pixiebrix-extension icon indicating copy to clipboard operation
pixiebrix-extension copied to clipboard

Fix Critical A11Y Issues for extension console mods page

Open fungairino opened this issue 1 year ago • 3 comments

We currently have 9 critical accessibility rules that are in violation in the extension console mods page as identified by axe-core. These are:

  • "color-contrast"
  • "heading-order"
  • "label-title-only"
  • "landmark-one-main"
  • "landmark-unique"
  • "link-in-text-block"
  • "list"
  • "page-has-heading-one"
  • "region" https://github.com/dequelabs/axe-core/blob/develop/doc/rule-descriptions.md

Additional context

As a larger effort of tackling a11y issues, this particular issue is just scoped to axe-core critical impact issues that have been identified on the landing page for the extension console (the mods table page)

Axe-core describes critical issues the following way:

Results in blocked content for people with disabilities, and will definitely prevent them from accessing fundamental features or content. This type of issue puts your organization at risk. Prioritize fixing as soon as possible, within the week if possible. Remediation should be a top priority.

https://github.com/dequelabs/axe-core/blob/develop/doc/issue_impact.md#critical

fungairino avatar Mar 12 '24 21:03 fungairino