Open
Description
Motivation
We need some easy way to communicate the state of accessibility support in Vaadin 22.
Some inspiration can be found here vaadin/vaadin-grid#1015 (comment)
We can use emoji in docs to indicate screen reader support status, e.g.
- ✅ - full support, no issues identified
⚠️ - partial support , some known issues- ❌ - not supported (component is broken)
- ⭕ - missing (screen reader feature is lacking).
Then we need to use *, ** etc with specific links to some known issues.
Example how we could make that for Checkbox and Checkbox Group:
Accessibility
Component | WCAG 2.1 AA | VoiceOver | JAWS | NVDA |
---|---|---|---|---|
Checkbox | ✅ | ✅ | ✅ | ✅ |
Checkbox Group | ✅ | ✅ | ✅ |