Colour

Signal leads.
Deep Navy anchors.

One primary, one secondary. Signal carries emphasis; Deep Navy carries depth.

Brand

Primary and secondary carry the identity.

Primary

Signal

Primary brand colour — links, focus, actions, headline emphasis

#00AAFF · rgb(0, 170, 255)

Secondary

Deep Navy

Secondary brand colour — dark surfaces, foundations, depth

#001540 · rgb(0, 21, 64)

Surfaces

System tokens — flip between light and dark.

6 tokens

Canvas

bg

Page background

Light
#FFFFFF
Dark
#0B0B0D

Mist

panel

Panels, subtle fills

Light
#FBFBFD
Dark
#151518

Fog

surface

Cards, hover states

Light
#F5F5F7
Dark
#1D1D1F

Hairline

line

Dividers, grid lines

Light
#E5E5EA
Dark
#2C2C2E

Ink

ink

Headlines, body text

Light
#1D1D1F
Dark
#F5F5F7

Slate

muted

Secondary text, captions

Light
#6E6E73
Dark
#98989D

Reference

8 tokens

TokenNameTierLightDarkUsage
bgCanvassurface#FFFFFF#0B0B0DPage background
panelMistsurface#FBFBFD#151518Panels, subtle fills
surfaceFogsurface#F5F5F7#1D1D1FCards, hover states
lineHairlinesurface#E5E5EA#2C2C2EDividers, grid lines
inkInksurface#1D1D1F#F5F5F7Headlines, body text
mutedSlatesurface#6E6E73#98989DSecondary text, captions
primarySignalprimary#00AAFF#00AAFFPrimary brand colour — links, focus, actions, headline emphasis
navyDeep Navysecondary#001540#001540Secondary brand colour — dark surfaces, foundations, depth