Components

Component pages document shared UI surfaces that appear across many forms and fields.

Use them for structural and visual contracts that are not owned by a single field type, such as:

  • button groups and actions
  • loading indicators
  • form-level messages
  • multipage progress
  • page navigation and tab state

Component reference pages

Component contract focus

Each component page should document:

  • default visual examples
  • required browser attributes where applicable
  • optional style classes
  • CSS variables
  • accessibility and interaction notes
Last updated: May 6, 2026, 3:46 PM