Design Tokens

The foundational values — color, type, and spacing — that define the visual language of the site.

Type Scale

xxxxlarge · 2.625rem / 42px The quick brown fox
xxxlarge · 2.5rem / 40px The quick brown fox
xxlarge · 2rem / 32px The quick brown fox
xlarge · 1.5rem / 24px The quick brown fox
large · 1.125rem / 18px The quick brown fox
base · 1rem / 16px The quick brown fox
small · 0.875rem / 14px The quick brown fox
xsmall · 0.75rem / 12px The quick brown fox
micro · 0.625rem / 10px The quick brown fox

Typefaces

Aa Bb Cc 0123
--font-body · System font stack
-apple-system, BlinkMacSystemFont, Segoe UI, Roboto…
Aa Bb Cc 0123
--font-heading · Montserrat
Used for all headings when font is loaded.

Spacing Scale

--grid-gutter · 16px
--page-top · 16px
--section-bottom · 32px
--section-top · 40px
--section-sep · 40px
--page-bottom · 56px
--global-header-height · 64px

Color Tokens

Default — Text

--default-text-strong
--default-text
--default-text-medium
--default-text-weak
--default-text-strong-inverse
--default-text-inverse
--default-text-medium-inverse
--default-text-weak-inverse

Default — Surface

--default-surface
--default-surface-secondary
--default-surface-medium
--default-surface-weak
--default-surface-inverse
--default-surface-strong-inverse
--default-surface-medium-inverse
--default-surface-weak-inverse

Default — Border

--default-border-strong
--default-border
--default-border-weak
--default-border-inverse
--default-border-strong-inverse
--default-border-weak-inverse

Default — Background

--default-background
--default-background-strong
--default-background-weak
--default-background-inverse
--default-background-strong-inverse
--default-background-weak-inverse

Action

--action-background
--action-link
--action-link-hover
--action-link-visited
--action-link-inverse
--action-text
--action-text-inverse
--action-border
--action-border-weak

Success

--success-text
--success-background

Warning

--warning-text
--warning-background

Danger

--danger-text
--danger-background