Design Tokens
Colors
A collection of colors used in the design system. The colors are grouped by brand and core colors. The brand colors directly map to the brand colors used in the design system. The core colors are the option tokens to create new brand colors.
Brand palette colors (primary, secondary, accent) are documented on the Brand Tokens page.
- Color
- Danger
- Info
- Neutral
- Success
- Surface-cyan
- Surface-green
- Surface-highlight
- Surface-neutral
- Surface-orange
- Surface-primary
- Surface-red
- Surface-secondary
- Surface-yellow
- Warning
- Outline
- Input
Color
-
--background-color
var(--background-color)light: #f8f9fadark: #16191d -
--border-color
var(--border-color)light: #dee2e6dark: #495057
Danger
-
Danger
var(--color-danger)light: #790000dark: #ae0000
Info
-
Info
var(--color-info)light: #077183dark: #088095
Neutral
-
Neutral-000
var(--color-neutral-000)light: var(--color-white)dark: var(--color-white) -
Neutral-50
var(--color-neutral-50)light: var(--color-grey-50)dark: var(--color-grey-50) -
Neutral-100
var(--color-neutral-100)light: var(--color-grey-100)dark: var(--color-grey-100) -
Neutral-200
var(--color-neutral-200)light: var(--color-grey-200)dark: var(--color-grey-200) -
Neutral-300
var(--color-neutral-300)light: var(--color-grey-300)dark: var(--color-grey-300) -
Neutral-400
var(--color-neutral-400)light: var(--color-grey-400)dark: var(--color-grey-400) -
Neutral-500
var(--color-neutral-500)light: var(--color-grey-500)dark: var(--color-grey-500) -
Neutral-600
var(--color-neutral-600)light: var(--color-grey-600)dark: var(--color-grey-600) -
Neutral-700
var(--color-neutral-700)light: var(--color-grey-700)dark: var(--color-grey-700) -
Neutral-800
var(--color-neutral-800)light: var(--color-grey-800)dark: var(--color-grey-800) -
Neutral-900
var(--color-neutral-900)light: var(--color-grey-900)dark: var(--color-grey-900) -
Neutral-950
var(--color-neutral-950)light: var(--color-grey-950)dark: var(--color-grey-950) -
Neutral-1000
var(--color-neutral-1000)light: var(--color-black)dark: var(--color-black)
Success
-
Success
var(--color-success)light: #477f2edark: #61aa40
Surface-cyan
-
Surface-cyan-bg
var(--color-surface-cyan-bg)light: #0cc0dfdark: #0cc0df -
Surface-cyan-fg
var(--color-surface-cyan-fg)light: #212529dark: #212529
Surface-green
-
Surface-green-bg
var(--color-surface-green-bg)light: #7eda55dark: #7eda55 -
Surface-green-fg
var(--color-surface-green-fg)light: #212529dark: #212529
Surface-highlight
-
Surface-highlight-bg
var(--color-surface-highlight-bg)light: #031637dark: #212529 -
Surface-highlight-fg
var(--color-surface-highlight-fg)light: #f8f9fadark: #f8f9fa
Surface-neutral
-
Surface-neutral-bg
var(--color-surface-neutral-bg)light: #e9ecefdark: #212529 -
Surface-neutral-fg
var(--color-surface-neutral-fg)light: #212529dark: #f8f9fa
Surface-orange
-
Surface-orange-bg
var(--color-surface-orange-bg)light: #ff922bdark: #fd7e14 -
Surface-orange-fg
var(--color-surface-orange-fg)light: #212529dark: #212529
Surface-primary
-
Surface-primary-bg
var(--color-surface-primary-bg)light: #02102bdark: #ffd43b -
Surface-primary-fg
var(--color-surface-primary-fg)light: #f8f9fadark: #212529
Surface-red
-
Surface-red-bg
var(--color-surface-red-bg)light: #ff5757dark: #ff5757 -
Surface-red-fg
var(--color-surface-red-fg)light: #212529dark: #212529
Surface-secondary
-
Surface-secondary-bg
var(--color-surface-secondary-bg)light: #ffd43bdark: #739ddd -
Surface-secondary-fg
var(--color-surface-secondary-fg)light: #212529dark: #212529
Surface-yellow
-
Surface-yellow-bg
var(--color-surface-yellow-bg)light: #ffd43bdark: #ffd43b -
Surface-yellow-fg
var(--color-surface-yellow-fg)light: #212529dark: #212529
Warning
-
Warning
var(--color-warning)light: #e8590cdark: #f76707
Outline
-
--focus-outline-color
var(--focus-outline-color)light: var(--text-interactive-hover-bg)dark: var(--text-interactive-hover-bg)
Input
-
--form-input-border-color
var(--form-input-border-color)light: #868e96dark: #868e96 -
--form-input-color-bg
var(--form-input-color-bg)light: #f1f3f5dark: #212529 -
--form-input-color-disabled
var(--form-input-color-disabled)light: #ced4dadark: #adb5bd -
--form-input-color-fg
var(--form-input-color-fg)light: var(--text-fg)dark: var(--text-fg) -
--form-input-color-placeholder
var(--form-input-color-placeholder)light: #868e96dark: #495057
Fonts
-
--body-font-family
Font Families: var(--font-family-base)
var(--body-font-family) -
--font-family-base
Font Families: var(--font-family-sans)
var(--font-family-base) -
--font-family-code
Font Families: "Fira Code", "Lucida Console", "Monaco", monospace
var(--font-family-code) -
--font-family-expressive
Font Families: "Rubik", "Verdana", "Helvetica Neue", sans-serif
var(--font-family-expressive) -
--font-family-heading
Font Families: var(--font-family-expressive)
var(--font-family-heading) -
--font-family-mono
Font Families: var(--font-family-code)
var(--font-family-mono) -
--font-family-sans
Font Families: "Comfortaa", "Roboto", "Verdana", "Helvetica Neue", "Arial", sans-serif
var(--font-family-sans)
Spacing
A collection of spacing tokens used in the design system.
|
--spacing-000 |
0rem
|
|
|---|---|---|
|
--spacing-025 |
0.25rem
|
|
|
--spacing-050 |
0.5rem
|
|
|
--spacing-075 |
0.75rem
|
|
|
--spacing-100 |
1rem
|
|
|
--spacing-125 |
1.25rem
|
|
|
--spacing-150 |
1.5rem
|
|
|
--spacing-175 |
1.75rem
|
|
|
--spacing-200 |
2rem
|
|
|
--spacing-250 |
2.5rem
|
|
|
--spacing-300 |
3rem
|
|
|
--spacing-400 |
4rem
|
|
|
--spacing-500 |
5rem
|
|
|
--spacing-600 |
6rem
|
|
|
--spacing-800 |
8rem
|
|
|
--spacing-1000 |
10rem
|
Font Sizes
A collection of font sizes used in the design system.
|
--font-size-200 |
0.875rempx to [object Object]px
|
--font-size-200 |
|---|---|---|
|
--font-size-300 |
0.925rempx to [object Object]px
|
--font-size-300 |
|
--font-size-400 |
1rempx to [object Object]px
|
--font-size-400 |
|
--font-size-500 |
1.25rempx to [object Object]px
|
--font-size-500 |
|
--font-size-600 |
1.3rempx to [object Object]px
|
--font-size-600 |
|
--font-size-700 |
1.55rempx to [object Object]px
|
--font-size-700 |
|
--font-size-800 |
1.8rempx to [object Object]px
|
--font-size-800 |
|
--font-size-900 |
2.125rempx to [object Object]px
|
--font-size-900 |