Skip to content

Add "Accessibility" table to Vaadin components #865

Open
@web-padawan

Description

@web-padawan

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 ⚠️ *

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions