Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(Accessibility) APM ARIA Roles without required children roles #61967

Open
barlowm opened this issue Mar 31, 2020 · 2 comments
Open

(Accessibility) APM ARIA Roles without required children roles #61967

barlowm opened this issue Mar 31, 2020 · 2 comments
Labels
bug Fixes for quality problems that affect the customer experience loe:small Small Level of Effort Project:Accessibility Team:APM All issues that need APM UI Team support WCAG A
Projects

Comments

@barlowm
Copy link
Collaborator

barlowm commented Mar 31, 2020

APM Tab panel is built up of DIV tags with ARIA role="tablist". But the "tablist" does not have any valid ARIA children:

APMTab

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 Children

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

@myasonik myasonik added bug Fixes for quality problems that affect the customer experience Team:Infra Monitoring UI - DEPRECATED DEPRECATED - Label for the Infra Monitoring UI team. Use Team:obs-ux-infra_services labels May 27, 2020
@elasticmachine
Copy link
Contributor

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

@myasonik myasonik added the loe:small Small Level of Effort label Oct 30, 2020
@myasonik myasonik added this to Needs triage in a11y Dec 14, 2020
@myasonik myasonik moved this from Needs triage to Moderate in a11y Dec 16, 2020
@miltonhultgren miltonhultgren added Team:APM All issues that need APM UI Team support and removed Team:Infra Monitoring UI - DEPRECATED DEPRECATED - Label for the Infra Monitoring UI team. Use Team:obs-ux-infra_services labels Jun 23, 2023
@elasticmachine
Copy link
Contributor

Pinging @elastic/apm-ui (Team:APM)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience loe:small Small Level of Effort Project:Accessibility Team:APM All issues that need APM UI Team support WCAG A
Projects
a11y
Moderate
Development

No branches or pull requests

4 participants