Color Reference

Color Trend Reference for Interface Palettes

Trends are useful as prompts, not rules. Use them to explore color relationships, then build a palette around your product, content, audience, and accessibility requirements.

Quiet Contrast

A dark text color, a warm light surface, a muted secondary, and one restrained accent.

#1A1A1A #F5F3EF #6B7280 #D97706

Cool Layering

Cool surfaces can stay readable when the darkest color is reserved for text and key controls.

#173B5F #DCEAF7 #6B7C93 #E07A5F

Soft Natural

Muted greens and warm neutrals work best when one color has a clear interactive role.

#43523D #F2E9DD #A3B18A #B5654D

Start with context, not a label

A label such as “minimal,” “natural,” or “futuristic” does not tell you whether a palette is usable. Begin with the page's information hierarchy and the practical roles each color must play. A low-contrast decorative surface may be fine behind an image, but it is a poor foundation for a primary action.

Treat color associations as possibilities rather than guarantees. A deep blue can feel formal in one product and heavy in another; the surrounding type, copy, imagery, and culture change the interpretation.

How to evaluate a palette

  1. 1Assign a role to every color: background, surface, text, border, action, or status.
  2. 2Test foreground and background pairs with actual copy, icons, focus rings, and error states.
  3. 3Inspect the palette on the smallest supported viewport and in light and dark environments.
  4. 4Keep decorative gradients separate from the contrast required by controls and text.

Build and test the palette

Generate a draft palette, then check contrast and revise it in the actual interface. The final answer should come from the product, not a trend name.