PurpleKingdomGames/virtual-gloomhaven-board

Accessibility

Opened this issue · 1 comments

Is your feature request related to a problem? Please describe.
For those that have limited vision or visual impairment we don't provide any screen-reader support. We should absolutely provide this to make sure as many people as possible can enjoy the game.

Describe the new feature you'd like
Add screen-reader support and then test it with the Accessibility tools provided by browsers. Mostly this will be aria proeprties, but there may also be some amends to make elements focusable, with tab indexes etc also being implemented.

Todo

  • Basic aria integration
  • #95
  • Dialogs need to auto-focus on the first form element when they open
  • Menu needs to show that it's focused (needs an outline)
  • Menus need to actually work when pressing enteror space
  • High contrast mode

This is quite a large piece of work (4552c99 details how much is needed), so this will be ongoing untill all issues are resolved