Skip to main content
Portable
Design
System
Documentation

Colour

System Colors section of the CSS Color spec
Token Description Example
var(--Canvas)

Background of application content or documents.

Light: oklch(1 0 0) / #ffffff

Dark: oklch(0.23 0.01 298.42) / #1d1c21

var(--CanvasText)

Text in application content or documents.

Light: oklch(0 0 0) / #000000

Dark: oklch(0.99 0 287.03) / #fcfcfc

var(--LinkText)

Text in non-active, non-visited links. For light backgrounds, traditionally blue.

Light: oklch(0.43 0.3 264.05) / #002dd7

Dark: oklch(0.69 0.17 281.06) / #8b8bff

var(--VisitedText)

Text in visited links. For light backgrounds, traditionally purple.

Light: oklch(0.37 0.17 301.69) / #521888

Dark: oklch(0.85 0.14 326.74) / #feacfe

var(--ActiveText)

Text in active links. For light backgrounds, traditionally red.

Light: oklch(0.6 0.25 29.23) / #f00000

Dark: oklch(0.7 0.19 23.19) / #ff6364

var(--ButtonFace)

The face background color for push buttons.

Light: oklch(0.93 0.01 286.66) / #e7e7ee

Dark: oklch(0.29 0.01 291.26) / #2b2b30

var(--ButtonText)

Text on push buttons.

Light: oklch(0 0 0) / #000000

Dark: oklch(0.99 0 287.03) / #fcfcfc

var(--ButtonBorder)

The base border color for push buttons.

Light: oklch(0.92 0 0) / #e4e4e4

Dark: oklch(0.56 0.01 299.22) / #75737a

var(--Field)

Background of input fields.

Light: oklch(1 0 0) / #ffffff

Dark: oklch(0.29 0.01 291.26) / #2b2b30

var(--FieldText)

Text in input fields.

Light: oklch(0.27 0 0) / #262626

Dark: oklch(0.99 0 287.03) / #fcfcfc

var(--Highlight)

Background of selected text, for example from `::selection`.

Light: oklch(0.86 0.07 252.64) / #b1d5fe

Dark: oklch(0.49 0.08 253.14) / #3e638d

var(--HighlightText)

Text of selected text.

Light: oklch(0 0 0) / #000000

Dark: oklch(0 0 0) / #000000

var(--SelectedItem)

Background of selected items, for example a selected checkbox.

Light: oklch(0.54 0.2 258.61) / #0967e0

Dark: oklch(0.82 0.09 251.88) / #99c8fd

var(--SelectedItemText)

Text of selected items.

Light: oklch(0 0 0) / #000000

Dark: oklch(0.99 0 287.03) / #fcfcfc

var(--Mark)

Background of text that has been specially marked (such as by the HTML mark element).

Light: oklch(0.97 0.21 109.76) / #feff54

Dark: oklch(0.97 0.21 109.76) / #feff54

var(--MarkText)

Text that has been specially marked (such as by the HTML mark element).

Light: oklch(0 0 0) / #000000

Dark: oklch(0 0 0) / #000000

var(--GrayText)

Disabled text. (Often, but not necessarily, gray.)

Light: oklch(0.54 0 0) / #6f6f6f

Dark: oklch(0.56 0.01 299.22) / #75737a

var(--AccentColor)

Background of accented user interface controls.

Light: oklch(0.6 0.22 257.22) / #007afc

Dark: oklch(0.6 0.22 257.22) / #007afc

var(--AccentColorText)

Text of accented user interface controls.

Light: oklch(0 0 0) / #000000

Dark: oklch(1 0 0) / #ffffff