← All Components

Canon

Patterns

Patterns package repeated UI decisions without hiding the primitive parts. Use them when a workflow repeats across products or clients.

Published July 5, 2026

What Ships Today

  • form layout and validation candidates
  • multi-step form candidates
  • empty, loading, error, and onboarding candidates

Selection Rules

  1. Prefer stable primitives before choosing a pattern.
  2. Use patterns when composition, state, and copy rules repeat.
  3. Promote patterns only after evidence from multiple surfaces.

Related