-
Notifications
You must be signed in to change notification settings - Fork 377
Closed
Labels
Description
UPDATE on this issue
After reviewing details documented below with others on the team, the decision is to recommend that tooltips not be used on static elements. More information is noted in the design repo: patternfly/patternfly-org#1108 (comment)
Ability to support either aria-labelled or aria-describedby for interactive elements is expected.
/END UPDATE
This issue is to capture the accessibility requirements related to tooltips. As part of this issue:
- screen reader tests should happen to confirm that support is provided as expected. Testing can be completed in the latest versions of JAWS using Chrome, NVDA using FF, and VO on mac.
Resources related to creating accessible tooltips:
- https://www.w3.org/TR/wai-aria-practices-1.1/#tooltip
- https://inclusive-components.design/tooltips-toggletips/
- Also note that tooltips are expected to be dismissible via Esc key per a new WCAG item related to hover/focus