Background colors will always have background at the start of their name
Background colors will have background at the start of the name
Background color Palette
Interactive color
Interactive elements are those that can cause a reaction when clicked, such as Buttons or Segmented Controls.
Although links are considered an interactive element, they don’t possess a background color, only a foreground color.
Interactive elements and their states
Primary
background / interactive / primary
#2143a2
#2143a2
default
The background color of primary actions in the default state.
#19327a
#19327a
hover
The background color of primary actions in the hover state.
#102251
#102251
active
The background color of primary actions in the active state.
Secondary
background / interactive / secondary
#e7e9f9
#465066
default
The background color of secondary actions in the default state.
#d5def7
#485675
hover
The background color of secondary actions in the hover state.
#adbff0
#364a72
active
The background color of secondary actions in the active state.
Tertiary
background / interactive / tertiary
rgba(0,0,0,0)
rgba(0,0,0,0)
default
The background color of tertiary actions in the default state.
#19327a
#19327a
hover
The background color of tertiary actions in the hover state.
#102251
#102251
active
The background color of tertiary actions in the active state.
Ghost
background / interactive / ghost
rgba(0,0,0,0)
rgba(0,0,0,0)
default
The background color of dismissal actions in the default state.
#d5def7
#485675
hover
The background color of dismissal actions in the hover state.
#adbff0
#364a72
active
The background color of dismissal actions in the active state.
Subtle
background / interactive / subtle
#ffffff
#131315
default
The background color of subtle dismissal actions, like close buttons on modals; in the default state.
#d5def7
#485675
hover
The background color of subtle dismissal actions, like close buttons on modals; in the hover state.
#adbff0
#364a72
active
The background color of subtle dismissal actions, like close buttons on modals; in the active state.
Danger
background / interactive / danger
#e22245
#881429
default
The background color of danger actions in the default state.
#881429
#e22245
hover
The background color of danger actions in the hover state.
#440a15
#440a15
active
The background color of danger actions in the active state.
Containers colors
Pages vs elevated surfaces
Pages are the bottom-most layer of an interface, and surfaces displayed on top of it, likeCards, Widgets, or Modals, are considered Elevated surfaces.
Since elevated surfaces are often interactive, we have colors for each state and a color for the background of their header if needed.
Surface/edge color pairing
We highly recommend pairing a surface edge color according to the surface background colors, for example, if a card is using background/container/elevated/hover the edge of the surface should use border/container/edges/hover to match.
Use text highlight to denote a small part of a large body of text.
Form colors
Learn more about text-based inputs and click-based here!
Text-based inputs
We call the container of the input a track.
The background of a text-based input(track).
background / form_control / text_input
#ffffff
#1e1e21
track
The default background color for inputs.
Click-based inputs
Click-based inputs can also possess a track, such as the track on a Toggle component.
Click-based inputs can also posses a track.
background / form_control / click_input
#c1c6d4
#848891
track
The color used for the tracks of click-based components,like the container of the toggle or the track of the slider.
System colors
Any element that transmits processes or system information to the user is considered a system element, like In-Line alerts, Tags, and Badges.
Feedback
We have 4 main types of feedback: informative, success, error, and warning.
Background/Border feedback color pairing
We highly recommend pairing a system/feedback border color according to the feedback background colors, for example, if an alert is using background/system/success/tonal_subtle the edge of the surface should use border/system/success to match.
The default background color for smaller error elements like badges that need a slightly more saturated color that tonal_subtle because of their size.
#f9d3da
#2d070e
tonal_subtle
The default background color for error elements like alerts.
#fce9b2
#6c5619
tonal_medium
The default background color for smaller warning elements like badges that need a slightly more saturated color that tonal_subtle because of their size.
#fef4d8
#3d300c
tonal_subtle
The default background color for warning elements like alerts.
#9de1cd
#044834
tonal_medium
The default background color for smaller success elements like badges that need a slightly more saturated color that tonal_subtle because of their size.
#cef0e6
#02241a
tonal_subtle
The default background color for success elements like alerts.
#dfe3ec
#263b73
tonal_medium
The default background color for smaller info elements like badges that need a slightly more saturated color that tonal_subtle because of their size.
#f0f1f5
#141c34
tonal_subtle
The default background color for info elements like alerts.
#d5def7
#102251
tonal_medium
Although this tokens has the same value as tonal_subtle, it is needed to match the structure of the other statuses.
#d5def7
#102251
tonal_subtle
The default background color for neutral feedback elements like alerts.
Agent Status
Status colors for agents are used on Avatars mostly.
Avatar is the component that take the most advantage of status colors.
background / system / status
#09b581
#09b581
available
#e22245
#e22245
busy
#f8c73e
#f8c73e
away
#2143a2
#2954cb
on_queue
#848891
#848891
offline
#b74ba4
#b74ba4
out_of_office
#ff451a
#ff451a
notification
#9de1cd
#9de1cd
available_reduced
#f4a7b5
#f4a7b5
busy_reduced
#fce9b2
#fce9b2
away_reduced
#a6b4da
#a6b4da
on_queue_reduced
#cecfd3
#cecfd3
offline_reduced
#e2b7db
#e2b7db
out_of_office_reduced
#9de1cd
#1d624f
available_reduced
#f4a7b5
#742737
busy_reduced
#fce9b2
#7c6934
away_reduced
#a6b4da
#2a3b6d
on_queue_reduced
#cecfd3
#4e5056
offline_reduced
#e2b7db
#62375d
out_of_office_reduced
Progress and loading
Since most of our loading components are shapes, we classify their colors as backgrounds.
Our loading spinners use background colors.
background / system / progress_and_loading
#d5def7
#465066
default
The color to indicate that this progress has not been achieved.
#2143a2
#5476d5
progressed
The color to indicate that this progress in a component.
Custom accents
Custom accents are used to identify categories, like Tags.