Documentation / Getting started

Access, by design.

Native elements first. Clear labels, keyboard access, and visible states throughout.

Built-in behavior

Your application’s responsibilities

Supply meaningful labels, error messages, headings, table captions, and link names. Never rely on badge color alone. Native attributes and refs stay available for your application’s needs.

Motion and themes

Focus remains visible in both themes. Reduced motion disables spinner and skeleton animation. Compact visual density does not remove keyboard affordances.

Verification

Automated axe checks, interaction tests, and visual inspection complement manual keyboard and screen-reader review. Passing an automated scan does not establish complete accessibility conformance.

W3C authoring guidance ↗ · Storybook accessibility testing ↗