knossos icon indicating copy to clipboard operation
knossos copied to clipboard

WAVE accessibility errors and alerts

Open triphora opened this issue 3 years ago • 1 comments

Tested on staging on a50e1090.

These don't all need to be acted upon, but these are what I could find.

General

  • [ ] Brand color in light mode is very low contrast
  • [ ] Link color in light mode is very low contrast
  • [ ] h2 heading level is skipped in many places, going from h1 to h3
  • [ ] Don't use manual tabindexes in multiselects (is this even possible for us to fix?)
  • [ ] Header: avatar is duplicated for some reason, and one of them is missing alt text
  • [ ] Header: notifications number is very small
  • [ ] Footer: Legal and Resources shouldn't be using headings

Homepage

  • [ ] Cover image alternative text is subpar
  • [ ] Line numbers on the code block are very low contrast

Search

  • [ ] Missing first level heading
  • [ ] Versions and license multiselects have no form label

Project pages

  • [ ] Project member avatar alternative text is subpar
  • [ ] Changelog/versions pages filters are missing form labels
  • [ ] Dropdown buttons in team member editing has no label

Project creation/editing

  • [x] Replace "This editor supports Markdown. Its syntax can be found here." with "This editor supports Markdown syntax."
  • [ ] License fields have no form labels
  • [ ] Donation links have inconsistent capitalization ("Donation Link" should be "Donation link", etc.)
  • [ ] Delete project button isn't obviously disabled if you don't have permission to delete the project

Version creation/editing

  • [ ] Empty form labels: version name, changelog, version number, game versions, dependency ID entry

Reports page

  • [x] Replace "This editor supports Markdown. Its syntax can be found here." with "This editor supports Markdown syntax."
  • [ ] Missing first level heading

triphora avatar Mar 07 '22 00:03 triphora

Missing first level heading

A friend actually recommended removing the header in notifications and settings as he said it looked weird and wasn't really needed

Minenash avatar Mar 09 '22 01:03 Minenash

A lot of this is probably updated already so I'm going to close this since Pros was wanting to do some kind of accessibility audit of his own

triphora avatar Jan 23 '23 00:01 triphora