{
  "schemaVersion": 2,
  "name": "Nook",
  "slug": "nook",
  "description": "An interior designer's portfolio in colour-drenched rooms: oxblood, olive, ochre and plaster pink, arched frames, a material board that lifts on hover, before/after room pages and a consultation form.",
  "audience": [
    "interior designer",
    "decorator",
    "colour consultant",
    "home stylist"
  ],
  "category": "Portfolio",
  "job": "freelance",
  "categoryId": "freelancer",
  "alsoFits": [
    "interior designer",
    "decorator",
    "colour consultant",
    "home stylist",
    "kitchen designer"
  ],
  "direction": "Colour-drenched rooms in arched frames, with a hands-on material board",
  "mood": [
    "light",
    "bold",
    "classic"
  ],
  "schemaOrg": "ProfessionalService",
  "palette": {
    "--plaster": "#F2DDD3",
    "--ox": "#6B1F24",
    "--olive": "#5E6131",
    "--ochre": "#C88A2E",
    "--ink": "#3B1517"
  },
  "fonts": [
    "DM Serif Display",
    "Alegreya Sans"
  ],
  "pages": [
    {
      "path": "index.html",
      "label": "Home",
      "purpose": "Arched hero room with a lamp switch, three recent rooms, the hover-to-lift material board, four-stage process, studio and client quote, fixed fees, consultation CTA"
    },
    {
      "path": "work.html",
      "label": "Rooms",
      "purpose": "Four arched project cards with a CSS-only colour filter, plus a colour index table (main colour, woodwork, weeks, budget band)"
    },
    {
      "path": "case-elm-row-snug.html",
      "label": "Elm Row snug",
      "purpose": "Room page: facts, draggable before/after slider, three moves, paint schedule, four-sample mini board, client quote, next room"
    },
    {
      "path": "case-quince-terrace-kitchen.html",
      "label": "Quince Terrace kitchen",
      "purpose": "Second room page in the same pattern, drenched in olive"
    },
    {
      "path": "services.html",
      "label": "Services",
      "purpose": "Three fixed-fee services, a five-step process timeline with weeks, and FAQs"
    },
    {
      "path": "contact.html",
      "label": "Contact",
      "purpose": "Consultation request slot (room type, budget band, timing) with mailto and phone fallbacks, budget band guide, next steps and studio details"
    }
  ],
  "slots": [
    {
      "id": "consult",
      "kind": "form",
      "page": "contact.html",
      "fallback": "mailto"
    }
  ],
  "facts": [
    "name",
    "address",
    "phone",
    "email",
    "hours",
    "service prices",
    "project names, rooms, budgets and photos",
    "paint colours and suppliers used",
    "client quotes (only if real)"
  ],
  "interview": [
    "What is your studio called, who is in it, and where are you based?",
    "Which services do you offer and what does each cost or start from?",
    "Which two rooms should get full write-ups, and do you have before and after photos from the same spot?",
    "Which paints, fabrics, timbers and stones do you use most, and from which suppliers?",
    "Which budget bands and room types do you take on?",
    "What are your studio hours, and do clients visit by appointment?"
  ],
  "customise": {
    "strings": [
      "Studio name 'Ardagh Rooms', Clemency Ardagh and Tobi Wainwright in the header wordmark, footer, index.html studio section and JSON-LD",
      "Room names, facts, moves, paint schedules and quotes on work.html and the two case pages",
      "Material board samples (name, supplier, note) on index.html and the mini boards on the case pages",
      "Service names and prices on index.html and services.html; consultation fee in the CTA bands",
      "Address, phone, email and hours in the footer, contact.html and the JSON-LD"
    ],
    "colours": "Edit the :root tokens at the top of styles.css. --ox, --olive, --ochre and --plaster drench whole sections; the swatch textures (.tx-*) are plain CSS gradients you can recolour",
    "fonts": "Change the Google Fonts <link> in each page head and --f-display / --f-body in styles.css",
    "sections": "Each page is independent. Room cards, price rows, swatches and FAQ items can be added or removed and the grids hold. Keep the eight board swatches in order or adjust the .sw:nth-child grid areas. Rename a case page by updating its links on index.html, work.html and the other case page",
    "images": "Replace art/*.svg with photos: hero-snug.svg 1200×1500 (4:5), snug-after/snug-before and kitchen-after/kitchen-before 1600×1000 (16:10, before and after shot from the same spot), hall-ochre.svg and bedroom-pink.svg 1200×1500, studio.svg 1200×1500 portrait. stone.svg is a CSS texture. WebP under 300 KB each"
  },
  "files": [
    "index.html",
    "work.html",
    "case-elm-row-snug.html",
    "case-quince-terrace-kitchen.html",
    "services.html",
    "contact.html",
    "404.html",
    "privacy.html",
    "styles.css",
    "script.js",
    "favicon.svg",
    "og.png",
    "apple-touch-icon.png",
    "art/hero-snug.svg",
    "art/snug-after.svg",
    "art/snug-before.svg",
    "art/kitchen-after.svg",
    "art/kitchen-before.svg",
    "art/hall-ochre.svg",
    "art/bedroom-pink.svg",
    "art/studio.svg",
    "art/stone.svg"
  ],
  "updated": "2026-10-14"
}
