diogotcorreia / ist-delegate-election

Delegate Election app for Técnico Lisboa's Pedagogical Council
0 stars 1 forks source link

Accessibility issues #157

Open abread opened 11 months ago

abread commented 11 months ago

I've found a few issues regarding accessibility, which are concerning in a project like this that is supposed to be used for elections where any student can participate.

Without further ado, here are the problems I found:

The first was manually discovered by tabbing through the main page, the others were found using the automated Lighthouse test suite, present in Chromium-based browser's developer tools.

It's probably worthwhile to, apart from fixing these issues, take a careful look in each page's accessibility tree, in order to confirm that all page elements are correctly tagged and organized. This way people requiring assistive technology can vote! Some of these also end up being useful for power users.

abread commented 11 months ago

Regarding the profile button, it probably should include the user's name for it all to be clickable. Not only does it help with usability, but it cleans up the accessibility tree a bit.