{
  "name": "Gloss",
  "slug": "gloss",
  "description": "A fashion-editorial hair salon in white, black and lacquer red, with oversized serif covers, issue folios and an interactive cut lookbook.",
  "audience": [
    "hair salon",
    "colourist",
    "independent hairdresser"
  ],
  "category": "Business",
  "palette": {
    "--paper": "#ffffff",
    "--ink": "#000000",
    "--accent": "#bd201b"
  },
  "fonts": [
    "Libre Caslon Display",
    "Red Hat Text"
  ],
  "files": [
    "index.html",
    "services.html",
    "team.html",
    "gallery.html",
    "visit.html",
    "book.html",
    "privacy.html",
    "404.html",
    "styles.css",
    "script.js",
    "favicon.svg",
    "og.png",
    "apple-touch-icon.png",
    "art/hero-cut.svg",
    "art/look-before.svg",
    "art/look-after.svg",
    "art/portrait-romy.svg",
    "art/portrait-ines.svg",
    "art/portrait-kit.svg",
    "art/colour-copper.svg",
    "art/cut-crop.svg",
    "art/salon.svg"
  ],
  "customise": {
    "strings": [
      "Replace Gloss in metadata, wordmarks, footer and JSON-LD; all owner facts carry data-pl-fill.",
      "Replace Veybridge, 24 Lacquer Lane, VB2 8LA, telephone, email, hours and geographic coordinates; keep name, address and phone identical in JSON-LD, visit and footer.",
      "Confirm service names, stylist levels, from prices, durations, VAT status, included finishes and colour policies.",
      "Replace stylist names, portraits, specialities and biographies; confirm access, parking, patch tests, cancellation and deposit policy.",
      "Replace external booking and social example.com links with the owner’s URLs. Connect only the booking slot; keep its form inert until connected."
    ],
    "colours": "Edit documented :root tokens at the top of styles.css. Keep strong black/white contrast and a single lacquer-red accent.",
    "fonts": "Edit the Google Fonts link in every head and --font-display/--font-body. These four files use Libre Caslon Display 400 and Red Hat Text 400/500/600.",
    "sections": "Keep the cover grammar, ruled captions and varied spreads. Navigation has five links and one CTA. Native details menus and FAQs work without JS. The gallery range progressively enhances side-by-side before/after figures; retain matching camera angle and dimensions.",
    "images": "Replace art/hero-cut.svg and colour-copper.svg portrait 1000×1250; look-before.svg and look-after.svg matching portrait 1200×1500; portrait-romy.svg, portrait-ines.svg and portrait-kit.svg 800×1000; cut-crop.svg landscape 1400×1000; salon.svg landscape 1600×1000. Use WebP under 300 KB and preserve data-pl-photo and aspect ratios. Pipeline supplies og.png and apple-touch-icon.png."
  },
  "schemaVersion": 2,
  "job": "beauty",
  "categoryId": "hair-salon",
  "alsoFits": [
    "hairdresser",
    "colourist",
    "blow-dry bar"
  ],
  "direction": "Fashion-editorial salon, high contrast",
  "mood": [
    "light",
    "bold",
    "classic"
  ],
  "schemaOrg": "HairSalon",
  "pages": [
    {
      "path": "index.html",
      "label": "Home",
      "purpose": "Haircuts, colour and a new point of view"
    },
    {
      "path": "services.html",
      "label": "Services",
      "purpose": "Prices by stylist level, durations and colour appointments"
    },
    {
      "path": "team.html",
      "label": "Team",
      "purpose": "Meet the stylists and their specialities"
    },
    {
      "path": "gallery.html",
      "label": "Lookbook",
      "purpose": "Editorial cuts and an accessible before-and-after comparison"
    },
    {
      "path": "visit.html",
      "label": "Visit",
      "purpose": "Opening hours, address, access and directions"
    },
    {
      "path": "book.html",
      "label": "Book a chair",
      "purpose": "Booking fallback, patch tests and cancellation policy"
    }
  ],
  "slots": [
    {
      "id": "booking",
      "kind": "booking",
      "page": "book.html",
      "fallback": "tel"
    }
  ],
  "facts": [
    "name",
    "address",
    "phone",
    "email",
    "hours",
    "service names and prices",
    "stylist names and specialities",
    "service durations and inclusions",
    "patch-test policy",
    "cancellation and deposit policy",
    "access and parking",
    "geographic coordinates",
    "booking and social URLs"
  ],
  "interview": [
    "What is the salon called?",
    "What is the full salon address?",
    "What phone number should clients use?",
    "What are your opening hours?",
    "What are your services and prices by stylist level?",
    "Who are your stylists?",
    "What is your external booking URL?"
  ],
  "weightKB": 117,
  "updated": "2026-10-11",
  "visuals": {
    "notes": "Cut, colour, before/after and salon art are SVG files in art/ using dark-to-skin linear gradients and flat paths with a red accent; portraits are flat-colour paths. A before/after slider clips images with CSS clip-path driven by a JS --split variable. Images are photo placeholders.",
    "prompt": "Draw a glossy flat SVG of a sleek bob haircut, near-black hair with smooth gradient sheen, warm skin tones, pale ground and one red accent."
  }
}
