Tome theme · Restaurants and cafés
Table. Built to fill the tables.
For restaurants and cafés first, then bars, bakeries, venues and shops with a door and opening hours. It answers what visitors came to find out (are you open, what's good, how do I get there) before it tries to charm anyone.
- Palettes
- 2, each light and dark
- Price
- In the Craft Library, or $199 once with its packs
- Demo
- Halden (Linen), a dining room, and Tansy (Garden), a café; both fictional


Palettes
Two palettes. One for the dining room, one for the café.
Each palette sets the shape of the lettering as well as the colors, so one theme covers a quiet dining room and a busy brunch spot. In the demo each palette is its own venue. Scroll inside the frame to see the whole page.
Each palette also has a dark mode.



Full page, captured from the demo at 1440px. Scroll inside the frame. Halden (Linen), a dining room, and Tansy (Garden), a café; both fictional.
The sections
What each section does for the venue.
Are you open? What's good? How do I get there? These are crops from the two demo venues, and they answer in that order.

The Now Bar
A thin strip at the top that reads your opening hours and says so: open now, opening at noon, or closed for a holiday. It carries one action, and on a phone it's the first thing on the page. Shown here above the menu page's featured dish.

This week's menu
A photo beside six numbered dishes, each with its price on the same line as its name. Point at a dish and the photo changes to it.

The full menu
Every dish gets its own photo, its price on the baseline of its name and an info button for ingredients and allergens. A numbered category rail stays beside the menu as you scroll. The order button hands off to the ordering service you already use; Tome doesn't take restaurant orders itself.

Reservations
Party, date and time hand off to the booking service you already use, with a call button beside them. Any times shown are labeled as samples, so nobody mistakes them for live availability.

Find us
The page closes on logistics: the address with directions, your hours, parking or transit, and access notes.
That's what a visitor sees. Here's what you get to build it.
What's in the package, and what it's built from.
Navbar 5 under the Now Bar, with the venue name in the display face. Footer 7.
Linen and Garden, each in light and dark.
Fraunces, a variable serif whose softness and lean change with the palette, and Work Sans for menus, prices and hours, with prices in aligned figures. Both ship inside the package under the SIL Open Font License, 167 KB together.
The Now Bar, the menu teaser, the full menu with its category rail, the featured dish, the reservation band and Find Us.
Three, from the Local Blocks pack, which is free with any theme: Live Status (the Now Bar), Price List (the menus) and Logistics (Find Us).
One reveal. The Now Bar changes with your hours.
What it's built from
A theme owns no blocks of its own. It restyles blocks from the Tome packs below.
| On the page | Block | Pack | With the theme |
|---|---|---|---|
| Now Bar | Live Status | Local Blocks | Free |
| Menu teaser, full menu | Price List | Local Blocks | Free |
| Find Us | Logistics | Local Blocks | Free |
| Venue hero | High Impact Hero (venue variant) | Marketing Starter | Free |
| Reservation and pickup bands | Contact (reserve variant) | Agency Essentials | Included |
Buying the theme includes Agency Essentials, and the Local Blocks pack comes free with it, so you can build the pages exactly the way the demo has them. The theme also restyles any other Tome block you add.
Two ways in
Install it yourself, or have us set it up.
Developers and agencies install it themselves; business owners usually want it set up. It's the same theme either way.
Install it yourself · developers and agencies
The Craft Library
Every theme and every paid block pack, Table included, for $250 a year.
Or just Table, $199 once
It includes the packs the demo is built from (Agency Essentials and the Local Blocks pack). Each purchase covers one production site, and staging and development copies are unlimited. The purchase adds it to your account, and you install it from our registry with the token on your account page.
# after purchase: registry token from your account page
pnpm add @wabbit/tome-theme-table
// app/layout.tsx
import '@wabbit/tome-ui/tokens.css'
import '@wabbit/tome-theme-table/styles.css'
import '@wabbit/tome-theme-table/fonts.css'
<!-- pick the palette on the html element -->
<html data-tome-theme="table" data-tome-palette="garden">Set it up for me · business owners
We set it up
We install Table on a new site and swap the demo venue for yours: your menu and prices, hours, address, booking link, and photos of your own dishes and room. You get a written proposal with the price before any work starts.
Runs on
What it runs on.
- Payload
- 3.67 or later
- Next.js and React
- Next.js 15 or later, React 19
- @wabbit/tome-ui
- 0.18.0 or later, below 1.0
- @wabbit/tome-core
- 1.21.1 or later, below 2.0. Only needed to list the theme in the admin's theme switcher.
- Package
- @wabbit/tome-theme-table 0.1.1, a preview release
- Fonts
- Self-hosted from the package, SIL Open Font License
- License
- One production site per purchase. Staging and development copies are unlimited.
Tell us about your business.
Pick a palette and tell us what the business does. We'll reply with questions or a written proposal for setting up Table with your details.
Installing it yourself?
The Craft Library includes Table, every other theme and every paid pack for $250 a year. Or buy Table alone for $199 once, with the packs it needs, for one production site.
Set up Table for my business

