Make modals and popups easier to use with keyboard and assistive tools (#2371)
## Context Modals can be improved in order to be used properly by everyone. For now: - screen reader users don't necessarily understand there are in a modal, because we don't use any modal dialog-related HTML attributes - keyboard users can get lost by focusing things behind the modal, because of one detected bug in our mousetrap pausing system, and because we don't do anything about trapping the tab key in modals. ## Proposed solution … Fix everything, noticeably by following the ARIA modal dialog pattern. ## Related issues ## Has this been tested? - [x] 👍 yes, I added tests to the test suite - [ ] 💭 no, because this PR is a draft and still needs work - [ ] 🙅 no, because this is not relevant here - [ ] 🙋 no, because I need help <!-- Detail how we can help you --> ## Screenshots / Screencasts <!-- delete if not relevant -->
E
Emmanuel Pelletier committed
ec6dcc80e267017897547c75034db46b78d37063
Parent: bfc0b74
Committed by GitHub <noreply@github.com>
on 7/23/2026, 4:09:31 PM