Skip to main content
← All workCase 16 of 20

Self-initiated · Concept

Maison Noir

Hospitality / Editorial Restaurant

2026

Design ConceptExplore the demo
Maison Noir homepage
Concept
Maison Noir
Timeline
5 weeks
Tech Stack
Next.js, React, Tailwind CSS, Framer Motion, Vercel

The Challenge

A Michelin-starred counter-forward restaurant doesn’t need to advertise availability — it needs to communicate intent. The previous site treated the kitchen like a retail venue with a booking widget bolted on. Maison Noir wanted a digital presence that reads like a small-press literary publication — something a guest would willingly read for the pleasure of the prose, not because they need a reservation link.

The Approach

We built the entire site around long-form editorial typography. Each section opens with a Roman numeral, breathes in two-column body copy, and uses a single terracotta accent inherited from the dining room’s exposed-brick wall. Critical service data — 12 courses, £185, ~3 hours, 14 seats — lives in a stat row that quietly answers operational questions without ever feeling transactional. A single, restrained "Reserve a Seat" CTA recurs at natural pause points.

Designed to work

The Solution

Editorial Two-Column Prose

The philosophy, menu, and counter sections are typeset like a magazine essay — large serif body copy, Roman-numeral section markers, intentional negative space. The site rewards reading.

Service Stat Strip

A six-cell row — Courses, Price, Wine Pairing, Duration, Seats, Seatings — surfaces the operational facts a serious diner asks first, without resorting to a FAQ accordion.

Counter-Forward Reservation Flow

14 seats, 2 seatings, no à la carte — the booking flow honours the actual format. No party-size dropdowns that would lie about what dining there means.

The Results

1

Michelin Star

28

World’s 50 Best

14

Counter Seats

Continue browsing

All work

Next case · 17 of 20

Flutemark

B2B packaging · Build · 2026

Flutemark homepage preview