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

    Use multiple tones of the same color to represent a difference in priority.

    Don't

    Don't use multiple colors to represent a difference in priority.

  • 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

    Use multiple colors when visual distinction is necessary to understand the values in the chart.

    Don't

    Don't use multiple colors just for visual interest.

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.

Do

Use colors consistently according to our defined palette.

Don't

Use non-theme colors or break patterns for aesthetic reasons.