Contemporary sushi, built to book
SushiRestaurant is a commercial Astro theme for contemporary sushi restaurants. The fictional Kumo Sushi demo shows the full guest journey — replace copy, imagery, and contact details before launching a client site.
The homepage follows a fixed conversion sequence: hero with reservation form, seasonal set menu, masonry gallery with lightbox, statistics, reservation block, blog preview, find-us, and final CTA.
Menu, gallery, and journal
Global strings live in src/data/site.ts. Homepage sections sit in src/sections/ with props and copy at the top of each file. Blog posts are Markdown in src/content/blog/. Desktop uses a minimal sticky header; mobile gets a fixed bottom navigation bar with inline icons.
Colours swap via CSS tokens under :root and .dark. Process replacement photography with the included image script, set your domain in astro.config.mjs, and ship static dist/.
Feature highlights
- Astro 7 with TypeScript, Tailwind CSS v4, and content collections
- Hero reservation form, seasonal menu card, and gallery lightbox
- Statistics, find-us, newsletter footer, and Markdown blog
- Light/dark theme toggle with reduced-motion-aware reveals
robots.txt, sitemap, andllms.txtfor SEO and AI discoverability



