Is your feature request related to a problem? Please describe.
Because accessibility is a Chakra UI fundamental concept, I feel that it would be a great idea to document for consumers who answers to the following questions:
"Huh? 😒 How is this button accessible?! Looks pretty alright to me!"
"Also what do you mean this modal is accessible? Hmm? How do I know it is? 🕵🏽♂️"
"I'm a Vue developer building a website for a specific group of people and I need to find a component library that supports accessibility and allows me to work fast! Can I use Chakra UI Vue for my end users?"
This aims to describe the supported WAI-ARIA guidelines for all Chakra components. For the sake of of people who might consider accessibility as a core criterium for choosing a component library for an application, I feel that to ease the burden of inspecting the source code, we should briefly document how each component is built support accessibility.
If the Chakra component is a custom/authored component, we should use WAI-ARIA guidelines as a benchmark.
Describe the solution you'd like
In each Chakra component folder, we can create an accessibility.md file and describe the component's accessibility there. We can then link to it from the official docs for those who would like to know more.
Ideas and contributions are welcome! 😁
The text was updated successfully, but these errors were encountered: