Design a light-mode mobile app interface screen: earthy culinary warmth grounded in deep forest greens, blush clay accents, and generous curved cards.
LAYOUT
The screen follows a strict top-down narrative hierarchy: an immersive dark pine hero section hosting app navigation and mood-setting headlines, seamlessly bridged by the elevated white reservation card. Below this transactional hinge, the screen transitions to an organic linen base hosting horizontal bento-style pairs ('Our Chefs') and narrative list cards ('Our Story') marked by 20px bold section headers.
PALETTE (use these exact hex values)
- #173B30 — Deep Forest: Hero background plane, primary action button fill, and high-contrast navigational icons
- #F9F7F2 — Warm Linen: Main viewport canvas background beneath the overlapping hero section
- #FFFFFF — Pure White: Elevated modal cards, dropdown input backgrounds, and hero headline text
- #FCEEE5 — Blush Clay: Circular icon containers, brand badge backings, and warm decorative moments
- #192521 — Deep Charcoal: Primary headings, titles, and active input labels across light cards
- #707C77 — Muted Sage Grey: Subtitles, placeholder strings, chevron arrows, and peripheral metadata
- #E8E5DF — Subtle Cream Border: Outlines around date, time, and guest selector fields
- #8E5B42 — Terracotta Ochre: Fine line art within the brand monogram medallion
TYPOGRAPHY
Typeface Plus Jakarta Sans (or Outfit, DM Sans, Urbanist), weights 400/500/600/700. Sizes 12px caption, 13px body-sm, 14px body, 16px body-lg, 18px subheading, 22px heading, 32px display. Tracking -0.02em for headings, 0 for body. The typography relies on Plus Jakarta Sans, a modern geometric sans-serif with subtle humanist touches that evoke refined hospitality without feeling stiff or sterile. At bold display sizes (32px), it feels hearty and approachable, while at body weights (13-15px) it retains clean legibility in form selectors. Suitable freely-available alternatives include DM Sans or Outfit.
GEOMETRY & SPACING
Corner radii — cards 24px, links 4px, inputs 12px, buttons 14px. Spacing on a 4px unit, 12px gaps, 24px between sections, 390px container, comfortable density.
DEPTH
Depth is created through an overlapping physical paper metaphor rather than heavy drop shadows. The primary reservation card uses a soft, diffused shadow (0 14px 30px rgba(23, 59, 48, 0.08)) to float visibly over the boundary between the dark hero and the linen page. Other cards sit flat upon the linen canvas relying purely on surface contrast.
IMAGERY
Photography celebrates culinary craftsmanship with warm, natural daylight and rich textures. Top hero images feature top-down, organic arrangements on ceramic tableware, while editorial feature cards showcase close-up action shots of chefs delicately garnishing dishes. Stock imagery with artificial lighting or clinical kitchen equipment is strictly off-brand.
SIGNATURE DETAIL — the thing that makes this design itself
The defining signature move is the seamless 'hero bridge card'—a rounded white monolith overlapping the junction between the dark botanical photo header and the light linen canvas. It anchors the primary user goal (booking) directly into the emotional visual hook of the restaurant. Misusing it by pushing the card entirely onto the light background destroys the immersive spatial depth.
MUST
- Anchor the reservation card across the boundary of the dark hero and linen canvas.
- Use warm blush (#FCEEE5) strictly for secondary iconography and brand insignia medallions.
- Maintain a generous 24px corner radius on major content cards.
- Rely on #173B30 forest green for solid conversion buttons.
AVOID
- Never use pure black (#000000) for text; opt for organic charcoal (#192521).
- Avoid high-contrast saturated primary colors like bright blue or vivid red.
- Do not sharpen card corners below 16px; softness is core to the brand.
- Never omit the overlapping placement of the reservation card.
OUTPUT
Render as a clean, pixel-crisp UI design at roughly 1280:3840. Flat vector rendering, real legible text, no browser chrome, no device mockup frame, no watermark, no lorem ipsum placeholder blocks. Try in DraPub