Workday Canvas

Color

Color tokens give designers and developers clear guidance on how and when to use the color palette. They make it easy to connect color names with their intended purpose.

v4.0.2
Install
yarn add @workday/canvas-tokens-web

Usage Guidance

Our color choices promote visual clarity, making it easy for users to find what they need. We use a consistent palette to create a seamless and intuitive experience across all sections of the application.

To learn more about tokens in general, go to Tokens Overview page.

Brand Colors

Brand tokens are themed variables designated for brand / tenant-level customization. They are not connected to system tokens, which are intended to be application-wide. Brand tokens are used for our buttons, focus rings, errors, inputs, and banners.

Note: Action tokens don’t have a color associated with them. They are meant to be used when you need a primary action to differ from the rest of the default theme. In the table below, no action token has been defined, therefore the color is blank.

primary
SwatchCSS VariableJS VariableValue
--cnvs-brand-primary-100brand.primary100transparent
--cnvs-brand-primary-200brand.primary200transparent
--cnvs-brand-primary-25brand.primary25transparent
--cnvs-brand-primary-300brand.primary300transparent
--cnvs-brand-primary-400brand.primary400transparent
--cnvs-brand-primary-50brand.primary50transparent
--cnvs-brand-primary-500brand.primary500transparent
--cnvs-brand-primary-600brand.primary600transparent
--cnvs-brand-primary-700brand.primary700transparent
--cnvs-brand-primary-800brand.primary800transparent
--cnvs-brand-primary-900brand.primary900transparent
--cnvs-brand-primary-950brand.primary950transparent
--cnvs-brand-primary-975brand.primary975transparent
--cnvs-brand-primary-a100brand.primaryA100transparent
--cnvs-brand-primary-a200brand.primaryA200transparent
--cnvs-brand-primary-a25brand.primaryA25transparent
--cnvs-brand-primary-a50brand.primaryA50transparent
neutral
SwatchCSS VariableJS VariableValue
--cnvs-brand-neutral-100brand.neutral100transparent
--cnvs-brand-neutral-200brand.neutral200transparent
--cnvs-brand-neutral-25brand.neutral25transparent
--cnvs-brand-neutral-300brand.neutral300transparent
--cnvs-brand-neutral-400brand.neutral400transparent
--cnvs-brand-neutral-50brand.neutral50transparent
--cnvs-brand-neutral-500brand.neutral500transparent
--cnvs-brand-neutral-600brand.neutral600transparent
--cnvs-brand-neutral-700brand.neutral700transparent
--cnvs-brand-neutral-800brand.neutral800transparent
--cnvs-brand-neutral-900brand.neutral900transparent
--cnvs-brand-neutral-950brand.neutral950transparent
--cnvs-brand-neutral-975brand.neutral975transparent
--cnvs-brand-neutral-a100brand.neutralA100transparent
--cnvs-brand-neutral-a200brand.neutralA200transparent
--cnvs-brand-neutral-a25brand.neutralA25transparent
--cnvs-brand-neutral-a300brand.neutralA300transparent
--cnvs-brand-neutral-a400brand.neutralA400transparent
--cnvs-brand-neutral-a50brand.neutralA50transparent
--cnvs-brand-neutral-a500brand.neutralA500transparent
--cnvs-brand-neutral-a600brand.neutralA600transparent
--cnvs-brand-neutral-a700brand.neutralA700transparent
--cnvs-brand-neutral-a800brand.neutralA800transparent
--cnvs-brand-neutral-a900brand.neutralA900transparent
--cnvs-brand-neutral-a950brand.neutralA950transparent
--cnvs-brand-neutral-a975brand.neutralA975transparent
critical
SwatchCSS VariableJS VariableValue
--cnvs-brand-critical-100brand.critical100transparent
--cnvs-brand-critical-200brand.critical200transparent
--cnvs-brand-critical-25brand.critical25transparent
--cnvs-brand-critical-300brand.critical300transparent
--cnvs-brand-critical-400brand.critical400transparent
--cnvs-brand-critical-50brand.critical50transparent
--cnvs-brand-critical-500brand.critical500transparent
--cnvs-brand-critical-600brand.critical600transparent
--cnvs-brand-critical-700brand.critical700transparent
--cnvs-brand-critical-800brand.critical800transparent
--cnvs-brand-critical-900brand.critical900transparent
--cnvs-brand-critical-950brand.critical950transparent
--cnvs-brand-critical-975brand.critical975transparent
--cnvs-brand-critical-a100brand.criticalA100transparent
--cnvs-brand-critical-a200brand.criticalA200transparent
--cnvs-brand-critical-a25brand.criticalA25transparent
--cnvs-brand-critical-a50brand.criticalA50transparent
caution
SwatchCSS VariableJS VariableValue
--cnvs-brand-caution-100brand.caution100transparent
--cnvs-brand-caution-200brand.caution200transparent
--cnvs-brand-caution-25brand.caution25transparent
--cnvs-brand-caution-300brand.caution300transparent
--cnvs-brand-caution-400brand.caution400transparent
--cnvs-brand-caution-50brand.caution50transparent
--cnvs-brand-caution-500brand.caution500transparent
--cnvs-brand-caution-600brand.caution600transparent
--cnvs-brand-caution-700brand.caution700transparent
--cnvs-brand-caution-800brand.caution800transparent
--cnvs-brand-caution-900brand.caution900transparent
--cnvs-brand-caution-950brand.caution950transparent
--cnvs-brand-caution-975brand.caution975transparent
--cnvs-brand-caution-a100brand.cautionA100transparent
--cnvs-brand-caution-a200brand.cautionA200transparent
--cnvs-brand-caution-a25brand.cautionA25transparent
--cnvs-brand-caution-a50brand.cautionA50transparent
positive
SwatchCSS VariableJS VariableValue
--cnvs-brand-positive-100brand.positive100transparent
--cnvs-brand-positive-200brand.positive200transparent
--cnvs-brand-positive-25brand.positive25transparent
--cnvs-brand-positive-300brand.positive300transparent
--cnvs-brand-positive-400brand.positive400transparent
--cnvs-brand-positive-50brand.positive50transparent
--cnvs-brand-positive-500brand.positive500transparent
--cnvs-brand-positive-600brand.positive600transparent
--cnvs-brand-positive-700brand.positive700transparent
--cnvs-brand-positive-800brand.positive800transparent
--cnvs-brand-positive-900brand.positive900transparent
--cnvs-brand-positive-950brand.positive950transparent
--cnvs-brand-positive-975brand.positive975transparent
--cnvs-brand-positive-a100brand.positiveA100transparent
--cnvs-brand-positive-a200brand.positiveA200transparent
--cnvs-brand-positive-a25brand.positiveA25transparent
--cnvs-brand-positive-a50brand.positiveA50transparent
action
SwatchCSS VariableJS VariableValue
--cnvs-brand-action-basebrand.action.basetransparent
--cnvs-brand-action-lightestbrand.action.lightesttransparent
--cnvs-brand-action-lightbrand.action.lighttransparent
--cnvs-brand-action-darkestbrand.action.darkesttransparent
--cnvs-brand-action-darkbrand.action.darktransparent
--cnvs-brand-action-accentbrand.action.accenttransparent
--cnvs-brand-action-darkerbrand.action.darkertransparent
--cnvs-brand-action-lighterbrand.action.lightertransparent
gradient
SwatchCSS VariableJS VariableValue
--cnvs-brand-gradient-primarybrand.gradient.primarytransparent
common
SwatchCSS VariableJS VariableValue
--cnvs-brand-common-focusbrand.common.focustransparent
--cnvs-brand-common-criticalbrand.common.criticaltransparent
--cnvs-brand-common-caution-innerbrand.common.caution.innertransparent
--cnvs-brand-common-caution-outerbrand.common.caution.outertransparent

System Color Tokens

System tokens are themed variables intended to provide application-wide theming. They are not connected to Brand tokens, which are tenant-specific theming.

View our system color tokens

Background

Colors with the prefix bg are page-level background colors. Use bg/default for most pages. Use bg/alt to emphasize primary content containers, such as cards.

View our background color tokens

Surface

Surfaces are visual containers that hold content that sit on top of the page or other surfaces. Use surface colors on cards, modals, panels, dropdowns, sheets, etc.

View our surface color tokens

Surface colors may be nested within each other to create a visual hierarchy. When nesting surfaces, alternate between the default and alt surface colors.

Use surface/alt to suppress less important content and draw attention to primary surfaces. Muted surfaces visually recede, pushing focus towards main content while still creating a clear boundary without the use of shadows or colors.

Accent

Accent colors are high-emphasis background colors used to draw attention to main actions and statuses.

View our accent color tokens

Do
  • Use accent colors sparingly, on main areas of interest.
Don’t
  • Don’t use accent colors for general container backgrounds. Use surface/ tokens instead.
  • Don’t use accent colors on alternative page or surface colors (bg/alt, surface/alt) even if they pass accessibility requirements.
  • Don’t use accent colors for page backgrounds or large surface areas.

Interaction

State layers are overlays placed between or in front of background and foreground during user interaction. surface and accent colors use different tokens to create this effect (surfaces are lighter, accents are darker).

View our surface color tokens

Do
  • Use surface/overlay/(hover/pressed) for neutral surface colors.
  • Use accent/overlay/(hover/pressed) for accent colors.
Don’t
  • Don’t use surface/overlay/(hover/pressed) on accent colors.
  • Don’t use accent/overlay/(hover/pressed) on surface colors.
  • Avoid using overlay colors non non-neutral surfaces.

Do

Foreground

Use foreground colors (or fg) to set the color of text and icons.

All fg colors except fg/inverse can be used on surface/default, bg/default, surface/alt, and bg/alt.

Match fg colors to the modifier of their background or surface color. bg/default and surface/default use fg/default. surface/primary uses fg/primary. surface/primary/strong uses fg/primary/strong.

Use fg/inverse on accent backgrounds (with the exception of accent/warning and accent/caution).

Use fg/contrast on accent/warning and accent/caution instead of fg/inverse.

View our foreground color tokens

Border

Border colors are used to create edges, dividers, and input field boundaries.

View our border color tokens

Shadow

Shadow colors are used on the base and ambient shadows that create Depth tokens.

View our shadow color tokens

Focus

Focus colors are used to indicate focus for keyboard navigation and accessibility. Apply to all interactive elements that receive keyboard focus.

View our focus color tokens

Status

Status colors include danger, success, and warning. These colors are not brandable. Use these to denote the status of an object, task, or flow. If you’re interested in displaying the status of something, check out the Status Indicator component.

View our accent color tokens

Using our Colors

  • Use bg for page backgrounds. Use one bg color per view, unless designing a split view.
  • Use surface for containers like cards, modals, and panels.
  • Use accent for high-emphasis actions like primary buttons and status indicators.
  • Use fg for text and icons. Match fg colors to their background or surface modifier.
  • Use border for edges, dividers, and input field boundaries.
  • Use shadow for depth and elevation. Always combine shadow/base and shadow/ambient together.
  • Use focus for keyboard focus indicators on all interactive elements.
  • Use system color tokens, not base colors or raw values.
  • Use defined contrast pairs to guarantee accessibility.

Web Examples

Canvas Tokens can be consumed as either JavaScript variables or as CSS variables and class names. The JavaScript token values reference CSS variable names, so if you’re using JS tokens, you’ll also need to import the CSS variables in your application.

Javascript / Typescript

// styles.ts import {system} from '@workday/canvas-tokens-web'; const styles = { backgroundColor: `var(${system.color.bg.default})`, };

CSS

// styles.css @import '@workday/canvas-tokens-web/css/system/_variables.css'; .card { background-color: var(--cnvs-sys-color-bg-default); }

iOS Examples

Coming soon!

Android Examples

Coming soon!

All Colors

amber
SwatchCSS VariableJS VariableValue
--cnvs-base-palette-amber-25base.amber25transparent
--cnvs-base-palette-amber-50base.amber50transparent
--cnvs-base-palette-amber-100base.amber100transparent
--cnvs-base-palette-amber-200base.amber200transparent
--cnvs-base-palette-amber-300base.amber300transparent
--cnvs-base-palette-amber-400base.amber400transparent
--cnvs-base-palette-amber-500base.amber500transparent
--cnvs-base-palette-amber-600base.amber600transparent
--cnvs-base-palette-amber-700base.amber700transparent
--cnvs-base-palette-amber-800base.amber800transparent
--cnvs-base-palette-amber-900base.amber900transparent
--cnvs-base-palette-amber-950base.amber950transparent
--cnvs-base-palette-amber-975base.amber975transparent
azure
SwatchCSS VariableJS VariableValue
--cnvs-base-palette-azure-25base.azure25transparent
--cnvs-base-palette-azure-50base.azure50transparent
--cnvs-base-palette-azure-100base.azure100transparent
--cnvs-base-palette-azure-200base.azure200transparent
--cnvs-base-palette-azure-300base.azure300transparent
--cnvs-base-palette-azure-400base.azure400transparent
--cnvs-base-palette-azure-500base.azure500transparent
--cnvs-base-palette-azure-600base.azure600transparent
--cnvs-base-palette-azure-700base.azure700transparent
--cnvs-base-palette-azure-800base.azure800transparent
--cnvs-base-palette-azure-900base.azure900transparent
--cnvs-base-palette-azure-950base.azure950transparent
--cnvs-base-palette-azure-975base.azure975transparent
blue
SwatchCSS VariableJS VariableValue
--cnvs-base-palette-blue-25base.blue25transparent
--cnvs-base-palette-blue-50base.blue50transparent
--cnvs-base-palette-blue-100base.blue100transparent
--cnvs-base-palette-blue-200base.blue200transparent
--cnvs-base-palette-blue-300base.blue300transparent
--cnvs-base-palette-blue-400base.blue400transparent
--cnvs-base-palette-blue-500base.blue500transparent
--cnvs-base-palette-blue-600base.blue600transparent
--cnvs-base-palette-blue-700base.blue700transparent
--cnvs-base-palette-blue-800base.blue800transparent
--cnvs-base-palette-blue-900base.blue900transparent
--cnvs-base-palette-blue-950base.blue950transparent
--cnvs-base-palette-blue-975base.blue975transparent
coral
SwatchCSS VariableJS VariableValue
--cnvs-base-palette-coral-25base.coral25transparent
--cnvs-base-palette-coral-50base.coral50transparent
--cnvs-base-palette-coral-100base.coral100transparent
--cnvs-base-palette-coral-200base.coral200transparent
--cnvs-base-palette-coral-300base.coral300transparent
--cnvs-base-palette-coral-400base.coral400transparent
--cnvs-base-palette-coral-500base.coral500transparent
--cnvs-base-palette-coral-600base.coral600transparent
--cnvs-base-palette-coral-700base.coral700transparent
--cnvs-base-palette-coral-800base.coral800transparent
--cnvs-base-palette-coral-900base.coral900transparent
--cnvs-base-palette-coral-950base.coral950transparent
--cnvs-base-palette-coral-975base.coral975transparent
green
SwatchCSS VariableJS VariableValue
--cnvs-base-palette-green-25base.green25transparent
--cnvs-base-palette-green-50base.green50transparent
--cnvs-base-palette-green-100base.green100transparent
--cnvs-base-palette-green-200base.green200transparent
--cnvs-base-palette-green-300base.green300transparent
--cnvs-base-palette-green-400base.green400transparent
--cnvs-base-palette-green-500base.green500transparent
--cnvs-base-palette-green-600base.green600transparent
--cnvs-base-palette-green-700base.green700transparent
--cnvs-base-palette-green-800base.green800transparent
--cnvs-base-palette-green-900base.green900transparent
--cnvs-base-palette-green-950base.green950transparent
--cnvs-base-palette-green-975base.green975transparent
indigo
SwatchCSS VariableJS VariableValue
--cnvs-base-palette-indigo-25base.indigo25transparent
--cnvs-base-palette-indigo-50base.indigo50transparent
--cnvs-base-palette-indigo-100base.indigo100transparent
--cnvs-base-palette-indigo-200base.indigo200transparent
--cnvs-base-palette-indigo-300base.indigo300transparent
--cnvs-base-palette-indigo-400base.indigo400transparent
--cnvs-base-palette-indigo-500base.indigo500transparent
--cnvs-base-palette-indigo-600base.indigo600transparent
--cnvs-base-palette-indigo-700base.indigo700transparent
--cnvs-base-palette-indigo-800base.indigo800transparent
--cnvs-base-palette-indigo-900base.indigo900transparent
--cnvs-base-palette-indigo-950base.indigo950transparent
--cnvs-base-palette-indigo-975base.indigo975transparent
magenta
SwatchCSS VariableJS VariableValue
--cnvs-base-palette-magenta-25base.magenta25transparent
--cnvs-base-palette-magenta-50base.magenta50transparent
--cnvs-base-palette-magenta-100base.magenta100transparent
--cnvs-base-palette-magenta-200base.magenta200transparent
--cnvs-base-palette-magenta-300base.magenta300transparent
--cnvs-base-palette-magenta-400base.magenta400transparent
--cnvs-base-palette-magenta-500base.magenta500transparent
--cnvs-base-palette-magenta-600base.magenta600transparent
--cnvs-base-palette-magenta-700base.magenta700transparent
--cnvs-base-palette-magenta-800base.magenta800transparent
--cnvs-base-palette-magenta-900base.magenta900transparent
--cnvs-base-palette-magenta-950base.magenta950transparent
--cnvs-base-palette-magenta-975base.magenta975transparent
neutral
SwatchCSS VariableJS VariableValue
--cnvs-base-palette-neutral-0base.neutral0transparent
--cnvs-base-palette-neutral-25base.neutral25transparent
--cnvs-base-palette-neutral-50base.neutral50transparent
--cnvs-base-palette-neutral-100base.neutral100transparent
--cnvs-base-palette-neutral-200base.neutral200transparent
--cnvs-base-palette-neutral-300base.neutral300transparent
--cnvs-base-palette-neutral-400base.neutral400transparent
--cnvs-base-palette-neutral-500base.neutral500transparent
--cnvs-base-palette-neutral-600base.neutral600transparent
--cnvs-base-palette-neutral-700base.neutral700transparent
--cnvs-base-palette-neutral-800base.neutral800transparent
--cnvs-base-palette-neutral-900base.neutral900transparent
--cnvs-base-palette-neutral-950base.neutral950transparent
--cnvs-base-palette-neutral-975base.neutral975transparent
--cnvs-base-palette-neutral-1000base.neutral1000transparent
orange
SwatchCSS VariableJS VariableValue
--cnvs-base-palette-orange-25base.orange25transparent
--cnvs-base-palette-orange-50base.orange50transparent
--cnvs-base-palette-orange-100base.orange100transparent
--cnvs-base-palette-orange-200base.orange200transparent
--cnvs-base-palette-orange-300base.orange300transparent
--cnvs-base-palette-orange-400base.orange400transparent
--cnvs-base-palette-orange-500base.orange500transparent
--cnvs-base-palette-orange-600base.orange600transparent
--cnvs-base-palette-orange-700base.orange700transparent
--cnvs-base-palette-orange-800base.orange800transparent
--cnvs-base-palette-orange-900base.orange900transparent
--cnvs-base-palette-orange-950base.orange950transparent
--cnvs-base-palette-orange-975base.orange975transparent
purple
SwatchCSS VariableJS VariableValue
--cnvs-base-palette-purple-25base.purple25transparent
--cnvs-base-palette-purple-50base.purple50transparent
--cnvs-base-palette-purple-100base.purple100transparent
--cnvs-base-palette-purple-200base.purple200transparent
--cnvs-base-palette-purple-300base.purple300transparent
--cnvs-base-palette-purple-400base.purple400transparent
--cnvs-base-palette-purple-500base.purple500transparent
--cnvs-base-palette-purple-600base.purple600transparent
--cnvs-base-palette-purple-700base.purple700transparent
--cnvs-base-palette-purple-800base.purple800transparent
--cnvs-base-palette-purple-900base.purple900transparent
--cnvs-base-palette-purple-950base.purple950transparent
--cnvs-base-palette-purple-975base.purple975transparent
red
SwatchCSS VariableJS VariableValue
--cnvs-base-palette-red-25base.red25transparent
--cnvs-base-palette-red-50base.red50transparent
--cnvs-base-palette-red-100base.red100transparent
--cnvs-base-palette-red-200base.red200transparent
--cnvs-base-palette-red-300base.red300transparent
--cnvs-base-palette-red-400base.red400transparent
--cnvs-base-palette-red-500base.red500transparent
--cnvs-base-palette-red-600base.red600transparent
--cnvs-base-palette-red-700base.red700transparent
--cnvs-base-palette-red-800base.red800transparent
--cnvs-base-palette-red-900base.red900transparent
--cnvs-base-palette-red-950base.red950transparent
--cnvs-base-palette-red-975base.red975transparent
slate
SwatchCSS VariableJS VariableValue
--cnvs-base-palette-slate-25base.slate25transparent
--cnvs-base-palette-slate-50base.slate50transparent
--cnvs-base-palette-slate-100base.slate100transparent
--cnvs-base-palette-slate-200base.slate200transparent
--cnvs-base-palette-slate-300base.slate300transparent
--cnvs-base-palette-slate-400base.slate400transparent
--cnvs-base-palette-slate-500base.slate500transparent
--cnvs-base-palette-slate-600base.slate600transparent
--cnvs-base-palette-slate-700base.slate700transparent
--cnvs-base-palette-slate-800base.slate800transparent
--cnvs-base-palette-slate-900base.slate900transparent
--cnvs-base-palette-slate-950base.slate950transparent
--cnvs-base-palette-slate-975base.slate975transparent
teal
SwatchCSS VariableJS VariableValue
--cnvs-base-palette-teal-25base.teal25transparent
--cnvs-base-palette-teal-50base.teal50transparent
--cnvs-base-palette-teal-100base.teal100transparent
--cnvs-base-palette-teal-200base.teal200transparent
--cnvs-base-palette-teal-300base.teal300transparent
--cnvs-base-palette-teal-400base.teal400transparent
--cnvs-base-palette-teal-500base.teal500transparent
--cnvs-base-palette-teal-600base.teal600transparent
--cnvs-base-palette-teal-700base.teal700transparent
--cnvs-base-palette-teal-800base.teal800transparent
--cnvs-base-palette-teal-900base.teal900transparent
--cnvs-base-palette-teal-950base.teal950transparent
--cnvs-base-palette-teal-975base.teal975transparent

Deprecated Brand Colors

error
SwatchCSS VariableJS VariableValue
--cnvs-brand-error-basebrand.error.basetransparent
--cnvs-brand-error-lightestbrand.error.lightesttransparent
--cnvs-brand-error-darkbrand.error.darktransparent
--cnvs-brand-error-darkestbrand.error.darkesttransparent
--cnvs-brand-error-accentbrand.error.accenttransparent
--cnvs-brand-error-lighterbrand.error.lightertransparent
--cnvs-brand-error-lightbrand.error.lighttransparent
alert
SwatchCSS VariableJS VariableValue
--cnvs-brand-alert-basebrand.alert.basetransparent
--cnvs-brand-alert-lighterbrand.alert.lightertransparent
--cnvs-brand-alert-lightestbrand.alert.lightesttransparent
--cnvs-brand-alert-darkbrand.alert.darktransparent
--cnvs-brand-alert-darkestbrand.alert.darkesttransparent
--cnvs-brand-alert-accentbrand.alert.accenttransparent
--cnvs-brand-alert-lightbrand.alert.lighttransparent
success
SwatchCSS VariableJS VariableValue
--cnvs-brand-success-basebrand.success.basetransparent
--cnvs-brand-success-lightestbrand.success.lightesttransparent
--cnvs-brand-success-lighterbrand.success.lightertransparent
--cnvs-brand-success-darkbrand.success.darktransparent
--cnvs-brand-success-darkestbrand.success.darkesttransparent
--cnvs-brand-success-accentbrand.success.accenttransparent
--cnvs-brand-success-lightbrand.success.lighttransparent
primary (deprecated)
SwatchCSS VariableJS VariableValue
--cnvs-brand-primary-basebrand.primary.basetransparent
--cnvs-brand-primary-lightestbrand.primary.lightesttransparent
--cnvs-brand-primary-darkestbrand.primary.darkesttransparent
--cnvs-brand-primary-darkbrand.primary.darktransparent
--cnvs-brand-primary-accentbrand.primary.accenttransparent
--cnvs-brand-primary-lighterbrand.primary.lightertransparent
--cnvs-brand-primary-lightbrand.primary.lighttransparent
neutral (deprecated)
SwatchCSS VariableJS VariableValue
--cnvs-brand-neutral-lightestbrand.neutral.lightesttransparent
--cnvs-brand-neutral-basebrand.neutral.basetransparent
--cnvs-brand-neutral-darkbrand.neutral.darktransparent
--cnvs-brand-neutral-darkestbrand.neutral.darkesttransparent
--cnvs-brand-neutral-accentbrand.neutral.accenttransparent
--cnvs-brand-neutral-lighterbrand.neutral.lightertransparent
--cnvs-brand-neutral-lightbrand.neutral.lighttransparent
common (deprecated)
SwatchCSS VariableJS VariableValue
--cnvs-brand-common-focus-outlinebrand.common.focusOutlinetransparent
--cnvs-brand-common-error-innerbrand.common.errorInnertransparent
--cnvs-brand-common-alert-innerbrand.common.alertInnertransparent
--cnvs-brand-common-alert-outerbrand.common.alertOutertransparent

Deprecated Colors

berry smoothie
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-berry-smoothie-100base.berrySmoothie100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-berry-smoothie-200base.berrySmoothie200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-berry-smoothie-300base.berrySmoothie300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-berry-smoothie-400base.berrySmoothie400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-berry-smoothie-500base.berrySmoothie500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-berry-smoothie-600base.berrySmoothie600--cnvs-base-palette-amber-25base.amber25
black pepper
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-black-pepper-100base.blackPepper100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-black-pepper-200base.blackPepper200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-black-pepper-300base.blackPepper300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-black-pepper-400base.blackPepper400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-black-pepper-500base.blackPepper500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-black-pepper-600base.blackPepper600--cnvs-base-palette-amber-25base.amber25
blackberry
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-blackberry-100base.blackberry100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-blackberry-200base.blackberry200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-blackberry-300base.blackberry300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-blackberry-400base.blackberry400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-blackberry-500base.blackberry500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-blackberry-600base.blackberry600--cnvs-base-palette-amber-25base.amber25
blueberry
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-blueberry-100base.blueberry100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-blueberry-200base.blueberry200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-blueberry-300base.blueberry300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-blueberry-400base.blueberry400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-blueberry-500base.blueberry500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-blueberry-600base.blueberry600--cnvs-base-palette-amber-25base.amber25
cantaloupe
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-cantaloupe-100base.cantaloupe100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-cantaloupe-200base.cantaloupe200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-cantaloupe-300base.cantaloupe300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-cantaloupe-400base.cantaloupe400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-cantaloupe-500base.cantaloupe500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-cantaloupe-600base.cantaloupe600--cnvs-base-palette-amber-25base.amber25
cappuccino
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-cappuccino-100base.cappuccino100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-cappuccino-200base.cappuccino200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-cappuccino-300base.cappuccino300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-cappuccino-400base.cappuccino400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-cappuccino-500base.cappuccino500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-cappuccino-600base.cappuccino600--cnvs-base-palette-amber-25base.amber25
chili mango
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-chili-mango-100base.chiliMango100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-chili-mango-200base.chiliMango200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-chili-mango-300base.chiliMango300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-chili-mango-400base.chiliMango400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-chili-mango-500base.chiliMango500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-chili-mango-600base.chiliMango600--cnvs-base-palette-amber-25base.amber25
cinnamon
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-cinnamon-100base.cinnamon100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-cinnamon-200base.cinnamon200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-cinnamon-300base.cinnamon300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-cinnamon-400base.cinnamon400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-cinnamon-500base.cinnamon500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-cinnamon-600base.cinnamon600--cnvs-base-palette-amber-25base.amber25
coconut
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-coconut-100base.coconut100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-coconut-200base.coconut200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-coconut-300base.coconut300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-coconut-400base.coconut400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-coconut-500base.coconut500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-coconut-600base.coconut600--cnvs-base-palette-amber-25base.amber25
extended dragon fruit
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-extended-palette-dragon-fruit-100base.extendedDragonFruit100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-extended-palette-dragon-fruit-200base.extendedDragonFruit200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-extended-palette-dragon-fruit-300base.extendedDragonFruit300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-extended-palette-dragon-fruit-400base.extendedDragonFruit400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-extended-palette-dragon-fruit-500base.extendedDragonFruit500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-extended-palette-dragon-fruit-600base.extendedDragonFruit600--cnvs-base-palette-amber-25base.amber25
french vanilla
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-french-vanilla-100base.frenchVanilla100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-french-vanilla-200base.frenchVanilla200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-french-vanilla-300base.frenchVanilla300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-french-vanilla-400base.frenchVanilla400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-french-vanilla-500base.frenchVanilla500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-french-vanilla-600base.frenchVanilla600--cnvs-base-palette-amber-25base.amber25
fruit punch
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-fruit-punch-100base.fruitPunch100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-fruit-punch-200base.fruitPunch200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-fruit-punch-300base.fruitPunch300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-fruit-punch-400base.fruitPunch400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-fruit-punch-500base.fruitPunch500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-fruit-punch-600base.fruitPunch600--cnvs-base-palette-amber-25base.amber25
grape soda
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-grape-soda-100base.grapeSoda100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-grape-soda-200base.grapeSoda200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-grape-soda-300base.grapeSoda300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-grape-soda-400base.grapeSoda400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-grape-soda-500base.grapeSoda500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-grape-soda-600base.grapeSoda600--cnvs-base-palette-amber-25base.amber25
green apple
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-green-apple-100base.greenApple100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-green-apple-200base.greenApple200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-green-apple-300base.greenApple300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-green-apple-400base.greenApple400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-green-apple-500base.greenApple500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-green-apple-600base.greenApple600--cnvs-base-palette-amber-25base.amber25
island punch
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-island-punch-100base.islandPunch100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-island-punch-200base.islandPunch200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-island-punch-300base.islandPunch300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-island-punch-400base.islandPunch400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-island-punch-500base.islandPunch500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-island-punch-600base.islandPunch600--cnvs-base-palette-amber-25base.amber25
jewel
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-jewel-100base.jewel100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-jewel-200base.jewel200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-jewel-300base.jewel300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-jewel-400base.jewel400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-jewel-500base.jewel500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-jewel-600base.jewel600--cnvs-base-palette-amber-25base.amber25
juicy pear
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-juicy-pear-100base.juicyPear100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-juicy-pear-200base.juicyPear200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-juicy-pear-300base.juicyPear300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-juicy-pear-400base.juicyPear400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-juicy-pear-500base.juicyPear500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-juicy-pear-600base.juicyPear600--cnvs-base-palette-amber-25base.amber25
kiwi
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-kiwi-100base.kiwi100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-kiwi-200base.kiwi200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-kiwi-300base.kiwi300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-kiwi-400base.kiwi400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-kiwi-500base.kiwi500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-kiwi-600base.kiwi600--cnvs-base-palette-amber-25base.amber25
licorice
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-licorice-100base.licorice100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-licorice-200base.licorice200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-licorice-300base.licorice300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-licorice-400base.licorice400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-licorice-500base.licorice500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-licorice-600base.licorice600--cnvs-base-palette-amber-25base.amber25
peach
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-peach-100base.peach100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-peach-200base.peach200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-peach-300base.peach300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-peach-400base.peach400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-peach-500base.peach500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-peach-600base.peach600--cnvs-base-palette-amber-25base.amber25
plum
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-plum-100base.plum100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-plum-200base.plum200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-plum-300base.plum300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-plum-400base.plum400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-plum-500base.plum500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-plum-600base.plum600--cnvs-base-palette-amber-25base.amber25
pomegranate
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-pomegranate-100base.pomegranate100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-pomegranate-200base.pomegranate200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-pomegranate-300base.pomegranate300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-pomegranate-400base.pomegranate400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-pomegranate-500base.pomegranate500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-pomegranate-600base.pomegranate600--cnvs-base-palette-amber-25base.amber25
root beer
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-root-beer-100base.rootBeer100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-root-beer-200base.rootBeer200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-root-beer-300base.rootBeer300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-root-beer-400base.rootBeer400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-root-beer-500base.rootBeer500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-root-beer-600base.rootBeer600--cnvs-base-palette-amber-25base.amber25
soap
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-soap-100base.soap100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-soap-200base.soap200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-soap-300base.soap300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-soap-400base.soap400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-soap-500base.soap500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-soap-600base.soap600--cnvs-base-palette-amber-25base.amber25
sour lemon
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-sour-lemon-100base.sourLemon100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-sour-lemon-200base.sourLemon200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-sour-lemon-300base.sourLemon300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-sour-lemon-400base.sourLemon400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-sour-lemon-500base.sourLemon500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-sour-lemon-600base.sourLemon600--cnvs-base-palette-amber-25base.amber25
toasted marshmallow
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-toasted-marshmallow-100base.toastedMarshmallow100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-toasted-marshmallow-200base.toastedMarshmallow200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-toasted-marshmallow-300base.toastedMarshmallow300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-toasted-marshmallow-400base.toastedMarshmallow400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-toasted-marshmallow-500base.toastedMarshmallow500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-toasted-marshmallow-600base.toastedMarshmallow600--cnvs-base-palette-amber-25base.amber25
toothpaste
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-toothpaste-100base.toothpaste100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-toothpaste-200base.toothpaste200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-toothpaste-300base.toothpaste300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-toothpaste-400base.toothpaste400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-toothpaste-500base.toothpaste500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-toothpaste-600base.toothpaste600--cnvs-base-palette-amber-25base.amber25
watermelon
SwatchDeprecated CSS Variable NameDeprecated JS Variable NameNew CSS VariableNew JS Variable
--cnvs-base-palette-watermelon-100base.watermelon100--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-watermelon-200base.watermelon200--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-watermelon-300base.watermelon300--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-watermelon-400base.watermelon400--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-watermelon-500base.watermelon500--cnvs-base-palette-amber-25base.amber25
--cnvs-base-palette-watermelon-600base.watermelon600--cnvs-base-palette-amber-25base.amber25

Can't Find What You Need?

Check out our FAQ section which may help you find the information you're looking for. For further information, contact the #ask-canvas-design or #ask-canvas-kitchannels on Slack.

On this Page: