-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Accessibility improvements on the New Workspace modal #15809
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
Conversation
started the job as gitpod-build-ft-start-workspace-modal-a11y.1 because the annotations in the pull request description changed |
df17859
to
7ec4e6a
Compare
I have found an issue where you can escape the modal with your focus and with it interact with the page below it. I have discovered that the modal is using React contexts which I am still a bit confused about and unsure how to hook into it - how would I go about putting cc @svenefftinge because you were the original author of the modal - hence you maybe know 😄 |
The focus not being constrained to the modal is something we can fix by updating our |
/werft run 👍 started the job as gitpod-build-ft-start-workspace-modal-a11y.8 |
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Description
The X modal-closing button is focusable via subsequent keyboard navigation
Related Issue(s)
Fixes #
How to test
Open the preview environment, hit Cmd+O and try to navigate via Tab onto the closing button - and try to close the modal with it using Space or Enter.
Release Notes
Documentation
Build Options:
Experimental feature to run the build with GitHub Actions (and not in Werft).
If enabled this will build
install/preview
Valid options are
all
,workspace
,webapp
,ide
,jetbrains
,vscode
,ssh