-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Player accessibility improvements. #2
Comments
FrenjaminBanklin
added a commit
to FrenjaminBanklin/word-guess-materia-widget
that referenced
this issue
Jul 27, 2023
…s. Replaced submit/reset buttons and main game area with a form. Added keyup event listeners where relevant. Adjusted ARIA labeling on several components. Added corresponding focus rules to buttons with hover rules. Added logic to toggle inert on and off depending on open dialogs. Added auto-focus logic when canceling a submission to fill more blanks.
FrenjaminBanklin
added a commit
to FrenjaminBanklin/word-guess-materia-widget
that referenced
this issue
Jul 27, 2023
… sentence containing the current blank.
FrenjaminBanklin
added a commit
to FrenjaminBanklin/word-guess-materia-widget
that referenced
this issue
Jul 27, 2023
… the relevant ones.
FrenjaminBanklin
added a commit
to FrenjaminBanklin/word-guess-materia-widget
that referenced
this issue
Jul 28, 2023
…sted spacing of the widget title. Changed keybinds from Ctrl+W and Ctrl+T to Ctrl+Enter and Ctrl+Space. Removed the 'read current blank's sentence' function since at the moment it doesn't seem reasonably possible to accomplish without being highly error prone. Rearranged a few elements and replaced keyup event listeners with keypress event listeners to prevent accidental submissions. Added a keybind to re-read keyboard instructions.
FrenjaminBanklin
added a commit
to FrenjaminBanklin/word-guess-materia-widget
that referenced
this issue
Jul 31, 2023
…orrect key for reading out the entire paragraph. Adjusted the control+Enter listener's behavior to dynamically build the entire paragraph and substitute the current input values where applicable.
Open
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This list may grow as more issues are discovered.
The widget's welcome screen can only be dismissed by clicking on it.keypress
event listener to the welcome screen.The submit and reset buttons do not visually indicate when they have focus.The submit and reset buttons are not reachable in the tab order.The submit confirmation buttons when not all blanks have been filled in aren't reachable in the tab order.The text was updated successfully, but these errors were encountered: