You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(library): keyboard-operable tag options and an uncapped vocabulary
Addresses review on the tag picker:
- The host vocabulary was normalized with the per-element 50-tag cap, silently
dropping every entry past the 50th — so a host with more than 50 test cases
could not offer the later ones. Lift the count cap for the vocabulary
(`normalizeTags` gains a `maxCount`, `Infinity` for `available`) while keeping
trimming, validation, and de-duplication.
- The vocabulary options were click-only `<li>`s with no keyboard support. Make
each option a native toggle `<button aria-pressed>` in a `role="group"`, so
keyboard users can Tab to and Enter/Space a tag. The story now selects a tag
by keyboard, and a unit test covers a 50+ vocabulary.
0 commit comments