Project

General

Profile

Actions

Bug #55876

open

mgr/dashboard: Improve level A accessibility for pagination component

Added by Ngwa Sedrick Meh almost 2 years ago. Updated over 1 year ago.

Status:
In Progress
Priority:
High
Category:
Accessibility
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Description of problem

Pagination for tables used in the dashboard do not have an accessible aria attributes, role or value and fail to pass the WCAG 4.1.2

Affected pages and components

  1. Cluster manager modules: 4
  2. Configurateion: 5

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:

  1. Start ceph and login
  2. 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

pools.png (66.6 KB) pools.png Ngwa Sedrick Meh, 06/06/2022 11:13 AM
Actions

Also available in: Atom PDF