UI DESIGN LAB
  • Home
  • Community
  • Library
  • Knowledge
  • Docs
ZHLogin
Back to knowledge
Typography Color Accessibility

Semantic and State Colors

Success, warning, error, info, selected, and pending states need clear and stable visual language.

semantic-colorstatefeedback

Design Principle

State colors are system feedback and should not be reused casually as decoration or brand emphasis.

Principle State colors are system feedback and should not be reused casually as decoration or brand emphasis.

Design action Communicate state with color plus icon/text and placement; separate destructive actions from ordinary actions and use consistent status labels.

Examples Positive example: Form validation, publishing states, workflow nodes, and notifications. Counterexample: Red means both brand and error.

Apply when Form validation, publishing states, workflow nodes, and notifications. Users need to judge risk and progress.

Source notes Source note: Synthesized from W3C WCAG 2.2, Apple Accessibility, IBM Carbon Accessibility, and accessibility practices in major design systems.

Agent Directive

Communicate state with color plus icon/text and placement; separate destructive actions from ordinary actions and use consistent status labels.

Apply When

  • Form validation, publishing states, workflow nodes, and notifications.
  • Users need to judge risk and progress.

Avoid

  • Red means both brand and error.
  • State is communicated with color only.

Knowledge Metadata

Category
Typography Color Accessibility
Quality
82%
Version
v1
Published
6/6/2026