{
  "id": "keywords/colour",
  "mentions": [
    {
      "context": "The need: an integrator wants the organisation's name, logo, colours and a label here and there, and never wants to touch the components. theme.yaml already car…",
      "file": {
        "href": "../../briefs/meetings/2026/2026-08-27-theme-override-model/theme-override-model/index.html",
        "label": "meetings/2026/2026-08-27-theme-override-model/theme-override-model.md"
      },
      "href": "../../briefs/meetings/2026/2026-08-27-theme-override-model/theme-override-model/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 4,
      "surface": "colours",
      "title": "Theme override model",
      "type": "meeting",
      "typeLabel": "Meeting"
    },
    {
      "context": "…ess.warn_after_days (180 days without the key), shows its date in the accent colour, doubled by its value in days (\"193 days ago\"): the only place where a colou…",
      "file": {
        "href": "../../specs/screens/pages/spaces/index.html",
        "label": "screens/pages/spaces.md"
      },
      "href": "../../specs/screens/pages/spaces/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 4,
      "surface": "colour",
      "title": "Spaces",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…ay to the page open, the page marked by a rule and the bold weight, never by colour alone; a folder of more than forty pages lists a window around the current o…",
      "file": {
        "href": "../../specs/screens/pages/entity-page/index.html",
        "label": "screens/pages/entity-page.md"
      },
      "href": "../../specs/screens/pages/entity-page/index.html#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 2,
      "surface": "colour",
      "title": "Entity page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…lette and the labels of the default theme; the stylesheet follows the system colour scheme, the switch in the header forces one, and data-mode=\"dark\" on the roo…",
      "file": {
        "href": "../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../specs/screens/pages/gallery-index/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 2,
      "surface": "colour",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "The type of a neighbour is told by shape and glyph, not by colour. A typed entity is a filled circle holding the glyph of its type, a shape the theme maps to th…",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L19",
      "kind": "recognised",
      "line": 19,
      "passages": 2,
      "surface": "colour",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…sts of both palettes measured by numbers with their reference ratios pinned, colour never carrying information alone, targets of 40 px read from the stylesheet …",
      "file": {
        "href": "../../glossary/publication/site/accessibility-audit/index.html",
        "label": "publication/site/accessibility-audit.md"
      },
      "href": "../../glossary/publication/site/accessibility-audit/index.html#L6",
      "kind": "recognised",
      "line": 6,
      "surface": "colour",
      "title": "Accessibility audit",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…tion's identity, not the tool's  An integrator wants the name, the logo, the colours and a label here and there.  An integrator never wants to touch the compone…",
      "file": {
        "href": "../../briefs/meetings/2026/2026-08-27-theme-override-model/theme-override-model/index.html",
        "label": "meetings/2026/2026-08-27-theme-override-model/theme-override-model.pdf"
      },
      "href": "../../briefs/meetings/2026/2026-08-27-theme-override-model/theme-override-model/index.html#L2",
      "kind": "recognised",
      "line": 2,
      "location": "p. 2",
      "passages": 4,
      "surface": "colours",
      "title": "Theme override model",
      "type": "meeting",
      "typeLabel": "Meeting"
    },
    {
      "context": "…tion's identity, not the tool's  An integrator wants the name, the logo, the colours and a label here and there.  An integrator never wants to touch the compone…",
      "file": {
        "href": "../../briefs/meetings/2026/2026-08-27-theme-override-model/theme-override-model/index.html",
        "label": "meetings/2026/2026-08-27-theme-override-model/theme-override-model.pptx"
      },
      "href": "../../briefs/meetings/2026/2026-08-27-theme-override-model/theme-override-model/index.html#L2",
      "kind": "recognised",
      "line": 2,
      "location": "slide 2",
      "passages": 4,
      "surface": "colours",
      "title": "Theme override model",
      "type": "meeting",
      "typeLabel": "Meeting"
    },
    {
      "context": "…de one is the problem. An integrator wants the organisation's name, logo and colours, sometimes a different label here and there, and never wants to touch the c…",
      "file": {
        "href": "../../briefs/meetings/2026/2026-08-27-theme-override-model/theme-override-model/index.html",
        "label": "meetings/2026/2026-08-27-theme-override-model/theme-override-model.vtt"
      },
      "href": "../../briefs/meetings/2026/2026-08-27-theme-override-model/theme-override-model/index.html#L2",
      "kind": "recognised",
      "line": 2,
      "location": "05:15",
      "passages": 4,
      "surface": "colours",
      "title": "Theme override model",
      "type": "meeting",
      "typeLabel": "Meeting"
    },
    {
      "context": "…olour, doubled by its value in days (\"193 days ago\"): the only place where a colour carries an alert. The note under the table says so: \"The dates come from the…",
      "file": {
        "href": "../../specs/screens/pages/spaces/index.html",
        "label": "screens/pages/spaces.md"
      },
      "href": "../../specs/screens/pages/spaces/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 4,
      "surface": "colour",
      "title": "Spaces",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…t. A space past the freshness threshold — 180 days by default — is marked in accent, the only case where colour carries an alert, doubled by the value in days.\"",
      "file": {
        "href": "../../specs/screens/pages/spaces/index.html",
        "label": "screens/pages/spaces.md"
      },
      "href": "../../specs/screens/pages/spaces/index.html#L13",
      "kind": "recognised",
      "line": 13,
      "passages": 4,
      "surface": "colour",
      "title": "Spaces",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…ate. A dormant space also reads, after its date and for assistive technology alone, \"past the freshness threshold\", so that the alert never rests on the colour.",
      "file": {
        "href": "../../specs/screens/pages/spaces/index.html",
        "label": "screens/pages/spaces.md"
      },
      "href": "../../specs/screens/pages/spaces/index.html#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 4,
      "surface": "colour",
      "title": "Spaces",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…ft surface, the first column in the ink and the other cells in the secondary colour; an image of its repository that stands on a line of its own is shown in the…",
      "file": {
        "href": "../../specs/screens/pages/entity-page/index.html",
        "label": "screens/pages/entity-page.md"
      },
      "href": "../../specs/screens/pages/entity-page/index.html#L15",
      "kind": "recognised",
      "line": 15,
      "passages": 2,
      "surface": "colour",
      "title": "Entity page",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "Switch the colour scheme → the same page in the other palette",
      "file": {
        "href": "../../specs/screens/pages/gallery-index/index.html",
        "label": "screens/pages/gallery-index.md"
      },
      "href": "../../specs/screens/pages/gallery-index/index.html#L26",
      "kind": "recognised",
      "line": 26,
      "passages": 2,
      "surface": "colour",
      "title": "Gallery index",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…rd page, a word without a note, is a hollow dashed square, and the edge that leads to it is dashed too. Colour follows the theme and carries nothing on its own.",
      "file": {
        "href": "../../specs/screens/panels/neighbourhood-map/index.html",
        "label": "screens/panels/neighbourhood-map.md"
      },
      "href": "../../specs/screens/panels/neighbourhood-map/index.html#L19",
      "kind": "recognised",
      "line": 19,
      "passages": 2,
      "surface": "Colour",
      "title": "Neighbourhood map",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…site generated for an organisation that shows the organisation's name, logo, colours and fonts and nothing of the tool that built it. Everything a reader sees c…",
      "file": {
        "href": "../../glossary/publication/site/white-label/index.html",
        "label": "publication/site/white-label.md"
      },
      "href": "../../glossary/publication/site/white-label/index.html#L7",
      "kind": "recognised",
      "line": 7,
      "surface": "colours",
      "title": "White label",
      "type": "term",
      "typeLabel": "Term"
    },
    {
      "context": "…ce is remembered; without JavaScript the theme's default applies. The accent colour never carries information on its own: wherever the default theme uses it, an…",
      "file": {
        "href": "../../specs/decisions/publication/white-label-by-default/index.html",
        "label": "decisions/publication/white-label-by-default.md"
      },
      "href": "../../specs/decisions/publication/white-label-by-default/index.html#L8",
      "kind": "recognised",
      "line": 8,
      "surface": "colour",
      "title": "White label by default",
      "type": "decision",
      "typeLabel": "Decision"
    },
    {
      "context": "…s ring reach 3:1. The ratio is computed from the palette of theme.yaml in both colour schemes, and a project palette under the minimum is reported as a warning.",
      "file": {
        "href": "../../specs/rules/engine/accessibility/index.html",
        "label": "rules/engine/accessibility.rule.md"
      },
      "href": "../../specs/rules/engine/accessibility/index.html#L11",
      "kind": "recognised",
      "line": 11,
      "surface": "colour",
      "title": "Accessibility",
      "type": "rule",
      "typeLabel": "Business rule"
    },
    {
      "context": "…e build). A source past the freshness threshold shows its date in the accent colour, doubled by its value in days and by a hidden phrase for assistive technolog…",
      "file": {
        "href": "../../specs/screens/pages/about/index.html",
        "label": "screens/pages/about.md"
      },
      "href": "../../specs/screens/pages/about/index.html#L15",
      "kind": "recognised",
      "line": 15,
      "surface": "colour",
      "title": "About this wiki",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "…ir space or their folder after the title, the first row standing on the soft colour; the number of matches is written in the field, the keyboard help \"↑ ↓ brows…",
      "file": {
        "href": "../../specs/screens/pages/home/index.html",
        "label": "screens/pages/home.md"
      },
      "href": "../../specs/screens/pages/home/index.html#L14",
      "kind": "recognised",
      "line": 14,
      "surface": "colour",
      "title": "Home",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… field naming the page. The left column, as tall as the page, on the surface colour and ruled on its right, holds the facets as checkbox groups with the count o…",
      "file": {
        "href": "../../specs/screens/pages/search/index.html",
        "label": "screens/pages/search.md"
      },
      "href": "../../specs/screens/pages/search/index.html#L20",
      "kind": "recognised",
      "line": 20,
      "surface": "colour",
      "title": "Search",
      "type": "screen",
      "typeLabel": "Screen"
    },
    {
      "context": "… The dark scheme is a second palette, not an inversion of the light one: its colours are measured on their own, and nothing a reader does in one scheme is lost …",
      "file": {
        "href": "../../specs/screens/panels/colour-scheme/index.html",
        "label": "screens/panels/colour-scheme.md"
      },
      "href": "../../specs/screens/panels/colour-scheme/index.html#L9",
      "kind": "recognised",
      "line": 9,
      "surface": "colours",
      "title": "Colour scheme",
      "type": "screen",
      "typeLabel": "Screen"
    }
  ]
}
