{
  "schemaVersion": 2,
  "name": "Aisle",
  "slug": "aisle",
  "description": "A playful wedding site on a white ground, with tangerine, bubblegum and cobalt colour blocks, a fat display serif, confetti shapes and a tap-for-confetti moment on the home page.",
  "audience": [
    "wedding couple",
    "playful wedding",
    "barn wedding"
  ],
  "category": "Wedding",
  "job": "wedding",
  "categoryId": "wedding",
  "alsoFits": [
    "engagement party",
    "civil ceremony",
    "anniversary"
  ],
  "direction": "Bold, joyful colour blocks with a fat serif display and confetti",
  "mood": [
    "light",
    "bold",
    "modern"
  ],
  "schemaOrg": "Event",
  "palette": {
    "--paper": "#FFFFFF",
    "--ink": "#1B1340",
    "--tangerine": "#FF6B2C",
    "--pink": "#FF9ACB",
    "--cobalt": "#1D3FD1",
    "--sun": "#FFD23F"
  },
  "fonts": [
    "Abril Fatface",
    "Nunito Sans"
  ],
  "pages": [
    {
      "path": "index.html",
      "label": "Our story",
      "purpose": "Save the date hero with a tap-for-confetti moment, the couple's story, the day at a glance and the reply call to action"
    },
    {
      "path": "details.html",
      "label": "The day",
      "purpose": "Full schedule, venue and access, travel by train and car, nearby rooms and the dress code (the Protect-ready details page)"
    },
    {
      "path": "registry.html",
      "label": "Registry",
      "purpose": "Two gift lists and a honeymoon fund with fixed amounts and a custom-amount link"
    },
    {
      "path": "faq.html",
      "label": "Questions",
      "purpose": "Six answered questions (plus-ones, children, access, rain, changing an RSVP, dietary needs) in open accordions"
    },
    {
      "path": "rsvp.html",
      "label": "RSVP",
      "purpose": "Reply page with the RSVP form slot, a mailto and phone fallback, and a reply-by date"
    }
  ],
  "slots": [
    {
      "id": "rsvp",
      "kind": "form",
      "page": "rsvp.html",
      "fallback": "mailto"
    }
  ],
  "features": {
    "protect": "details.html: private travel and access notes for guests only",
    "coEdit": "Both partners edit names, dates and gift links together"
  },
  "facts": [
    "couple names",
    "wedding date",
    "venue name and address",
    "phone",
    "email",
    "ceremony and day schedule times",
    "how we met story",
    "travel and parking details",
    "hotel names and booking links",
    "gift list and honeymoon fund links",
    "dress code and colours",
    "RSVP reply-by date",
    "accessibility details",
    "dietary menu options",
    "photo album link",
    "social URL"
  ],
  "interview": [
    "What are your names, and what should the site call you?",
    "What is the wedding date, and when is the RSVP deadline?",
    "Where is the venue, and what is its full address and phone number?",
    "What does the day look like, from welcome drinks to last song?",
    "Which gift lists or honeymoon fund link should guests use?",
    "Do you want the details page behind a password?"
  ],
  "customise": {
    "strings": [
      "Couple names 'Noor & Ansel' (and 'Noor Haddad', 'Ansel Marlowe') in every <title>, meta description, header wordmark, hero, story signature, JSON-LD and footer",
      "Date '19 June 2027' and venue 'The Dairy Barn, Dairy Lane, Corbel Green, QG4 7QX' in the hero chip, the home schedule, #venue, the Event JSON-LD and every footer; the same characters everywhere",
      "Schedule times and titles in index.html #day and details.html #schedule; the RSVP reply-by date '1 May 2027' appears in the eyebrows, buttons and footers",
      "Travel, hotels and dress code copy in details.html; the three colour names in the swatches",
      "Gift list names, honeymoon fund amounts and links in registry.html; every example.com URL is a placeholder to replace",
      "Email hello@example.com and phone 01632 960 800 are placeholders; replace them in every footer, rsvp.html fallback and faq.html"
    ],
    "colours": "Edit the :root tokens at the top of styles.css. Keep text on the pink and tangerine blocks in ink, and white on cobalt. Re-check contrast after changing a block colour.",
    "fonts": "Abril Fatface (one weight) and Nunito Sans 400/700. Change the Google Fonts link in every page head and the --font-display and --font-body tokens.",
    "sections": "Each page is built from colour blocks (.block-white, .block-pink, .block-tangerine, .block-cobalt). Reorder or remove blocks freely; keep the reply call to action at the end of each page. The RSVP form lives in the template inside rsvp.html; the demo shows the mailto and phone fallback.",
    "images": "Replace art/hero.svg (landscape 1600x1000 couple photo), art/story.svg (portrait 800x1000 couple photo), art/venue.svg (landscape 1600x1000 venue photo) with real photos, WebP under 300 KB. Keep width, height, alt and data-pl-photo. art/confetti.svg is a decorative tile, keep or swap. The pipeline generates og.png and apple-touch-icon.png."
  },
  "weightKB": 57,
  "updated": "2026-10-12",
  "files": [
    "index.html",
    "details.html",
    "registry.html",
    "faq.html",
    "rsvp.html",
    "404.html",
    "privacy.html",
    "styles.css",
    "script.js",
    "favicon.svg",
    "og.png",
    "apple-touch-icon.png",
    "art/hero.svg",
    "art/story.svg",
    "art/venue.svg",
    "art/confetti.svg"
  ],
  "visuals": {
    "notes": "Flat SVG illustrations in four colours on white: a tangerine sky with a bubblegum arch and two silhouetted people (hero), a bench scene under a sun stripe (story), the barn with bunting (venue), and a confetti tile of small shapes used as a background on the hero.",
    "prompt": "Draw flat SVG illustrations in tangerine, bubblegum pink, cobalt and sunshine yellow with ink outlines: two silhouetted people under an arch, a barn with triangle bunting, and a repeating confetti tile of circles, rectangles, squiggles and triangles."
  }
}
