Files
blap/src
Peter Vágner 5ccbcf02e2 Several changes improving accessibility of the dialogs
- Wrapped all the modals inside a react-focus-trap component disabling
keyboard navigation outside the modal dialogs
- Disabled our custom key handling at dialog level. Cancelling on esc
key is now handled via FocusTrap component.
- Removed onEnter prop from the BaseDialog component. Dialogs that
submit data all now embed a form with onSubmit handler. And since
keyboard focus is now managed better via FocusTrap it no longer makes
sense for the other dialog types. Fixes
https://github.com/vector-im/riot-web/issues/5736
- Set aria-hidden on the matrixChat outer node when showing dialogs to
disable navigating outside the modals by using screen reader specific
features.
2017-12-03 21:38:21 +01:00
..
2017-11-16 13:19:36 +00:00
2017-11-29 18:41:08 +00:00
2017-11-29 18:00:42 +00:00
2017-11-28 11:54:05 +00:00
2017-07-01 14:21:28 +01:00
2017-11-01 11:30:25 +00:00
2017-11-17 14:54:44 +00:00
2017-11-16 13:19:36 +00:00
2017-07-01 14:43:18 +01:00
2017-07-01 14:34:20 +01:00
2017-07-01 14:43:18 +01:00
2017-11-07 11:27:42 +00:00
2017-10-11 17:56:17 +01:00
2017-07-27 17:19:18 +01:00
2017-10-11 17:56:17 +01:00
2017-10-11 17:56:17 +01:00
2017-07-01 14:38:32 +01:00
2017-06-28 13:56:18 +01:00
2017-07-01 14:31:59 +01:00
2017-10-11 17:56:17 +01:00
2017-11-16 13:19:36 +00:00
2017-10-27 16:29:56 +01:00
2017-10-11 17:56:17 +01:00
2017-10-11 17:56:17 +01:00
2017-10-11 17:56:17 +01:00
2017-11-12 00:00:46 +00:00
2017-09-08 17:43:41 +01:00
2017-11-16 13:19:36 +00:00
2017-11-16 13:19:36 +00:00
2017-10-11 17:56:17 +01:00
2017-10-11 17:56:17 +01:00
2017-10-24 18:32:50 +02:00
2017-08-01 11:41:41 +01:00