Check out our Theming documentation!
Foreground colors
Foregrounds are colors assigned to any content element that conveys information to the user.
Some examples of foreground colors can be:
- The color of an icon
- The color of a link
- The color of a label on a Button
- The color of a header, paragraph, input label, or any text
- The color of a checkbox or radio button
Identifying a foreground color
Foreground colors will always have foreground at the start of their name.
Foreground color Palette
Text: Headings, paragraphs, links, and caption colors
Our text colors are divided into 3 different emphases: high, mid, and low.
Our emphasis levels.
High emphasis
We use the high emphasis color on elements like:
- Headers
- Bold text
- Input labels
- Menu items
- Important information
Mid emphasis
We use the mid emphasis color on elements like:
- Paragraphs
- Complimentary descriptions
Low emphasis
We use the low emphasis color on elements like:
- Footnotes
- Image captions
Links
Links, as interactive elements, have a hover and active state colors, but also an extra visited state for links that the user has already visited.
Links have hover, active and visited states.
High-contrast
As mentioned on the background palette, high-contrast colors are meant to be used on busy screens like dashboards, and high-contrast foreground colors are intended to be paired with High-contrast background colors.
High-contrast also poses three levels of emphasis.
Brand
Brand colors are meant to be used on Genesys logos, NEVER as background because that will cause an issue with contrast.
Read more about our branding guidelines below.
AI Features
We have a special gradient for displaying icons that represent AI features.
Interactive colors
Foreground interactive colors are meant to be paired with interactive background colors.
For example, if you have a primary action that uses a background/interactive/primary/default, the label should use foreground/interactive/primary/default.
It is important to always pair the correct background color with the correct foreground color.
Primary
Secondary
Tertiary
Ghost
Subtle
Danger
Indicator
Form colors
Text-based inputs
We have colors for placeholders, populated values, and icons.
Click-based inputs
Since most click-based inputs use icons, we also have a selection of states for them.
Click-based inputs have foreground colors that represent their states.
Label
Helper text
System colors
Feedback
Feedback accents are meant to be used to illustrate the status on text, for example, a warning icon, or an error message.
Feedback accents are mostly used on status icons.
Custom accents
System Custom accents light and dark are meant to be used over background custom accents; it is left to the designer's criteria for which one to pair, but we recommend always aiming for a 3:1 contrast ratio.