Ottis.

A restaurant theme with horizontal and vertical scroll, for kitchens, bistros, and wine bars.

Ottis restaurant homepage with the name set large on a mustard panel beside a food photo printed in shutter slats
Ottis kitchen panel with a chef portrait, a pull quote and a short story about the restaurant
Ottis timeline panel on a dark ground with seven years in columns, each with a short note
Ottis menus panel listing dinner, lunch and wine with their hours, beside a black and white food photo
Ottis private dining panel on a dark ground with a table of three rooms and their capacity
Ottis dinner menu in three columns for starters, mains and desserts, with prices and dietary marks

About Ottis. What it is and how it works.

Ottis is a restaurant template built with Astro and Tailwind CSS. Pages that scroll sideways as full-screen panels, big uppercase type, and black and white photo prints for menus, events, private dining, and reservations.

Pages

Static pages

  • Home
  • Reservations
  • Private Dining
  • Story
  • Visit
  • Gift Cards
  • Error 404

Content collections

  • Menus
  • Events
  • Private Dining Rooms
  • Team
  • Journal
  • Legal Pages
What's included
  • WebGL Photo Prints
  • GSAP Animations
  • Lenis Smooth Scroll
  • Content Collections
  • Reusable Components
  • SEO Optimized
  • Style Guide
  • RSS Feed
  • XML Sitemap
  • Tailwind Forms
  • Tailwind Typography
  • Fully Responsive
  • TypeScript
  • Full Documentation
  • Lexington MCP Ready
  • GitHub Access
  • AGENTS.md
  • SKILLS.md
  • Cursor rules
  • Lifetime access
  • Lifetime updates
  • Lifetime support
Details

Versions

  • Astro v7.4.1
  • Tailwind v4.3.3
  • Released 09.26
  • Updated 10.26

Lighthouse

  • Performance 100
  • Accessibility 100
  • Best Practices 100
  • SEO 100

Tech stack

Inside Ottis. Pages, features and the stack.

See changelog

Ottis: the restaurant template that scrolls sideways

Ottis is a restaurant template for kitchens, bistros, wine bars, and bakeries that want a site with the feel of a printed menu. Pages move sideways as one strip of full-screen panels, set in big uppercase type on flat paper, stone, night, and mustard grounds.

Why Ottis

  • Menus with serving times, sections, dishes, prices, and dietary marks
  • Events for wine dinners, supper clubs, masterclasses, and holidays
  • Private dining rooms with seats, standing capacity, season, and minimum spend, plus an enquiry form
  • Pages for reservations, the story, visiting, and gift cards, with a static booking form ready for your form service
  • Team and journal, each with index and detail pages, and an RSS feed for the journal
  • Photo prints: every photo is reprinted in black and white, cut into shutter slats that shift as the page moves and open to colour under the cursor
  • GSAP and Lenis: the sideways strip follows a smooth scroll, and reduced motion is respected
  • SEO-ready with Astro SEO, Sitemap, and RSS

Layout & Structure

On desktop, the main pages scroll sideways as full-screen panels, and a slim rail on the left takes the colour of the panel beside it. On smaller screens the same panels stack, and any page can switch between horizontal and vertical with one prop.

Colour, your way

Four flat grounds, paper, stone, night, and mustard, each taken whole by a panel. Change one token and the signal colour follows everywhere, from buttons to hover fills.

One-time license: built to last

Buy once. Use forever. No subscriptions. No renewals.

Launch a restaurant website with the feel of a printed menu.

Every Astro theme, for life. One payment, future releases included.

Need the full toolkit? Studio and Agency add the Sanity and EmDash versions, the Remotion templates, Morrisson and Lexington MCP.

Personal

1 seat
$99 /$198

One-time payment, plus applicable taxes.

Every Astro theme, for solo builders.

  • All 54 Astro themes
  • Commercial license
  • GitHub repository access
  • AGENTS, SKILLS and RULES
  • Use in unlimited projects
  • New theme drops
  • Ongoing updates
  • Email support
  • Astro

Team

10 seats
$299 /$598

One-time payment, plus applicable taxes.

Every Astro theme, for the whole team.

  • All 54 Astro themes
  • Commercial license
  • GitHub repository access
  • AGENTS, SKILLS and RULES
  • Use in unlimited projects
  • New theme drops
  • Ongoing updates
  • Email support
  • Astro

Secure payments via Polar.sh

VisaAmexMastercardApple PayGoogle Pay

Photo of Alberto Barredo

Thanks to Michael adapting Enlightr to Sanity CMS, I was able to create Madrid Landing Kit. I’m amazed by the simplicity and beauty of every Lexington theme.

Alberto Barredo

Founder, Madrid Landing Kit

10,000+

freelancers, startups, and agencies