Skip to content

Commit

Permalink
Work on accessibility
Browse files Browse the repository at this point in the history
My mouse is broken, so I have to use keyboard navigation anyways, making
this the perfect time to investigate accessibility.

This first step is adding ARIA roles and attributes to many elements,
mainly the fake meters, but also using aria-label for the inputs that
don't have labels. I also added scope="col" to the table headers.

Edge is still complaining that most of the <select>s don't have labels,
and I need to completely redo the info tooltips. However, I still feel
that this is a good first step for the time being.
  • Loading branch information
bbrk24 committed Mar 22, 2024
1 parent e400d74 commit 7ea4fc7
Show file tree
Hide file tree
Showing 3 changed files with 240 additions and 107 deletions.
Loading

0 comments on commit 7ea4fc7

Please sign in to comment.