Actions
Bug #55872
openmgr/dashboard: Improve level A accessibility for missing aria labels in tabs and listitems
Status:
Pending Backport
Priority:
Normal
Assignee:
Category:
Accessibility
Target version:
-
% Done:
100%
Source:
Tags:
backport_processed
Backport:
quincy
Regression:
No
Severity:
3 - minor
Reviewed:
Description
Description of problem¶
tab panel used in the dashboard do not have an accessible aria attributes, role or value and fail to pass the WCAG 1,3.1
Affected pages and components
- Cluster hosts : 3
- Cluster OSD: 3
- Cluster logs: 4
- Cluster monitoring: 4
- Pools : 3
- Block images : 5
- Block mirroring : 4
- Block iscsi : 3
- RGW daemons : 3
Environment¶
ceph version
string: 17.0.0-12499-gb7b8838a (b7b8838a5619736983242b62bf9c67ef973dd45b)
quincy (dev)- Platform (OS/distro/release): fedora 36
- Cluster details (nodes, monitors, OSDs):
- Did it happen on a stable environment or after a migration/upgrade?: stable
- Browser used (e.g.:
Version 86.0.4240.198 (Official Build) (64-bit)
): Google Chrome Version 102.0.5005.61 (Official Build) (64-bit)
How reproducible¶
Steps:
- Start ceph and login
- inspect the health page with an accessibility checker like https://accessibilityinsights.io/
Actual results¶
Please add logs and/or screenshots
Expected results¶
here
Additional info¶
here
Actions