Tokens

Every colour, size, space, form and tempo in Palette is a CSS custom property. The values below are read live from this page, so they change when you switch theme or text size. Tap a token to copy it.

Colour

TokenValue nowUse
The person’s layer: their text and choices
Secondary text
Labels and captions
The interface’s layer: controls and focus
The model’s layer: text and fills
Solid pigment for strokes and outlines
Done
Needs you
Error
The page
Cards, sheets and fields
Wells
Dividers
Pigment lightness, locked per theme
Pigment chroma, locked per theme

Type

TokenValue nowUse
Titles and key numbers
Reading text and controls
Labels, values and code
The wordmark
Page titles
Section titles
Headings
Subheadings
Body text
Controls
Supporting text
Footnotes
Captions

Space and form

TokenValue nowUse
4 px step
8 px step
12 px step
16 px step
24 px step
40 px step
96 px step
Page edge, grows with the screen
Reading width
Fields and rows
Cards and tables
Large cards and sheets
Chips and capsules

Elevation

TokenValue nowUse
Resting cards
Raised cards and specimens
Sheets, murmurs and menus
Bars over content

Motion

TokenValue nowUse
Signal motion: the model’s live work
Interface responses
Start and settle
Touch responses
Arrivals

Using tokens

Read tokens with var() and never copy their values. Dark mode, text size and future versions change the values, not the names.