Nychthemeron/packages/library/src/components/ui
Matthew L McPeak f69a3b0c65 refactor: rewrite the Select root family without reka-ui
Root/Value/Label/Group/Separator/ItemText now share a small
provide/inject context. SelectValue's label lookup is backed by an
itemLabels map that SelectItem populates on mount (next commit) --
matching the existing behavior where the trigger's displayed label
only resolves once the dropdown has opened at least once.
2026-07-13 18:16:17 -04:00
..
alert fix: alert title contrast, and make Storybook dev serve live library source 2026-07-13 15:23:13 -04:00
badge feat: migrate Tag to shadcn-vue Badge 2026-07-11 14:32:18 -04:00
button refactor: rewrite Button on the local Primitive utility 2026-07-13 18:11:58 -04:00
card fix: restore visible borders and heading font on Card/Dialog/Select 2026-07-11 15:15:28 -04:00
checkbox refactor: rewrite Checkbox and Switch without reka-ui 2026-07-13 18:12:38 -04:00
checkbox-group feat: migrate Checkbox and CheckboxGroup to shadcn-vue 2026-07-11 14:35:36 -04:00
dialog refactor: rewrite DialogContent/DialogScrollContent without reka-ui 2026-07-13 18:15:30 -04:00
input feat: migrate InputText to shadcn-vue Input 2026-07-11 14:22:14 -04:00
radio-group refactor: rewrite RadioGroup without reka-ui 2026-07-13 18:13:23 -04:00
select refactor: rewrite the Select root family without reka-ui 2026-07-13 18:16:17 -04:00
switch refactor: rewrite Checkbox and Switch without reka-ui 2026-07-13 18:12:38 -04:00
textarea feat: migrate Textarea to shadcn-vue 2026-07-11 14:24:29 -04:00