A theme by Jassian Systems
Ember
Astro restaurant theme
A fast, good-looking restaurant website you can rebrand from one config file and launch in an afternoon.

Screenshots
What it does
- One config file
- Name, colours, contact details and hours in one place rebrand the whole site.
- Menu and gallery from JSON
- Edit dishes, prices and photos without touching a component.
- Live open/closed status
- Uses the restaurant’s timezone and handles hours that run past midnight.
- Reservation form
- Works with Formspree, with a demo mode until you add your key.
- Light and dark mode
- Both are designed in, not an afterthought.
- Page transitions
- Native browser page transitions, no animation library.
- Accessible gallery lightbox
- Photos open full size and work with a keyboard.
- SEO built in
- Restaurant JSON-LD, Open Graph tags, sitemap and robots.txt.
- Fast by default
- Self-hosted fonts, Astro as the only dependency, Lighthouse 99–100.
- 16 photos included
- So the demo looks finished before your own photos are ready.
Pricing
One-time payment in US dollars. Every license includes free v1.x updates.
Personal
$39
One website for a restaurant you own or run.
Buy PersonalCommercial
$79
One website you build for a client.
Buy CommercialAgency
$149
Unlimited websites for your clients.
Buy Agency
Checkout is handled by Polar, the merchant of record, which also handles sales tax and VAT. You choose your license on the checkout page. Read the license and refund policy before buying.
What's included
- Full Astro source code for the theme
- 16 photos you can use on the site
- Deploy guides for Cloudflare Pages and Netlify
- Free updates for all v1.x releases
- Email support
Requirements
- Node.js 22.12 or newer
- Basic comfort with npm and a terminal
Questions
What do I need to use it?
Node.js 22.12 or newer and basic npm skills: install, run the dev server, build. Editing the config file and JSON is enough to make it yours.
Can I use it for a client?
Yes, with the Commercial license (one client site) or the Agency license (unlimited client sites). The Personal license covers one site for a restaurant you own or run.
Do I get updates?
Yes. Every v1.x update is free. You can download the latest version from your Polar purchase page.
Where can I host it?
Anywhere that serves a static site. The included guides cover Cloudflare Pages and Netlify, both of which have free plans.
Can I get a refund?
It is a digital download, so sales are final. If it does not work as described, email support within 14 days and I will fix it or refund you.
Support
Stuck, or found a bug? Email support@jassiansystems.com and I will help you get it running.
Sold by Jassian Systems, Philippines. License · Refunds ·Terms · Privacy


