UI · pages and hero sections

Landing page and hero section references your coding agent can rebuild

9 finished landing pages and 9 hero sections, each screen-recorded with a React + Tailwind recipe that Claude Code or Codex rebuilds for your product. Filter by service type, intent and style; fetch over MCP with search_ui and get_ui.

Every page is a reviewed example for a fictional brand — no real company, no real reviews or numbers. The recipe starts with STEP 0 (three questions about your product) and STEP 1 (conditional rules: no reviews, no public pricing, product not live yet…), then rebuilds the same structure, typography and motion in React 19 + Vite 7 + Tailwind CSS v4 + motion + Lenis (TypeScript). Hero sections are cut from the same pages with their own self-contained recipe. Pages and heroes are organized by service (AI Tools & SaaS · Commerce · Local Business), intent (Understand · Build Confidence · Take Action) and style (Clarity · Journal · Stage).

Open the UI galleryFetch over MCP

Landing pages (9)

Desktop and mobile screen recordings, section-by-section reasoning, and the full recipe on each page.

  1. Sotto

    Fictional AI meeting-notes tool

    Sotto — landing page for a fictional AI meeting-notes tool, Clarity style, desktop preview
    Brief
    AI meeting notes · get people to try a sample
    Hero job
    H1 Product in Use
    Service
    AI Tools & SaaS
    Intent
    Understand
    Style
    Clarity — information hierarchy, ordered 12-col grid, ivory paper, one cobalt accent
    Sections
    Hero → Sequence → Demo → Benefits → Interlude → How it works → CTA
    Fonts
    Instrument Serif, Geist

    Page and recipeHero only

  2. Ledgerline

    Fictional AI bookkeeping assistant for small studios

    Ledgerline — landing page for a fictional AI bookkeeping assistant for small studios, Journal style, desktop preview
    Brief
    AI bookkeeping · prove accuracy before sign-up
    Hero job
    H3 Evidence First
    Service
    AI Tools & SaaS
    Intent
    Build Confidence
    Style
    Journal — masthead, § folios, numbered captions, hairline rules, cool archive paper, one bookkeeper's-green accent
    Sections
    Hero → Evidence → Interlude → One receipt → How it works → FAQ → CTA
    Fonts
    Instrument Serif, Geist

    Page and recipeHero only

  3. Plinth

    Fictional AI product-photo studio

    Plinth — landing page for a fictional AI product-photo studio, Stage style, desktop preview
    Brief
    AI product photos · generate a first set, no account
    Hero job
    H2 Try It Now
    Service
    AI Tools & SaaS
    Intent
    Take Action
    Style
    Stage — strong scale contrast, one focus per screen, bone-white cyclorama + graphite stage, one cobalt accent
    Sections
    Hero → How it works → Before & after → Styles → Pricing → FAQ → CTA
    Fonts
    Bricolage Grotesque, Hanken Grotesk

    Page and recipeHero only

  4. Mardel

    Fictional ceramics studio selling one stoneware pour-over set

    Mardel — landing page for a fictional ceramics studio selling one stoneware pour-over set, Journal style, desktop preview
    Brief
    Handmade pour-over set · show what it is and how it's used
    Hero job
    H4 Product Spotlight
    Service
    Commerce
    Intent
    Understand
    Style
    Journal — masthead line, roman folios, figure captions, hairline rules, serif display, one rust accent
    Sections
    Hero → Showcase → Benefits → How it works → FAQ → CTA
    Fonts
    Fraunces, Schibsted Grotesk

    Page and recipeHero only

  5. Halvard Steel

    Fictional two-person workshop selling one hand-forged chef's knife

    Halvard Steel — landing page for a fictional two-person workshop selling one hand-forged chef's knife, Stage style, desktop preview
    Brief
    Hand-forged knife · justify the price without reviews
    Hero job
    H6 Origin & Craft
    Service
    Commerce
    Intent
    Build Confidence
    Style
    Stage — strong scale contrast, cool slate and steel, one fog-light proof band, one patina-copper accent
    Sections
    Hero → Process → Bench → In use → Proof → FAQ → CTA
    Fonts
    Source Serif 4, Instrument Sans

    Page and recipeHero only

  6. Fold & Fiber

    Fictional washed-linen bedding: one set in 5 colours × 3 sizes

    Fold & Fiber — landing page for a fictional washed-linen bedding: one set in 5 colours × 3 sizes, Clarity style, desktop preview
    Brief
    Linen bedding · pick colour and size, add to cart
    Hero job
    H7 Offer & Choice
    Service
    Commerce
    Intent
    Take Action
    Style
    Clarity — orderly 12-col grid, hairline rules, numbered rows, light limestone page, one pine-green accent
    Sections
    Hero → From box to bed → What's inside → Material facts → Prices → FAQ → CTA
    Fonts
    Newsreader, Hanken Grotesk

    Page and recipeHero only

  7. Ember House

    Fictional urban Nordic sauna & cold-plunge house

    Ember House — landing page for a fictional urban Nordic sauna & cold-plunge house, Stage style, desktop preview
    Brief
    Sauna house · send a booking request in one view
    Hero job
    H8 Availability & Booking
    Service
    Local Business
    Intent
    Take Action
    Style
    Stage — strong scale contrast, one cinematic image per screen, dark warm palette, one ember accent
    Sections
    Hero → Ritual → Sessions → Cold interlude → Prices → Visit → FAQ → Request
    Fonts
    Instrument Serif, Inter Tight

    Page and recipeHero only

  8. Northlight Framing

    Fictional one-room custom picture-framing workshop

    Northlight Framing — landing page for a fictional one-room custom picture-framing workshop, Clarity style, desktop preview
    Brief
    Framing workshop · what's possible, how it works, what it costs
    Hero job
    H5 Place & Service
    Service
    Local Business
    Intent
    Understand
    Style
    Clarity — 12-column grid, hairline rules, numbered rows, gallery white, ink buttons, one vermilion accent
    Sections
    Hero → Services → How it works → Try the options → Finished frames → Visit → FAQ → CTA
    Fonts
    Gloock, Albert Sans

    Page and recipeHero only

  9. Fernwood Joinery

    Fictional two-person furniture repair and restoration workshop

    Fernwood Joinery — landing page for a fictional two-person furniture repair and restoration workshop, Journal style, desktop preview
    Brief
    Furniture repair · trust from one worked case, never testimonials
    Hero job
    H3 Evidence First
    Service
    Local Business
    Intent
    Build Confidence
    Style
    Journal — workshop case file: § folios, numbered Pl./Fig. captions, hairline rules, warm paper, one oxblood accent
    Sections
    Hero → Case file → How it works → In writing → Visit → Request
    Fonts
    Fraunces, Schibsted Grotesk

    Page and recipeHero only

Hero sections (9)

The first viewport of each page — navigation plus hero — with what it shows, why it opens the page, and a hero-only recipe.

  1. Sotto — H1 Product in Use

    AI Tools & SaaS · Understand · Clarity · goal: Try a sample

    Shows. Headline over a live product surface (title, status chip, progress strip, tabs, two lists) in real DOM.

    Why. H1 Product in Use: a first-time visitor understands the tool by seeing its output, not by reading claims.

    Hero section and recipe

  2. Ledgerline — H3 Evidence First

    AI Tools & SaaS · Build Confidence · Journal · goal: Open the sample month

    Shows. A real DOM excerpt of one sample line: source receipt, bank match, confidence and human-review mark.

    Why. H3 Evidence First: a hesitant visitor sees checkable evidence before any promise.

    Hero section and recipe

  3. Plinth — H2 Try It Now

    AI Tools & SaaS · Take Action · Stage · goal: Generate sample set

    Shows. Sample product loaded, scene-style picker and Generate button in real DOM; labelled fake progress, then a 2×2 result grid.

    Why. H2 Try It Now: the visitor takes the first action inside the hero, with no account.

    Hero section and recipe

  4. Mardel — H4 Product Spotlight

    Commerce · Understand · Journal · goal: See the set

    Shows. The set as the object, with callouts for each piece and the sample price.

    Why. H4 Product Spotlight: the visitor first learns exactly what is in the box.

    Hero section and recipe

  5. Halvard Steel — H6 Origin & Craft

    Commerce · Build Confidence · Stage · goal: See the knife

    Shows. The knife as the hero object with the one-line reason to trust (forged once, sharpened for life).

    Why. H6 Origin & Craft: trust starts from how the product is made and the promise behind it.

    Hero section and recipe

  6. Fold & Fiber — H7 Offer & Choice

    Commerce · Take Action · Clarity · goal: Add to cart

    Shows. Colour + size + add-on pickers with a live price and Add to cart in real DOM; photo changes per colour.

    Why. H7 Offer & Choice: a visitor who already wants it chooses and adds to cart in the first view.

    Hero section and recipe

  7. Ember House — H8 Availability & Booking

    Local Business · Take Action · Stage · goal: Request a session

    Shows. Session, day, time of day and guests pickers in real DOM, with the honest response time next to the button.

    Why. H8 Availability & Booking: a visitor who already knows the place starts the request in the first view.

    Hero section and recipe

  8. Northlight Framing — H5 Place & Service

    Local Business · Understand · Clarity · goal: See framing options

    Shows. Workshop photo beside a four-cell summary: from-price, lead time, today's hours and last consultation.

    Why. H5 Place & Service: what this place does, where, and when it is open in the first view.

    Hero section and recipe

  9. Fernwood Joinery — H3 Evidence First

    Local Business · Build Confidence · Journal · goal: Send photos for a free assessment

    Shows. One worked case beside the chair as it arrived: faults found, written range, final bill, working days and the two makers.

    Why. H3 Evidence First: a hesitant owner sees a real job's numbers before any promise.

    Hero section and recipe

All hero sections: /ui/sections/hero. Over MCP, call search_ui with level: "hero", then get_ui with ui.hero-<slug>.