{
  "$schema": "https://ui.shadcn.com/schema/registry.json",
  "name": "copypasteui",
  "homepage": "https://copypasteui.dev",
  "items": [
    {
      "name": "clearwell-book",
      "type": "registry:block",
      "title": "Clearwell Appointment Booking",
      "description": "Appointment picker: choose the type, day and time, add name and mobile, and see a confirmation. Address, hours and phone beside it.",
      "categories": [
        "contact",
        "optician",
        "booking",
        "form",
        "appointments"
      ]
    },
    {
      "name": "clearwell-footer",
      "type": "registry:block",
      "title": "Clearwell Footer",
      "description": "Opticians footer with address, phone and link columns for eye care, frames and the practice.",
      "categories": [
        "footer",
        "optician",
        "footer"
      ]
    },
    {
      "name": "clearwell-frames",
      "type": "registry:block",
      "title": "Clearwell Frames",
      "description": "Frame collection filtered by shape (round, square, cat-eye), with maker and price on each card.",
      "categories": [
        "products",
        "optician",
        "products",
        "filter",
        "shop"
      ]
    },
    {
      "name": "clearwell-hero",
      "type": "registry:block",
      "title": "Clearwell Opticians Hero",
      "description": "Opticians hero with a tall portrait and a glass card of the next free eye-test slots, over the theme's colour wash.",
      "categories": [
        "hero",
        "optician",
        "health",
        "booking",
        "glass"
      ]
    },
    {
      "name": "clearwell-reviews",
      "type": "registry:block",
      "title": "Clearwell Patient Reviews",
      "description": "Three patient reviews in uneven columns, with the Google rating and review count.",
      "categories": [
        "testimonials",
        "optician",
        "reviews",
        "health"
      ]
    },
    {
      "name": "clearwell-services",
      "type": "registry:block",
      "title": "Clearwell Eye Care Prices",
      "description": "Bento grid of eye-care services, each with its price: full examination with OCT scan, contact lenses, children's tests, driving checks and a dry eye clinic.",
      "categories": [
        "features",
        "optician",
        "services",
        "bento",
        "prices"
      ]
    },
    {
      "name": "fizzwhip-flavours",
      "type": "registry:block",
      "title": "Fizzwhip Flavour Board",
      "description": "Today's flavours as cards with a colour swatch and tasting note, filtered by vegan or nut-free.",
      "categories": [
        "menu",
        "gelato",
        "menu",
        "filter",
        "vegan"
      ]
    },
    {
      "name": "fizzwhip-footer",
      "type": "registry:block",
      "title": "Fizzwhip Footer",
      "description": "Dark footer with a weekly flavour-board email signup, shop links and the address.",
      "categories": [
        "footer",
        "gelato",
        "footer",
        "newsletter"
      ]
    },
    {
      "name": "fizzwhip-hero",
      "type": "registry:block",
      "title": "Fizzwhip Gelato Hero",
      "description": "Loud gelato parlour hero: a tilted flavour-count sticker, chunky headline, a round cone photo and springy price badges.",
      "categories": [
        "hero",
        "gelato",
        "ice-cream",
        "cafe",
        "playful"
      ]
    },
    {
      "name": "fizzwhip-parties",
      "type": "registry:block",
      "title": "Fizzwhip Kids' Parties",
      "description": "Gelato-making parties for children: times, price per child, what's included and a button to check dates.",
      "categories": [
        "events",
        "gelato",
        "parties",
        "kids",
        "events"
      ]
    },
    {
      "name": "fizzwhip-prices",
      "type": "registry:block",
      "title": "Fizzwhip Cups and Tubs",
      "description": "Scoop prices as a ruled list beside take-home tubs and a party box, each with an order-for-collection button.",
      "categories": [
        "pricing",
        "gelato",
        "pricing",
        "takeaway"
      ]
    },
    {
      "name": "fizzwhip-visit",
      "type": "registry:block",
      "title": "Fizzwhip Visit",
      "description": "Address, phone and opening hours in a card beside a photo of the shop front, with directions from the tram.",
      "categories": [
        "contact",
        "gelato",
        "contact",
        "hours",
        "location"
      ]
    },
    {
      "name": "hearth-wick-candles",
      "type": "registry:block",
      "title": "Hearth & Wick Candle Shop",
      "description": "Four scents with notes, a size picker that reprices every card, add-to-basket buttons and a basket count.",
      "categories": [
        "products",
        "candles",
        "shop",
        "products",
        "basket"
      ]
    },
    {
      "name": "hearth-wick-footer",
      "type": "registry:block",
      "title": "Hearth & Wick Footer",
      "description": "Maker footer with shop address, opening days, phone and shop and help links.",
      "categories": [
        "footer",
        "candles",
        "footer"
      ]
    },
    {
      "name": "hearth-wick-hero",
      "type": "registry:block",
      "title": "Hearth & Wick Candle Hero",
      "description": "Warm maker hero with a candle-lighting photo, a scent-of-the-month card and buttons to shop or book a workshop.",
      "categories": [
        "hero",
        "candles",
        "maker",
        "shop",
        "handmade"
      ]
    },
    {
      "name": "hearth-wick-process",
      "type": "registry:block",
      "title": "Hearth & Wick Process",
      "description": "Four numbered steps from melting the wax to curing, beside a photo of the pour.",
      "categories": [
        "how-it-works",
        "candles",
        "process",
        "steps",
        "maker"
      ]
    },
    {
      "name": "hearth-wick-reviews",
      "type": "registry:block",
      "title": "Hearth & Wick Reviews",
      "description": "Three customer reviews on raised cards with the overall rating.",
      "categories": [
        "testimonials",
        "candles",
        "reviews"
      ]
    },
    {
      "name": "hearth-wick-workshops",
      "type": "registry:block",
      "title": "Hearth & Wick Workshops",
      "description": "Candle-making workshop dates with places left, full dates disabled, and a booking button that names the date you picked.",
      "categories": [
        "events",
        "candles",
        "workshops",
        "booking",
        "events"
      ]
    },
    {
      "name": "margin-events",
      "type": "registry:block",
      "title": "Margin Readings and Events",
      "description": "Inverted events list with big date numerals, titles, details and seats left.",
      "categories": [
        "events",
        "bookshop",
        "events",
        "readings",
        "editorial"
      ]
    },
    {
      "name": "margin-footer",
      "type": "registry:block",
      "title": "Margin Footer",
      "description": "Editorial footer with a large italic wordmark, a Sunday letter signup on an underline, links and the address.",
      "categories": [
        "footer",
        "bookshop",
        "footer",
        "newsletter"
      ]
    },
    {
      "name": "margin-hero",
      "type": "registry:block",
      "title": "Margin Bookshop Hero",
      "description": "Magazine-cover bookshop hero: an issue line, a huge serif headline with one italic word, a short intro and a wide shop photo.",
      "categories": [
        "hero",
        "bookshop",
        "editorial",
        "shop",
        "serif"
      ]
    },
    {
      "name": "margin-picks",
      "type": "registry:block",
      "title": "Margin Staff Picks",
      "description": "Numbered staff picks in two ruled columns, each with author, price, a handwritten-style note, who picked it and a reserve link, filtered by shelf.",
      "categories": [
        "products",
        "bookshop",
        "products",
        "editorial",
        "filter"
      ]
    },
    {
      "name": "margin-subscription",
      "type": "registry:block",
      "title": "Margin Book of the Month",
      "description": "Three book subscriptions in a joined grid, with a gift toggle that switches monthly prices to six-month totals.",
      "categories": [
        "pricing",
        "bookshop",
        "subscription",
        "pricing",
        "gift"
      ]
    },
    {
      "name": "margin-visit",
      "type": "registry:block",
      "title": "Margin Visit the Shop",
      "description": "Café photo beside the address, phone, a ruled table of opening hours and access notes.",
      "categories": [
        "contact",
        "bookshop",
        "contact",
        "hours"
      ]
    },
    {
      "name": "silverline-footer",
      "type": "registry:block",
      "title": "Silverline Footer",
      "description": "Roller rink footer with address, phone, skate links and opening hours.",
      "categories": [
        "footer",
        "roller-rink",
        "footer"
      ]
    },
    {
      "name": "silverline-hero",
      "type": "registry:block",
      "title": "Silverline Roller Rink Hero",
      "description": "Y2K roller rink hero with wide uppercase headline, a tall skating photo and a card of the next three sessions.",
      "categories": [
        "hero",
        "roller-rink",
        "leisure",
        "y2k",
        "booking"
      ]
    },
    {
      "name": "silverline-lessons",
      "type": "registry:block",
      "title": "Silverline Learn to Skate",
      "description": "Four-week beginner course as numbered cards, one per Wednesday, with price, ages and a booking button.",
      "categories": [
        "how-it-works",
        "roller-rink",
        "lessons",
        "steps",
        "course"
      ]
    },
    {
      "name": "silverline-parties",
      "type": "registry:block",
      "title": "Silverline Birthday Parties",
      "description": "Party packages with a guest slider that recalculates each package's total, beside a skating photo.",
      "categories": [
        "events",
        "roller-rink",
        "parties",
        "calculator",
        "kids"
      ]
    },
    {
      "name": "silverline-prices",
      "type": "registry:block",
      "title": "Silverline Prices",
      "description": "Four ticket cards: adult, under 16, own skates and the learn-to-skate course.",
      "categories": [
        "pricing",
        "roller-rink",
        "pricing",
        "tickets"
      ]
    },
    {
      "name": "silverline-sessions",
      "type": "registry:block",
      "title": "Silverline Session Timetable",
      "description": "Week of sessions filtered by type (family, disco 18+, lessons, adults), with spaces left, last-few warnings and sold-out states.",
      "categories": [
        "events",
        "roller-rink",
        "timetable",
        "filter",
        "booking"
      ]
    },
    {
      "name": "undercroft-faq",
      "type": "registry:block",
      "title": "Undercroft Visiting FAQ",
      "description": "Address and phone beside an accordion of visiting questions: step-free access, drinks, latecomers, subtitles and relaxed screenings.",
      "categories": [
        "faq",
        "cinema",
        "faq",
        "accessibility",
        "accordion"
      ]
    },
    {
      "name": "undercroft-footer",
      "type": "registry:block",
      "title": "Undercroft Footer",
      "description": "Footer with the name set edge to edge across the page, then address, contact and links in four columns.",
      "categories": [
        "footer",
        "cinema",
        "footer",
        "brutalist"
      ]
    },
    {
      "name": "undercroft-hero",
      "type": "registry:block",
      "title": "Undercroft Cinema Hero",
      "description": "Brutalist cinema hero split by hairlines: a huge headline, ticket prices, a black-and-white auditorium photo and tonight's three films.",
      "categories": [
        "hero",
        "cinema",
        "brutalist",
        "events",
        "listings"
      ]
    },
    {
      "name": "undercroft-hire",
      "type": "registry:block",
      "title": "Undercroft Private Hire",
      "description": "Inverted private-hire panel with a projector photo, seats, price, formats and bar in a ruled grid, and an enquiry button.",
      "categories": [
        "cta",
        "cinema",
        "hire",
        "venue",
        "events"
      ]
    },
    {
      "name": "undercroft-listings",
      "type": "registry:block",
      "title": "Undercroft Film Listings",
      "description": "Week of screenings in day tabs, each with time, year, running time, a tag such as 35mm or subtitled, and a booking link.",
      "categories": [
        "events",
        "cinema",
        "listings",
        "tabs",
        "schedule"
      ]
    },
    {
      "name": "undercroft-membership",
      "type": "registry:block",
      "title": "Undercroft Tickets and Membership",
      "description": "Ticket price and two yearly memberships in ruled columns, the middle one picked out in the accent colour.",
      "categories": [
        "pricing",
        "cinema",
        "membership",
        "pricing"
      ]
    },
    {
      "name": "mobile-action-bar",
      "type": "registry:block",
      "title": "Mobile Action Bar",
      "description": "Bar fixed to the bottom of phone screens with Call, Book and Directions. It slides in after the first screen and stays out of the way on larger screens.",
      "categories": [
        "pages",
        "mobile",
        "sticky",
        "call",
        "booking",
        "directions"
      ]
    },
    {
      "name": "order-delivery-cta",
      "type": "registry:block",
      "title": "Order Delivery CTA",
      "description": "Order section for a takeaway: a collection button with its discount first, then a row per delivery app with its delivery time. App names are text, with no logos.",
      "categories": [
        "cta",
        "takeaway",
        "delivery",
        "order",
        "restaurant",
        "collection"
      ]
    },
    {
      "name": "whatsapp-chat-button",
      "type": "registry:block",
      "title": "WhatsApp Chat Button",
      "description": "Round button in the corner that opens a card with who replies and how soon, then WhatsApp with a first message filled in, a text or an email. No widget script or account.",
      "categories": [
        "pages",
        "whatsapp",
        "chat",
        "contact",
        "floating",
        "messages"
      ]
    },
    {
      "name": "aurora-curtains-background",
      "type": "registry:block",
      "title": "Aurora Curtains Background",
      "description": "Curtains of light waving over a dark ridge under the stars, in your primary and accent, with a slow shimmer along each fold.",
      "categories": [
        "background",
        "aurora",
        "night",
        "glow",
        "css",
        "stars"
      ]
    },
    {
      "name": "brinebank-boats",
      "type": "registry:block",
      "title": "Brinebank Two Boats",
      "description": "The two boats that supply the kitchen as large editorial photos that zoom slowly on hover, with the skipper, the catch and a pull quote.",
      "categories": [
        "gallery",
        "restaurant",
        "seafood",
        "editorial",
        "photography",
        "hover"
      ]
    },
    {
      "name": "brinebank-book",
      "type": "registry:block",
      "title": "Brinebank Table Booking",
      "description": "Editorial booking form for tables of two to six, with the walk-in policy and a confirmation that replaces the form when sent.",
      "categories": [
        "contact",
        "restaurant",
        "booking",
        "form",
        "editorial"
      ]
    },
    {
      "name": "brinebank-footer",
      "type": "registry:block",
      "title": "Brinebank Newspaper Footer",
      "description": "Footer laid out like the back page of a paper: hours, address, a note on allergies and the small print in columns.",
      "categories": [
        "footer",
        "restaurant",
        "footer",
        "editorial",
        "newspaper"
      ]
    },
    {
      "name": "brinebank-hero",
      "type": "registry:block",
      "title": "Brinebank Masthead Hero",
      "description": "Editorial restaurant hero set like a newspaper front page: masthead, dateline with today's catch, columns of text and a photo that wipes open.",
      "categories": [
        "hero",
        "restaurant",
        "seafood",
        "editorial",
        "newspaper",
        "clip-path"
      ]
    },
    {
      "name": "brinebank-menu",
      "type": "registry:block",
      "title": "Brinebank Chalkboard Menu",
      "description": "Today's menu in editorial columns with dotted price leaders; dishes that have sold out get a line drawn through them as they scroll into view.",
      "categories": [
        "menu",
        "restaurant",
        "seafood",
        "menu",
        "editorial",
        "strike-through"
      ]
    },
    {
      "name": "brinebank-story",
      "type": "registry:block",
      "title": "Brinebank Word-by-Word Story",
      "description": "Restaurant story in large type that lights up word by word as you scroll, followed by opening hours, address and two kitchen photos.",
      "categories": [
        "gallery",
        "restaurant",
        "seafood",
        "about",
        "story",
        "text-reveal",
        "motion"
      ]
    },
    {
      "name": "chrome-blobs-background",
      "type": "registry:block",
      "title": "Chrome Blobs Background",
      "description": "Liquid metal blobs merging and splitting in real-time WebGL, reflecting your primary and accent colours. Follows the cursor.",
      "categories": [
        "background",
        "webgl",
        "shader",
        "metaballs",
        "chrome",
        "3d"
      ]
    },
    {
      "name": "chrome-liquid-background",
      "type": "registry:block",
      "title": "Chrome Liquid Background",
      "description": "Liquid chrome whose iridescent colours slowly cycle through the spectrum while it breathes in and out.",
      "categories": [
        "background",
        "photo",
        "3d",
        "iridescent",
        "chrome",
        "dark"
      ]
    },
    {
      "name": "city-bokeh-background",
      "type": "registry:block",
      "title": "City Bokeh Background",
      "description": "Night city lights out of focus, with glowing bokeh circles in your theme colours rising and blending on canvas.",
      "categories": [
        "background",
        "photo",
        "night",
        "bokeh",
        "canvas",
        "dark"
      ]
    },
    {
      "name": "crestline-dates",
      "type": "registry:block",
      "title": "Crestline Departure Dates",
      "description": "2027 departures in a Swiss-style table with month filters, a price per person and a bar showing how many of the eight places are left.",
      "categories": [
        "events",
        "walking",
        "travel",
        "dates",
        "table",
        "filter"
      ]
    },
    {
      "name": "crestline-footer",
      "type": "registry:block",
      "title": "Crestline Swiss Footer",
      "description": "Footer on a strict four-column grid with the office address, a package-travel protection note, links and a large wordmark.",
      "categories": [
        "footer",
        "walking",
        "travel",
        "footer",
        "swiss"
      ]
    },
    {
      "name": "crestline-hero",
      "type": "registry:block",
      "title": "Crestline Ken Burns Hero",
      "description": "Full-screen photo slideshow where each mountain photo slowly pans and zooms, then cross-fades to the next, with a caption, dots and a pause button.",
      "categories": [
        "hero",
        "walking",
        "travel",
        "slideshow",
        "ken-burns",
        "photography",
        "motion"
      ]
    },
    {
      "name": "crestline-numbers",
      "type": "registry:block",
      "title": "Crestline Trip in Numbers",
      "description": "The trip as six big numbers on a strict grid that count up when they come into view.",
      "categories": [
        "stats",
        "walking",
        "travel",
        "stats",
        "counter",
        "swiss"
      ]
    },
    {
      "name": "crestline-photos",
      "type": "registry:block",
      "title": "Crestline Drag Photo Strip",
      "description": "A strip of route photos you can drag sideways, with numbered captions and keyboard-friendly previous and next buttons.",
      "categories": [
        "gallery",
        "walking",
        "travel",
        "gallery",
        "drag",
        "carousel"
      ]
    },
    {
      "name": "crestline-route",
      "type": "registry:block",
      "title": "Crestline Elevation Route",
      "description": "Seven-day route as an elevation profile that draws itself as you scroll; pick a day to see its distance, ascent and where you sleep.",
      "categories": [
        "how-it-works",
        "walking",
        "travel",
        "route",
        "svg",
        "line-drawing",
        "swiss"
      ]
    },
    {
      "name": "desert-dusk-background",
      "type": "registry:block",
      "title": "Desert Dusk Background",
      "description": "Dunes under a pink dusk sky panning slowly sideways, with heat shimmer rippling the sand.",
      "categories": [
        "background",
        "photo",
        "desert",
        "pan",
        "svg",
        "shimmer"
      ]
    },
    {
      "name": "glaze-days-book",
      "type": "registry:block",
      "title": "Glaze Days Table Booking",
      "description": "Book a painting table: pick a day, a time and how many painters, and a summary springs in with the total.",
      "categories": [
        "contact",
        "pottery",
        "booking",
        "form",
        "stepper"
      ]
    },
    {
      "name": "glaze-days-footer",
      "type": "registry:block",
      "title": "Glaze Days Footer",
      "description": "Rounded clay footer with opening hours, the late Thursday, address and social links.",
      "categories": [
        "footer",
        "pottery",
        "cafe",
        "footer",
        "clay"
      ]
    },
    {
      "name": "glaze-days-hero",
      "type": "registry:block",
      "title": "Glaze Days Draggable Pieces Hero",
      "description": "Clay-style café hero with puffy price tags you can drag around and let go of, which spring back into place, beside a rounded photo of a painted bowl.",
      "categories": [
        "hero",
        "pottery",
        "cafe",
        "kids",
        "clay",
        "drag",
        "spring"
      ]
    },
    {
      "name": "glaze-days-how",
      "type": "registry:block",
      "title": "Glaze Days Flip-Card Steps",
      "description": "Four steps from picking a piece to collecting it, as cards that flip over when clicked or tapped to show the detail.",
      "categories": [
        "how-it-works",
        "pottery",
        "steps",
        "flip-card",
        "3d"
      ]
    },
    {
      "name": "glaze-days-parties",
      "type": "registry:block",
      "title": "Glaze Days Party Packages",
      "description": "Party packages for kids, grown-ups and celebrations; switching tabs slides the new package in and keeps the price and inclusions side by side.",
      "categories": [
        "pricing",
        "pottery",
        "parties",
        "tabs",
        "pricing"
      ]
    },
    {
      "name": "glaze-days-pieces",
      "type": "registry:block",
      "title": "Glaze Days Piece and Glaze Picker",
      "description": "Pick a piece and a glaze; the drawing switches shape, the glaze colour blends in and the price updates, with the studio fee shown.",
      "categories": [
        "products",
        "pottery",
        "cafe",
        "configurator",
        "svg",
        "picker"
      ]
    },
    {
      "name": "glow-orb-background",
      "type": "registry:block",
      "title": "Glow Orb Background",
      "description": "A glowing sphere hovering over a reflective floor: a slowly turning inner gradient, a bright rim and a soft reflection, in your theme's colours.",
      "categories": [
        "background",
        "orb",
        "glow",
        "3d",
        "dark",
        "css"
      ]
    },
    {
      "name": "golden-reeds-background",
      "type": "registry:block",
      "title": "Golden Reeds Background",
      "description": "Backlit reeds at sunset with a pulsing sun flare, slow light rays and dust motes floating up through the glow.",
      "categories": [
        "background",
        "photo",
        "nature",
        "sunset",
        "rays",
        "glow"
      ]
    },
    {
      "name": "harbour-float-first-visit",
      "type": "registry:block",
      "title": "Harbour Float First Visit Clock",
      "description": "Your first 90 minutes as timed steps beside a clock ring that fills as you scroll.",
      "categories": [
        "how-it-works",
        "spa",
        "wellness",
        "steps",
        "scroll",
        "svg"
      ]
    },
    {
      "name": "harbour-float-footer",
      "type": "registry:block",
      "title": "Harbour Float Footer",
      "description": "Glass footer with today's next free float, opening hours, the harbour address and contact details.",
      "categories": [
        "footer",
        "spa",
        "wellness",
        "footer",
        "glass"
      ]
    },
    {
      "name": "harbour-float-hero",
      "type": "registry:block",
      "title": "Harbour Float Glass Tilt Hero",
      "description": "Spa hero over a full-bleed pool photo with a stack of frosted price cards that tilt in 3D as the pointer moves, plus the next free float time.",
      "categories": [
        "hero",
        "spa",
        "wellness",
        "glass",
        "tilt",
        "3d",
        "motion"
      ]
    },
    {
      "name": "harbour-float-prices",
      "type": "registry:block",
      "title": "Harbour Float Prices",
      "description": "Glass price cards with a single, five-pack and monthly toggle; prices count to the new figure when you switch.",
      "categories": [
        "pricing",
        "spa",
        "wellness",
        "pricing",
        "toggle",
        "glass",
        "counter"
      ]
    },
    {
      "name": "harbour-float-reviews",
      "type": "registry:block",
      "title": "Harbour Float Review Columns",
      "description": "Reviews in two columns drifting up and down in opposite directions, with a pause button and a still layout for reduced motion.",
      "categories": [
        "testimonials",
        "spa",
        "wellness",
        "reviews",
        "marquee",
        "glass"
      ]
    },
    {
      "name": "harbour-float-rooms",
      "type": "registry:block",
      "title": "Harbour Float Expanding Rooms",
      "description": "Float room, sauna and cold plunge as tall photo panels; the one you hover or focus widens to show its details and price.",
      "categories": [
        "features",
        "spa",
        "wellness",
        "accordion",
        "glass",
        "hover"
      ]
    },
    {
      "name": "hedgerow-gallery",
      "type": "registry:block",
      "title": "Hedgerow Parallax Gallery",
      "description": "Three columns of florist photos that drift at different speeds as you scroll, each with a short caption naming the event, place and month.",
      "categories": [
        "gallery",
        "florist",
        "weddings",
        "parallax",
        "masonry",
        "photography",
        "motion"
      ]
    },
    {
      "name": "hush-hearing-aids",
      "type": "registry:block",
      "title": "Hush Hearing Aid Price Table",
      "description": "Hearing aid price bands in a comparison table; the column you hover or pick lifts out, with what every band includes listed below.",
      "categories": [
        "pricing",
        "hearing",
        "clinic",
        "pricing",
        "comparison",
        "table"
      ]
    },
    {
      "name": "hush-hearing-faq",
      "type": "registry:block",
      "title": "Hush Hearing FAQ",
      "description": "Questions people ask before a first hearing test, in soft raised panels that open with a smooth height animation.",
      "categories": [
        "faq",
        "hearing",
        "clinic",
        "faq",
        "accordion",
        "neumorphic"
      ]
    },
    {
      "name": "hush-hearing-footer",
      "type": "registry:block",
      "title": "Hush Hearing Footer",
      "description": "Calm clinic footer with address, hours, home visits, the HCPC registration and accessibility notes.",
      "categories": [
        "footer",
        "hearing",
        "clinic",
        "footer",
        "neumorphic"
      ]
    },
    {
      "name": "hush-hearing-frequencies",
      "type": "registry:block",
      "title": "Hush Hearing Frequency Explorer",
      "description": "Slide from low to high pitch: a drawn wave tightens, everyday sounds at that pitch appear, and a note says which sounds fade first with age.",
      "categories": [
        "features",
        "hearing",
        "clinic",
        "interactive",
        "slider",
        "svg"
      ]
    },
    {
      "name": "hush-hearing-hero",
      "type": "registry:block",
      "title": "Hush Hearing Sound Wave Hero",
      "description": "Neumorphic clinic hero with a soft raised panel of moving sound-wave bars, a photo set into the page and a free hearing test booking button.",
      "categories": [
        "hero",
        "hearing",
        "clinic",
        "health",
        "neumorphic",
        "waveform"
      ]
    },
    {
      "name": "hush-hearing-services",
      "type": "registry:block",
      "title": "Hush Hearing Press-In Services",
      "description": "Clinic services as soft raised tiles that press into the page on hover or focus, each with a duration and price.",
      "categories": [
        "features",
        "hearing",
        "clinic",
        "services",
        "neumorphic",
        "hover"
      ]
    },
    {
      "name": "larder-lane-bakes",
      "type": "registry:block",
      "title": "Larder Lane Bakes by Day",
      "description": "Pick a day of the week to see what comes out of the oven and when; the cards swap with a springy pop and the everyday loaves stay put.",
      "categories": [
        "products",
        "bakery",
        "products",
        "schedule",
        "tabs",
        "retro"
      ]
    },
    {
      "name": "larder-lane-footer",
      "type": "registry:block",
      "title": "Larder Lane Wavy Footer",
      "description": "Footer with a wavy top edge, opening hours, the shop address and the sells-out-by note.",
      "categories": [
        "footer",
        "bakery",
        "footer",
        "retro",
        "svg"
      ]
    },
    {
      "name": "larder-lane-hero",
      "type": "registry:block",
      "title": "Larder Lane Sunburst Hero",
      "description": "70s-style bakery hero: a slowly turning sunburst behind a round loaf, a headline with a wavy underline that draws itself and opening times.",
      "categories": [
        "hero",
        "bakery",
        "retro",
        "70s",
        "sunburst",
        "svg"
      ]
    },
    {
      "name": "larder-lane-orders",
      "type": "registry:block",
      "title": "Larder Lane Saturday Pre-order",
      "description": "Pre-order for Saturday collection with plus and minus buttons per bake and a running total that rolls to each new figure.",
      "categories": [
        "contact",
        "bakery",
        "pre-order",
        "form",
        "stepper",
        "counter"
      ]
    },
    {
      "name": "larder-lane-reviews",
      "type": "registry:block",
      "title": "Larder Lane Fanned Reviews",
      "description": "Customer reviews on rounded cards that fan out from a stack as the section scrolls into view.",
      "categories": [
        "testimonials",
        "bakery",
        "reviews",
        "scroll",
        "retro"
      ]
    },
    {
      "name": "larder-lane-steps",
      "type": "registry:block",
      "title": "Larder Lane Sticky Bake Steps",
      "description": "Four timed steps from mixing to opening; the photo beside them stays in place and cross-fades to each step's photo as you scroll past it.",
      "categories": [
        "how-it-works",
        "bakery",
        "steps",
        "sticky",
        "scroll",
        "photography",
        "motion"
      ]
    },
    {
      "name": "lockfast-beers",
      "type": "registry:block",
      "title": "Lockfast Tap List",
      "description": "Tap list as chunky cards with style filters that reshuffle with a layout animation, ABV, pint and half prices and a keg level bar.",
      "categories": [
        "products",
        "brewery",
        "bar",
        "menu",
        "filter",
        "layout-animation"
      ]
    },
    {
      "name": "lockfast-brewing",
      "type": "registry:block",
      "title": "Lockfast Brewing Steps",
      "description": "Four brewing steps joined by a pipe that draws itself as you scroll, with tank temperatures and days for each.",
      "categories": [
        "how-it-works",
        "brewery",
        "steps",
        "svg",
        "scroll",
        "line-drawing"
      ]
    },
    {
      "name": "lockfast-cta",
      "type": "registry:block",
      "title": "Lockfast Velocity Marquee CTA",
      "description": "Brewery taproom call-to-action: two huge marquee lines run in opposite directions and speed up while you scroll, above opening hours, a beer photo and booking buttons.",
      "categories": [
        "cta",
        "brewery",
        "bar",
        "marquee",
        "scroll",
        "motion"
      ]
    },
    {
      "name": "lockfast-events",
      "type": "registry:block",
      "title": "Lockfast Weekly Events",
      "description": "Weekly taproom events as big rows; hovering a row shows its photo following the cursor.",
      "categories": [
        "events",
        "brewery",
        "events",
        "cursor-follow",
        "hover",
        "list"
      ]
    },
    {
      "name": "lockfast-footer",
      "type": "registry:block",
      "title": "Lockfast Footer",
      "description": "Footer with a giant outlined wordmark, opening hours, the address and a sign-up for the Thursday tap list email.",
      "categories": [
        "footer",
        "brewery",
        "footer",
        "newsletter",
        "neo-brutalist"
      ]
    },
    {
      "name": "lockfast-hero",
      "type": "registry:block",
      "title": "Lockfast Taproom Hero",
      "description": "Neo-brutalist brewery hero: navbar, oversized headline, a slowly spinning \"on tap\" sticker and a tilted bar photo on a hard offset shadow.",
      "categories": [
        "hero",
        "brewery",
        "bar",
        "neo-brutalist",
        "sticker",
        "hero"
      ]
    },
    {
      "name": "lone-tree-background",
      "type": "registry:block",
      "title": "Lone Tree Background",
      "description": "A single tree in a bright valley that shifts with the cursor while pollen drifts through the light, tinted towards your theme at the top.",
      "categories": [
        "background",
        "photo",
        "landscape",
        "parallax",
        "canvas",
        "light"
      ]
    },
    {
      "name": "meadow-sky-background",
      "type": "registry:block",
      "title": "Meadow Sky Background",
      "description": "Rolling green hills under heavy cloud, slowly zooming, with cloud shadows sweeping across and a gentle parallax that follows the cursor.",
      "categories": [
        "background",
        "photo",
        "landscape",
        "parallax",
        "ken-burns",
        "nature"
      ]
    },
    {
      "name": "mountain-mist-background",
      "type": "registry:block",
      "title": "Mountain Mist Background",
      "description": "Layered blue ridges with bands of mist drifting at different speeds and a scroll parallax that lifts the range.",
      "categories": [
        "background",
        "photo",
        "landscape",
        "mist",
        "parallax",
        "scroll"
      ]
    },
    {
      "name": "neon-tunnel-background",
      "type": "registry:block",
      "title": "Neon Tunnel Background",
      "description": "A grid corridor rushing towards you on all four walls, with a scanning band of light in your primary colour. True 3D projection on canvas.",
      "categories": [
        "background",
        "tunnel",
        "grid",
        "neon",
        "canvas",
        "3d"
      ]
    },
    {
      "name": "poggio-lento-enquire",
      "type": "registry:block",
      "title": "Poggio Lento Enquiry",
      "description": "Stay enquiry with arrival and departure dates, rooms and a note, in fine underlined fields, with a calm confirmation.",
      "categories": [
        "contact",
        "hotel",
        "booking",
        "enquiry",
        "form",
        "luxury"
      ]
    },
    {
      "name": "poggio-lento-footer",
      "type": "registry:block",
      "title": "Poggio Lento Footer",
      "description": "Quiet luxury footer with the estate address, how to get there from Florence and Pisa, and contact details.",
      "categories": [
        "footer",
        "hotel",
        "footer",
        "luxury"
      ]
    },
    {
      "name": "poggio-lento-hero",
      "type": "registry:block",
      "title": "Poggio Lento Scroll-Open Hero",
      "description": "Hero where a framed vineyard photo opens out to full screen as you scroll, the headline lifts away and a booking card settles on the photo.",
      "categories": [
        "hero",
        "hotel",
        "vineyard",
        "scroll",
        "mask-reveal",
        "photography",
        "motion"
      ]
    },
    {
      "name": "poggio-lento-rooms",
      "type": "registry:block",
      "title": "Poggio Lento Sideways Rooms",
      "description": "The six rooms on a horizontal track that slides sideways as you scroll down, pinned in place; stacks vertically on phones and with reduced motion.",
      "categories": [
        "features",
        "hotel",
        "rooms",
        "horizontal-scroll",
        "pinned",
        "luxury"
      ]
    },
    {
      "name": "poggio-lento-table",
      "type": "registry:block",
      "title": "Poggio Lento Long Table Menu",
      "description": "Tonight's set dinner where each course rises line by line out of a mask as it scrolls into view, beside two food photos.",
      "categories": [
        "menu",
        "restaurant",
        "hotel",
        "menu",
        "text-reveal",
        "luxury"
      ]
    },
    {
      "name": "poggio-lento-wines",
      "type": "registry:block",
      "title": "Poggio Lento Wine Spotlight",
      "description": "The estate's wines on a dark panel lit by a soft spotlight that follows the pointer; picking a wine shows its notes and bottle price.",
      "categories": [
        "products",
        "wine",
        "hotel",
        "spotlight",
        "cursor",
        "luxury"
      ]
    },
    {
      "name": "portal-arc-background",
      "type": "registry:block",
      "title": "Portal Arc Background",
      "description": "A ring of light rising from the horizon with thousands of particles drawn into it, bending towards the cursor. Drawn live on canvas.",
      "categories": [
        "background",
        "portal",
        "particles",
        "canvas",
        "dark",
        "space"
      ]
    },
    {
      "name": "prism-burst-background",
      "type": "registry:block",
      "title": "Prism Burst Background",
      "description": "Rays of coloured light turning out from a bright core, with sparks flung outwards. Conic gradients and canvas.",
      "categories": [
        "background",
        "rays",
        "prism",
        "burst",
        "canvas",
        "dark"
      ]
    },
    {
      "name": "ribbon-render-background",
      "type": "registry:block",
      "title": "Ribbon Render Background",
      "description": "A glossy 3D ribbon render that tilts in perspective towards the cursor, with a specular sheen that follows it.",
      "categories": [
        "background",
        "photo",
        "3d",
        "tilt",
        "dark",
        "render"
      ]
    },
    {
      "name": "wax-cellar-footer",
      "type": "registry:block",
      "title": "Wax Cellar Footer",
      "description": "Zine-style footer with a two-ink wordmark, opening hours, the basement address and a mailing list.",
      "categories": [
        "footer",
        "records",
        "music",
        "footer",
        "riso"
      ]
    },
    {
      "name": "wax-cellar-gigs",
      "type": "registry:block",
      "title": "Wax Cellar In-Store Gigs",
      "description": "In-store gigs as date-stamped rows that slide out of register on hover, with ticket prices and capacity.",
      "categories": [
        "events",
        "records",
        "music",
        "events",
        "riso",
        "hover"
      ]
    },
    {
      "name": "wax-cellar-hero",
      "type": "registry:block",
      "title": "Wax Cellar Spinning Record Hero",
      "description": "Risograph-style record shop hero: a drawn vinyl record that turns as you scroll and a two-ink headline printed slightly out of register.",
      "categories": [
        "hero",
        "records",
        "music",
        "shop",
        "riso",
        "scroll",
        "rotate"
      ]
    },
    {
      "name": "wax-cellar-new-in",
      "type": "registry:block",
      "title": "Wax Cellar Crate Dig",
      "description": "New arrivals as a stack of record sleeves; flick or click to send the top one to the back of the crate, with price, genre and condition.",
      "categories": [
        "products",
        "records",
        "music",
        "shop",
        "cards",
        "drag",
        "stack"
      ]
    },
    {
      "name": "wax-cellar-sell",
      "type": "registry:block",
      "title": "Wax Cellar Sell Your Records",
      "description": "Price guide for selling records: pick a condition and a genre, and a bar slides to the price range we pay per LP.",
      "categories": [
        "how-it-works",
        "records",
        "music",
        "pricing",
        "calculator",
        "interactive"
      ]
    },
    {
      "name": "wax-cellar-visit",
      "type": "registry:block",
      "title": "Wax Cellar Visit and Now Playing",
      "description": "Visit section with the shop photo, hours and listening booths, and a now-playing bar with a moving equaliser.",
      "categories": [
        "contact",
        "records",
        "music",
        "visit",
        "equaliser",
        "riso"
      ]
    },
    {
      "name": "acorns-day",
      "type": "registry:block",
      "title": "Little Acorns Daily Rhythm",
      "description": "Horizontally scrolling day-at-nursery cards with times, emoji and photos that tilt and lift.",
      "categories": [
        "features",
        "nursery",
        "timeline",
        "scroll",
        "kids"
      ]
    },
    {
      "name": "acorns-fees",
      "type": "registry:block",
      "title": "Little Acorns Fee Calculator",
      "description": "Childcare fee calculator with age group, day picker and funded-hours switch giving a weekly estimate.",
      "categories": [
        "pricing",
        "nursery",
        "pricing",
        "calculator"
      ]
    },
    {
      "name": "acorns-footer",
      "type": "registry:block",
      "title": "Little Acorns Footer",
      "description": "Wavy nursery footer with bobbing leaf emoji, contact and links.",
      "categories": [
        "footer",
        "nursery",
        "footer",
        "playful"
      ]
    },
    {
      "name": "acorns-hero",
      "type": "registry:block",
      "title": "Little Acorns Nursery Hero",
      "description": "Playful nursery hero with bouncy photo blobs, drawn underline, inspection badge, lunch card and floating emoji.",
      "categories": [
        "hero",
        "nursery",
        "childcare",
        "kids",
        "playful",
        "photography"
      ]
    },
    {
      "name": "acorns-parents",
      "type": "registry:block",
      "title": "Little Acorns Parent FAQ",
      "description": "Parent FAQ accordion with a sticky parent quote and show-round booking card.",
      "categories": [
        "faq",
        "nursery",
        "faq",
        "booking"
      ]
    },
    {
      "name": "acorns-spaces",
      "type": "registry:block",
      "title": "Little Acorns Rooms",
      "description": "Room tabs with springy indicator showing ages, ratios and photos for each nursery room.",
      "categories": [
        "gallery",
        "nursery",
        "gallery",
        "tabs"
      ]
    },
    {
      "name": "admin-bookings",
      "type": "registry:block",
      "title": "Back Office Bookings",
      "description": "A day of bookings with lunch and dinner filters, search, covers against seats, tap-to-call and a status menu: confirmed, arrived, no-show, cancelled.",
      "categories": [
        "admin",
        "admin",
        "bookings",
        "reservations",
        "calendar"
      ]
    },
    {
      "name": "admin-customers",
      "type": "registry:block",
      "title": "Back Office Customers",
      "description": "Customer list with search and sorting, visits and spend, a side panel for team notes, and a mailing-list export that only includes people who opted in.",
      "categories": [
        "admin",
        "admin",
        "customers",
        "crm",
        "notes"
      ]
    },
    {
      "name": "admin-enquiries",
      "type": "registry:block",
      "title": "Back Office Enquiries",
      "description": "An inbox for contact-form messages: new and all filters, a reading pane, reply, tap-to-call and archive. Works as a single column on phones.",
      "categories": [
        "admin",
        "admin",
        "enquiries",
        "inbox",
        "messages"
      ]
    },
    {
      "name": "admin-hours",
      "type": "registry:block",
      "title": "Back Office Hours & Closures",
      "description": "Set the usual week (open or closed, from and to) and add holiday closures with the message for the website's notice banner.",
      "categories": [
        "admin",
        "admin",
        "opening-hours",
        "closures",
        "holidays"
      ]
    },
    {
      "name": "admin-menu-editor",
      "type": "registry:block",
      "title": "Back Office Menu Editor",
      "description": "Edit the menu in place: sections as tabs, drag to reorder, inline names and prices, dietary tags, sold-out switches, add and delete, and one Publish button.",
      "categories": [
        "admin",
        "admin",
        "menu",
        "editor",
        "products"
      ]
    },
    {
      "name": "admin-orders",
      "type": "registry:block",
      "title": "Back Office Orders",
      "description": "Takeaway and click-and-collect orders as a four-column board — new, preparing, ready, collected — with pick-up times, payment status, one-tap advance and print.",
      "categories": [
        "admin",
        "admin",
        "orders",
        "takeaway",
        "board"
      ]
    },
    {
      "name": "admin-overview",
      "type": "registry:block",
      "title": "Back Office Overview",
      "description": "The owner's home screen: sidebar with every back-office page, an open/closed switch, today's numbers, the next bookings and a to-do list.",
      "categories": [
        "admin",
        "admin",
        "dashboard",
        "overview",
        "sidebar"
      ]
    },
    {
      "name": "admin-reports",
      "type": "registry:block",
      "title": "Back Office Reports",
      "description": "Plain reports for an owner: visits, online bookings, orders and takings with change on the last period, a daily visits chart, traffic sources and most-visited pages.",
      "categories": [
        "admin",
        "admin",
        "reports",
        "analytics",
        "charts"
      ]
    },
    {
      "name": "admin-reviews",
      "type": "registry:block",
      "title": "Back Office Reviews",
      "description": "Reviews from Google, Tripadvisor and the website in one list, unanswered first, with a reply box that suggests the right tone for low and high ratings.",
      "categories": [
        "admin",
        "admin",
        "reviews",
        "replies",
        "reputation"
      ]
    },
    {
      "name": "admin-settings",
      "type": "registry:block",
      "title": "Back Office Settings",
      "description": "Business details the whole site reads (name, phone, email, address, Instagram, booking link) and notification switches, saved as one record.",
      "categories": [
        "admin",
        "admin",
        "settings",
        "business-details",
        "notifications"
      ]
    },
    {
      "name": "admin-sign-in",
      "type": "registry:block",
      "title": "Back Office Sign In",
      "description": "Sign-in screen for the owner and staff, with password and email-link options and clear error messages.",
      "categories": [
        "admin",
        "admin",
        "sign-in",
        "auth",
        "login"
      ]
    },
    {
      "name": "admin-staff",
      "type": "registry:block",
      "title": "Back Office Staff",
      "description": "Invite staff by email, set roles (owner, manager, staff) with a plain explanation of what each can do, and remove people who've left.",
      "categories": [
        "admin",
        "admin",
        "staff",
        "roles",
        "team"
      ]
    },
    {
      "name": "aether-agents",
      "type": "registry:block",
      "title": "Aether Agents Grid",
      "description": "Glass agent cards with live metrics over a drifting constellation network canvas.",
      "categories": [
        "features",
        "ai",
        "features",
        "glass",
        "canvas",
        "dark"
      ]
    },
    {
      "name": "aether-beam-cta",
      "type": "registry:block",
      "title": "Aether Beam CTA",
      "description": "Headline CTA lit by a live canvas light beam pooling on the floor with drifting sparks.",
      "categories": [
        "cta",
        "ai",
        "cta",
        "beam",
        "canvas",
        "cinematic"
      ]
    },
    {
      "name": "aether-footer",
      "type": "registry:block",
      "title": "Aether Footer",
      "description": "Dark footer with a rotating eclipse corona rising from the bottom edge.",
      "categories": [
        "footer",
        "ai",
        "footer",
        "eclipse",
        "dark"
      ]
    },
    {
      "name": "aether-hero",
      "type": "registry:block",
      "title": "Aether AI Hero",
      "description": "Cinematic AI launch hero on a live planet-horizon background: glass nav, gradient headline, waitlist form and floating agent cards.",
      "categories": [
        "hero",
        "ai",
        "space",
        "dark",
        "waitlist",
        "cinematic"
      ]
    },
    {
      "name": "aether-pipeline",
      "type": "registry:block",
      "title": "Aether Pipeline",
      "description": "Animated SVG workflow — trigger, agent, tools, approval, done — with signal dots travelling the line.",
      "categories": [
        "how-it-works",
        "ai",
        "workflow",
        "svg",
        "how-it-works"
      ]
    },
    {
      "name": "aether-pricing",
      "type": "registry:block",
      "title": "Aether Pricing",
      "description": "Pricing cards over thin rings pulsing out from a horizon line.",
      "categories": [
        "pricing",
        "ai",
        "pricing",
        "neon",
        "glass",
        "dark"
      ]
    },
    {
      "name": "alternating-feature-rows",
      "type": "registry:block",
      "title": "Alternating Feature Rows",
      "description": "Zig-zag feature rows with animated inbox, calendar and growth-chart visuals.",
      "categories": [
        "features",
        "zig-zag",
        "saas",
        "illustrated",
        "scroll-reveal"
      ]
    },
    {
      "name": "animated-border-buttons",
      "type": "registry:block",
      "title": "Animated Border Buttons",
      "description": "Rotating conic-gradient border, pulsing glow ring and a marching-ants dashed outline.",
      "categories": [
        "buttons",
        "border",
        "glow",
        "conic",
        "animated"
      ]
    },
    {
      "name": "announcement-navbar",
      "type": "registry:block",
      "title": "Announcement Navbar",
      "description": "Dismissible announcement bar above a navbar with an animated product mega-menu.",
      "categories": [
        "navbar",
        "saas",
        "dropdown",
        "banner",
        "mega-menu"
      ]
    },
    {
      "name": "app-download-hero",
      "type": "registry:block",
      "title": "App Download Hero",
      "description": "Mobile-app hero with a CSS phone mockup, floating notification cards and store buttons.",
      "categories": [
        "hero",
        "mobile-app",
        "phone-mockup",
        "download",
        "consumer"
      ]
    },
    {
      "name": "area-chart-stats",
      "type": "registry:block",
      "title": "Area Chart Stats",
      "description": "Key metrics beside an animated SVG area chart with 6M/1Y/3Y range switching.",
      "categories": [
        "stats",
        "chart",
        "metrics",
        "real-estate",
        "finance"
      ]
    },
    {
      "name": "article-reader",
      "type": "registry:block",
      "title": "Article Reader",
      "description": "Long-form article page with a reading progress bar, photo with caption, sticky contents, save and share, drop cap and pull quote.",
      "categories": [
        "blog",
        "article",
        "reading",
        "typography",
        "blog"
      ]
    },
    {
      "name": "bistro-hero",
      "type": "registry:block",
      "title": "Bistro Hero",
      "description": "Restaurant hero with a big serif headline, opening hours, address and a round food photo ringed by a scrolling list of tonight's dishes.",
      "categories": [
        "hero",
        "restaurant",
        "food",
        "serif",
        "local-business"
      ]
    },
    {
      "name": "blog-post-cards",
      "type": "registry:block",
      "title": "Blog Post Cards",
      "description": "Blog index with a large lead story, photo covers, category filters and reading times.",
      "categories": [
        "blog",
        "blog",
        "articles",
        "magazine",
        "filter"
      ]
    },
    {
      "name": "brightline-booking",
      "type": "registry:block",
      "title": "Brightline Appointment Request",
      "description": "Appointment request with new or existing patient, reason chips, emergency hint and best time.",
      "categories": [
        "contact",
        "dental",
        "booking",
        "form",
        "hours"
      ]
    },
    {
      "name": "brightline-footer",
      "type": "registry:block",
      "title": "Brightline Footer",
      "description": "Clinic footer with call-to-action card, link columns and regulator note.",
      "categories": [
        "footer",
        "dental",
        "footer",
        "cta"
      ]
    },
    {
      "name": "brightline-hero",
      "type": "registry:block",
      "title": "Brightline Dental Hero",
      "description": "Friendly clinic hero with emergency bar, highlighted headline, checklist and floating availability and rating cards.",
      "categories": [
        "hero",
        "dental",
        "clinic",
        "healthcare",
        "photography"
      ]
    },
    {
      "name": "brightline-plans",
      "type": "registry:block",
      "title": "Brightline Care Plan Calculator",
      "description": "Dental plan switch with adult and child steppers, monthly total and yearly saving.",
      "categories": [
        "pricing",
        "dental",
        "pricing",
        "calculator",
        "membership"
      ]
    },
    {
      "name": "brightline-team",
      "type": "registry:block",
      "title": "Brightline Dental Team",
      "description": "Clinician cards with registration numbers beside a nervous-patients callout.",
      "categories": [
        "team",
        "dental",
        "team",
        "healthcare"
      ]
    },
    {
      "name": "brightline-treatments",
      "type": "registry:block",
      "title": "Brightline Treatments & Fees",
      "description": "Tabbed general, cosmetic and emergency treatments with icons and from-prices.",
      "categories": [
        "features",
        "dental",
        "clinic",
        "tabs",
        "pricing"
      ]
    },
    {
      "name": "canopy-experiences",
      "type": "registry:block",
      "title": "Canopy Experiences Accordion",
      "description": "Expanding photo-panel accordion of resort experiences with vertical labels.",
      "categories": [
        "features",
        "resort",
        "experiences",
        "accordion",
        "photography"
      ]
    },
    {
      "name": "canopy-footer",
      "type": "registry:block",
      "title": "Canopy Footer",
      "description": "Photo call-to-action band over the pool, then contact, links and a newsletter.",
      "categories": [
        "footer",
        "resort",
        "footer",
        "cta",
        "newsletter"
      ]
    },
    {
      "name": "canopy-hero",
      "type": "registry:block",
      "title": "Canopy Resort Hero",
      "description": "Full-screen aerial villa hero with slow zoom, centred serif headline and an availability search bar.",
      "categories": [
        "hero",
        "resort",
        "hotel",
        "travel",
        "booking",
        "photography"
      ]
    },
    {
      "name": "canopy-impact",
      "type": "registry:block",
      "title": "Canopy Sustainability Stats",
      "description": "Eco-impact counters with a clip-path photo reveal and a guest review card.",
      "categories": [
        "stats",
        "resort",
        "stats",
        "sustainability",
        "counters"
      ]
    },
    {
      "name": "canopy-packages",
      "type": "registry:block",
      "title": "Canopy Stay Packages",
      "description": "Package cards with a nights switch, live totals and long-stay discounts.",
      "categories": [
        "pricing",
        "resort",
        "pricing",
        "packages",
        "hotel"
      ]
    },
    {
      "name": "canopy-villas",
      "type": "registry:block",
      "title": "Canopy Villa Selector",
      "description": "Villa list that swaps a large photo and detail panel with size, sleeps, beds, pool and nightly rate.",
      "categories": [
        "gallery",
        "resort",
        "rooms",
        "hotel",
        "gallery"
      ]
    },
    {
      "name": "cinderwick-cafe-menu",
      "type": "registry:block",
      "title": "Cinderwick Café Menu",
      "description": "Tabbed café menu with crossfading photo, dashed rows and serif prices.",
      "categories": [
        "menu",
        "coffee",
        "cafe",
        "menu",
        "tabs",
        "photography"
      ]
    },
    {
      "name": "cinderwick-coffee-shop",
      "type": "registry:block",
      "title": "Cinderwick Coffee Shop",
      "description": "Coffee product cards with CSS-drawn bags, roast dots, tasting notes, grind picker and subscribe toggle.",
      "categories": [
        "products",
        "coffee",
        "ecommerce",
        "products",
        "subscription"
      ]
    },
    {
      "name": "cinderwick-farm-to-cup",
      "type": "registry:block",
      "title": "Cinderwick Farm to Cup",
      "description": "Four numbered photo steps from farm to cup on a dark roast background with staggered layout.",
      "categories": [
        "how-it-works",
        "coffee",
        "process",
        "story",
        "photography"
      ]
    },
    {
      "name": "cinderwick-footer",
      "type": "registry:block",
      "title": "Cinderwick Footer",
      "description": "Café footer with address/hours over a photo, roast-day signup, link columns and serif wordmark.",
      "categories": [
        "footer",
        "coffee",
        "footer",
        "newsletter",
        "wordmark"
      ]
    },
    {
      "name": "cinderwick-hero",
      "type": "registry:block",
      "title": "Cinderwick Coffee Hero",
      "description": "Roastery hero with serif headline, arch-framed roasting photo, rotating badge and origin tasting-notes card.",
      "categories": [
        "hero",
        "coffee",
        "cafe",
        "ecommerce",
        "serif",
        "photography"
      ]
    },
    {
      "name": "cinderwick-polaroid-reviews",
      "type": "registry:block",
      "title": "Cinderwick Polaroid Reviews",
      "description": "Taped polaroid review cards that tilt into place and straighten on hover.",
      "categories": [
        "testimonials",
        "coffee",
        "reviews",
        "polaroid",
        "playful"
      ]
    },
    {
      "name": "cinderwick-subscribe-cta",
      "type": "registry:block",
      "title": "Cinderwick Subscribe CTA",
      "description": "Subscription CTA with cadence switch, live price, perks and a pour-over photo panel.",
      "categories": [
        "cta",
        "coffee",
        "subscription",
        "cta",
        "pricing"
      ]
    },
    {
      "name": "closed-banner",
      "type": "registry:block",
      "title": "Closed Notice Banner",
      "description": "A slim notice above the navigation for holidays, refits or changed hours, with one link and a close button.",
      "categories": [
        "pages",
        "banner",
        "closed",
        "holiday",
        "notice"
      ]
    },
    {
      "name": "coming-soon-page",
      "type": "registry:block",
      "title": "Coming Soon Page",
      "description": "Pre-launch page with the opening date, a days-to-go line, an email signup and the address, beside a full-height photo.",
      "categories": [
        "pages",
        "coming-soon",
        "launch",
        "signup",
        "page"
      ]
    },
    {
      "name": "common-ground-donate",
      "type": "registry:block",
      "title": "Common Ground Donation Form",
      "description": "Donation widget with one-off/monthly toggle, amounts, custom input, impact line and Gift Aid.",
      "categories": [
        "cta",
        "nonprofit",
        "donate",
        "form",
        "cta"
      ]
    },
    {
      "name": "common-ground-footer",
      "type": "registry:block",
      "title": "Common Ground Footer",
      "description": "Charity footer with thank-you line, link columns and registration details.",
      "categories": [
        "footer",
        "nonprofit",
        "footer"
      ]
    },
    {
      "name": "common-ground-hero",
      "type": "registry:block",
      "title": "Common Ground Charity Hero",
      "description": "Appeal hero with animated fundraising progress bar, donor stats, volunteer photo and beneficiary quote.",
      "categories": [
        "hero",
        "nonprofit",
        "charity",
        "fundraising",
        "photography"
      ]
    },
    {
      "name": "common-ground-impact",
      "type": "registry:block",
      "title": "Common Ground Impact",
      "description": "Counting impact stats and a stacked bar showing where every £10 goes.",
      "categories": [
        "stats",
        "nonprofit",
        "stats",
        "impact"
      ]
    },
    {
      "name": "common-ground-programmes",
      "type": "registry:block",
      "title": "Common Ground Programmes",
      "description": "Programme cards for pantry, warm hubs, youth club and befriending with schedules.",
      "categories": [
        "features",
        "nonprofit",
        "features",
        "services"
      ]
    },
    {
      "name": "common-ground-volunteer",
      "type": "registry:block",
      "title": "Common Ground Volunteer Shifts",
      "description": "Volunteer shift list with sign-up toggles and live fill bars.",
      "categories": [
        "events",
        "nonprofit",
        "events",
        "volunteer",
        "rsvp"
      ]
    },
    {
      "name": "comparison-table-pricing",
      "type": "registry:block",
      "title": "Comparison Table Pricing",
      "description": "Full plan comparison table with grouped rows, ticks and a highlighted popular column.",
      "categories": [
        "pricing",
        "pricing",
        "table",
        "comparison",
        "saas"
      ]
    },
    {
      "name": "constellation-background",
      "type": "registry:block",
      "title": "Constellation Background",
      "description": "Drifting particle network that links nearby nodes and gathers around the cursor. Light or dark.",
      "categories": [
        "background",
        "particles",
        "network",
        "canvas",
        "interactive",
        "wrapper"
      ]
    },
    {
      "name": "contact-form-split",
      "type": "registry:block",
      "title": "Contact Form Split",
      "description": "Contact details beside a validated form with topic chips and a success state.",
      "categories": [
        "contact",
        "contact",
        "form",
        "validation",
        "agency"
      ]
    },
    {
      "name": "cookie-banner",
      "type": "registry:block",
      "title": "Cookie Banner",
      "description": "Consent banner with equal Accept all and Reject all buttons and a Choose panel for analytics and marketing, as UK and EU rules expect.",
      "categories": [
        "pages",
        "cookies",
        "consent",
        "gdpr",
        "banner"
      ]
    },
    {
      "name": "crumb-bakes",
      "type": "registry:block",
      "title": "Crumb Today’s Bake",
      "description": "Filterable bread and pastry grid with add-to-order steppers and a sticky basket bar with live total.",
      "categories": [
        "products",
        "bakery",
        "products",
        "ecommerce",
        "order",
        "filter"
      ]
    },
    {
      "name": "crumb-footer",
      "type": "registry:block",
      "title": "Crumb Footer",
      "description": "Scalloped-edge bakery footer with opening hours table, address and quick links.",
      "categories": [
        "footer",
        "bakery",
        "footer",
        "hours"
      ]
    },
    {
      "name": "crumb-hero",
      "type": "registry:block",
      "title": "Crumb Bakery Hero",
      "description": "Playful bakery hero with tilted photo stack, spinning price sticker, oven-times card and an open-now pill.",
      "categories": [
        "hero",
        "bakery",
        "cafe",
        "food",
        "photography",
        "playful"
      ]
    },
    {
      "name": "crumb-orders",
      "type": "registry:block",
      "title": "Crumb Cake Orders",
      "description": "Celebration-cake order form with size cards, flavour chips, pickup date and a confirmation state.",
      "categories": [
        "contact",
        "bakery",
        "order",
        "form",
        "cakes"
      ]
    },
    {
      "name": "crumb-process",
      "type": "registry:block",
      "title": "Crumb 36-Hour Process",
      "description": "Four-step sourdough timeline with times of day, numbered markers and tilting photos.",
      "categories": [
        "how-it-works",
        "bakery",
        "process",
        "timeline",
        "story"
      ]
    },
    {
      "name": "crumb-reviews",
      "type": "registry:block",
      "title": "Crumb Counter Notes",
      "description": "Taped-note reviews in a tilted masonry wall that straighten on hover.",
      "categories": [
        "testimonials",
        "bakery",
        "reviews",
        "masonry",
        "playful"
      ]
    },
    {
      "name": "dot-field-background",
      "type": "registry:block",
      "title": "Dot Field Background",
      "description": "Canvas dot field that ripples away from the cursor and follows theme colours.",
      "categories": [
        "background",
        "canvas",
        "interactive",
        "dots",
        "cursor"
      ]
    },
    {
      "name": "eclipse-ring-background",
      "type": "registry:block",
      "title": "Eclipse Ring Background",
      "description": "Rotating conic-gradient corona around a black disc with bloom, tilting toward the cursor.",
      "categories": [
        "background",
        "eclipse",
        "ring",
        "glow",
        "dark",
        "interactive"
      ]
    },
    {
      "name": "event-countdown-hero",
      "type": "registry:block",
      "title": "Event Countdown Hero",
      "description": "Conference hero with a live countdown, date and venue chips, ticket CTA and topic ticker.",
      "categories": [
        "hero",
        "event",
        "conference",
        "countdown",
        "tickets"
      ]
    },
    {
      "name": "event-schedule",
      "type": "registry:block",
      "title": "Event Schedule",
      "description": "Two-day agenda with day switcher, track filters, rooms and bookmarkable sessions.",
      "categories": [
        "events",
        "event",
        "agenda",
        "schedule",
        "conference"
      ]
    },
    {
      "name": "farstep-faq",
      "type": "registry:block",
      "title": "Farstep FAQ & Planner",
      "description": "Accordion FAQ beside a sticky talk-to-a-planner card with call and chat.",
      "categories": [
        "faq",
        "travel",
        "faq",
        "contact",
        "accordion"
      ]
    },
    {
      "name": "farstep-footer",
      "type": "registry:block",
      "title": "Farstep Footer",
      "description": "Brochure signup banner, destination link columns and ATOL badge.",
      "categories": [
        "footer",
        "travel",
        "footer",
        "newsletter"
      ]
    },
    {
      "name": "farstep-hero",
      "type": "registry:block",
      "title": "Farstep Tours Hero",
      "description": "Travel hero with drawn underline, where-and-when trip search and a fanned stack of destination photos.",
      "categories": [
        "hero",
        "travel",
        "tours",
        "search",
        "photography"
      ]
    },
    {
      "name": "farstep-itinerary",
      "type": "registry:block",
      "title": "Farstep Itinerary Profile",
      "description": "Day-by-day itinerary on an elevation profile; pick a day to see distance, ascent, stay and meals.",
      "categories": [
        "how-it-works",
        "travel",
        "itinerary",
        "timeline",
        "interactive"
      ]
    },
    {
      "name": "farstep-reviews",
      "type": "registry:block",
      "title": "Farstep Traveller Reviews",
      "description": "Rating summary with animated star bars beside staggered review cards.",
      "categories": [
        "testimonials",
        "travel",
        "reviews",
        "ratings"
      ]
    },
    {
      "name": "farstep-tours",
      "type": "registry:block",
      "title": "Farstep Trip Cards",
      "description": "Filterable trip cards with wishlist hearts, difficulty meters, places-left badges and prices.",
      "categories": [
        "products",
        "travel",
        "tours",
        "products",
        "filter"
      ]
    },
    {
      "name": "fixwell-callout",
      "type": "registry:block",
      "title": "Fixwell Call-out Request",
      "description": "Call-out form with urgency cards, problem chips, photo upload and confirmation state.",
      "categories": [
        "contact",
        "trades",
        "form",
        "booking",
        "emergency"
      ]
    },
    {
      "name": "fixwell-footer",
      "type": "registry:block",
      "title": "Fixwell Footer",
      "description": "Dark footer with 24/7 emergency phone banner, area chips and links.",
      "categories": [
        "footer",
        "trades",
        "footer",
        "cta"
      ]
    },
    {
      "name": "fixwell-hero",
      "type": "registry:block",
      "title": "Fixwell Plumber Hero",
      "description": "Emergency trades hero with live engineer availability, postcode ETA check, live job card and call-out badge.",
      "categories": [
        "hero",
        "plumber",
        "electrician",
        "trades",
        "emergency",
        "photography"
      ]
    },
    {
      "name": "fixwell-prices",
      "type": "registry:block",
      "title": "Fixwell Transparent Prices",
      "description": "Hourly rates with a working-hours / out-of-hours switch and a fixed-price job list.",
      "categories": [
        "pricing",
        "trades",
        "pricing",
        "toggle"
      ]
    },
    {
      "name": "fixwell-reviews",
      "type": "registry:block",
      "title": "Fixwell Reviews",
      "description": "Big rating with service stats beside masonry review cards tagged by job.",
      "categories": [
        "testimonials",
        "trades",
        "reviews",
        "masonry"
      ]
    },
    {
      "name": "fixwell-services",
      "type": "registry:block",
      "title": "Fixwell Trade Services",
      "description": "Plumbing, electrical and heating tabs with icon service tiles and a matching photo.",
      "categories": [
        "features",
        "trades",
        "services",
        "tabs"
      ]
    },
    {
      "name": "flintmoor-barbers",
      "type": "registry:block",
      "title": "Flintmoor Barbers",
      "description": "Barber cards that swap portrait for their work on hover, with live availability and book buttons.",
      "categories": [
        "team",
        "barber",
        "team",
        "availability",
        "hover"
      ]
    },
    {
      "name": "flintmoor-footer",
      "type": "registry:block",
      "title": "Flintmoor Footer",
      "description": "Oxblood footer with big slab wordmark, snipping scissors badge and links.",
      "categories": [
        "footer",
        "barber",
        "footer",
        "wordmark"
      ]
    },
    {
      "name": "flintmoor-hero",
      "type": "registry:block",
      "title": "Flintmoor Barbershop Hero",
      "description": "Slab-serif barbershop hero with animated barber-pole logo, live walk-in queue card and price sticker.",
      "categories": [
        "hero",
        "barber",
        "barbershop",
        "grooming",
        "photography",
        "bold"
      ]
    },
    {
      "name": "flintmoor-prices",
      "type": "registry:block",
      "title": "Flintmoor Price Board",
      "description": "Dark price board with dotted leaders grouped into hair, beard and combos beside a shave photo.",
      "categories": [
        "pricing",
        "barber",
        "pricing",
        "menu"
      ]
    },
    {
      "name": "flintmoor-reviews",
      "type": "registry:block",
      "title": "Flintmoor Review Marquee",
      "description": "Two opposing marquees of short review cards with a big rating.",
      "categories": [
        "testimonials",
        "barber",
        "reviews",
        "marquee"
      ]
    },
    {
      "name": "flintmoor-walkin",
      "type": "registry:block",
      "title": "Flintmoor Book or Walk In",
      "description": "Booking vs walk-in-queue toggle with services, today’s slots, queue join flow, map and hours.",
      "categories": [
        "contact",
        "barber",
        "booking",
        "queue",
        "hours"
      ]
    },
    {
      "name": "florea-bestsellers",
      "type": "registry:block",
      "title": "Florea Bestsellers",
      "description": "Product grid with hover photo swap, size chips that change price, wishlist and slide-up add to bag.",
      "categories": [
        "products",
        "skincare",
        "ecommerce",
        "products",
        "photography"
      ]
    },
    {
      "name": "florea-footer",
      "type": "registry:block",
      "title": "Florea Footer",
      "description": "Beauty footer with brand promises, signup, links and a large italic serif wordmark.",
      "categories": [
        "footer",
        "skincare",
        "footer",
        "newsletter",
        "wordmark"
      ]
    },
    {
      "name": "florea-hero",
      "type": "registry:block",
      "title": "Florea Skincare Hero",
      "description": "Botanical beauty hero with announcement bar, arched product photo, floating ingredient chips and reviews.",
      "categories": [
        "hero",
        "skincare",
        "beauty",
        "ecommerce",
        "serif",
        "photography"
      ]
    },
    {
      "name": "florea-ingredients",
      "type": "registry:block",
      "title": "Florea Ingredients",
      "description": "Ingredient spotlight: accordion list drives a crossfading photo and springy percentage badge.",
      "categories": [
        "features",
        "skincare",
        "ingredients",
        "accordion",
        "photography"
      ]
    },
    {
      "name": "florea-reviews",
      "type": "registry:block",
      "title": "Florea Reviews",
      "description": "Review summary with rating bars and photo, filterable by skin type with verified badges.",
      "categories": [
        "testimonials",
        "skincare",
        "reviews",
        "filter",
        "ratings"
      ]
    },
    {
      "name": "florea-ritual",
      "type": "registry:block",
      "title": "Florea Ritual",
      "description": "Morning/evening routine switch with arched product photos and numbered steps.",
      "categories": [
        "how-it-works",
        "skincare",
        "routine",
        "steps",
        "toggle"
      ]
    },
    {
      "name": "florea-skin-quiz",
      "type": "registry:block",
      "title": "Florea Skin Quiz",
      "description": "Two-step skin quiz with progress, back, and a personalised product result with photo.",
      "categories": [
        "cta",
        "skincare",
        "quiz",
        "interactive",
        "cta"
      ]
    },
    {
      "name": "flowing-lines-background",
      "type": "registry:block",
      "title": "Flowing Lines Background",
      "description": "Dozens of ribbon lines flowing like a silk scarf, recomputed in SVG every frame with a gradient stroke.",
      "categories": [
        "background",
        "lines",
        "ribbon",
        "svg",
        "animated",
        "wrapper"
      ]
    },
    {
      "name": "fluid-gradient-background",
      "type": "registry:block",
      "title": "Fluid Gradient Background",
      "description": "Real-time WebGL mesh gradient from your theme colours with domain-warped noise, grain and cursor drift. No video.",
      "categories": [
        "background",
        "webgl",
        "shader",
        "gradient",
        "animated",
        "wrapper"
      ]
    },
    {
      "name": "founder-note",
      "type": "registry:block",
      "title": "Founder Note",
      "description": "A personal letter card with a self-drawing signature. Adds warmth to about pages.",
      "categories": [
        "team",
        "about",
        "founder",
        "story",
        "signature"
      ]
    },
    {
      "name": "foxglove-events",
      "type": "registry:block",
      "title": "Foxglove What’s On",
      "description": "Weekly events list with big dates, tags and RSVP toggles with live counts.",
      "categories": [
        "events",
        "brewery",
        "events",
        "bar",
        "rsvp"
      ]
    },
    {
      "name": "foxglove-footer",
      "type": "registry:block",
      "title": "Foxglove Footer",
      "description": "Brewery footer with release signup, link columns, wobbling glass badge and giant wordmark.",
      "categories": [
        "footer",
        "brewery",
        "footer",
        "wordmark",
        "newsletter"
      ]
    },
    {
      "name": "foxglove-hero",
      "type": "registry:block",
      "title": "Foxglove Brewery Hero",
      "description": "Dark brewhouse hero with line-by-line condensed headline reveal and a scrolling on-tap ticker.",
      "categories": [
        "hero",
        "brewery",
        "bar",
        "taproom",
        "photography",
        "bold"
      ]
    },
    {
      "name": "foxglove-taplist",
      "type": "registry:block",
      "title": "Foxglove Tap List",
      "description": "Numbered tap board with ABV colour swatches, prices and a tasting-flight builder that fills glasses.",
      "categories": [
        "menu",
        "brewery",
        "menu",
        "bar",
        "interactive"
      ]
    },
    {
      "name": "foxglove-taproom",
      "type": "registry:block",
      "title": "Foxglove Taproom Bento",
      "description": "Bento photo grid of the taproom with label captions, rating card and venue perk chips.",
      "categories": [
        "gallery",
        "brewery",
        "gallery",
        "bento",
        "bar"
      ]
    },
    {
      "name": "foxglove-visit",
      "type": "registry:block",
      "title": "Foxglove Visit & Tours",
      "description": "Visit block with hours, transport, a brewery-tour booking card with ticket stepper, private hire and trade cards.",
      "categories": [
        "contact",
        "brewery",
        "contact",
        "booking",
        "hours"
      ]
    },
    {
      "name": "gearwright-booking",
      "type": "registry:block",
      "title": "Gearwright Booking",
      "description": "Service, drop-off day and time, courtesy car or collection, with a live booking summary.",
      "categories": [
        "contact",
        "garage",
        "booking",
        "form"
      ]
    },
    {
      "name": "gearwright-footer",
      "type": "registry:block",
      "title": "Gearwright Footer",
      "description": "Dark garage footer with skewed logo, services and a streaking light line.",
      "categories": [
        "footer",
        "garage",
        "footer"
      ]
    },
    {
      "name": "gearwright-hero",
      "type": "registry:block",
      "title": "Gearwright Garage Hero",
      "description": "Italic garage hero with a UK number-plate reg lookup, vehicle result and four promise tiles.",
      "categories": [
        "hero",
        "garage",
        "auto-repair",
        "mot",
        "photography",
        "bold"
      ]
    },
    {
      "name": "gearwright-reviews",
      "type": "registry:block",
      "title": "Gearwright Driver Reviews",
      "description": "Review tiles with saved-money badges that invert on hover.",
      "categories": [
        "testimonials",
        "garage",
        "reviews"
      ]
    },
    {
      "name": "gearwright-services",
      "type": "registry:block",
      "title": "Gearwright Service Menu",
      "description": "Service comparison table for MOT, interim, full and major with hover-highlighted columns.",
      "categories": [
        "pricing",
        "garage",
        "pricing",
        "comparison",
        "table"
      ]
    },
    {
      "name": "gearwright-tracker",
      "type": "registry:block",
      "title": "Gearwright Repair Tracker",
      "description": "Repair stages that auto-advance beside a phone mockup of live text updates and a video health check.",
      "categories": [
        "how-it-works",
        "garage",
        "process",
        "tracker",
        "animated"
      ]
    },
    {
      "name": "grain-gradient-background",
      "type": "registry:block",
      "title": "Grain Gradient Background",
      "description": "Pastel mesh of drifting blurred colour fields with an SVG film-grain overlay.",
      "categories": [
        "background",
        "gradient",
        "grain",
        "pastel",
        "soft",
        "wrapper"
      ]
    },
    {
      "name": "greenline-footer",
      "type": "registry:block",
      "title": "Greenline Footer",
      "description": "Green footer with big serif sign-off, oversized leaf and contact.",
      "categories": [
        "footer",
        "landscaping",
        "footer"
      ]
    },
    {
      "name": "greenline-hero",
      "type": "registry:block",
      "title": "Greenline Landscaping Hero",
      "description": "Serif landscaping hero with scroll-zoom garden panorama, service tags and award badge.",
      "categories": [
        "hero",
        "landscaping",
        "gardening",
        "trades",
        "photography"
      ]
    },
    {
      "name": "greenline-plan-to-garden",
      "type": "registry:block",
      "title": "Greenline Plan to Garden Slider",
      "description": "Drag slider comparing a drawn site plan with the finished garden, plus project stats.",
      "categories": [
        "gallery",
        "landscaping",
        "comparison",
        "slider",
        "interactive"
      ]
    },
    {
      "name": "greenline-quote",
      "type": "registry:block",
      "title": "Greenline Garden Enquiry",
      "description": "Garden enquiry with size segment, service chips, budget, photo upload and confirmation.",
      "categories": [
        "contact",
        "landscaping",
        "form",
        "quote"
      ]
    },
    {
      "name": "greenline-reviews",
      "type": "registry:block",
      "title": "Greenline Client Stories",
      "description": "Client story slider with crossfading garden photos and italic quotes.",
      "categories": [
        "testimonials",
        "landscaping",
        "reviews",
        "slider"
      ]
    },
    {
      "name": "greenline-services",
      "type": "registry:block",
      "title": "Greenline Service Cards",
      "description": "Tall staggered photo cards with from-prices and hover-reveal descriptions.",
      "categories": [
        "features",
        "landscaping",
        "services",
        "hover"
      ]
    },
    {
      "name": "grid-beams-background",
      "type": "registry:block",
      "title": "Grid Beams Background",
      "description": "Faded grid with light beams falling along the lines. Wraps any content.",
      "categories": [
        "background",
        "grid",
        "beams",
        "animated",
        "wrapper"
      ]
    },
    {
      "name": "hale-consultation",
      "type": "registry:block",
      "title": "Hale Free Consultation",
      "description": "Callback request with area of law, situation summary, call-time choice and confidentiality note.",
      "categories": [
        "contact",
        "law",
        "contact",
        "form"
      ]
    },
    {
      "name": "hale-footer",
      "type": "registry:block",
      "title": "Hale Footer",
      "description": "Navy law-firm footer with link columns and regulatory small print.",
      "categories": [
        "footer",
        "law",
        "footer",
        "legal"
      ]
    },
    {
      "name": "hale-hero",
      "type": "registry:block",
      "title": "Hale & Partners Law Hero",
      "description": "Classic law-firm hero with Garamond headline, area quick links, library photo with client quote and trust bar.",
      "categories": [
        "hero",
        "law",
        "legal",
        "professional",
        "serif",
        "photography"
      ]
    },
    {
      "name": "hale-partners",
      "type": "registry:block",
      "title": "Hale Partners",
      "description": "Lawyer cards with desaturated portraits that colour on hover and reveal email and call buttons.",
      "categories": [
        "team",
        "law",
        "team",
        "professional"
      ]
    },
    {
      "name": "hale-practice-areas",
      "type": "registry:block",
      "title": "Hale Practice Areas & Fees",
      "description": "Accordion of practice areas that reveals published fixed fees for each service.",
      "categories": [
        "features",
        "law",
        "services",
        "accordion",
        "pricing"
      ]
    },
    {
      "name": "hale-results",
      "type": "registry:block",
      "title": "Hale Results",
      "description": "Counting statistics over a dark architectural photo with a founder quote.",
      "categories": [
        "stats",
        "law",
        "stats",
        "counters"
      ]
    },
    {
      "name": "hollinmere-club",
      "type": "registry:block",
      "title": "Hollinmere Estate Wine Club",
      "description": "Wine-club CTA over a vineyard photo with case-size toggle, price and perks.",
      "categories": [
        "cta",
        "winery",
        "cta",
        "subscription",
        "pricing"
      ]
    },
    {
      "name": "hollinmere-estate",
      "type": "registry:block",
      "title": "Hollinmere Estate Year in the Vineyard",
      "description": "Alternating season chapters with big numerals and hover-zoom photos.",
      "categories": [
        "gallery",
        "winery",
        "story",
        "gallery",
        "seasons"
      ]
    },
    {
      "name": "hollinmere-footer",
      "type": "registry:block",
      "title": "Hollinmere Estate Footer",
      "description": "Winery footer with wordmark, link columns, cellar-door details and responsible-drinking line.",
      "categories": [
        "footer",
        "winery",
        "footer"
      ]
    },
    {
      "name": "hollinmere-hero",
      "type": "registry:block",
      "title": "Hollinmere Estate Winery Hero",
      "description": "Parallax vineyard hero with italic serif headline, medal roundel and tasting and shop buttons.",
      "categories": [
        "hero",
        "winery",
        "vineyard",
        "wine",
        "photography",
        "parallax"
      ]
    },
    {
      "name": "hollinmere-tastings",
      "type": "registry:block",
      "title": "Hollinmere Estate Tastings",
      "description": "Selectable tasting experiences with a date, guest and price booking bar.",
      "categories": [
        "events",
        "winery",
        "events",
        "booking",
        "tasting"
      ]
    },
    {
      "name": "hollinmere-wines",
      "type": "registry:block",
      "title": "Hollinmere Estate Wine List",
      "description": "Wine selector with filling glass markers, tasting-profile bars, food pairings and case-discount bottle stepper.",
      "categories": [
        "products",
        "winery",
        "products",
        "ecommerce",
        "interactive"
      ]
    },
    {
      "name": "hollow-creek-box",
      "type": "registry:block",
      "title": "Hollow Creek Veg Box Builder",
      "description": "Veg-box builder with box sizes, farm-shop add-ons, delivery day and an animated weekly total.",
      "categories": [
        "products",
        "farm",
        "products",
        "subscription",
        "builder"
      ]
    },
    {
      "name": "hollow-creek-farm",
      "type": "registry:block",
      "title": "Hollow Creek Our Farm",
      "description": "Family-farm story with a mosaic photo grid, years badge and four farming-values cards.",
      "categories": [
        "features",
        "farm",
        "about",
        "story",
        "features"
      ]
    },
    {
      "name": "hollow-creek-footer",
      "type": "registry:block",
      "title": "Hollow Creek Footer",
      "description": "Rolling-hills footer with driving tractor badge, links and farm-diary signup.",
      "categories": [
        "footer",
        "farm",
        "footer",
        "newsletter"
      ]
    },
    {
      "name": "hollow-creek-hero",
      "type": "registry:block",
      "title": "Hollow Creek Farm Hero",
      "description": "Sunrise pasture hero with slab headline, open-today pill and a live pick-your-own status board.",
      "categories": [
        "hero",
        "farm",
        "farm-shop",
        "photography",
        "local"
      ]
    },
    {
      "name": "hollow-creek-seasons",
      "type": "registry:block",
      "title": "Hollow Creek Events & Calendar",
      "description": "Seasonal farm events with ticket buttons and an animated pick-your-own month calendar.",
      "categories": [
        "events",
        "farm",
        "events",
        "calendar",
        "seasonal"
      ]
    },
    {
      "name": "hollow-creek-visit",
      "type": "registry:block",
      "title": "Hollow Creek Visit",
      "description": "Farm visit block with shop, café and PYO hours, facilities, barn photo and review.",
      "categories": [
        "contact",
        "farm",
        "contact",
        "hours",
        "reviews"
      ]
    },
    {
      "name": "icon-feature-list",
      "type": "registry:block",
      "title": "Icon Feature List",
      "description": "Six-up icon grid with playful hover rotation. Clean and universal.",
      "categories": [
        "features",
        "icons",
        "grid",
        "app",
        "simple"
      ]
    },
    {
      "name": "ironbark-footer",
      "type": "registry:block",
      "title": "Ironbark Footer",
      "description": "Hazard-stripe footer with services, contact and giant condensed wordmark.",
      "categories": [
        "footer",
        "builder",
        "footer",
        "wordmark"
      ]
    },
    {
      "name": "ironbark-hero",
      "type": "registry:block",
      "title": "Ironbark Builder Hero",
      "description": "Condensed-type builder hero with highlighted word, clip-reveal extension photo and overlapping stat strip.",
      "categories": [
        "hero",
        "builder",
        "construction",
        "trades",
        "photography",
        "bold"
      ]
    },
    {
      "name": "ironbark-process",
      "type": "registry:block",
      "title": "Ironbark Build Process",
      "description": "Five-step build process timeline with icons beside a sticky headline and site photo.",
      "categories": [
        "how-it-works",
        "builder",
        "process",
        "timeline"
      ]
    },
    {
      "name": "ironbark-projects",
      "type": "registry:block",
      "title": "Ironbark Project Gallery",
      "description": "Filterable project gallery with type tags, location, budget, duration and hover-up client quotes.",
      "categories": [
        "gallery",
        "builder",
        "portfolio",
        "gallery",
        "filter"
      ]
    },
    {
      "name": "ironbark-quote",
      "type": "registry:block",
      "title": "Ironbark Cost Estimator",
      "description": "Build cost estimator with project type, floor-area slider and finish level, plus a survey request form.",
      "categories": [
        "contact",
        "builder",
        "calculator",
        "quote",
        "form"
      ]
    },
    {
      "name": "ironbark-services",
      "type": "registry:block",
      "title": "Ironbark Services List",
      "description": "Dark hover list of building services that swaps photo, description, typical budget and time on site.",
      "categories": [
        "features",
        "builder",
        "services",
        "hover",
        "features"
      ]
    },
    {
      "name": "juniper-enquiry",
      "type": "registry:block",
      "title": "Juniper Enquiry",
      "description": "Editorial enquiry form with session-type serif selector and underline inputs.",
      "categories": [
        "contact",
        "photography",
        "contact",
        "form"
      ]
    },
    {
      "name": "juniper-footer",
      "type": "registry:block",
      "title": "Juniper Footer",
      "description": "Photographer footer with italic name, contact and a greyscale Instagram strip.",
      "categories": [
        "footer",
        "photography",
        "footer",
        "instagram"
      ]
    },
    {
      "name": "juniper-hero",
      "type": "registry:block",
      "title": "Juniper Photographer Hero",
      "description": "Split photographer hero with big italic serif headline and a crossfading slideshow with progress line.",
      "categories": [
        "hero",
        "photography",
        "portfolio",
        "creative",
        "slideshow"
      ]
    },
    {
      "name": "juniper-kind-words",
      "type": "registry:block",
      "title": "Juniper Kind Words",
      "description": "Three blur-in client quotes over a dark photo.",
      "categories": [
        "testimonials",
        "photography",
        "testimonials"
      ]
    },
    {
      "name": "juniper-portfolio",
      "type": "registry:block",
      "title": "Juniper Portfolio",
      "description": "Filterable masonry portfolio with a keyboard-friendly full-screen lightbox and arrows.",
      "categories": [
        "gallery",
        "photography",
        "gallery",
        "masonry",
        "lightbox"
      ]
    },
    {
      "name": "juniper-sessions",
      "type": "registry:block",
      "title": "Juniper Sessions",
      "description": "Three photo-led session packages with price, length and image count.",
      "categories": [
        "pricing",
        "photography",
        "pricing",
        "packages"
      ]
    },
    {
      "name": "keystone-contact",
      "type": "registry:block",
      "title": "Keystone Branch Contact",
      "description": "Branch details and agent cards beside an illustrated map with a dropping pin.",
      "categories": [
        "contact",
        "real-estate",
        "contact",
        "map",
        "team"
      ]
    },
    {
      "name": "keystone-footer",
      "type": "registry:block",
      "title": "Keystone Footer",
      "description": "Charcoal footer with large wordmark, valuation CTA and link columns.",
      "categories": [
        "footer",
        "real-estate",
        "footer"
      ]
    },
    {
      "name": "keystone-hero",
      "type": "registry:block",
      "title": "Keystone Property Search Hero",
      "description": "Full-screen property hero with buy/rent tabs and a location, price and bedrooms search bar.",
      "categories": [
        "hero",
        "real-estate",
        "property",
        "search",
        "photography"
      ]
    },
    {
      "name": "keystone-listings",
      "type": "registry:block",
      "title": "Keystone Property Listings",
      "description": "For-sale / to-rent listing cards with price tags, status badges, save hearts and room stats.",
      "categories": [
        "products",
        "real-estate",
        "listings",
        "products",
        "filter"
      ]
    },
    {
      "name": "keystone-reviews",
      "type": "registry:block",
      "title": "Keystone Reviews",
      "description": "Auto-rotating seller and buyer quotes with timed progress bars.",
      "categories": [
        "testimonials",
        "real-estate",
        "reviews",
        "carousel"
      ]
    },
    {
      "name": "keystone-valuation",
      "type": "registry:block",
      "title": "Keystone Instant Valuation",
      "description": "Valuation estimator with property type, bedroom slider and result range beside agent stats.",
      "categories": [
        "features",
        "real-estate",
        "calculator",
        "valuation"
      ]
    },
    {
      "name": "kiln-brief",
      "type": "registry:block",
      "title": "Studio Kiln Project Brief",
      "description": "Project-brief builder with needs chips, live timeline and budget estimate, and send form.",
      "categories": [
        "cta",
        "agency",
        "cta",
        "form",
        "calculator"
      ]
    },
    {
      "name": "kiln-footer",
      "type": "registry:block",
      "title": "Studio Kiln Footer",
      "description": "Giant ‘Let’s talk’ marquee footer with studio details.",
      "categories": [
        "footer",
        "agency",
        "footer",
        "marquee"
      ]
    },
    {
      "name": "kiln-hero",
      "type": "registry:block",
      "title": "Studio Kiln Agency Hero",
      "description": "Wide variable-font hero with a rolling word, drifting colour blobs and a rotating arrow CTA.",
      "categories": [
        "hero",
        "agency",
        "creative",
        "studio",
        "typography",
        "bold"
      ]
    },
    {
      "name": "kiln-services",
      "type": "registry:block",
      "title": "Studio Kiln Services",
      "description": "Service accordion whose titles stretch on hover, revealing pricing and deliverable chips.",
      "categories": [
        "features",
        "agency",
        "services",
        "accordion"
      ]
    },
    {
      "name": "kiln-team",
      "type": "registry:block",
      "title": "Studio Kiln Team",
      "description": "Tilted polaroid-style team cards that straighten on hover and reveal a fun fact.",
      "categories": [
        "team",
        "agency",
        "team",
        "playful"
      ]
    },
    {
      "name": "kiln-work",
      "type": "registry:block",
      "title": "Studio Kiln Selected Work",
      "description": "Case-study grid of CSS typographic posters with result chips and hover wobble.",
      "categories": [
        "gallery",
        "agency",
        "portfolio",
        "gallery",
        "typography"
      ]
    },
    {
      "name": "ledger-call",
      "type": "registry:block",
      "title": "Ledger Book a Call",
      "description": "Free-call booking card with week picker, time slots and confirmation.",
      "categories": [
        "contact",
        "accountant",
        "booking",
        "calendar"
      ]
    },
    {
      "name": "ledger-clients",
      "type": "registry:block",
      "title": "Ledger Client Stories",
      "description": "Client cards led by a headline saving or stat, quote and portrait.",
      "categories": [
        "testimonials",
        "accountant",
        "testimonials",
        "results"
      ]
    },
    {
      "name": "ledger-deadlines",
      "type": "registry:block",
      "title": "Ledger Tax Deadlines",
      "description": "Tax-deadline timeline per business type with countdown chips and reminders.",
      "categories": [
        "features",
        "accountant",
        "timeline",
        "features",
        "tabs"
      ]
    },
    {
      "name": "ledger-footer",
      "type": "registry:block",
      "title": "Ledger Footer",
      "description": "Accountancy footer with tax-tip signup and link columns.",
      "categories": [
        "footer",
        "accountant",
        "footer",
        "newsletter"
      ]
    },
    {
      "name": "ledger-hero",
      "type": "registry:block",
      "title": "Ledger Accountant Hero",
      "description": "Friendly accounting hero with a dashboard card of profit bars, filed returns and upcoming payments.",
      "categories": [
        "hero",
        "accountant",
        "finance",
        "professional",
        "dashboard"
      ]
    },
    {
      "name": "ledger-plans",
      "type": "registry:block",
      "title": "Ledger Monthly Plans",
      "description": "Business-type switch that reprices three monthly accounting plans.",
      "categories": [
        "pricing",
        "accountant",
        "pricing",
        "toggle"
      ]
    },
    {
      "name": "legal-page",
      "type": "registry:block",
      "title": "Privacy & Terms Page",
      "description": "Privacy policy and booking terms in plain English for a small business, with tabs, a contents list and every detail in one place at the top.",
      "categories": [
        "pages",
        "privacy",
        "terms",
        "legal",
        "page"
      ]
    },
    {
      "name": "light-beam-background",
      "type": "registry:block",
      "title": "Light Beam Background",
      "description": "A falling column of light pooling on a reflective floor with flicker and drifting sparks, drawn live on canvas.",
      "categories": [
        "background",
        "canvas",
        "beam",
        "glow",
        "dark",
        "cinematic"
      ]
    },
    {
      "name": "light-rays-background",
      "type": "registry:block",
      "title": "Light Rays Background",
      "description": "Soft volumetric rays from the top edge with floating dust. Works on light and dark themes.",
      "categories": [
        "background",
        "rays",
        "volumetric",
        "soft",
        "css",
        "wrapper"
      ]
    },
    {
      "name": "lightbox-gallery",
      "type": "registry:block",
      "title": "Lightbox Gallery",
      "description": "Photo gallery in a masonry grid that opens into a full-screen lightbox with keyboard arrows and captions.",
      "categories": [
        "gallery",
        "gallery",
        "lightbox",
        "photos",
        "keyboard"
      ]
    },
    {
      "name": "location-hours",
      "type": "registry:block",
      "title": "Location & Hours",
      "description": "Stylised map with a dropping pin, directions button and an opening-hours list that highlights today.",
      "categories": [
        "contact",
        "location",
        "hours",
        "map",
        "local-business"
      ]
    },
    {
      "name": "lumen-command-cta",
      "type": "registry:block",
      "title": "Lumen Command CTA",
      "description": "Dark CTA with an ask-anything command input and suggestion chips.",
      "categories": [
        "cta",
        "ai",
        "cta",
        "command",
        "input"
      ]
    },
    {
      "name": "lumen-customer-stories",
      "type": "registry:block",
      "title": "Lumen Customer Stories",
      "description": "Metric-led customer stories with one large gradient hero stat and portraits.",
      "categories": [
        "testimonials",
        "ai",
        "saas",
        "testimonials",
        "metrics"
      ]
    },
    {
      "name": "lumen-feature-bento",
      "type": "registry:block",
      "title": "Lumen Feature Bento",
      "description": "Product-UI bento: chat answer with bars, anomaly alerts, digests, security and an SQL snippet.",
      "categories": [
        "features",
        "ai",
        "saas",
        "bento",
        "product-ui"
      ]
    },
    {
      "name": "lumen-footer",
      "type": "registry:block",
      "title": "Lumen Footer",
      "description": "SaaS footer with live status pill, link columns and a fading gradient wordmark.",
      "categories": [
        "footer",
        "ai",
        "saas",
        "footer",
        "status"
      ]
    },
    {
      "name": "lumen-hero",
      "type": "registry:block",
      "title": "Lumen AI Hero",
      "description": "Dark analytics hero with a faint grid, a typed question-and-answer demo and a dashboard rising in perspective.",
      "categories": [
        "hero",
        "ai",
        "saas",
        "dark",
        "dashboard",
        "typing"
      ]
    },
    {
      "name": "lumen-integrations-orbit",
      "type": "registry:block",
      "title": "Lumen Integrations Orbit",
      "description": "Two counter-rotating rings of integration pills orbiting the product mark.",
      "categories": [
        "logos",
        "ai",
        "integrations",
        "orbit",
        "animated"
      ]
    },
    {
      "name": "lumen-usage-pricing",
      "type": "registry:block",
      "title": "Lumen Usage Pricing",
      "description": "Usage-based pricing with a stepped slider, live price, enterprise threshold and feature list.",
      "categories": [
        "pricing",
        "ai",
        "saas",
        "pricing",
        "slider"
      ]
    },
    {
      "name": "magnetic-buttons",
      "type": "registry:block",
      "title": "Magnetic Buttons",
      "description": "Buttons that are pulled toward the cursor with springy physics, plus a reusable <Magnetic> wrapper.",
      "categories": [
        "buttons",
        "magnetic",
        "cursor",
        "spring",
        "interactive"
      ]
    },
    {
      "name": "maintenance-page",
      "type": "registry:block",
      "title": "Maintenance Page",
      "description": "A calm full-page notice for planned downtime or a temporary closure, with a return time and big call and email buttons.",
      "categories": [
        "pages",
        "maintenance",
        "closed",
        "downtime",
        "page"
      ]
    },
    {
      "name": "marlowe-footer",
      "type": "registry:block",
      "title": "Marlowe Footer",
      "description": "Fashion footer with newsletter, link columns and a wordmark that tightens its letter-spacing on reveal.",
      "categories": [
        "footer",
        "fashion",
        "footer",
        "wordmark"
      ]
    },
    {
      "name": "marlowe-hero",
      "type": "registry:block",
      "title": "Marlowe Boutique Hero",
      "description": "Editorial fashion hero with announcement bar, centred wordmark nav, staggered Bodoni headline and a shop-visit card.",
      "categories": [
        "hero",
        "fashion",
        "boutique",
        "ecommerce",
        "editorial",
        "photography"
      ]
    },
    {
      "name": "marlowe-lookbook",
      "type": "registry:block",
      "title": "Marlowe Lookbook",
      "description": "Scroll-driven horizontal lookbook with staggered looks, numbered captions and shop-the-look item lists.",
      "categories": [
        "gallery",
        "fashion",
        "lookbook",
        "gallery",
        "scroll"
      ]
    },
    {
      "name": "marlowe-reviews",
      "type": "registry:block",
      "title": "Marlowe Reviews & Promises",
      "description": "Hairline-grid customer quotes with a rating line and service promises for alterations, returns and delivery.",
      "categories": [
        "testimonials",
        "fashion",
        "reviews",
        "trust"
      ]
    },
    {
      "name": "marlowe-shop",
      "type": "registry:block",
      "title": "Marlowe Product Grid",
      "description": "Fashion product grid with hover quick-add sizes, sold-out sizes, wishlist hearts, colour swatches and add-to-bag toast.",
      "categories": [
        "products",
        "fashion",
        "products",
        "ecommerce",
        "quick-add"
      ]
    },
    {
      "name": "marlowe-styling",
      "type": "registry:block",
      "title": "Marlowe Styling Booking",
      "description": "Personal-styling booking with session cards, time slots and confirmation, beside a fitting-room photo.",
      "categories": [
        "contact",
        "fashion",
        "booking",
        "appointment",
        "form"
      ]
    },
    {
      "name": "marquee-testimonials",
      "type": "registry:block",
      "title": "Marquee Testimonials",
      "description": "Two rows of review cards scrolling in opposite directions with faded edges.",
      "categories": [
        "testimonials",
        "marquee",
        "reviews",
        "app",
        "social-proof"
      ]
    },
    {
      "name": "minimal-footer",
      "type": "registry:block",
      "title": "Minimal Footer",
      "description": "Big email CTA, two tidy link columns and a quiet bottom line. Perfect for portfolios.",
      "categories": [
        "footer",
        "footer",
        "minimal",
        "portfolio",
        "email"
      ]
    },
    {
      "name": "mission-hero",
      "type": "registry:block",
      "title": "Mission Hero",
      "description": "Nonprofit hero with impact stats and a donation card: progress bar, monthly toggle and amounts.",
      "categories": [
        "hero",
        "nonprofit",
        "donation",
        "charity",
        "impact"
      ]
    },
    {
      "name": "mossbrook-booking",
      "type": "registry:block",
      "title": "Mossbrook Appointment Booking",
      "description": "Pet appointment form with pet name, reason chips, urgent-care hint, time slots and hours.",
      "categories": [
        "contact",
        "vet",
        "booking",
        "form"
      ]
    },
    {
      "name": "mossbrook-footer",
      "type": "registry:block",
      "title": "Mossbrook Footer",
      "description": "Navy footer with scattered paw pattern, emergency button and links.",
      "categories": [
        "footer",
        "vet",
        "footer"
      ]
    },
    {
      "name": "mossbrook-hero",
      "type": "registry:block",
      "title": "Mossbrook Vet Hero",
      "description": "Vet and grooming hero with pet-type switcher that swaps photo and copy, walking paw-print trail and emergency bar.",
      "categories": [
        "hero",
        "vet",
        "pets",
        "clinic",
        "photography",
        "playful"
      ]
    },
    {
      "name": "mossbrook-plans",
      "type": "registry:block",
      "title": "Mossbrook Health Plan",
      "description": "Pet health plan with species and size selectors, monthly price and yearly saving.",
      "categories": [
        "pricing",
        "vet",
        "pricing",
        "membership"
      ]
    },
    {
      "name": "mossbrook-services",
      "type": "registry:block",
      "title": "Mossbrook Services Bento",
      "description": "Bento of vet, grooming, surgery, dental and emergency services with photos and from-prices.",
      "categories": [
        "features",
        "vet",
        "services",
        "bento"
      ]
    },
    {
      "name": "mossbrook-team",
      "type": "registry:block",
      "title": "Mossbrook Team & Pets",
      "description": "3D flip cards that turn each vet’s portrait around to reveal their own pet.",
      "categories": [
        "team",
        "vet",
        "team",
        "flip",
        "interactive"
      ]
    },
    {
      "name": "motion-booking",
      "type": "registry:block",
      "title": "Motion Booking",
      "description": "Appointment type, clinic or video, day and slot picker with a live summary panel.",
      "categories": [
        "contact",
        "physio",
        "booking",
        "appointment"
      ]
    },
    {
      "name": "motion-conditions",
      "type": "registry:block",
      "title": "Motion Body Map",
      "description": "Clickable body map that shows conditions treated, typical sessions and a tip for each area.",
      "categories": [
        "features",
        "physio",
        "interactive",
        "features",
        "healthcare"
      ]
    },
    {
      "name": "motion-footer",
      "type": "registry:block",
      "title": "Motion Footer",
      "description": "Dark footer with link columns and a looping italic ‘keep moving’ marquee.",
      "categories": [
        "footer",
        "physio",
        "footer",
        "marquee"
      ]
    },
    {
      "name": "motion-hero",
      "type": "registry:block",
      "title": "Motion Physio Hero",
      "description": "Bold italic physio hero in a cobalt panel with photo fade, outcome stats and direct-access badge.",
      "categories": [
        "hero",
        "physio",
        "clinic",
        "sports",
        "healthcare",
        "bold"
      ]
    },
    {
      "name": "motion-recovery",
      "type": "registry:block",
      "title": "Motion Recovery Plan",
      "description": "Four-stage recovery timeline with a scroll-filled progress bar and photos.",
      "categories": [
        "how-it-works",
        "physio",
        "process",
        "timeline",
        "scroll"
      ]
    },
    {
      "name": "motion-results",
      "type": "registry:block",
      "title": "Motion Patient Results",
      "description": "Patient stories with animated before/after pain-score bars.",
      "categories": [
        "testimonials",
        "physio",
        "testimonials",
        "results"
      ]
    },
    {
      "name": "neon-rings-background",
      "type": "registry:block",
      "title": "Neon Rings Background",
      "description": "Concentric neon rings pulsing outward from a glowing horizon line. CSS and motion only.",
      "categories": [
        "background",
        "neon",
        "rings",
        "glow",
        "dark",
        "css"
      ]
    },
    {
      "name": "newsletter-cta",
      "type": "registry:block",
      "title": "Newsletter CTA",
      "description": "Bold newsletter panel with email validation and an animated success state.",
      "categories": [
        "cta",
        "newsletter",
        "email",
        "form",
        "signup"
      ]
    },
    {
      "name": "nord-client-quote",
      "type": "registry:block",
      "title": "Nord Client Quote",
      "description": "Inverted client testimonial with project photo, large quote, portrait and energy-rating stat.",
      "categories": [
        "testimonials",
        "architecture",
        "testimonial",
        "quote",
        "photography"
      ]
    },
    {
      "name": "nord-contact",
      "type": "registry:block",
      "title": "Nord Contact",
      "description": "Enquiry section with oversized heading, email link, project-type and budget chips and underline inputs.",
      "categories": [
        "contact",
        "architecture",
        "contact",
        "form",
        "chips"
      ]
    },
    {
      "name": "nord-footer",
      "type": "registry:block",
      "title": "Nord Footer",
      "description": "Minimal footer with live office clocks, addresses, links and a giant edge-to-edge wordmark.",
      "categories": [
        "footer",
        "architecture",
        "footer",
        "clock",
        "wordmark"
      ]
    },
    {
      "name": "nord-hero",
      "type": "registry:block",
      "title": "Nord Architecture Hero",
      "description": "Swiss-style studio hero: edge-to-edge wordmark, four-column header, statement and clip-reveal project photo.",
      "categories": [
        "hero",
        "architecture",
        "studio",
        "minimal",
        "wordmark",
        "photography"
      ]
    },
    {
      "name": "nord-process",
      "type": "registry:block",
      "title": "Nord Process",
      "description": "Scroll-driven process: phases highlight as you scroll while a sticky photo crossfades per phase.",
      "categories": [
        "how-it-works",
        "architecture",
        "process",
        "sticky",
        "scroll"
      ]
    },
    {
      "name": "nord-project-index",
      "type": "registry:block",
      "title": "Nord Project Index",
      "description": "Editorial project list with a spring-follow cursor image preview on desktop and inline photos on mobile.",
      "categories": [
        "gallery",
        "architecture",
        "portfolio",
        "index",
        "cursor",
        "hover-preview"
      ]
    },
    {
      "name": "nord-studio",
      "type": "registry:block",
      "title": "Nord Studio",
      "description": "Photo collage with stat block beside a studio statement and numbered principles.",
      "categories": [
        "features",
        "architecture",
        "about",
        "principles",
        "photography"
      ]
    },
    {
      "name": "not-found-page",
      "type": "registry:block",
      "title": "Not Found Page",
      "description": "A friendly 404 page with the business's most-visited pages, a way home and a tap-to-call button.",
      "categories": [
        "pages",
        "404",
        "not-found",
        "error",
        "page"
      ]
    },
    {
      "name": "olea-footer",
      "type": "registry:block",
      "title": "Olea Footer",
      "description": "Restaurant footer with supper-club signup, link columns, address, a reserve bar and an oversized wordmark.",
      "categories": [
        "footer",
        "restaurant",
        "footer",
        "newsletter",
        "wordmark"
      ]
    },
    {
      "name": "olea-hero",
      "type": "registry:block",
      "title": "Olea Restaurant Hero",
      "description": "Full-bleed dining-room hero with centred wordmark nav, giant serif headline, hours and address strip and a floating press quote.",
      "categories": [
        "hero",
        "restaurant",
        "food",
        "hospitality",
        "photography",
        "serif"
      ]
    },
    {
      "name": "olea-menu",
      "type": "registry:block",
      "title": "Olea Tabbed Menu",
      "description": "Dinner, lunch and Sunday menus with animated tabs, dietary badges, prices and a sticky dish photo.",
      "categories": [
        "menu",
        "restaurant",
        "menu",
        "tabs",
        "food"
      ]
    },
    {
      "name": "olea-reservations",
      "type": "registry:block",
      "title": "Olea Table Booking",
      "description": "Table booking widget with guest stepper, date and time slots, sold-out times, a confirmation state and a location card.",
      "categories": [
        "contact",
        "restaurant",
        "booking",
        "reservations",
        "form",
        "hours"
      ]
    },
    {
      "name": "olea-reviews",
      "type": "registry:block",
      "title": "Olea Guest Reviews",
      "description": "Cycling guest quotes with blur transitions, a star rating badge and a press awards row.",
      "categories": [
        "testimonials",
        "restaurant",
        "reviews",
        "press",
        "carousel"
      ]
    },
    {
      "name": "olea-story",
      "type": "registry:block",
      "title": "Olea Chef Story",
      "description": "Chef-and-owner story with overlapping photos, three big numbers and an auto-scrolling kitchen photo strip.",
      "categories": [
        "gallery",
        "restaurant",
        "about",
        "story",
        "marquee",
        "photography"
      ]
    },
    {
      "name": "petal-footer",
      "type": "registry:block",
      "title": "Petal & Stem Footer",
      "description": "Florist footer with falling-petal animation, discount signup and link lists.",
      "categories": [
        "footer",
        "florist",
        "footer",
        "newsletter",
        "animated"
      ]
    },
    {
      "name": "petal-hero",
      "type": "registry:block",
      "title": "Petal & Stem Florist Hero",
      "description": "Florist hero with postcode delivery checker, morphing blob photo, floating bouquet card and spinning badge.",
      "categories": [
        "hero",
        "florist",
        "flowers",
        "ecommerce",
        "delivery",
        "photography"
      ]
    },
    {
      "name": "petal-shop",
      "type": "registry:block",
      "title": "Petal & Stem Bouquets",
      "description": "Bouquet cards with animated Petite/Classic/Grand size switch, live prices and add-to-basket tick.",
      "categories": [
        "products",
        "florist",
        "products",
        "ecommerce"
      ]
    },
    {
      "name": "petal-subscription",
      "type": "registry:block",
      "title": "Petal & Stem Subscription",
      "description": "Flower subscription with frequency toggle, price medallion, photo pair and four how-it-works steps.",
      "categories": [
        "how-it-works",
        "florist",
        "subscription",
        "how-it-works",
        "pricing"
      ]
    },
    {
      "name": "petal-visit",
      "type": "registry:block",
      "title": "Petal & Stem Visit & Delivery",
      "description": "Shop photo with address and hours, delivery zones table and a custom-order enquiry form.",
      "categories": [
        "contact",
        "florist",
        "contact",
        "delivery",
        "hours"
      ]
    },
    {
      "name": "petal-weddings",
      "type": "registry:block",
      "title": "Petal & Stem Weddings",
      "description": "Wedding-flowers bento gallery with hover captions, quote button and a couple testimonial.",
      "categories": [
        "gallery",
        "florist",
        "wedding",
        "gallery",
        "bento"
      ]
    },
    {
      "name": "pinehollow-booking",
      "type": "registry:block",
      "title": "Pinehollow Availability Calendar",
      "description": "Month calendar with booked nights, range selection and a live price summary.",
      "categories": [
        "contact",
        "cabins",
        "booking",
        "calendar",
        "bnb"
      ]
    },
    {
      "name": "pinehollow-cabins",
      "type": "registry:block",
      "title": "Pinehollow Cabin Cards",
      "description": "Cabin cards with dog-friendly, hot-tub and group filters, nightly prices and amenity chips.",
      "categories": [
        "products",
        "cabins",
        "rooms",
        "filter",
        "bnb"
      ]
    },
    {
      "name": "pinehollow-footer",
      "type": "registry:block",
      "title": "Pinehollow Footer",
      "description": "Pine-silhouette footer with getting-here details and a plan-your-stay link grid.",
      "categories": [
        "footer",
        "cabins",
        "footer",
        "bnb"
      ]
    },
    {
      "name": "pinehollow-guestbook",
      "type": "registry:block",
      "title": "Pinehollow Guestbook",
      "description": "Horizontally scrolling lined-paper guestbook entries with dates and cabin names.",
      "categories": [
        "testimonials",
        "cabins",
        "reviews",
        "scroll",
        "bnb"
      ]
    },
    {
      "name": "pinehollow-hero",
      "type": "registry:block",
      "title": "Pinehollow Cabins Hero",
      "description": "Split cabin hero with slab-serif headline panel, A-frame photo, tonight’s-weather card and availability badge.",
      "categories": [
        "hero",
        "cabins",
        "bnb",
        "hospitality",
        "photography"
      ]
    },
    {
      "name": "pinehollow-seasons",
      "type": "registry:block",
      "title": "Pinehollow Seasons",
      "description": "Season tabs that crossfade a photo and swap the things-to-do list.",
      "categories": [
        "features",
        "cabins",
        "tabs",
        "seasons",
        "features"
      ]
    },
    {
      "name": "planet-horizon-background",
      "type": "registry:block",
      "title": "Planet Horizon Background",
      "description": "A planet rising from the bottom edge with a theme-lit atmospheric rim, travelling light sweep and twinkling stars.",
      "categories": [
        "background",
        "space",
        "planet",
        "glow",
        "dark",
        "canvas"
      ]
    },
    {
      "name": "portfolio-intro-hero",
      "type": "registry:block",
      "title": "Portfolio Intro Hero",
      "description": "Huge-name personal hero with rotating role words, availability pulse and a skills marquee.",
      "categories": [
        "hero",
        "portfolio",
        "personal",
        "typography",
        "marquee"
      ]
    },
    {
      "name": "prism-features",
      "type": "registry:block",
      "title": "Prism Features",
      "description": "Three feature cards with mini product UIs floating over flowing SVG ribbons.",
      "categories": [
        "features",
        "features",
        "ribbons",
        "svg",
        "saas"
      ]
    },
    {
      "name": "prism-footer",
      "type": "registry:block",
      "title": "Prism Footer",
      "description": "Clean footer with a giant shifting-gradient wordmark.",
      "categories": [
        "footer",
        "footer",
        "gradient",
        "wordmark"
      ]
    },
    {
      "name": "prism-hero",
      "type": "registry:block",
      "title": "Prism Design Tool Hero",
      "description": "Creative-tool hero on a live WebGL fluid gradient with a full app-window mock and animated multiplayer cursors.",
      "categories": [
        "hero",
        "webgl",
        "saas",
        "design-tool",
        "multiplayer",
        "gradient"
      ]
    },
    {
      "name": "prism-love-wall",
      "type": "registry:block",
      "title": "Prism Love Wall",
      "description": "Masonry testimonial wall with portraits on a drifting grain-gradient background.",
      "categories": [
        "testimonials",
        "testimonials",
        "grain",
        "gradient",
        "masonry"
      ]
    },
    {
      "name": "prism-poster-gallery",
      "type": "registry:block",
      "title": "Prism Poster Gallery",
      "description": "Masonry community gallery of posters generated with CSS mesh gradients — no images needed.",
      "categories": [
        "gallery",
        "gallery",
        "gradient",
        "css-art",
        "community"
      ]
    },
    {
      "name": "prism-rays-cta",
      "type": "registry:block",
      "title": "Prism Rays CTA",
      "description": "Big-statement CTA under soft volumetric light rays in primary and accent.",
      "categories": [
        "cta",
        "cta",
        "rays",
        "soft",
        "gradient"
      ]
    },
    {
      "name": "product-detail",
      "type": "registry:block",
      "title": "Product Detail",
      "description": "Product page with a photo gallery that follows the chosen colour, size picker with sold-out sizes, quantity, add to bag and details accordion.",
      "categories": [
        "products",
        "ecommerce",
        "pdp",
        "size-picker",
        "checkout"
      ]
    },
    {
      "name": "product-grid",
      "type": "registry:block",
      "title": "Product Grid",
      "description": "Shop grid with product photos, ratings with review counts, save buttons, quick add and an animated bag counter.",
      "categories": [
        "products",
        "ecommerce",
        "shop",
        "cart",
        "grid"
      ]
    },
    {
      "name": "product-showcase-hero",
      "type": "registry:block",
      "title": "Product Showcase Hero",
      "description": "Single-product hero where each colour swaps the product photo, with reviews, price and add to bag.",
      "categories": [
        "hero",
        "ecommerce",
        "product",
        "dtc",
        "shop"
      ]
    },
    {
      "name": "project-showcase-grid",
      "type": "registry:block",
      "title": "Project Showcase Grid",
      "description": "Studio portfolio grid with real project photos, the result of each job, wide feature tiles and animated filters.",
      "categories": [
        "gallery",
        "portfolio",
        "filter",
        "case-studies",
        "grid"
      ]
    },
    {
      "name": "property-cards",
      "type": "registry:block",
      "title": "Property Cards",
      "description": "Listing cards with real home photos, status badges, a save button and bed, bath and size details.",
      "categories": [
        "cards",
        "real-estate",
        "listings",
        "cards",
        "save"
      ]
    },
    {
      "name": "pulse-classes",
      "type": "registry:block",
      "title": "Pulse Class Grid",
      "description": "Filterable class cards with full-bleed photos, intensity meters, duration and hover descriptions.",
      "categories": [
        "features",
        "gym",
        "classes",
        "filter",
        "photography"
      ]
    },
    {
      "name": "pulse-coaches",
      "type": "registry:block",
      "title": "Pulse Coaches",
      "description": "Staggered coach portraits that go from mono to colour on hover, with quotes and certifications.",
      "categories": [
        "team",
        "gym",
        "team",
        "coaches",
        "photography"
      ]
    },
    {
      "name": "pulse-footer",
      "type": "registry:block",
      "title": "Pulse Footer",
      "description": "Volt footer with marquee, free-week CTA, hours, links and a full-width condensed wordmark.",
      "categories": [
        "footer",
        "gym",
        "footer",
        "marquee",
        "wordmark"
      ]
    },
    {
      "name": "pulse-hero",
      "type": "registry:block",
      "title": "Pulse Gym Hero",
      "description": "Dark gym hero with stacked condensed headline reveal, angled photo wipe, rotating free-week badge, stats and next-class card.",
      "categories": [
        "hero",
        "gym",
        "fitness",
        "bold",
        "photography",
        "condensed"
      ]
    },
    {
      "name": "pulse-membership",
      "type": "registry:block",
      "title": "Pulse Membership",
      "description": "Three membership tiers with monthly/annual switch, sticker badge and bold inverted popular plan.",
      "categories": [
        "pricing",
        "gym",
        "pricing",
        "membership",
        "toggle"
      ]
    },
    {
      "name": "pulse-results",
      "type": "registry:block",
      "title": "Pulse Member Results",
      "description": "Member transformation stories with sliding photos, condensed quotes and before/after stat tiles.",
      "categories": [
        "testimonials",
        "gym",
        "testimonials",
        "results",
        "carousel"
      ]
    },
    {
      "name": "pulse-timetable",
      "type": "registry:block",
      "title": "Pulse Timetable",
      "description": "Weekly class timetable with day switcher, coach avatars, capacity bars and book / waitlist states.",
      "categories": [
        "events",
        "gym",
        "schedule",
        "booking",
        "timetable"
      ]
    },
    {
      "name": "quavermoor-concerts",
      "type": "registry:block",
      "title": "Quavermoor Concerts",
      "description": "Event cards with date blocks, venues, free or ticketed chips and RSVP links.",
      "categories": [
        "events",
        "music",
        "events",
        "calendar"
      ]
    },
    {
      "name": "quavermoor-footer",
      "type": "registry:block",
      "title": "Quavermoor Footer",
      "description": "Footer with an animated musical stave of notes and link lists.",
      "categories": [
        "footer",
        "music",
        "footer"
      ]
    },
    {
      "name": "quavermoor-hero",
      "type": "registry:block",
      "title": "Quavermoor Music School Hero",
      "description": "Plum music-school hero with a breathing sound-wave of bars and a lesson photo fade.",
      "categories": [
        "hero",
        "music",
        "school",
        "education",
        "animated"
      ]
    },
    {
      "name": "quavermoor-instruments",
      "type": "registry:block",
      "title": "Quavermoor Instrument Picker",
      "description": "Instrument tabs with sliding underline showing photo, ages, price and teacher count.",
      "categories": [
        "features",
        "music",
        "tabs",
        "features",
        "education"
      ]
    },
    {
      "name": "quavermoor-students",
      "type": "registry:block",
      "title": "Quavermoor Student Stories",
      "description": "Student quotes with grade chips beside a lesson photo and pass-rate badge.",
      "categories": [
        "testimonials",
        "music",
        "testimonials"
      ]
    },
    {
      "name": "quavermoor-trial",
      "type": "registry:block",
      "title": "Quavermoor Free Trial Form",
      "description": "Free trial-lesson form with me/my-child toggle and instrument, level and time chips.",
      "categories": [
        "contact",
        "music",
        "form",
        "booking"
      ]
    },
    {
      "name": "quote-carousel",
      "type": "registry:block",
      "title": "Quote Carousel",
      "description": "Single large quote with directional slide transitions, autoplay, arrows and dots.",
      "categories": [
        "testimonials",
        "carousel",
        "quotes",
        "autoplay",
        "restaurant"
      ]
    },
    {
      "name": "restaurant-menu",
      "type": "registry:block",
      "title": "Restaurant Menu",
      "description": "Tabbed menu with dotted price leaders, dietary icons and chef’s-pick badges.",
      "categories": [
        "menu",
        "restaurant",
        "menu",
        "food",
        "tabs"
      ]
    },
    {
      "name": "retro-grid-background",
      "type": "registry:block",
      "title": "Retro Grid Background",
      "description": "Perspective grid floor racing toward you under a striped setting sun, with true 3D projection on canvas.",
      "categories": [
        "background",
        "synthwave",
        "grid",
        "retro",
        "canvas",
        "dark"
      ]
    },
    {
      "name": "searchable-faq",
      "type": "registry:block",
      "title": "Searchable FAQ",
      "description": "Help-centre FAQ with live search, category chips and animated answers.",
      "categories": [
        "faq",
        "faq",
        "search",
        "help-center",
        "filter"
      ]
    },
    {
      "name": "shimmer-buttons",
      "type": "registry:block",
      "title": "Shimmer Buttons",
      "description": "Shimmer sweep, pressable 3D, loading-to-success state and underline link buttons.",
      "categories": [
        "buttons",
        "shimmer",
        "loading",
        "states",
        "micro-interaction"
      ]
    },
    {
      "name": "silk-waves-background",
      "type": "registry:block",
      "title": "Silk Waves Background",
      "description": "Live WebGL silk folds with specular ridges in your primary and accent over a deep base. Cursor drifts the fabric.",
      "categories": [
        "background",
        "webgl",
        "shader",
        "silk",
        "dark",
        "wrapper"
      ]
    },
    {
      "name": "sola-classes",
      "type": "registry:block",
      "title": "Sola Class Types",
      "description": "Class cards with intensity dots and hover lift.",
      "categories": [
        "features",
        "yoga",
        "classes",
        "features"
      ]
    },
    {
      "name": "sola-community",
      "type": "registry:block",
      "title": "Sola Community",
      "description": "Panoramic beach-class photo with member stats and three member stories.",
      "categories": [
        "testimonials",
        "yoga",
        "testimonials",
        "community"
      ]
    },
    {
      "name": "sola-footer",
      "type": "registry:block",
      "title": "Sola Footer",
      "description": "Studio footer with rising sun shape, links and first-class CTA.",
      "categories": [
        "footer",
        "yoga",
        "footer"
      ]
    },
    {
      "name": "sola-hero",
      "type": "registry:block",
      "title": "Sola Yoga Hero",
      "description": "Warm studio hero with glowing sun gradient, pill-shaped photos and an intro-offer card.",
      "categories": [
        "hero",
        "yoga",
        "pilates",
        "fitness",
        "wellness",
        "photography"
      ]
    },
    {
      "name": "sola-passes",
      "type": "registry:block",
      "title": "Sola Pricing Passes",
      "description": "Intro offer, class-pack selector with per-class price, and unlimited plan with annual toggle.",
      "categories": [
        "pricing",
        "yoga",
        "pricing",
        "passes"
      ]
    },
    {
      "name": "sola-timetable",
      "type": "registry:block",
      "title": "Sola Class Timetable",
      "description": "Weekly timetable with day tabs, teachers, spots left, booking and waitlist toggles.",
      "categories": [
        "events",
        "yoga",
        "schedule",
        "booking",
        "timetable"
      ]
    },
    {
      "name": "solenne-experiences",
      "type": "registry:block",
      "title": "Solenne Experiences Bento",
      "description": "Numbered photo bento of hotel experiences with gradient captions and zoom-on-hover.",
      "categories": [
        "features",
        "hotel",
        "bento",
        "photography",
        "travel"
      ]
    },
    {
      "name": "solenne-footer",
      "type": "registry:block",
      "title": "Solenne Footer",
      "description": "Coloured footer with newsletter line, link columns, drifting staggered photo strip and full-width serif wordmark.",
      "categories": [
        "footer",
        "hotel",
        "footer",
        "marquee",
        "wordmark"
      ]
    },
    {
      "name": "solenne-guest-reviews",
      "type": "registry:block",
      "title": "Solenne Guest Reviews",
      "description": "Large serif guest quote with selectable reviewer chips, crossfading room photo and review-site scores.",
      "categories": [
        "testimonials",
        "hotel",
        "reviews",
        "testimonials",
        "photography"
      ]
    },
    {
      "name": "solenne-hero",
      "type": "registry:block",
      "title": "Solenne Hotel Hero",
      "description": "Full-bleed boutique-hotel hero with slow photo zoom, serif line reveal, glass booking bar, suite card and guest rating.",
      "categories": [
        "hero",
        "hotel",
        "hospitality",
        "booking",
        "photography",
        "serif"
      ]
    },
    {
      "name": "solenne-packages",
      "type": "registry:block",
      "title": "Solenne Stay Packages",
      "description": "Photo-topped stay packages with an animated high/shoulder season switch and per-stay pricing.",
      "categories": [
        "pricing",
        "hotel",
        "pricing",
        "packages",
        "seasonal"
      ]
    },
    {
      "name": "solenne-rooms",
      "type": "registry:block",
      "title": "Solenne Rooms Carousel",
      "description": "Snap-scrolling room cards with tall photos, hover reserve bar, size, guests and nightly price.",
      "categories": [
        "gallery",
        "hotel",
        "rooms",
        "carousel",
        "photography"
      ]
    },
    {
      "name": "solenne-sunset-cta",
      "type": "registry:block",
      "title": "Solenne Sunset CTA",
      "description": "Parallax sunset photo call-to-action with oversized serif headline and booking buttons.",
      "categories": [
        "cta",
        "hotel",
        "parallax",
        "cta",
        "photography"
      ]
    },
    {
      "name": "speaker-grid",
      "type": "registry:block",
      "title": "Speaker Grid",
      "description": "Speaker line-up with a large opening-talk portrait, black-and-white photos that colour on hover, and talk titles.",
      "categories": [
        "events",
        "speakers",
        "event",
        "conference",
        "people"
      ]
    },
    {
      "name": "split-logo-navbar",
      "type": "registry:block",
      "title": "Split Logo Navbar",
      "description": "Centered wordmark with links split either side, a reserve button and a full-screen mobile menu.",
      "categories": [
        "navbar",
        "restaurant",
        "centered",
        "editorial",
        "mobile-menu"
      ]
    },
    {
      "name": "sponsor-logo-grid",
      "type": "registry:block",
      "title": "Sponsor Logo Grid",
      "description": "Tiered sponsor grid (headline, gold, community) with hairline borders and hover states.",
      "categories": [
        "logos",
        "sponsors",
        "partners",
        "event",
        "grid"
      ]
    },
    {
      "name": "spotlight-hover-cards",
      "type": "registry:block",
      "title": "Spotlight Hover Cards",
      "description": "Feature cards sharing one cursor spotlight that lights up borders and fills.",
      "categories": [
        "cards",
        "spotlight",
        "cursor",
        "glow",
        "features"
      ]
    },
    {
      "name": "spruce-checklist",
      "type": "registry:block",
      "title": "Spruce Room Checklist",
      "description": "Room tabs that crossfade a photo and stagger in a ticked checklist.",
      "categories": [
        "features",
        "cleaning",
        "features",
        "tabs",
        "checklist"
      ]
    },
    {
      "name": "spruce-faq",
      "type": "registry:block",
      "title": "Spruce FAQ & Guarantee",
      "description": "Bordered accordion FAQ with a sticky re-clean guarantee card.",
      "categories": [
        "faq",
        "cleaning",
        "faq",
        "accordion"
      ]
    },
    {
      "name": "spruce-footer",
      "type": "registry:block",
      "title": "Spruce Footer",
      "description": "Cleaning footer with rising bubble animation, services and contact.",
      "categories": [
        "footer",
        "cleaning",
        "footer",
        "animated"
      ]
    },
    {
      "name": "spruce-hero",
      "type": "registry:block",
      "title": "Spruce Cleaning Hero",
      "description": "Bubbly cleaning hero with bedroom and bathroom steppers that give an instant price, plus twinkling sparkles.",
      "categories": [
        "hero",
        "cleaning",
        "home-services",
        "calculator",
        "photography"
      ]
    },
    {
      "name": "spruce-quote",
      "type": "registry:block",
      "title": "Spruce Cleaning Prices",
      "description": "Frequency switch that reprices regular cleans alongside fixed-price deep and end-of-tenancy cleans.",
      "categories": [
        "pricing",
        "cleaning",
        "pricing",
        "toggle"
      ]
    },
    {
      "name": "spruce-reviews",
      "type": "registry:block",
      "title": "Spruce Reviews & Promises",
      "description": "Tilted review cards that straighten on hover plus three service promises.",
      "categories": [
        "testimonials",
        "cleaning",
        "reviews",
        "trust"
      ]
    },
    {
      "name": "still-booking",
      "type": "registry:block",
      "title": "Still Gift Voucher Builder",
      "description": "Gift-voucher builder with amount chips and a live voucher card preview with name and message.",
      "categories": [
        "contact",
        "spa",
        "gift-card",
        "form",
        "ecommerce"
      ]
    },
    {
      "name": "still-facilities",
      "type": "registry:block",
      "title": "Still Thermal Suite",
      "description": "Bento of pool, sauna, steam and quiet room with temperatures and hover-reveal descriptions.",
      "categories": [
        "features",
        "spa",
        "facilities",
        "bento",
        "features"
      ]
    },
    {
      "name": "still-footer",
      "type": "registry:block",
      "title": "Still Footer",
      "description": "Minimal centred spa footer with a breathing circle, links and quiet newsletter.",
      "categories": [
        "footer",
        "spa",
        "footer",
        "minimal"
      ]
    },
    {
      "name": "still-hero",
      "type": "registry:block",
      "title": "Still Spa Hero",
      "description": "Calm full-screen spa hero with a breathing-guide circle that expands and contracts, plus booking buttons.",
      "categories": [
        "hero",
        "spa",
        "wellness",
        "massage",
        "calm",
        "photography"
      ]
    },
    {
      "name": "still-memberships",
      "type": "registry:block",
      "title": "Still Ways to Visit",
      "description": "Three-tier spa pricing: thermal pass, spa day and membership with a raised featured card.",
      "categories": [
        "pricing",
        "spa",
        "pricing",
        "membership"
      ]
    },
    {
      "name": "still-treatments",
      "type": "registry:block",
      "title": "Still Treatment Menu",
      "description": "Treatment list with a 60/90-minute switch that reprices and a sticky photo that follows hover.",
      "categories": [
        "menu",
        "spa",
        "menu",
        "pricing",
        "hover"
      ]
    },
    {
      "name": "tabbed-feature-showcase",
      "type": "registry:block",
      "title": "Tabbed Feature Showcase",
      "description": "Feature tabs with a sliding highlight that swap animated product panels: previews, budgets, errors.",
      "categories": [
        "features",
        "tabs",
        "developer-tools",
        "saas",
        "interactive"
      ]
    },
    {
      "name": "team-grid",
      "type": "registry:block",
      "title": "Team Grid",
      "description": "Four-up team with real portraits, each person's patch and direct call and email links.",
      "categories": [
        "team",
        "team",
        "agents",
        "people",
        "about"
      ]
    },
    {
      "name": "terminal-banner-cta",
      "type": "registry:block",
      "title": "Terminal Banner CTA",
      "description": "Developer CTA with a terminal that types out a deploy, line by line.",
      "categories": [
        "cta",
        "developer-tools",
        "terminal",
        "cli",
        "typing"
      ]
    },
    {
      "name": "thank-you-page",
      "type": "registry:block",
      "title": "Thank You Page",
      "description": "Confirmation page after a booking or enquiry: a check that springs in, a reference number, what happens next in three steps, and a call button.",
      "categories": [
        "pages",
        "thank-you",
        "confirmation",
        "booking",
        "page"
      ]
    },
    {
      "name": "ticket-tiers-pricing",
      "type": "registry:block",
      "title": "Ticket Tiers Pricing",
      "description": "Event tickets with notched card shapes, scarcity labels, quantity steppers and a live total.",
      "categories": [
        "pricing",
        "tickets",
        "event",
        "checkout",
        "stepper"
      ]
    },
    {
      "name": "tilt-cards",
      "type": "registry:block",
      "title": "Tilt Cards",
      "description": "3D cards that tilt toward the cursor with a moving glare and layered depth.",
      "categories": [
        "cards",
        "3d",
        "tilt",
        "glare",
        "interactive"
      ]
    },
    {
      "name": "verelle-booking",
      "type": "registry:block",
      "title": "Maison Verelle 3-Step Booking",
      "description": "Three-step appointment flow — service, stylist, time — with a progress bar and confirmation.",
      "categories": [
        "contact",
        "salon",
        "booking",
        "wizard",
        "appointment"
      ]
    },
    {
      "name": "verelle-footer",
      "type": "registry:block",
      "title": "Maison Verelle Footer",
      "description": "Salon footer with address, link grid, gift-card and Instagram pills and a rising wordmark.",
      "categories": [
        "footer",
        "salon",
        "footer",
        "wordmark"
      ]
    },
    {
      "name": "verelle-hero",
      "type": "registry:block",
      "title": "Maison Verelle Salon Hero",
      "description": "Editorial salon hero with oversized display headline, arched stylist photo, rating and next-available slots.",
      "categories": [
        "hero",
        "salon",
        "beauty",
        "hair",
        "booking",
        "photography"
      ]
    },
    {
      "name": "verelle-services",
      "type": "registry:block",
      "title": "Maison Verelle Price List",
      "description": "Salon service menu with category tabs and a stylist-level switch that reprices every service.",
      "categories": [
        "pricing",
        "salon",
        "pricing",
        "menu",
        "tabs"
      ]
    },
    {
      "name": "verelle-stylists",
      "type": "registry:block",
      "title": "Maison Verelle Stylists",
      "description": "Staggered stylist cards with arched portraits that colour on hover and reveal a book-with button.",
      "categories": [
        "team",
        "salon",
        "team",
        "hover"
      ]
    },
    {
      "name": "verelle-work",
      "type": "registry:block",
      "title": "Maison Verelle Our Work",
      "description": "Masonry portfolio with tagged looks, sticky client quote and a lightbox.",
      "categories": [
        "gallery",
        "salon",
        "gallery",
        "masonry",
        "lightbox"
      ]
    },
    {
      "name": "vertical-timeline",
      "type": "registry:block",
      "title": "Vertical Timeline",
      "description": "Alternating timeline whose progress line fills as you scroll. Great for experience or history.",
      "categories": [
        "how-it-works",
        "timeline",
        "resume",
        "history",
        "scroll"
      ]
    },
    {
      "name": "warp-starfield-background",
      "type": "registry:block",
      "title": "Warp Starfield Background",
      "description": "Hyperspace star streaks from a cursor-steered vanishing point. Hold the pointer to jump.",
      "categories": [
        "background",
        "space",
        "stars",
        "canvas",
        "interactive",
        "dark"
      ]
    },
    {
      "name": "wrenhollow-couples",
      "type": "registry:block",
      "title": "Wrenhollow Couple Stories",
      "description": "Couple testimonial slider with sliding photos, italic quotes and awards line.",
      "categories": [
        "testimonials",
        "wedding",
        "reviews",
        "slider"
      ]
    },
    {
      "name": "wrenhollow-day",
      "type": "registry:block",
      "title": "Wrenhollow Wedding Day Timeline",
      "description": "Hour-by-hour wedding-day timeline with a scroll-drawn line and alternating photos.",
      "categories": [
        "how-it-works",
        "wedding",
        "timeline",
        "scroll",
        "events"
      ]
    },
    {
      "name": "wrenhollow-footer",
      "type": "registry:block",
      "title": "Wrenhollow Footer",
      "description": "Photo-strip footer with centred wordmark, links, contact details and open-day note.",
      "categories": [
        "footer",
        "wedding",
        "footer",
        "instagram"
      ]
    },
    {
      "name": "wrenhollow-hero",
      "type": "registry:block",
      "title": "Wrenhollow Venue Hero",
      "description": "Elegant venue hero with centred serif headline, three arched photos and a booking-status rule.",
      "categories": [
        "hero",
        "wedding",
        "venue",
        "events",
        "serif",
        "photography"
      ]
    },
    {
      "name": "wrenhollow-pricing",
      "type": "registry:block",
      "title": "Wrenhollow Price Builder",
      "description": "Wedding guide-price builder with season, weekday and guest-count slider and inclusions.",
      "categories": [
        "pricing",
        "wedding",
        "pricing",
        "calculator",
        "venue"
      ]
    },
    {
      "name": "wrenhollow-spaces",
      "type": "registry:block",
      "title": "Wrenhollow Spaces List",
      "description": "Hover list of venue spaces that swaps an arched photo and reveals capacity and description.",
      "categories": [
        "gallery",
        "wedding",
        "venue",
        "gallery",
        "hover"
      ]
    },
    {
      "name": "aurora-background",
      "type": "registry:block",
      "title": "Aurora Background",
      "description": "Drifting, blurred colour fields that follow your theme. Wraps any children.",
      "categories": [
        "background",
        "aurora",
        "gradient",
        "animated",
        "wrapper"
      ]
    },
    {
      "name": "bento-feature-grid",
      "type": "registry:block",
      "title": "Bento Feature Grid",
      "description": "Asymmetric bento grid of feature tiles with scroll-reveal, hover lift and an animated bar chart.",
      "categories": [
        "features",
        "bento",
        "grid",
        "saas",
        "scroll-reveal"
      ]
    },
    {
      "name": "big-wordmark-footer",
      "type": "registry:block",
      "title": "Big Wordmark Footer",
      "description": "Inverted footer with newsletter form, link columns, socials and a giant rising wordmark.",
      "categories": [
        "footer",
        "footer",
        "newsletter",
        "wordmark",
        "dark"
      ]
    },
    {
      "name": "connected-steps",
      "type": "registry:block",
      "title": "Connected Steps",
      "description": "Three numbered steps joined by a dashed line that draws itself on scroll, written for a bike workshop.",
      "categories": [
        "how-it-works",
        "steps",
        "process",
        "onboarding"
      ]
    },
    {
      "name": "count-up-stats",
      "type": "registry:block",
      "title": "Count-Up Stats",
      "description": "Four headline metrics in a hairline grid that count up when scrolled into view.",
      "categories": [
        "stats",
        "metrics",
        "numbers",
        "count-up"
      ]
    },
    {
      "name": "editorial-split-hero",
      "type": "registry:block",
      "title": "Editorial Split Hero",
      "description": "Magazine-style two-column hero with serif headline, social proof avatars and an animated case-study card.",
      "categories": [
        "hero",
        "agency",
        "studio",
        "serif",
        "split",
        "social-proof"
      ]
    },
    {
      "name": "floating-pill-navbar",
      "type": "registry:block",
      "title": "Floating Pill Navbar",
      "description": "Sticky pill-shaped navbar that turns frosted glass on scroll, with an animated mobile sheet.",
      "categories": [
        "navbar",
        "sticky",
        "glass",
        "mobile-menu",
        "saas"
      ]
    },
    {
      "name": "marquee-logo-cloud",
      "type": "registry:block",
      "title": "Marquee Logo Cloud",
      "description": "Infinite, edge-faded marquee of customer wordmarks. Swap in your own logos.",
      "categories": [
        "logos",
        "marquee",
        "social-proof",
        "infinite-scroll"
      ]
    },
    {
      "name": "masonry-testimonials",
      "type": "registry:block",
      "title": "Masonry Testimonials",
      "description": "Responsive masonry wall of quote cards with a highlighted feature quote and staggered reveal.",
      "categories": [
        "testimonials",
        "masonry",
        "quotes",
        "social-proof"
      ]
    },
    {
      "name": "orbit-glow-hero",
      "type": "registry:block",
      "title": "Orbit Rings Hero",
      "description": "Developer-tool hero with slow dashed orbit rings, a plain-spoken headline, an install command and a live job list.",
      "categories": [
        "hero",
        "saas",
        "developer-tools",
        "ai",
        "glow",
        "animated"
      ]
    },
    {
      "name": "split-accordion-faq",
      "type": "registry:block",
      "title": "Split Accordion FAQ",
      "description": "Sticky heading on the left, smooth height-animated accordion on the right.",
      "categories": [
        "faq",
        "accordion",
        "faq",
        "sticky"
      ]
    },
    {
      "name": "spotlight-cta",
      "type": "registry:block",
      "title": "Spotlight CTA",
      "description": "Call-to-action card with a cursor-following spotlight, written for a climbing gym's free taster.",
      "categories": [
        "cta",
        "spotlight",
        "cursor",
        "grid",
        "interactive"
      ]
    },
    {
      "name": "toggle-tier-pricing",
      "type": "registry:block",
      "title": "Toggle Tier Pricing",
      "description": "Three pricing tiers with a sliding monthly/yearly switch, rolling price animation and a lifted popular plan.",
      "categories": [
        "pricing",
        "pricing",
        "toggle",
        "saas",
        "tiers"
      ]
    },
    {
      "name": "theme-acorns",
      "type": "registry:theme",
      "title": "Little Acorns theme",
      "description": "Cream, tomato, sunshine and leaf green with Baloo 2 and Nunito. Nurseries, preschools, childminders, kids’ clubs."
    },
    {
      "name": "theme-aether",
      "type": "registry:theme",
      "title": "Aether theme",
      "description": "Black space with a burnt-orange horizon and a technical grotesk. For deep-tech products that want drama without the purple glow."
    },
    {
      "name": "theme-brightline",
      "type": "registry:theme",
      "title": "Brightline theme",
      "description": "Clinical white, teal and mint with Red Hat Display and Red Hat Text. Dentists, clinics, opticians."
    },
    {
      "name": "theme-canopy",
      "type": "registry:theme",
      "title": "Canopy theme",
      "description": "Rainforest green, sand and brass with Marcellus and Work Sans. Resorts, eco-lodges, retreats."
    },
    {
      "name": "theme-chalk",
      "type": "registry:theme",
      "title": "Chalk theme",
      "description": "White, near-black and nothing else, with Geist headings set medium and tight. For software, studios and services that want a quiet, modern look."
    },
    {
      "name": "theme-chrome",
      "type": "registry:theme",
      "title": "Chrome theme",
      "description": "Silver, lilac and electric violet, wide Michroma headings, glossy pressable buttons with round ends. Y2K retro-futurism for music, nightlife, fashion and tech launches."
    },
    {
      "name": "theme-cinderwick",
      "type": "registry:theme",
      "title": "Cinderwick theme",
      "description": "Dark roast, crema and steamed-milk cream with Fraunces and DM Sans. Cafés, roasteries, bakeries."
    },
    {
      "name": "theme-citrus",
      "type": "registry:theme",
      "title": "Citrus theme",
      "description": "Sunny tangerine and lemon on warm white. Cheerful and appetising — food, e-commerce and kids' brands."
    },
    {
      "name": "theme-cobalt",
      "type": "registry:theme",
      "title": "Cobalt theme",
      "description": "Crisp white and an electric blue that turn deep navy-black in dark mode, with Plus Jakarta Sans headings set medium and tight. For SaaS, fintech and B2B services."
    },
    {
      "name": "theme-common-ground",
      "type": "registry:theme",
      "title": "Common Ground theme",
      "description": "Warm white, deep harbour blue and coral with Literata and Atkinson Hyperlegible. Charities, nonprofits, community groups, churches."
    },
    {
      "name": "theme-crumb",
      "type": "registry:theme",
      "title": "Crumb theme",
      "description": "Butter cream, strawberry and crust brown with Young Serif and Outfit. Bakeries, patisseries, dessert shops."
    },
    {
      "name": "theme-dopamine",
      "type": "registry:theme",
      "title": "Dopamine theme",
      "description": "Hot pink, sunshine yellow and mint on cream, chunky Dela Gothic headings set large and pill buttons. Loud and happy, for cafés, kids' activities, fitness and gift shops."
    },
    {
      "name": "theme-espresso",
      "type": "registry:theme",
      "title": "Espresso theme",
      "description": "Roasted browns, crema and a terracotta accent with a classic serif. Made for restaurants, cafés and craft brands."
    },
    {
      "name": "theme-farstep",
      "type": "registry:theme",
      "title": "Farstep theme",
      "description": "Glacier blue, sunflower and chalk with Chivo and Figtree. Tour operators, travel agencies, outdoor guides."
    },
    {
      "name": "theme-fixwell",
      "type": "registry:theme",
      "title": "Fixwell theme",
      "description": "Navy, safety yellow and white with Lexend. Plumbers, electricians, heating engineers, handymen."
    },
    {
      "name": "theme-flintmoor",
      "type": "registry:theme",
      "title": "Flintmoor theme",
      "description": "Charcoal, oxblood and brass with Alfa Slab One and Barlow. Barbershops, tattoo studios, menswear."
    },
    {
      "name": "theme-florea",
      "type": "registry:theme",
      "title": "Florea theme",
      "description": "Blush, sage and soft clay with Cormorant Garamond and Jost. Botanical beauty, skincare and wellness shops."
    },
    {
      "name": "theme-folio",
      "type": "registry:theme",
      "title": "Folio theme",
      "description": "Editorial: newsprint cream, ink black, oxblood, Instrument Serif headlines, hairline rules and paper grain. Magazines, writers, restaurants, bookshops."
    },
    {
      "name": "theme-forest",
      "type": "registry:theme",
      "title": "Forest theme",
      "description": "Sage and moss greens with cream highlights. Natural, trustworthy, great for wellness and climate."
    },
    {
      "name": "theme-foxglove",
      "type": "registry:theme",
      "title": "Foxglove theme",
      "description": "Kraft paper, ink black and hop orange with Bebas Neue and Space Grotesk. Breweries, taprooms, bars."
    },
    {
      "name": "theme-frost",
      "type": "registry:theme",
      "title": "Frost theme",
      "description": "Glass: frosted cards over a soft sea-blue and aqua wash, white edges, Manrope. Apps, studios, wellness, anything that wants light and depth."
    },
    {
      "name": "theme-gearwright",
      "type": "registry:theme",
      "title": "Gearwright theme",
      "description": "Gunmetal, signal red and white with Saira Condensed and Saira. Garages, MOT centres, tyre shops, detailers."
    },
    {
      "name": "theme-greenline",
      "type": "registry:theme",
      "title": "Greenline theme",
      "description": "Box-hedge green, stone and fresh lime with Spectral and Inter Tight. Landscapers, gardeners, tree surgeons."
    },
    {
      "name": "theme-grid",
      "type": "registry:theme",
      "title": "Grid theme",
      "description": "Swiss: white, black and one signal red on a ruled grid, square corners, no shadows, Archivo set tight. Architects, studios, galleries, agencies."
    },
    {
      "name": "theme-groove",
      "type": "registry:theme",
      "title": "Groove theme",
      "description": "70s retro: sunflower cream, burnt orange and brown, fat rounded Shrikhand headlines, chunky outlines with orange offset shadows on a dot pattern."
    },
    {
      "name": "theme-hale",
      "type": "registry:theme",
      "title": "Hale & Partners theme",
      "description": "Ink navy, parchment and brass with EB Garamond and IBM Plex Sans. Law firms, notaries, consultancies."
    },
    {
      "name": "theme-hollinmere",
      "type": "registry:theme",
      "title": "Hollinmere Estate theme",
      "description": "Claret, limestone and vine leaf with Newsreader and Schibsted Grotesk. Wineries, vineyards, cellar doors."
    },
    {
      "name": "theme-hollow-creek",
      "type": "registry:theme",
      "title": "Hollow Creek theme",
      "description": "Barn red, straw and pasture green with Arvo and Public Sans. Farms, farm shops, orchards, CSAs."
    },
    {
      "name": "theme-ironbark",
      "type": "registry:theme",
      "title": "Ironbark theme",
      "description": "Concrete, charcoal and hi-vis amber with Big Shoulders Display and Instrument Sans. Builders, contractors, renovators."
    },
    {
      "name": "theme-juniper",
      "type": "registry:theme",
      "title": "Juniper theme",
      "description": "Warm paper, espresso and dusk rose with Cardo and Manrope. Photographers, videographers, artists."
    },
    {
      "name": "theme-keystone",
      "type": "registry:theme",
      "title": "Keystone theme",
      "description": "Charcoal, warm white and champagne gold with Libre Caslon Display and Montserrat. Estate agents, lettings, property management."
    },
    {
      "name": "theme-kiln",
      "type": "registry:theme",
      "title": "Studio Kiln theme",
      "description": "Off-white, ink, kiln orange and lilac with Anybody and Inter. Creative agencies, design studios, marketing consultancies."
    },
    {
      "name": "theme-lavender",
      "type": "registry:theme",
      "title": "Lavender theme",
      "description": "Dusty lavender with apricot, a soft serif and rounded corners. Calm without the electric purple."
    },
    {
      "name": "theme-ledger",
      "type": "registry:theme",
      "title": "Ledger theme",
      "description": "Emerald, mint and paper white with Geologica. Accountants, bookkeepers, financial planners."
    },
    {
      "name": "theme-linen",
      "type": "registry:theme",
      "title": "Linen theme",
      "description": "Warm off-white, stone greys and a burnt-orange accent, with Onest headings set medium and tight. For agencies, consultants and products with a friendly edge."
    },
    {
      "name": "theme-liquid",
      "type": "registry:theme",
      "title": "Liquid theme",
      "description": "Clear, strongly blurred panels with a lit edge over a wash of blue and lavender, pill buttons and Hanken Grotesk headings. The iOS 26 glass look, for apps, studios and salons."
    },
    {
      "name": "theme-lumen",
      "type": "registry:theme",
      "title": "Lumen theme",
      "description": "Off-white with bottle green and a lime highlight, set in Archivo. For data and analytics products that want to feel grounded."
    },
    {
      "name": "theme-marlowe",
      "type": "registry:theme",
      "title": "Marlowe theme",
      "description": "Ecru, ink and camel with Bodoni Moda and Hanken Grotesk. Fashion boutiques, concept stores, tailors."
    },
    {
      "name": "theme-masthead",
      "type": "registry:theme",
      "title": "Masthead theme",
      "description": "Near-white and ink with an acid-lime highlight, and Instrument Serif headings set extra large like a magazine cover. Oversized type for restaurants, architects, galleries and portfolios."
    },
    {
      "name": "theme-midnight",
      "type": "registry:theme",
      "title": "Midnight theme",
      "description": "Ink-navy surfaces, a brass accent and a sturdy grotesk. For software and tools that want to look serious, not shiny."
    },
    {
      "name": "theme-mono",
      "type": "registry:theme",
      "title": "Mono theme",
      "description": "Brutalist black and white with a single signal-yellow accent and square corners. Confident and editorial."
    },
    {
      "name": "theme-mossbrook",
      "type": "registry:theme",
      "title": "Mossbrook theme",
      "description": "Navy, warm orange and biscuit with Gabarito and DM Sans. Vets, groomers, dog walkers, pet shops."
    },
    {
      "name": "theme-motion",
      "type": "registry:theme",
      "title": "Motion theme",
      "description": "Cobalt, chalk and electric lime with Archivo. Physiotherapy, sports clinics, personal trainers."
    },
    {
      "name": "theme-neon",
      "type": "registry:theme",
      "title": "Neon theme",
      "description": "Cyber-night with acid lime and hot magenta glow. Loud, high-energy — events, gaming and Web3 launches."
    },
    {
      "name": "theme-noir",
      "type": "registry:theme",
      "title": "Noir theme",
      "description": "Dark luxury: near-black, warm ivory and antique bronze, Cormorant Garamond headlines, square corners and a fine grain. Jewellers, bars, hotels, tailors."
    },
    {
      "name": "theme-nord",
      "type": "registry:theme",
      "title": "Nord theme",
      "description": "Gallery-white, graphite and a single oxide accent with Inter Tight. Quiet, precise, architectural."
    },
    {
      "name": "theme-obsidian",
      "type": "registry:theme",
      "title": "Obsidian theme",
      "description": "Graphite greys that turn near-black in dark mode, a fine grain and Inter Tight headings set medium and tight. For AI products, security and developer tools."
    },
    {
      "name": "theme-ocean",
      "type": "registry:theme",
      "title": "Ocean theme",
      "description": "Clear blues and sea-glass teal on airy white. Trustworthy and fresh — fintech, travel, health."
    },
    {
      "name": "theme-olea",
      "type": "registry:theme",
      "title": "Olea theme",
      "description": "Olive, terracotta and linen with Gilda Display and Manrope. Restaurants, trattorias, wine bars."
    },
    {
      "name": "theme-paper",
      "type": "registry:theme",
      "title": "Paper theme",
      "description": "Warm off-white paper with ink-black type and a vermilion accent. Calm, editorial, readable."
    },
    {
      "name": "theme-pebble",
      "type": "registry:theme",
      "title": "Pebble theme",
      "description": "Neumorphic: cool grey panels pressed out of the page with paired light and dark shadows, no borders, DM Sans. Calm apps, studios, wellness."
    },
    {
      "name": "theme-petal",
      "type": "registry:theme",
      "title": "Petal & Stem theme",
      "description": "Blush, peony and stem green with Gloock and Albert Sans. Florists, flower farms, gift shops."
    },
    {
      "name": "theme-pinehollow",
      "type": "registry:theme",
      "title": "Pinehollow theme",
      "description": "Pine, rust and oatmeal wool with Zilla Slab and Karla. Cabins, B&Bs, guesthouses, campsites."
    },
    {
      "name": "theme-poster",
      "type": "registry:theme",
      "title": "Poster theme",
      "description": "Neo-brutalist: cream paper, black 2px outlines, hard offset shadows, cobalt and marigold, Archivo Black headings and a little grain."
    },
    {
      "name": "theme-prism",
      "type": "registry:theme",
      "title": "Prism theme",
      "description": "Warm white with vermilion and butter yellow, Familjen Grotesk headings. For creative tools and studios."
    },
    {
      "name": "theme-pulse",
      "type": "registry:theme",
      "title": "Pulse theme",
      "description": "Gym-floor black with volt yellow-green and a condensed Anton headline face. Loud, athletic, high-contrast."
    },
    {
      "name": "theme-putty",
      "type": "registry:theme",
      "title": "Putty theme",
      "description": "Clay: puffy peach and mint panels with soft coloured shadows and inner highlights, big round corners, Fredoka headings. Kids, pets, cafés, friendly apps."
    },
    {
      "name": "theme-quavermoor",
      "type": "registry:theme",
      "title": "Quavermoor theme",
      "description": "Plum, ivory and brass with Prata and Inter. Music schools, tutors, dance and drama academies."
    },
    {
      "name": "theme-raw",
      "type": "registry:theme",
      "title": "Raw theme",
      "description": "Concrete grey, square corners, hairline rules and Space Mono text, with big Space Grotesk headings and one hit of signal orange. Anti-grid brutalism for studios, record shops and events."
    },
    {
      "name": "theme-riso",
      "type": "registry:theme",
      "title": "Riso theme",
      "description": "Risograph print: off-white paper, navy ink, fluorescent pink and blue, misregistered pink offset shadows and grain, Bricolage Grotesque. Zines, record shops, events."
    },
    {
      "name": "theme-rose",
      "type": "registry:theme",
      "title": "Rose theme",
      "description": "Blush pink, rosewood and soft cream with an elegant serif. Weddings, beauty, wellness and boutiques."
    },
    {
      "name": "theme-slate",
      "type": "registry:theme",
      "title": "Slate theme",
      "description": "Petrol blue on cool grey with a no-nonsense grotesk. For firms, councils and anything that needs to read as trustworthy."
    },
    {
      "name": "theme-sola",
      "type": "registry:theme",
      "title": "Sola theme",
      "description": "Terracotta, sunrise peach and oat with Epilogue and Onest. Yoga, pilates and movement studios."
    },
    {
      "name": "theme-solenne",
      "type": "registry:theme",
      "title": "Solenne theme",
      "description": "Sun-bleached sand, deep sea blue and a soft terracotta, set in Instrument Serif. Coastal hospitality and travel."
    },
    {
      "name": "theme-spruce",
      "type": "registry:theme",
      "title": "Spruce theme",
      "description": "Fresh aqua, mint and white with Fredoka and Poppins. Cleaning services, laundrettes, home care."
    },
    {
      "name": "theme-still",
      "type": "registry:theme",
      "title": "Still theme",
      "description": "Stone, sage and warm sand with Bellefair and Nunito Sans. Spas, massage, wellness and float centres."
    },
    {
      "name": "theme-sunset",
      "type": "registry:theme",
      "title": "Sunset theme",
      "description": "Bold peach-to-magenta energy with chunky radius. Playful, loud, perfect for consumer apps and creators."
    },
    {
      "name": "theme-tactile",
      "type": "registry:theme",
      "title": "Tactile theme",
      "description": "Warm paper, deep green and mustard, a fine grain and soft pressable panels with a lit top edge, under round Caprasimo headings. Light skeuomorphism for makers, shops and wellness."
    },
    {
      "name": "theme-terminal",
      "type": "registry:theme",
      "title": "Terminal theme",
      "description": "Phosphor green on deep charcoal with a monospace voice. Built for developer tools, CLIs and infra."
    },
    {
      "name": "theme-verelle",
      "type": "registry:theme",
      "title": "Maison Verelle theme",
      "description": "Champagne, blush and soft black with Italiana and Urbanist. Hair salons, colourists, beauty studios."
    },
    {
      "name": "theme-wrenhollow",
      "type": "registry:theme",
      "title": "Wrenhollow theme",
      "description": "Sage, blush and ivory with Cormorant and Mulish. Wedding venues, event spaces, planners."
    }
  ]
}
