anki/ts/change-notetype
Ben Olson 7bcb57b89e
Resolve a11y for tag options buttons (#2787)
* resolve TagAddButton a11y
better comments to document tagindex reasoning

* resolved a11y for TagsSelectedButton
allow focus to TagsSelectedButton with Shift+Tab and Enter or Space to show popover

* safely ignore a11y warning as container for interactables is not itself interactable

* Update CONTRIBUTORS

* quick fix syntax

* quick fix syntax

* quick fix syntax

* quick fix syntax

* resolved a11y in accordance with ARIA APG Disclure pattern

* resolved a11y
ideally should replace with  with
a11y-click-events-have-key-events is explicitly ignored as the alternative (adding ) seems more clunky

* resolved SpinBox a11y
cannot focus on these buttons, so no key event handling needed (keyboard editting already possible by just typing in the field)
widget already properly follows ARIA APG Spinbutton pattern

* cleanup

* onEnterOrSpace() function implemented as discussed in #2787 and #2564

* quick syntax and such changes
2023-11-14 11:40:04 +10:00
..
Alert.svelte Resolve a11y for tag options buttons (#2787) 2023-11-14 11:40:04 +10:00
change-notetype-base.scss Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
ChangeNotetypePage.svelte Update to Svelte 4, and update most other JS deps (#2565) 2023-07-01 16:21:53 +10:00
icons.ts Use eslint for sorting our imports (#1637) 2022-02-04 18:36:34 +10:00
index.ts Combine all backend methods into a single js/d.ts file, like in Python 2023-07-03 13:46:38 +10:00
lib.test.ts Migrate to protobuf-es (#2547) 2023-06-14 22:47:37 +10:00
lib.ts Fix misleading warning when changing notetype from/to cloze (#2744) 2023-10-18 16:50:32 +10:00
Mapper.svelte Use eslint for sorting our imports (#1637) 2022-02-04 18:36:34 +10:00
MapperRow.svelte Improve Select component and add it back to Change Notetype screen (#2239) 2022-12-07 15:31:37 +10:00
NotetypeSelector.svelte Fix non-Latin text wrapping in deck options dropdown (#2334) 2023-01-19 20:59:27 +10:00
SaveButton.svelte Refactor Select component | Fix CSV import issue (#2227) 2022-12-01 19:24:26 +10:00
StickyHeader.svelte Fix misleading warning when changing notetype from/to cloze (#2744) 2023-10-18 16:50:32 +10:00
tsconfig.json update to latest rules_nodejs & switch to ts_project 2021-10-01 12:52:53 +10:00