Project

General

Profile

Actions

Bug #55872

open

mgr/dashboard: Improve level A accessibility for missing aria labels in tabs and listitems

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

Status:
Pending Backport
Priority:
Normal
Category:
Accessibility
Target version:
-
% Done:

100%

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

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

  1. Cluster hosts : 3
  2. Cluster OSD: 3
  3. Cluster logs: 4
  4. Cluster monitoring: 4
  5. Pools : 3
  6. Block images : 5
  7. Block mirroring : 4
  8. Block iscsi : 3
  9. 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:

  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


Subtasks 2 (0 open2 closed)

Bug #55874: mgr/dashboard: Improve level A accessibility for cluster logs pageDuplicateNgwa Sedrick Meh

Actions
Bug #56017: mgr/dashboard: Improve level A accessibility for cluster monitors pageDuplicateNgwa Sedrick Meh

Actions

Related issues 1 (1 open0 closed)

Copied to Dashboard - Backport #57733: quincy: mgr/dashboard: Improve level A accessibility for missing aria labels in tabs and listitemsNewNgwa Sedrick MehActions
Actions #1

Updated by Ngwa Sedrick Meh almost 2 years ago

  • Description updated (diff)
Actions #2

Updated by Ngwa Sedrick Meh almost 2 years ago

  • Description updated (diff)
Actions #3

Updated by Laura Flores almost 2 years ago

For this Tracker, let's identify any recurring level A issues on the cluster crush map page that are simple "one-liners" and separate them into their own Trackers.

Actions #4

Updated by Ngwa Sedrick Meh almost 2 years ago

  • Subject changed from mgr/dashboard: Improve accessibility for cluster crush map page to mgr/dashboard: Improve level A accessibility for cluster crush map page
  • Description updated (diff)
Actions #5

Updated by Ngwa Sedrick Meh almost 2 years ago

  • Description updated (diff)
Actions #6

Updated by Ngwa Sedrick Meh almost 2 years ago

  • File deleted (crushmap_page.png)
Actions #7

Updated by Ngwa Sedrick Meh almost 2 years ago

  • Subject changed from mgr/dashboard: Improve level A accessibility for cluster crush map page to mgr/dashboard: Improve level A accessibility for missing aria labels
  • Description updated (diff)
  • Priority changed from Normal to High
Actions #8

Updated by Ngwa Sedrick Meh almost 2 years ago

  • Subject changed from mgr/dashboard: Improve level A accessibility for missing aria labels to mgr/dashboard: Improve level A accessibility for missing aria labels in tabs and listitems
Actions #9

Updated by Ngwa Sedrick Meh over 1 year ago

  • Status changed from New to In Progress
Actions #10

Updated by Ngwa Sedrick Meh over 1 year ago

  • Status changed from In Progress to Need More Info
Actions #11

Updated by Ngwa Sedrick Meh over 1 year ago

  • Status changed from Need More Info to In Progress
Actions #12

Updated by Ngwa Sedrick Meh over 1 year ago

  • Pull request ID set to 47249
Actions #13

Updated by Nizamudeen A over 1 year ago

  • Status changed from In Progress to Pending Backport
  • Backport set to quincy
Actions #14

Updated by Backport Bot over 1 year ago

  • Copied to Backport #57733: quincy: mgr/dashboard: Improve level A accessibility for missing aria labels in tabs and listitems added
Actions #15

Updated by Backport Bot over 1 year ago

  • Tags set to backport_processed
Actions

Also available in: Atom PDF