🎨 Color
Background
| Token and description | Light | Dark |
|---|---|---|
color-bg-backgroundThe default background color of the interface. | color-neutral-0 | color-neutral-950 |
color-bg-elevatedThe background color for elements with a different height than the interface, such as a Dialog box, Tooltip, or Dropdown Menu. | color-neutral-0 | color-neutral-950 |
color-bg-cardThe background color for elements with the highest level of prominence, like a card. | color-neutral-0 | color-neutral-950 |
color-bg-maskThe background color of the mask, used to cover the content below the mask. Dialog, Alert Dialog and other components use this token. | color-#ffffffe | color-#09090be |
color-bg-itemThe background color of contained elements with a smaller surface area such as secondary Button and Dropdown Menu Item. | color-neutral-0 | color-neutral-950 |
color-bg-subtleThe background color for elements with a secondary level of prominence. | color-neutral-50 | color-neutral-900 |
color-bg-item-hoverThe hover state color of contained elements with a smaller surface area such as secondary Button and Dropdown Menu Item. | color-neutral-100 | color-neutral-900 |
color-bg-item-selectedThe selected state color of contained elements with a smaller surface area such as Dropdown Menu Item. | color-neutral-200 | color-neutral-800 |
color-bg-inverseThe background color for elements that should stand out in the interface. | color-neutral-950 | color-neutral-0 |
color-bg-mutedThe background color for muted elements such as TabsList, Skeleton and Switch. | color-neutral-200 | color-neutral-800 |
Brand
| Token and description | Light | Dark |
|---|---|---|
color-bg-brand-defaultThe background color of main actions such as primary Buttons. | color-brand-600 | color-brand-600 |
color-bg-brand-hoverThe hover state color of main actions such as primary Buttons. | color-brand-500 | color-brand-700 |
color-bg-brand-activeThe active state (on press) color of main actions such as primary Buttons. | color-brand-700 | color-brand-500 |
color-bg-brand-subtlestUse for the background of elements used to reinforce our brand, but with less emphasis. | color-brand-50 | color-brand-950 |
color-bg-brand-subtleUse for the background of elements used to reinforce our brand, but with less emphasis. | color-brand-100 | color-brand-950 |
Danger
| Token and description | Light | Dark |
|---|---|---|
color-bg-danger-defaultUse for backgrounds communicating critical information on elements with a smaller surface area, like a badge or a banner. | color-red-600 | color-red-600 |
color-bg-danger-hoverThe hover state color for communicating critical information on elements with a smaller surface area. | color-red-500 | color-red-700 |
color-bg-danger-activeThe active state (on press) color for communicating critical information on elements with a smaller surface area. | color-red-700 | color-red-500 |
color-bg-danger-subtlestUse for backgrounds communicating critical information on elements with a smaller surface area, with a tertiary level of prominence. | color-red-50 | color-red-950 |
color-bg-danger-subtleUse for backgrounds communicating critical information on elements with a smaller surface area, with a secondary level of prominence. | color-red-100 | color-red-950 |
Warning
| Token and description | Light | Dark |
|---|---|---|
color-bg-warning-defaultUse for backgrounds communicating warning on elements with a smaller surface area, like a badge or a banner. | color-amber-600 | color-amber-600 |
color-bg-warning-hoverThe hover state color for communicating warning on elements with a smaller surface area. | color-amber-500 | color-amber-700 |
color-bg-warning-activeThe active state (on press) color for communicating warning on elements with a smaller surface area. | color-amber-700 | color-amber-500 |
color-bg-warning-subtlestUse for backgrounds communicating warning on elements with a smaller surface area, with a tertiary level of prominence. | color-amber-50 | color-amber-950 |
color-bg-warning-subtleUse for backgrounds communicating warning on elements with a smaller surface area, with a secondary level of prominence. | color-amber-100 | color-amber-950 |
Chart
| Token and description | Light | Dark |
|---|---|---|
color-bg-chart-redFor data visualisation only. | color-red-100 | color-red-950 |
color-bg-chart-orangeFor data visualisation only. | color-orange-100 | color-orange-950 |
color-bg-chart-amberFor data visualisation only. | color-amber-100 | color-amber-950 |
color-bg-chart-yellowFor data visualisation only. | color-yellow-100 | color-yellow-950 |
color-bg-chart-limeFor data visualisation only. | color-lime-100 | color-lime-950 |
color-bg-chart-greenFor data visualisation only. | color-green-100 | color-green-950 |
color-bg-chart-emeraldFor data visualisation only. | color-emerald-100 | color-emerald-950 |
color-bg-chart-tealFor data visualisation only. | color-teal-100 | color-teal-950 |
color-bg-chart-cyanFor data visualisation only. | color-cyan-100 | color-cyan-950 |
color-bg-chart-skyFor data visualisation only. | color-sky-100 | color-sky-950 |
color-bg-chart-blueFor data visualisation only. | color-blue-100 | color-blue-950 |
color-bg-chart-indigoFor data visualisation only. | color-indigo-100 | color-indigo-950 |
color-bg-chart-violetFor data visualisation only. | color-violet-100 | color-violet-950 |
color-bg-chart-purpleFor data visualisation only. | color-purple-100 | color-purple-950 |
color-bg-chart-fuchsiaFor data visualisation only. | color-fuchsia-100 | color-fuchsia-950 |
color-bg-chart-pinkFor data visualisation only. | color-pink-100 | color-pink-950 |
color-bg-chart-roseFor data visualisation only. | color-rose-100 | color-rose-950 |
Text
| Token and description | Light | Dark |
|---|---|---|
color-text-descriptionUse for text with a secondary level of prominence. | color-neutral-500 | color-neutral-400 |
color-text-defaultThe default text color. | color-neutral-900 | color-neutral-50 |
color-text-placeholderUse for text indicating placeholder on elements with a smaller surface area, like an input. | color-neutral-400 | color-neutral-500 |
color-text-inverseUse for text on dark background. | color-neutral-50 | color-neutral-900 |
Brand
| Token and description | Light | Dark |
|---|---|---|
color-text-brand-defaultUse for text links. | color-brand-600 | color-brand-500 |
color-text-brand-hoverThe hover state color for text links. | color-brand-500 | color-brand-600 |
color-text-brand-activeThe active state (on press) color for text links. | color-brand-700 | color-brand-400 |
color-text-brand-inverseUse for text on bg-brand, like primary buttons. | color-neutral-0 | color-neutral-0 |
color-text-brand-strongUse for text on bg-brand-subtle and subtles, like badge and alert. | color-brand-800 | color-brand-300 |
Danger
| Token and description | Light | Dark |
|---|---|---|
color-text-danger-defaultUse for text communicating critical information. | color-red-600 | color-red-500 |
color-text-danger-hoverThe hover state color for text communicating critical information. | color-red-500 | color-red-600 |
color-text-danger-activeThe active state (on press) color for text communicating critical information. | color-red-700 | color-red-400 |
color-text-danger-inverseUse for text on bg-danger. | color-neutral-0 | color-neutral-0 |
color-text-danger-strongUse for text on bg-danger-subtle and subtles, like badge and alert. | color-red-800 | color-red-300 |
Warning
| Token and description | Light | Dark |
|---|---|---|
color-text-warning-defaultUse for text communicating warning. | color-amber-600 | color-amber-500 |
color-text-warning-hoverThe hover state color for text communicating warning. | color-amber-500 | color-amber-600 |
color-text-warning-activeThe active state (on press) color for text communicating warning. | color-amber-700 | color-amber-400 |
color-text-warning-inverseUse for text on bg-warning. | color-neutral-0 | color-neutral-0 |
color-text-warning-strongUse for text on bg-warning-subtle and subtles, like badge and alert. | color-amber-800 | color-amber-300 |
Chart
| Token and description | Light | Dark |
|---|---|---|
color-text-chart-redFor data visualisation only. | color-red-800 | color-red-300 |
color-text-chart-orangeFor data visualisation only. | color-orange-800 | color-orange-300 |
color-text-chart-amberFor data visualisation only. | color-amber-800 | color-amber-300 |
color-text-chart-yellowFor data visualisation only. | color-yellow-800 | color-yellow-300 |
color-text-chart-limeFor data visualisation only. | color-lime-800 | color-lime-300 |
color-text-chart-greenFor data visualisation only. | color-green-800 | color-green-300 |
color-text-chart-emeraldFor data visualisation only. | color-emerald-800 | color-emerald-300 |
color-text-chart-tealFor data visualisation only. | color-teal-800 | color-teal-300 |
color-text-chart-cyanFor data visualisation only. | color-cyan-800 | color-cyan-300 |
color-text-chart-skyFor data visualisation only. | color-sky-800 | color-sky-300 |
color-text-chart-blueFor data visualisation only. | color-blue-800 | color-blue-300 |
color-text-chart-indigoFor data visualisation only. | color-indigo-800 | color-indigo-300 |
color-text-chart-violetFor data visualisation only. | color-violet-800 | color-violet-300 |
color-text-chart-purpleFor data visualisation only. | color-purple-800 | color-purple-300 |
color-text-chart-fuchsiaFor data visualisation only. | color-fuchsia-800 | color-fuchsia-300 |
color-text-chart-pinkFor data visualisation only. | color-pink-800 | color-pink-300 |
color-text-chart-roseFor data visualisation only. | color-rose-800 | color-rose-300 |
Border
| Token and description | Light | Dark |
|---|---|---|
color-border-defaultThe default color for borders on any element. | color-neutral-200 | color-neutral-800 |
color-border-hoverThe hover color for borders on any element. | color-neutral-400 | color-neutral-600 |
Brand
| Token and description | Light | Dark |
|---|---|---|
color-border-brand-defaultUse for borders paired with brand colors. | color-brand-600 | color-brand-600 |
color-border-brand-hoverThe hover color for borders paired with brand colors. | color-brand-500 | color-brand-700 |
color-border-brand-subtlestUse for the border of elements used to reinforce our brand, but with less emphasis. | color-brand-200 | color-brand-800 |
color-border-brand-subtleUse for the border of elements used to reinforce our brand, but with less emphasis. | color-brand-300 | color-brand-800 |
color-border-brand-activeThe active state (on press) color for borders paired with brand colors. | color-brand-700 | color-brand-500 |
Danger
| Token and description | Light | Dark |
|---|---|---|
color-border-danger-defaultUse for borders communicating critical information. | color-red-600 | color-red-600 |
color-border-danger-hoverThe hover color for borders communicating critical information. | color-red-500 | color-red-700 |
color-border-danger-subtlestUse for the border of elements communicating critical information, but with less emphasis. | color-red-200 | color-red-800 |
color-border-danger-subtleUse for the border of elements communicating critical information, but with less emphasis. | color-red-300 | color-red-800 |
color-border-danger-activeThe active state (on press) color for borders communicating critical information. | color-red-700 | color-red-500 |
Warning
| Token and description | Light | Dark |
|---|---|---|
color-border-warning-defaultUse for borders communicating warning information. | color-amber-600 | color-amber-600 |
color-border-warning-hoverThe hover color for borders communicating warning information. | color-amber-500 | color-amber-700 |
color-border-warning-subtlestUse for the border of elements communicating warning information, but with less emphasis. | color-amber-200 | color-amber-800 |
color-border-warning-subtleUse for the border of elements communicating warning information, but with less emphasis. | color-amber-300 | color-amber-800 |
color-border-warning-activeThe active state (on press) color for borders communicating warning information. | color-amber-700 | color-amber-500 |
Chart
| Token and description | Light | Dark |
|---|---|---|
color-border-chart-redFor data visualisation only. | color-red-300 | color-red-800 |
color-border-chart-orangeFor data visualisation only. | color-orange-300 | color-orange-800 |
color-border-chart-amberFor data visualisation only. | color-amber-300 | color-amber-800 |
color-border-chart-yellowFor data visualisation only. | color-yellow-300 | color-yellow-800 |
color-border-chart-limeFor data visualisation only. | color-lime-300 | color-lime-800 |
color-border-chart-greenFor data visualisation only. | color-green-300 | color-green-800 |
color-border-chart-emeraldFor data visualisation only. | color-emerald-300 | color-emerald-800 |
color-border-chart-tealFor data visualisation only. | color-teal-300 | color-teal-800 |
color-border-chart-cyanFor data visualisation only. | color-cyan-300 | color-cyan-800 |
color-border-chart-skyFor data visualisation only. | color-sky-300 | color-sky-800 |
color-border-chart-blueFor data visualisation only. | color-blue-300 | color-blue-800 |
color-border-chart-indigoFor data visualisation only. | color-indigo-300 | color-indigo-800 |
color-border-chart-violetFor data visualisation only. | color-violet-300 | color-violet-800 |
color-border-chart-purpleFor data visualisation only. | color-purple-300 | color-purple-800 |
color-border-chart-fuchsiaFor data visualisation only. | color-fuchsia-300 | color-fuchsia-800 |
color-border-chart-pinkFor data visualisation only. | color-pink-300 | color-pink-800 |
color-border-chart-roseFor data visualisation only. | color-rose-300 | color-rose-800 |
Icon
| Token and description | Light | Dark |
|---|---|---|
color-icon-defaultThe default color for icons. | color-neutral-500 | color-neutral-400 |
color-icon-hoverThe hover state color for icons. | color-neutral-800 | color-neutral-100 |
color-icon-activeThe active state (on press) color for icons. | color-neutral-900 | color-neutral-50 |
color-icon-inverseUse for icon on dark background. | color-neutral-50 | color-neutral-900 |
Brand
| Token and description | Light | Dark |
|---|---|---|
color-icon-brand-defaultUse for icons that need to pull more focus. | color-brand-600 | color-brand-500 |
color-icon-brand-hoverThe hover color for icons that need to pull more focus. | color-brand-500 | color-brand-600 |
color-icon-brand-activeThe active state (on press) color for icons that need to pull more focus. | color-brand-700 | color-brand-400 |
color-icon-brand-strongUse for icon on bg-brand-subtle and subtles, like badge and alert. | color-brand-800 | color-brand-300 |
color-icon-brand-inverseUse for icon on bg-brand, like primary buttons. | color-neutral-0 | color-neutral-0 |
Danger
| Token and description | Light | Dark |
|---|---|---|
color-icon-danger-defaultUse for icons communicating critical information. | color-red-600 | color-red-500 |
color-icon-danger-hoverThe hover color for icons communicating critical information. | color-red-500 | color-red-600 |
color-icon-danger-activeThe active state (on press) color for icons communicating critical information. | color-red-700 | color-red-400 |
color-icon-danger-strongUse for icon on bg-danger-subtle and subtles, like badge and alert. | color-red-800 | color-red-300 |
color-icon-danger-inverseUse for icons on bg-danger. | color-neutral-0 | color-neutral-0 |
Warning
| Token and description | Light | Dark |
|---|---|---|
color-icon-warning-defaultUse for icons communicating warning information. | color-amber-600 | color-amber-500 |
color-icon-warning-hoverThe hover color for icons communicating warning information. | color-amber-500 | color-amber-600 |
color-icon-warning-activeThe active state (on press) color for icons communicating warning information. | color-amber-700 | color-amber-400 |
color-icon-warning-strongUse for icon on bg-warning-subtle and subtles, like badge and alert. | color-amber-800 | color-amber-300 |
color-icon-warning-inverseUse for icons on bg-warning. | color-neutral-0 | color-neutral-0 |
chart
| Token and description | Light | Dark |
|---|---|---|
color-icon-chart-redFor data visualisation only. | color-red-800 | color-red-300 |
color-icon-chart-orangeFor data visualisation only. | color-orange-800 | color-orange-300 |
color-icon-chart-amberFor data visualisation only. | color-amber-800 | color-amber-300 |
color-icon-chart-yellowFor data visualisation only. | color-yellow-800 | color-yellow-300 |
color-icon-chart-limeFor data visualisation only. | color-lime-800 | color-lime-300 |
color-icon-chart-greenFor data visualisation only. | color-green-800 | color-green-300 |
color-icon-chart-emeraldFor data visualisation only. | color-emerald-800 | color-emerald-300 |
color-icon-chart-tealFor data visualisation only. | color-teal-800 | color-teal-300 |
color-icon-chart-cyanFor data visualisation only. | color-cyan-800 | color-cyan-300 |
color-icon-chart-skyFor data visualisation only. | color-sky-800 | color-sky-300 |
color-icon-chart-blueFor data visualisation only. | color-blue-800 | color-blue-300 |
color-icon-chart-indigoFor data visualisation only. | color-indigo-800 | color-indigo-300 |
color-icon-chart-violetFor data visualisation only. | color-violet-800 | color-violet-300 |
color-icon-chart-purpleFor data visualisation only. | color-purple-800 | color-purple-300 |
color-icon-chart-fuchsiaFor data visualisation only. | color-fuchsia-800 | color-fuchsia-300 |
color-icon-chart-pinkFor data visualisation only. | color-pink-800 | color-pink-300 |
color-icon-chart-roseFor data visualisation only. | color-rose-800 | color-rose-300 |