Color
Color creates a rich experience and helps define consistent patterns across anthem.
Within your experience, you can use color to format the backgrounds of different components, text and highlight colors, icon colors, and more. Choose purposeful colors that enhance the meaning of words and symbols, as well as provide enough color contrast between different elements so that users can easily see and use your experience. The colors in your experience must align with the uses defined here so that all users have a consistent experience regardless of the screen they're interacting with.
The Opus Platform only allows color customization in certain properties of specific components. The colors of the global framework elements cannot be customized.
Best practices
- Use the 60-30-10 rule to ensure your use of color is well-balanced. Anthem uses Evergreen 60% of the time, Cyan 30% of the time, and white 10% of the time.
- Make sure your color choices comply with the Web Content Accessibility Guidelines AA standard maintained by the World Wide Web Consortium (W3C).
- Avoid using any tone of red and green together, because people with certain types of color blindness cannot distinguish between them.
- Avoid red unless you need to convey a negative meaning. For more information on colors with specific meaning, see Semantic colors below.
- Follow anthem guidelines for choosing colors in charts.
See Resources to download the style library, which contains all of the colors used in anthem, so that you can add them to your drawing software.
Brand colors
The anthem color palette is strategically rooted in the personality that we try to convey: Ambitious, Visionary, Leader, Honest, Conscientious.
Our primary color, Evergreen, particularly when set alongside Emerald and Citron, feels simultaneously grounded and ambitiously forward-thinking. Our supporting blues balance out the palette with a more calming sensibility, blues most frequently being associated with trustworthy levelheadedness.
Primary palette
Evergreen
Evergreen is our primary brand color, which means it takes precedence in the design. Our global navigation elements in the framework use Evergreen because it's the anchor of our experience and brand colors. Evergreen acts as a backdrop for the other brand colors.
#006341
Primary tone
Deep Ocean
Deep Ocean is our secondary brand color, which is used to compliment Evergreen. Panels and dialogs use Deep Ocean as the background color. Like Evergreen, Deep Ocean can act as backdrop for other brand colors.
#003D4C
Primary tone
Cyan
Cyan is our primary call-to-action color. We use it for icons and buttons that represent primary actions within the screens. This color signals to users what they should select to get something done.
#00A7B5
Primary tone
#E5F6F8
Secondary tone
Cobalt
Cobalt is our secondary call-to-action color. We use it for icons and buttons that are secondary actions for users. This color signals to users what they should select to get something done.
#005587
Primary tone
#E5EDF3
Secondary tone
Emerald
Emerald is our active color for interactions. The secondary tone indicates to users when an item is expanded, such as table rows and filter panels. The primary tone can also be used as a decorative accent.
#008755
Primary tone
#E5F3ED
Secondary tone
Citron
Citron is a decorative accent color, which can be used in images or other media to provide visual interest. We don't use citron for UI elements.
#ECE81A
Primary tone
#F9F8B9
Secondary tone
Neutral palette
Neutrals provide subtle tones of color for UI elements that we don't want to draw too much attention, such as disabled buttons.
#252525
Black
#505050
Darkest gray
#7C7C7C
Medium-dark gray
#BDBDBD
Medium-light gray
#E8E8E8
Light gray
#F4F4F4
Lightest gray
Gradient
The color palette can be extended to include gradients that bring a sleek, modern feel to the brand. A horizontal gradient is used as the backdrop that the rest of the UI rests on. This gradient is designed to symbolize the vast space that is the ever-expanding TraceLink network.
Evergreen to Deep Ocean
Horizontal
Glassmorphic treatment
A glassmorphic treatment adds texture to our brand colors making the user experience feel more three-dimensional. Use a glassmorphic treatment on top of our brand colors to create visual interest without introducing additional color. The glassmorphic treatment uses a semi-opaque overlay on top of our regular brand colors. We use the glassmorphic treatment on elements in the UI framework.
Background gradient: Evergreen to Deep Ocean
Overlay blur: 2px
Glassmorphic Evergreen to Deep Ocean Gradient
Background gradient: Evergreen to Deep Ocean
Overlay blur: 2px
Glassmorphic Deep Ocean
Semantic colors
Semantic colors help users identify statuses, recognize priority, and understand outcomes of their actions. Consistently using these colors to mean the same thing keeps cognitive load lower, in addition to use of consistent iconography.
Emerald
Emerald signals success, such as a confirmation, adding something new, or being on time.
#008755
Primary tone
#E5F3ED
Secondary tone
Red
Red signals failure, such as an error or being past due.
#be0000
Primary tone
#f9e5e5
Secondary tone
Orange
Orange signals in progress or a warning, such as something pending or something in danger of becoming past due.
#ff6e3a
Primary tone
#fff0eb
Secondary tone
Accessible colors for charts
Using color alone to distinguish meaning can be problematic for users with low vision or color blindness. However, you can use specific colors that are distinguishable from each other for these users. These accessible colors also improve the experience for all users by increasing the contrast between UI elements, like the bars in a chart.
The colors below are chosen specifically because when placed next to each other, they are distinguishable to users with low vision and all types of color blindness.
Choosing chart colors
- For most charts, one color can be used for all values in the chart. If the chart represents values that have a specific priority, weight, or significance to them, use different shades of the same color to represent that significance. Always use the darkest shade to show the data point with the most significant value, and go lighter in shade by 10% as the values get less significant.
Do
Don't
- Only use multiple accessible colors in charts when you either need to show visual distinction between values in order for the chart to be understood (e.g. a multi-series bar chart or pie chart) or when you've already established a color pattern throughout your experience by using specific colors to represent different objects or concepts. For example, if your entire experience uses Tory Blue to represent dramas, Magenta to represent political movies, and Fuel Yellow to represent historical movies, then a chart with values for each of those genres could use those colors.
- Always include a legend in any chart that requires multiple colors, so users don't have to think too hard about what each color represents.
Do
Don't
Tory Blue tones
#00498e
#1959a7
#336cb1
#4c7ebb
#6691c5
#7fa3ce
#99b5d8
#b2c7e2
#ccdaec
#e5ecf5
#f2f5fa
Other accessible colors
#c7007c
Magenta
#00cba7
Aquamarine
#a700fc
Electric Purple
#cc9933
Fuel Yellow
#add6ff
Cornflower Blue
#ff9dc8
Amaranth Pink
#afeeee
Pale Turquoise
#cc99ff
Mauve
#f5deb3
Wheat
Designing screens in our theme
For simplicity and consistency, TraceLink currently offers a single theme based on our dark color palette, which emphasizes our boldness, innovation, and growth.
TraceLink's theme colors—including the colors of the global framework elements—cannot be customized. However, Solution Developers can configure specific color properties at the component level, and these color decisions have immediate UX impacts on readability and usability.
For example, consider the intention of your content when designing a screen with card components, where the use of high-contrast white cards versus lower-contrast glassmorphic dark cards provide very different impacts to the page:
- White cards provide explicit callouts and act as visual interruptions to the page. These are useful for power users that are task-driven, where the high-contrast cards let them easily find what they're looking for to accomplish a specific action (e.g. when designing an operations dashboard).
- Dark cards increase the page flow, which improves the overall screen readability and scannability, allowing users to absorb information more easily. These are useful for first-time users interacting with information-rich, educational pages and learning tasks.
Color choices are especially crucial when developing content outside of the Opus Platform, such as external web pages or supplementary materials (e.g. marketing or training). It's important to stay within the brand colors and adhere to our color recommendations.
Best practices
- Don't mix and match colors outside the theme or break color patterns.
- Use accessibility color contrast standards to accommodate all users (e.g. those with low vision). Our color palette ensures that accent colors are readable against a dark background.
Do
Don't