elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.71k stars 8.12k forks source link

(Accessibility) Logs - ARIA Roles without proper parent roles #61919

Open barlowm opened 4 years ago

barlowm commented 4 years ago

Logs table is built up of DIV tags with ARIA role="row". But the "rows" do not have a valid parent:

LogsRows

Kibana Version: 7.6.2

OS: Windows

Browser: Chrome

Relevant WCAG Criteria: [WCAG Criterion - Level A/AA/AAA](link to https://www.w3.org/WAI/WCAG21/quickref/) 1.3.1 Info and Relationships Level A Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text.

ARIA required Parent

Relevant ARIA spec: [](link to https://www.w3.org/TR/wai-aria-practices/) WAI-ARIA Roles

elasticmachine commented 4 years ago

Pinging @elastic/logs-metrics-ui (Team:logs-metrics-ui)

elasticmachine commented 10 months ago

Pinging @elastic/obs-ux-logs-team (Team:obs-ux-logs)