Colors

This section outlines the color palette for the Adapt Design System. Colors are categorized by usage and intent, ensuring consistency and accessibility throughout the Niyo product.

Note: The color examples displayed below will dynamically update based on the selected website theme (light or dark mode). To view the colors intended for dark mode, please toggle the theme switch located in the top right corner of this page.

Primary Colors

The primary colors are foundational to the Niyo brand and UI. They are used strategically to create a consistent visual language.

Brand Colors

Brand colors are used prominently to reinforce Niyo’s identity and guide user interaction. They are employed for interactive elements, call-to-actions, and key visual indicators.

Brand Container

Loading...

Brand Soft

Loading...

Brand

Loading...

Brand Bold

Loading...

On Brand Container

Loading...

Color NameUsage
Brand ContainerBackground color for elements requiring subtle branding.
Brand SoftHover state for Brand Container, providing visual feedback on interaction.
BrandPrimary brand color for interactive elements, CTAs, links, and icons.
Brand BoldHover state for Brand elements, and for instances requiring higher contrast against lighter backgrounds.
On Brand ContainerText and icon color used on top of Brand Container for optimal contrast.

UI Colors

UI colors define the visual structure of the interface, ensuring clear separation between elements and a consistent user experience.

Surface

Loading...

Interface Light

Loading...

Interface Dark

Loading...

Divider Light

Loading...

Divider Dark

Loading...

Overlay

Loading...

Color NameUsage
SurfaceBase background color for most UI elements.
Interface LightBackground for lighter UI elements, creating subtle visual hierarchy.
Interface DarkBackground for darker UI elements, providing further visual separation.
Divider LightColor for light dividers, separating UI sections subtly.
Divider DarkColor for darker dividers, providing stronger visual separation.
OverlayOverlay color used for modals and other elements that need to stand out from the background.

Text Colors

Text colors are carefully selected to ensure readability and accessibility across various backgrounds.

Text Primary

Loading...

Text Secondary

Loading...

Text Tertiary

Loading...

Link

Loading...

Color NameUsage
Text PrimaryPrimary text color for body copy and headings.
Text SecondarySecondary text color for less prominent text, like labels or hints.
Text TertiaryTertiary text color for disabled or placeholder text.
LinkColor for interactive links within the text.

Semantic Colors

Semantic colors communicate specific states and outcomes to the user. They are associated with particular meanings and should only be used to represent those meanings, ensuring clear and consistent communication. Do not use these colors for purely aesthetic purposes. If you need a red, green, or yellow for visual styling that isn’t related to a state or action, refer to the Extra Colors section.

Important: Misusing semantic colors can lead to user confusion and misinterpretations. Reserve these colors for their intended purposes:

  • Success: Indicates successful completion of an action or a positive outcome.
  • Warning: Signals potential issues or cautions the user about an action.
  • Error: Represents an error state or a failed action.

Success

Success Container

Loading...

Success Soft

Loading...

Success

Loading...

Success Bold

Loading...

On Success Container

Loading...

Color NameUsage
Success ContainerBackground color for containers indicating a successful state.
Success SoftSubtler background or highlight color associated with success.
SuccessPrimary color used to represent successful actions or outcomes.
Success BoldUsed for bolder success messaging or interactive elements related to success.
On Success ContainerText and icon color used on top of Success Container for optimal contrast.

Warning

Warning Container

Loading...

Warning Soft

Loading...

Warning

Loading...

Warning Bold

Loading...

On Warning Container

Loading...

Color NameUsage
Warning ContainerBackground color for containers indicating a warning state.
Warning SoftSubtler background or highlight color associated with a warning.
WarningPrimary color used to represent warnings or cautionary messages.
Warning BoldUsed for bolder warning messaging or interactive elements related to warnings.
On Warning ContainerText and icon color used on top of Warning Container for optimal contrast.

Error

Error Container

Loading...

Error Soft

Loading...

Error

Loading...

Error Bold

Loading...

On Error Container

Loading...

Color NameUsage
Error ContainerBackground color for containers indicating an error state.
Error SoftSubtler background or highlight color associated with an error.
ErrorPrimary color used to represent errors or failed actions.
Error BoldUsed for bolder error messaging or interactive elements related to errors.
On Error ContainerText and icon color used on top of Error Container for optimal contrast.

Extra Colors

Extra colors provide an extended palette for situations where semantic colors aren’t appropriate. These are often used for:

  • Categorization: Differentiating items in lists, charts, graphs, or other data visualizations.
  • Product differentiation: Visually separating different products or features.
  • General UI elements: Styling components that don’t require a specific semantic meaning.

These colors should be used sparingly and consistently to avoid overwhelming the user with too many visual elements. Consider accessibility when choosing and combining extra colors.

Color VariationUsageExample Colors (Illustrative)
Base ContainerBackground color for containers requiring a distinct visual separation.Pink Container, Blue Container
Base SoftSubtler background or highlight color for a less prominent visual distinction.Pink Soft, Blue Soft
BasePrimary color for the specific hue. Use for text, icons, or other foreground elements.Pink, Blue
Base BoldA darker or more saturated version of the Base color, used for emphasis.Pink Bold, Blue Bold
On Base ContainerText and icon color used on top of the Base Container for optimal contrast.On Pink Container, On Blue Container

Pink

Pink Container

Loading...

Pink Soft

Loading...

Pink

Loading...

Pink Bold

Loading...

On Pink Container

Loading...

Violet

Violet Container

Loading...

Violet Soft

Loading...

Violet

Loading...

Violet Bold

Loading...

On Violet Container

Loading...

Blue

Blue Container

Loading...

Blue Soft

Loading...

Blue

Loading...

Blue Bold

Loading...

On Blue Container

Loading...

Teal

Teal Container

Loading...

Teal Soft

Loading...

Teal

Loading...

Teal Bold

Loading...

On Teal Container

Loading...

Green

Green Container

Loading...

Green Soft

Loading...

Green

Loading...

Green Bold

Loading...

On Green Container

Loading...

Orange

Orange Container

Loading...

Orange Soft

Loading...

Orange

Loading...

Orange Bold

Loading...

On Orange Container

Loading...

Yellow

Yellow Container

Loading...

Yellow Soft

Loading...

Yellow

Loading...

Yellow Bold

Loading...

On Yellow Container

Loading...

Red

Red Container

Loading...

Red Soft

Loading...

Red

Loading...

Red Bold

Loading...

On Red Container

Loading...

Color copied!