standardebooks / web

The source code for the Standard Ebooks website.
https://standardebooks.org
Creative Commons Zero v1.0 Universal
234 stars 61 forks source link

Various accessibility enhancements #369

Closed robinwhittleton closed 3 months ago

robinwhittleton commented 3 months ago

I ran as many templates as I could find through axe devTools, and fixed the majority of the issues in this set of commits that should make sense individually.

There were two things that seem to be either false positives or arguable. One is for scrolling code containers (e.g. terminal snippets) that apparently aren’t keyboard accessible, but I had no problems using them. The other is for various landmarks needing specific labels, but I’m not convinced at this point. Can always add it later if necessary.

acabal commented 3 months ago

Great work, thanks!