The colour palette, typography scale, spacing scale, and radius scale committed in the UX
Design Specification §"Visual Design Foundation". Concrete hex values are Iteration 1 starting
commitments — the architect + designer confirm or adjust at iteration setup.
Colour palette
Brand-layer colours (primary / secondary / accent / neutral) are shared across the museum and
tool registers. Base-layer colours (background tints, borders) diverge per register — these
are the museum theme values.
Base-content — deep slate body text, near-black with warmth.
Status colours
Desaturated, museum-tone status palette. No candy red-greens. Every use of status colour also
carries a text label or icon (WCAG 1.4.1 — never colour-only signalling).
Audit timestamps, language tags, low-attention metadata.
text-display / text-hero / text-section / ...
Spacing scale
Base unit 4px. The museum register applies multiples more generously (gap-12 to gap-24 between
major page sections); the tool register applies them tighter. Same scale, different
application.
gap-1 / p-1
0.25rem · 4px
gap-2 / p-2
0.5rem · 8px
gap-3 / p-3
0.75rem · 12px
gap-4 / p-4
1rem · 16px
gap-6 / p-6
1.5rem · 24px
gap-8 / p-8
2rem · 32px
gap-12 / p-12
3rem · 48px
gap-16 / p-16
4rem · 64px
gap-24 / p-24
6rem · 96px
Tailwind spacing scale
Radius scale
Restrained radii. Same values apply across both registers; radius is part of the shared brand
layer.