-
Notifications
You must be signed in to change notification settings - Fork 843
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
[EuiModal] Accessibilty and experience updates #3889
Comments
@myasonik Do you have a more curated list of a11y changes/improvements? |
|
@cchaos I recall you mentioning wanting to add an overlay mask to EuiModal by default, also. Does that sound right? |
Yeah I think it makes sense to have it similar to flyout, where |
👋 Hey there. This issue hasn't had any activity for 180 days. We'll automatically close it if that trend continues for another week. If you feel this issue is still valid and needs attention please let us know with a comment. |
@thompsongl Please let us know what is the proposed solution for this bug? |
Looks like the only remaining recommended updates to EuiModal are attribute and ARIA additions:
|
We could consider adding |
We've specifically said no to this request every time it has come up based on our guidelines of usage (that every modal must have a distinct close button). |
@daveyholler Let's review this in next backlog groom. I think it might be able to close. |
Already complete |
Recent focus trap updates (#3631) raised the question of the default behavior of
EuiModal
as it relates toownFocus
and other features the new library affords (scroll locking and pointer-event disabling).Let's discuss what (if any) changes to make, and what longstanding a11y issues we can resolve in the process.
ownFocus
by defaultEuiOverlayMask
as part ofEuiModal
The text was updated successfully, but these errors were encountered: