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.

Ember theme home page in light mode with a hero photo and opening hours

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 Personal
  • Commercial

    $79

    One website you build for a client.

    Buy Commercial
  • Agency

    $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 [email protected] and I will help you get it running.

Sold by Jassian Systems, Philippines. License · Refunds ·Terms · Privacy

Message me