かっこかり
385969e9f5
fix(frontend): フォーカスの挙動を修正 (#14158)
* fix(frontend): 直前のパターンを記録するように
* fix(frontend): フォーカス/タブ移動に関する挙動を調整 (#226)
Cherry-pick commit e8c030673326871edf3623cf2b8675d68f9e1b13
Co-authored-by: taiyme <53635909+taiyme@users.noreply.github.com>
* focusのデザイン修正
* move scripts
* Modalにfocus trapを追加
* 記録するホットキーはレートリミット式にする
* escキーのハンドリングをMkModalに統一
* fix
* enterで子メニューを開けるように
* lint
* fix focus trap
* improve switch accessibility
* 一部のmodalのフォーカストラップが外れない問題を修正
* fix
* fix
* Revert "記録するホットキーはレートリミット式にする"
This reverts commit 40a7509286
.
* Revert "fix(frontend): 直前のパターンを記録するように"
This reverts commit 5372b25940
.
* Revert "Revert "fix(frontend): 直前のパターンを記録するように""
This reverts commit a9bb52e799
.
* Revert "Revert "記録するホットキーはレートリミット式にする""
This reverts commit bdac34273e
.
* 試験的にCypressでのFocustrapを無効化
* fix
* fix focus-trap
* Update Changelog
* ✌️
* fix focustrap invocation logic
* スクロールがsticky headerを考慮するように
* 🎨
* スタイルの微調整
* 🎨
* remove deprecated key aliases
* focusElementが足りなかったので修正
* preview系にfocus時スタイルが足りなかったので修正
* `returnFocusElement` -> `returnFocusTo`
* lint
* Update packages/frontend/src/components/MkModalWindow.vue
* Apply suggestions from code review
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
* keydownイベントをまとめる
* use correct pesudo-element selector
* fix
* rename
---------
Co-authored-by: taiyme <53635909+taiyme@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-12 16:25:44 +09:00
..
2024-07-04 13:14:49 +09:00
2024-04-27 16:48:04 +09:00
2024-02-16 16:17:09 +09:00
2024-06-26 10:25:18 +09:00
2024-04-14 21:30:24 +09:00
2024-02-16 16:17:09 +09:00
2024-03-18 18:21:27 +09:00
2024-06-22 12:45:37 +09:00
2024-07-12 16:25:44 +09:00
2024-06-22 12:46:30 +09:00
2024-02-13 15:59:27 +00:00
2024-02-16 16:17:09 +09:00
2024-02-13 15:59:27 +00:00
2024-06-04 13:15:35 +09:00
2024-02-13 15:59:27 +00:00
2024-02-13 15:59:27 +00:00
2024-02-17 13:34:50 +09:00
2024-02-16 16:17:09 +09:00
2024-02-16 16:17:09 +09:00
2024-07-04 13:14:49 +09:00
2024-02-16 16:17:09 +09:00
2024-06-18 19:46:20 +09:00
2024-05-27 17:15:11 +09:00
2024-07-09 17:59:15 +09:00
2024-02-16 16:17:09 +09:00
2024-02-13 15:59:27 +00:00
2024-02-16 16:17:09 +09:00
2024-02-16 16:17:09 +09:00
2024-02-16 16:17:09 +09:00
2024-05-27 17:19:09 +09:00
2024-02-16 16:17:09 +09:00
2024-02-16 16:17:09 +09:00
2024-04-14 21:30:24 +09:00
2024-05-31 10:12:23 +09:00
2024-07-04 13:14:49 +09:00
2024-07-12 16:25:44 +09:00
2024-02-13 15:59:27 +00:00
2024-02-16 16:17:09 +09:00
2024-02-16 16:17:09 +09:00
2024-07-04 13:14:49 +09:00
2024-02-23 18:07:41 +09:00
2024-02-28 18:26:38 +09:00
2024-07-04 13:14:49 +09:00
2024-05-20 18:08:20 +09:00
2024-02-13 15:59:27 +00:00
2024-02-13 15:59:27 +00:00
2024-02-16 16:17:09 +09:00
2024-02-16 16:17:09 +09:00
2024-02-16 16:17:09 +09:00
2024-02-13 15:59:27 +00:00
2024-07-12 16:25:44 +09:00
2024-02-16 16:17:09 +09:00
2024-05-23 15:55:47 +09:00
2024-02-16 16:17:09 +09:00
2024-02-16 16:17:09 +09:00
2024-02-16 16:17:09 +09:00
2024-02-16 16:17:09 +09:00
2024-04-14 21:30:24 +09:00
2024-02-28 18:26:38 +09:00
2024-02-16 16:17:09 +09:00
2024-07-12 16:25:44 +09:00
2024-02-16 16:17:09 +09:00
2024-06-27 10:40:46 +09:00
2024-02-16 16:17:09 +09:00
2024-02-16 16:17:09 +09:00
2024-02-16 16:17:09 +09:00
2024-07-04 13:14:49 +09:00
2024-02-16 16:17:09 +09:00
2024-02-16 16:17:09 +09:00
2024-02-13 15:59:27 +00:00
2024-02-13 15:59:27 +00:00
2024-02-16 16:17:09 +09:00
2024-05-20 23:21:11 +09:00
2024-02-13 15:59:27 +00:00
2024-02-16 16:17:09 +09:00
2024-02-16 16:17:09 +09:00
2024-07-09 17:59:15 +09:00
2024-02-16 16:17:09 +09:00
2024-02-16 16:17:09 +09:00
2024-05-01 13:51:00 +09:00
2024-02-13 15:59:27 +00:00
2024-07-11 18:41:04 +09:00
2024-07-11 18:41:04 +09:00
2024-05-01 13:51:00 +09:00