> ## Documentation Index
> Fetch the complete documentation index at: https://anvil.servicetitan.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Accessibility

> Accessibility helps us create usable, reliable experiences for all our customers, playing a key role in product usability, quality and consistency.

## 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](https://www.w3.org/TR/WCAG22/) 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](https://www.w3.org/TR/WCAG22/) 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.

## Related

* [Accessibility Foundations](/docs/accessibility)
* [#accessibility-champions](https://servicetitan.enterprise.slack.com/archives/C0A1QKT20LU)
