# Restaurant Bistro (/templates/restaurant-bistro)

A fictional 38-seat harbour-town dining room where the menu is written at four each afternoon — the hospitality register: candlelit, unhurried, food-first, built around a menu and a phone number.

Tansy is a fictional 38-seat dining room in the fictional harbour town of Porthmere: a menu written at four each afternoon after the boats come in, a zinc counter, and a phone number you ring before six. The concept owns the hospitality register — candlelit warm cream, deep umber ink, one burnt-copper accent, and headlines set in a menu serif — across five pages: Home, Menu, Private dining, Our story, and Find us, with the reservation as the one action everything points at. Composed entirely from blocks in the open registry.

Status: Concept preview · Revision 1
This is a browsable full-site concept. Every section is composed from blocks in the open registry, and one command installs the whole block set — the curated copy shown here is not seeded, so you assemble the pages yourself in the admin.

## Installation

```bash
npx payload-components add-template restaurant-bistro
```

## Included blocks

- [hero-basic](https://www.payload-components.xyz/docs/components/hero-basic)
- [content-image-lead](https://www.payload-components.xyz/docs/components/content-image-lead)
- [content-rows](https://www.payload-components.xyz/docs/components/content-rows)
- [stats-proof](https://www.payload-components.xyz/docs/components/stats-proof)
- [testimonials-quote](https://www.payload-components.xyz/docs/components/testimonials-quote)
- [faq-accordion](https://www.payload-components.xyz/docs/components/faq-accordion)
- [call-to-action-boxed](https://www.payload-components.xyz/docs/components/call-to-action-boxed)
- [content-stats](https://www.payload-components.xyz/docs/components/content-stats)
- [pricing-cards-muted](https://www.payload-components.xyz/docs/components/pricing-cards-muted)
- [faq-card](https://www.payload-components.xyz/docs/components/faq-card)
- [call-to-action-centered](https://www.payload-components.xyz/docs/components/call-to-action-centered)
- [content-image-frame](https://www.payload-components.xyz/docs/components/content-image-frame)
- [feature-steps](https://www.payload-components.xyz/docs/components/feature-steps)
- [comparator-table](https://www.payload-components.xyz/docs/components/comparator-table)
- [testimonials-spotlight](https://www.payload-components.xyz/docs/components/testimonials-spotlight)
- [call-to-action-signup](https://www.payload-components.xyz/docs/components/call-to-action-signup)
- [content-quote](https://www.payload-components.xyz/docs/components/content-quote)
- [team-grid](https://www.payload-components.xyz/docs/components/team-grid)
- [content-community](https://www.payload-components.xyz/docs/components/content-community)
- [contact-routing-form](https://www.payload-components.xyz/docs/components/contact-routing-form)
- [content-columns](https://www.payload-components.xyz/docs/components/content-columns)
- [faq-split](https://www.payload-components.xyz/docs/components/faq-split)

## Page plan

### Home (/)

Tansy — A dining room in Porthmere
The room, tonight’s cooking, and the phone number — everything a first-time guest needs to decide to ring before six.

1. hero-basic — welcome
2. content-image-lead — the-room
3. content-rows — tonight
4. stats-proof — ledger
5. testimonials-quote — word-of-mouth
6. faq-accordion — before-you-come
7. call-to-action-boxed — book

### Menu (/menu)

Tansy — The menu
Tonight’s cooking in full — starters as written type, what the fire gets, what the set menus hold — and the kitchen’s honest small print.

1. hero-basic — hero
2. content-stats — to-start
3. content-rows — from-the-fire
4. pricing-cards-muted — set-menus
5. faq-card — kitchen-notes
6. call-to-action-centered — book

### Private dining (/private-dining)

Tansy — The Long Room
The Long Room upstairs — how a private night runs, what the table can hold, and the two ways to take the room.

1. hero-basic — hero
2. content-image-frame — the-long-room
3. feature-steps — how-it-runs
4. comparator-table — rooms
5. testimonials-spotlight — a-wedding
6. call-to-action-signup — enquire

### Our story (/story)

Tansy — Our story
Ten years of the same idea — the people who cook and run the room, and the nine suppliers the menu is written around.

1. hero-basic — hero
2. content-quote — the-idea
3. team-grid — the-people
4. content-stats — the-suppliers
5. content-community — the-harbour
6. call-to-action-boxed — book

### Find us (/visit)

Tansy — Find us
Where the room is, when the kitchen cooks, and every way to reach Joan — with the booking form for anything the phone cannot catch.

1. hero-basic — hero
2. contact-routing-form — book
3. content-columns — getting-here
4. faq-split — small-print

## Visual direction

Candlelit warm cream and deep umber ink with one burnt-copper accent — the low light lives in the token-painted plates and one night band per page, the type is a generous menu serif, and the rhythm is a room that runs one sitting a night.
Tone: Candlelit, Seasonal, Unhurried
