Omnira Docs v1.0.0

Demo guides › Food & Drink

Restaurant

A fine-dining restaurant website with menus, reservations, private dining, chef profiles and a journal.

Pages36
Foldertemplate/restaurant/
Sourcesrc/demos/restaurant/
FontsPlayfair Display / Jost

Colours#

Set in src/demos/restaurant/demo.json → theme.

  • Primary #1f3d2b
  • Accent #c8a45a
  • Dark #111111
  • Light #f4f1ea

Colour switcher schemes (colors): Bordeaux, Midnight, Espresso, Olive, Charcoal, Terracotta, Teal, Plum, Copper.

Pages#

PageFileEdit in
Page not found404.htmlpages/404.json
Our storyabout.htmlpages/about.json
Awards & pressawards.htmlpages/awards.json
Careerscareers.htmlpages/careers.json
Chefs & teamchefs.htmlpages/chefs.json
Coming sooncoming-soon.htmlpages/coming-soon.json
Contactcontact.htmlpages/contact.json
FAQfaq.htmlpages/faq.json
Gallerygallery.htmlpages/gallery.json
Gift cardsgift-cards.htmlpages/gift-cards.json
Home – Modernhome-2.htmlpages/home-2.json
Seasonal fine dining in Portlandindex.htmlpages/index.json
Journaljournal.htmlpages/journal.json
Desserts menumenu-desserts.htmlpages/menu-desserts.json
Dinner menumenu-dinner.htmlpages/menu-dinner.json
Drinks & wine menumenu-drinks.htmlpages/menu-drinks.json
Lunch menumenu-lunch.htmlpages/menu-lunch.json
Menusmenu.htmlpages/menu.json
Private dining & eventsprivate-dining.htmlpages/private-dining.json
Reservationsreservations.htmlpages/reservations.json

Generated detail pages#

One page per record in data.json. Add, edit or remove a record and its page follows on the next build.

CollectionPage templatePages
chefspages/chef.json4: chef-elias-moreau.html chef-amara-okafor.html chef-julian-reyes.html chef-kenji-watanabe.html
eventspages/event.json6: event-the-cellar-room.html event-chefs-table.html event-garden-terrace.html event-whole-restaurant.html event-wine-dinners.html event-cooking-classes.html
postspages/post.json6: post-autumn-menu-2026.html post-sourdough-starter.html post-pinot-noir-guide.html post-meet-our-farmers.html post-perfect-souffle.html post-cocktail-program.html

Data collections#

Shared records in src/demos/restaurant/data.json. The fields of the first record are shown; copy it to add a new one and give it a unique slug.

posts (6 records)#

Fields: slug, title, category, date, author, image, excerpt, html, tags, writer, readTime

events (6 records)#

Fields: slug, title, eyebrow, text, subtitle, image, gallery, price, priceNote, meta, body, highlights, features, bodyTitle, featuresTitle, accordion, sidebar

reviews (3 records)#

Fields: quote, name, role, avatar, rating

chefs (4 records)#

Fields: slug, name, role, image, short, tagline, bio, quote, stats, listTitle, list, education, phone, email, social