かっこかり
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-09 17:59:15 +09:00
2024-07-12 16:25:44 +09:00
2024-07-12 16:25:44 +09:00
2024-06-23 01:00:12 +09:00
2024-07-12 16:25:44 +09:00
2024-06-27 10:40:46 +09:00
2024-07-12 16:25:44 +09:00
2024-02-06 15:03:07 +09:00
2024-03-30 16:02:03 +09:00
2024-07-12 16:25:44 +09:00
2024-01-20 17:28:21 +09:00
2024-07-12 16:25:44 +09:00
2024-02-13 15:59:27 +00:00
2024-02-13 15:59:27 +00:00
2024-05-04 20:56:14 +09:00
2024-07-04 13:14:49 +09:00
2024-05-27 17:19:09 +09:00
2024-02-16 16:17:09 +09:00
2024-02-29 20:48:02 +09:00
2024-02-13 15:59:27 +00:00
2024-02-13 15:59:27 +00:00
2023-12-18 14:51:29 +09:00
2024-02-13 15:59:27 +00:00
2024-06-24 21:32:12 +09:00
2024-03-20 10:30:45 +09:00
2023-04-04 09:38:34 +09:00
2024-05-01 13:52:59 +09:00
2024-02-23 10:47:17 +09:00
2024-02-13 15:59:27 +00:00
2024-03-05 17:27:33 +09:00
2024-07-12 16:25:44 +09:00
2024-02-13 15:59:27 +00:00
2024-03-13 22:38:26 +09:00
2024-07-11 18:44:18 +09:00
2024-03-17 18:47:29 +09:00
2024-07-12 16:25:44 +09:00
2024-02-13 15:59:27 +00:00
2024-03-13 22:37:18 +09:00