Centre Channel
One token source of truth. This page is generated from design/tokens.json; change a token, rebuild, and everything here updates. Nothing on this page is hand-written.
Burgundy is parked and does not appear. Forest is Sessions material only, never the core brand.
Radii, shadows and type tracking are not yet defined as tokens — v2 never named them. Documented as a gap in the handback; do not invent values here.
True scale: a 1px centre line with the brass node.
Same tokens, zoomed for legibility.
One soft brass bloom at token opacity.
Background lifts from reveal-from to reveal-to.
| Parameter | Value |
|---|---|
| signal-hairline-weight-px | 1 |
| signal-hairline-weight-min-px | 0.5 |
| signal-hairline-opacity | 0.35 |
| signal-hairline-opacity-min | 0.2 |
| signal-hairline-opacity-max | 0.5 |
| signal-node-diameter-factor | 2 |
| signal-bloom-opacity | 0.08 |
| signal-bloom-opacity-min | 0.06 |
| signal-bloom-opacity-max | 0.1 |
| signal-bloom-max-per-viewport | 1 |
| signal-reveal-from | #0a0a0a |
| signal-reveal-to | #141414 |
All motion is wrapped in prefers-reduced-motion: no-preference. Under reduced motion the demos hold their static end state.