Why accessibility matters
Accessibility ensures every user can interact with our products, regardless of ability, device, or context.Usage Guidance
Accessibility is a core requirement of Anvil2. Teams building consumer-facing products should be aware that accessibility directly affects usability, inclusivity, and long-term product stability. Anvil2 follows WCAG 2.2 accessibility guidance to ensure our components, patterns, and foundations meet consistent standards across the platform. Use system components whenever possible, as they include built-in accessibility support, including keyboard interaction, screen-reader semantics, focus management, and color contrast. When designing or building new UI, consider accessibility early and test interactions using a keyboard and assistive technologies.How accessibility applies in Anvil2
- WCAG 2.2 AA is the minimum requirement.
- All components must support keyboard navigation.
- All text and surfaces must meet contrast requirements.
- Motion must respect reduced-motion settings.
- Components must include correct ARIA roles and semantics.