UX/UI · Food & Dining · Web Design

Regalia
Dining

A premium Japanese dining experience — designed from first impression to final reservation. Dark luxury aesthetics meet intuitive e-commerce flow.

Role
Lead UX/UI Designer
Platform
Web · Responsive
Year
2024
Regalia Dining mockup

Drop hero mockup here

./img/Study case/hero-mockup.png
4
Fully coded pages delivered end-to-end
Overview

A premium Japanese dining experience - designed from first impression to final reservation. Regalia Dining merges dark luxury aesthetics with intuitive e-commerce flows: menu browsing, cart, favourites, and table booking, all woven into a cohesive visual system.

View Live Site ↗
Stack
HTML · CSS · Vanilla JS
Figma · Croissant One · Hanken Grotesk
Deliverables
4 pages · UI Kit
Competitive research · Personas · CJM
Location
Chiado, Lisbon
Portugal
02 - Challenge & Goals

A premium brand without a digital home

High-end Japanese restaurants struggle to translate their atmosphere online. Visitors land on generic templates that feel nothing like the candlelit interior. The brief: design a web presence that is as refined as the food itself.

The Problem

Restaurant websites in the fine-dining segment often feel generic - stock-photo heroes, cluttered menus, no visual identity. Regalia needed a digital experience that could convert a first-time visitor into a seated guest, from anywhere in the world.

Key friction points identified: no way to browse a menu with real dish imagery, no reservation flow, no sense of place or culinary philosophy. Trust signals were missing.

Design Goals

  • Communicate premium Japanese identity through dark luxury aesthetics - deep navy, gold accents, refined typography
  • Enable end-to-end digital dining flow: discover → browse menu → add to cart → book a table
  • Make food photography the hero - every dish presented as an artwork on a dark ground
  • Deliver a reservation experience that feels personal, not form-like
  • Build a reusable design system (UI Kit) for future scale
  • Ensure responsive parity - the experience must work equally on mobile
03 - Process

How the design unfolded

A structured double-diamond process - from competitive landscape and user research through ideation and iterative refinement to a fully coded, deployable product.

01
Discovery
Competitor audit, market gap analysis, user interviews
02
Research
Personas, Jobs-to-be-done, pain point mapping
03
CJM
Customer journey mapping across 5 touchpoints
04
Sketching
Low-fi wireframes, layout explorations, flow diagrams
05
Visual Design
High-fidelity Figma frames, light + dark themes
06
Prototyping
Interactive Figma prototype, micro-interaction spec
07
Development
Pixel-perfect HTML/CSS/JS build, 4 pages live
04 - Research & Insights

What the data revealed

Qualitative interviews with 8 restaurant-goers in Lisbon + a competitive audit of 6 premium dining sites surfaced critical gaps in the existing digital landscape.

74%
of users judge a restaurant's quality by its website before visiting — Nielsen Norman Group
68%
of restaurant searches happen on mobile — yet most luxury restaurant sites aren't mobile-optimised
more likely to book when high-quality dish photography is present, per user interviews
5/8
interviewees had abandoned a table booking because the form was too long or unclear
91%
read at least one review before their first visit to a new restaurant
0/6
competitor sites used a dark-theme aesthetic — a clear differentiation opportunity
Competitor Analysis

What competitors miss

← scroll to see more →

Restaurant Site Dark Aesthetic Dish Photography Online Ordering Booking UX Mobile
Regalia Dining ours
Nobu Lisbon
Belcanto
Tasca do Chico
Eleven Restaurant
Feitoria

✓ = present · △ = partial / outdated · ✗ = absent

"

"When I look for a restaurant, I need to see the food first. If the website is dark and elegant, I already feel it's going to be a good experience."

Ana, 34 - Marketing Manager
Interview participant
"

"I've given up booking tables online because the forms always ask me things I don't know - like how long I want to stay. Just give me date, time, and number of people."

Miguel, 41 - Architect
Interview participant
05 - Personas

Who we're designing for

Two primary user archetypes emerged from research - the Occasion Planner and the Culinary Explorer. Their needs and friction points shaped every design decision.

Clara Santos persona
Clara Santos
The Occasion Planner · 34 · Lisbon
Marketing Manager Special occasions Decision maker

Goals

  • Book the perfect table for a birthday or anniversary
  • Preview the menu and prices before committing
  • Share the venue with her partner for approval
  • Trust that the experience will match expectations

Pain Points

  • Booking forms that require phone calls
  • No real dish photos - only vague descriptions
  • Unclear pricing until she's already seated
  • Website that doesn't reflect actual ambiance

Motivation levels

Visual trust signals
Easy online booking
Menu previewing
Price transparency
Ana persona
Tiago Ferreira
The Culinary Explorer · 28 · Porto
Software Engineer Food enthusiast Mobile-first

Goals

  • Discover new premium restaurants via Instagram
  • Understand the full menu before arriving
  • Add favourite dishes to compare across visits
  • Order online or pre-select dishes for the table

Pain Points

  • Restaurant websites not optimised for mobile
  • No cart or favourites functionality
  • Menu PDFs that don't load on iPhone
  • Generic design that feels low-budget

Motivation levels

Mobile experience
Dish photography
Cart & favourites
Premium aesthetics
06 - Customer Journey Map

Following Clara step by step

Mapping Clara's end-to-end journey from discovery to post-visit revealed 3 critical drop-off moments - all addressed in the final design.

← scroll to see more →

Layer 1 · Discovery 2 · Exploration 3 · Decision 4 · Booking 5 · Post-Visit
Action Sees Regalia on Instagram story, taps link Browses menu, views dish photos, adds favourites Checks date availability, reads special requests field Fills booking form, submits, receives confirmation Returns to site to browse menu again or rebook
Thinking "This looks exclusive. Let me see if there's a menu." "These photos are incredible. I want the salmon roll." "I hope I don't need to call. The form looks manageable." "Simple fields, gold button - feels right for this place." "I want to bring my team here next month."
Feeling
Curious · Cautious
Delighted · Engaged
Considering · Hopeful
Confident · Excited
Satisfied · Loyal
Pain Points Site is slow to load; no hero immediately communicates cuisine type Competitor sites use PDF menus that don't render on mobile Long, confusing booking forms with too many required fields No instant visual confirmation - only a plain text response No loyalty signal or reason to return to the website
Design Response Dark cinematic hero with immediate cuisine visual identity + cuisine badge Native card-based menu with real photography + overlay detail + favourites Minimal 6-field form, no jargon, visible date/time pickers Gold CTA + contextual confirmation message styled to brand Cart persistence + newsletter opt-in on booking success
Emotion Curve
07 - Screen Details

Three pages, one coherent world

Every screen was built to serve a specific user need while remaining visually harmonious. Dark backgrounds let food photography speak. Gold anchors the interaction layer. Click any card to expand the full screen.

regalia-dining.com/menu
Menu page
Menu — Desserts
Card grid · Dish photography · Favourites · Cart overlay
View full ↗
regalia-dining.com/booking
Booking page
Book a Table
Glassmorphic form · 6 fields · Scroll-fixed header
View full ↗
Full-page device mockup

Custom Cursor

A glowing dot cursor with trailing ring follows the pointer across the page, reinforcing the premium, theatrical feel. On click, the cursor expands — a satisfying confirmation of intent. Implemented in pure JS with RAF loop for 60fps performance.

Micro-interaction

Category Card Navigation

The homepage presents menu categories as visual cards — each with a dish photograph and category label. A single tap takes the user directly into that menu section. The pattern prioritises speed of decision over hierarchy, letting food photography do the navigation work.

Interaction pattern
09 - Visual Identity in Details

Tradition and modernity - in harmony

The digital product is only one surface of the brand. To create a truly holistic identity, I extended the visual language into physical touchpoints - each one an extension of the same design principles: dark luxury, gold precision, Japanese restraint.

Business Card - duality by design

The double-sided card embodies the duality at the heart of Regalia Dining - tradition and modernity held in the same hand. The front features an expressive photograph of the signature dish with gold Japanese Cuisine typography, creating an immediate association with the restaurant's gastronomic identity.

The reverse combines contact information with an artistic element: a flowing golden line reminiscent of a calligraphic stroke. This line doesn't merely divide space - it creates a dynamic composition with the sushi photograph, where chopsticks hold a delicate piece of salmon. Dark background and gold accents maintain the brand's premium character, making the card not just an information carrier, but a miniature work of art.

Regalia Dining business card - front and back
Regalia Dining delivery box - 3D render

Box as an Artwork

For delivery, I designed a minimalist black box with a volumetric 3D composition centred on the signature roll photograph. Golden edges create a precious box effect, emphasising the brand's premium quality - making the unboxing moment a deliberate part of the dining experience.

The Regalia Dining name appears in the same gold palette, while the dynamic composition with chopsticks holding a piece of salmon adds movement to the static form. The packaging is not a logistical necessity - it is the final act of the brand story.

3
Brand touchpoints designed - website, business card, delivery packaging - all sharing one coherent visual language

Harmony of Tradition and Modernity

In the Regalia Dining project, I created a digital experience that conveys the essence of Japanese cuisine through modern design. From the first glance at the hero section to the final touch in delivery design - each element works to create a holistic premium image, where I paid special attention to food photography, presenting each dish as an artwork on a dark background.

Golden accents, flowing lines, and organic shapes create a unified visual language that can be traced through all brand touchpoints - from website to packaging. Interactive elements and animations add dynamism without disturbing the overall harmony, while the thoughtful structure simplifies the user's journey from first acquaintance to placing an order or booking a table.

11 - Themes & Visual Language

Dark luxury - by design

The visual system was built around a single principle: the food is the hero. Every background, colour and typographic choice serves to make dish photography sing.

Colour System
#070B19
Background
#101728
Surface
#B8883A
Gold Primary
#C7C2B7
Text Primary
#999899
Text Secondary
Gold 15%
Tint
Type Scale
Display
Regalia
Heading
Book a Table
Subheading
Appetisers · Mains · Desserts
Body
A curated selection of traditional Japanese flavours, reimagined for the European palate with modern plating and seasonal ingredients.
Caption
Omakase · 7 courses · €95 per person
Regalia Dining UI Kit
12 - Design Decisions

Why I chose this, not that

Senior design is as much about what you reject as what you ship. These are the four most consequential choices made on this project.

Constraint

Dark theme over light

The client brief mentioned "premium". Light themes dominate the restaurant sector (0 of 6 competitors used dark). A dark theme was a higher risk but a clear differentiation play.

Decision

Dark background amplifies food photography contrast, makes gold accents feel genuine, and matches the candlelit ambiance of the physical space. User testing confirmed preference: 6/8 testers said "this feels more expensive".

Constraint

Custom overlay vs. separate dish page

Building separate pages for each dish was more SEO-friendly, but introduced navigation friction - users would leave the menu flow to read about a dish.

Decision

The overlay keeps the user inside the browsing experience. Click a dish → overlay appears with full detail, quantity control, and cart CTA. Zero navigation cost. The in-context upsell is more powerful than a standalone page.

Strategic

Category cards vs. text-only nav tabs

A plain tab bar (Appetizers · Sushi · Sashimi…) was the zero-effort option. It would have been scannable but entirely forgettable - just another restaurant navigation pattern.

Decision

Replacing text tabs with photograph-forward category cards turns navigation into discovery. Users see what a category looks like before clicking - reducing hesitation and increasing time-on-page. Each card acts as a micro advertisement for that section of the menu.

Strategic

Glassmorphic form vs. opaque card

The booking page could have used the same opaque card surface as the rest of the site. A glassmorphic form risked legibility on dark backgrounds.

Decision

The blur-backed form creates visual separation while keeping depth. The transparent quality echoes the delicate, layered aesthetic of Japanese cuisine. Contrast ratios were verified against WCAG AA throughout.

13 - Outcomes

What was delivered

A complete, deployable digital product - not a prototype. Four coded pages, a living design system, and a repeatable pattern library ready for developer handoff.

4
Fully coded pages
Homepage · Menu · Booking · Overlay
6/8
Testers said the site felt
"more premium" than competitors
0
Competitor sites with
dark-theme + cart + booking
1
Full UI Kit delivered
for brand scale
14 - Reflections

What I learnt

Dark themes require a different typography discipline

On light backgrounds, contrast is default. On dark, every type size and weight is a deliberate decision. Croissant One at 400 weight needs to be used sparingly — at large sizes it's majestic, at small sizes it becomes muddy. The lesson: test your type system at all sizes, not just in hero sections.

Food photography direction is a UX decision

The visual quality of dish photography is not a "nice to have" — it is the primary conversion lever. I learned to art-direct product photography with UX intent: top-down on dark backgrounds, consistent lighting, no props that distract from the food.

Custom interactions need a fallback contract

The cursor trail is GPU-heavy on older hardware. Early builds caused janky scroll on low-power laptops. I added requestAnimationFrame batching, reduced trail particle count, and added will-change hints. Build custom interactions defensively from the first commit.

CJM must drive layout decisions, not just document them

The CJM revealed that Booking was a drop-off point because of form length. This directly changed the design from a 10-field form to a 6-field form — cutting 40% of required input. The map wasn't a deliverable; it was a design tool.