# Accessibility

Gummy UI targets WCAG 2.2 AA for the public website and shipped component
states. Automated checks support rather than replace keyboard, screen-reader,
zoom, reflow, contrast, touch, RTL, and reduced-motion review.

## Component contract

- Prefer native semantics; use Base UI for managed focus and composite behavior.
- Keep labels, instructions, validation, and state text explicit.
- Preserve visible focus and non-color-only state cues.
- Maintain keyboard, pointer, and touch-equivalent paths where applicable.
- Test light/dark contrast, RTL, reflow, and reduced motion.

The catalogue records each component's actual semantics and keyboard contract.
Local Vitest, Testing Library, axe, contrast, and registry checks cover
implemented states. Full manual assistive-technology verification remains a
release gate and is not represented here as complete.

## Licence and source boundary

Gummy UI's public component source and documentation are MIT licensed.
This Markdown namespace exposes only public catalogue facts, public source
locations, and public registry URLs. Separate paid assets are not included
and cannot be inferred from these documents.

Canonical Markdown: https://gummyui.dev/docs/markdown/guides/accessibility.md
