Actions
Bug #56008
closedmgr/dashboard: Improve level A accessibility for usage bars
% Done:
100%
Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Description
Description of problem¶
Progress bar components used for displaying usage metrics do not have an accessible label attributes, role or value and fail to pass the WCAG 1.1.1
Affected pages and components
- Cluster OSD: 6
- Pools : 14
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
Files
Updated by Ngwa Sedrick Meh almost 2 years ago
- Copied from Bug #55868: mgr/dashboard: Improve level A accessibility for form inputs added
Updated by Ngwa Sedrick Meh almost 2 years ago
- Subject changed from mgr/dashboard: Improve level A accessibility for cluster host page to mgr/dashboard: Improve level A accessibility for progress bars
- Description updated (diff)
Updated by Ngwa Sedrick Meh almost 2 years ago
- Status changed from New to In Progress
Updated by Ngwa Sedrick Meh almost 2 years ago
- Subject changed from mgr/dashboard: Improve level A accessibility for progress bars to mgr/dashboard: Improve level A accessibility for usage bars
- Pull request ID set to 47250
Updated by Pere Díaz Bou over 1 year ago
- Status changed from In Progress to Resolved
Actions