Actions
Feature #43264
closedmgr/dashboard: audit current WCAG 2.1 support [accessibility - a11y]
% Done:
0%
Source:
other
Tags:
accessibility
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
While it's very likely that dashboard meets some accessibility guidelines (ARIA attributes, alt text, etc), we currently ignore its level of conformance to WCAG 2.1 standard (levels A, AA and AAA).
A reference list of guidelines is provided.
Proposal:- Enable a11y-related Codelizer tslint
accessibility-*
rules - Run WAI/WCAG 2.1 checker
- Document guidelines in HACKING.rst
- According to SiteImprove Chrome extension, Ceph-dashboard Landing Page (as of version 15.0.0-8054-g45907ee) has the following conformance:
- level A: 11 issues (various 'adaptable', 'enough time', 'navigable', and 'compatible' issues)
- level AA: 13 (+2) issues ('distinguishable' issues: color contrast' minimum)
- level AAA: 16 (+3) issues ('distinguishable': color contrast enhanced, and 'navigable': section headings)
- Axe Chrome Plugin renders similar issues (lack of visual contrast, and some missing structural directives).
The above might suggest that dashboard is not that far from achieving A level of conformance.
Updated by Alfonso MartÃnez about 4 years ago
Also for consideration:
[[https://www.section508.gov/test/web-software]]
Updated by Ernesto Puerta about 3 years ago
- Project changed from mgr to Dashboard
- Category changed from 165 to UI
Updated by Ngwa Sedrick Meh about 2 years ago
Hello, I would like to assist with this task
Updated by Ernesto Puerta about 2 years ago
- Translation missing: en.field_tag_list set to GSoC22
Updated by Laura Flores over 1 year ago
- Status changed from New to Resolved
I think we can resolve this tracker because of Sedrick's work. If more accessibility improvements need to happen in the future, we can open specific trackers to address them.
Actions