Project

General

Profile

Feature #43264

mgr/dashboard: audit current WCAG 2.1 support [accessibility - a11y]

Added by Ernesto Puerta over 2 years ago. Updated about 2 months ago.

Status:
New
Priority:
Normal
Assignee:
Category:
UI
Target version:
-
% Done:

0%

Source:
other
Tags:
accessibility
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Tags:

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: Ongoing work:
  • 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.

History

#1 Updated by Ernesto Puerta over 2 years ago

  • Description updated (diff)

#3 Updated by Ernesto Puerta about 1 year ago

  • Project changed from mgr to Dashboard
  • Category changed from 165 to UI

#4 Updated by Laura Flores 7 months ago

  • Assignee set to Laura Flores

#5 Updated by Ngwa Sedrick Meh 2 months ago

Hello, I would like to assist with this task

#6 Updated by Ernesto Puerta about 2 months ago

  • Tags set to GSoC22

Also available in: Atom PDF