hensei-web/src/lib/components/ui
Justin Edmund fbe43490d7 ui: add TagInput component for nicknames
- Chip/tag style input for string arrays
- Add/remove tags with Enter or comma
- Backspace removes last tag when input empty
- Supports label, error, maxTags, disabled

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-01 02:43:44 -08:00
..
checkbox DetailItem: add sublabel, width, onchange props; Input: add validation state 2025-12-01 02:25:41 -08:00
dropdown fix: type errors cleanup (161 -> 130 errors) 2025-11-28 21:58:11 +00:00
menu fix: type errors in svelte-main branch (372 -> 217 errors) 2025-11-28 20:32:38 +00:00
segmented-control refactor: remove type assertions in component props 2025-11-28 21:40:08 -08:00
switch checkbox and switch theming with hover states 2025-11-30 06:02:50 -08:00
Button.svelte fix button: no translate on circular, fix elemental hover colors 2025-12-01 00:22:52 -08:00
ContextMenu.svelte add context menu ui components and i18n 2025-09-30 03:42:14 -07:00
DetailItem.svelte DetailItem: add sublabel, width, onchange props; Input: add validation state 2025-12-01 02:25:41 -08:00
DetailsContainer.svelte add detail UI components and uncap utility 2025-09-17 13:39:28 -07:00
DetailsHeader.svelte fix: render related characters 2025-11-30 14:57:43 -08:00
Dialog.svelte refactor: migrate UI components to inline styles 2025-09-17 10:44:52 -07:00
DropdownMenu.svelte fix dropdown trigger props, add onClose alias to sidebar 2025-11-30 06:02:50 -08:00
Input.svelte DetailItem: add sublabel, width, onchange props; Input: add validation state 2025-12-01 02:25:41 -08:00
Select.svelte ui: update Input, Select, Button, Sidebar components 2025-11-30 20:05:42 -08:00
Sidebar.svelte ui: update Input, Select, Button, Sidebar components 2025-11-30 20:05:42 -08:00
SidebarHeader.svelte ui: update Input, Select, Button, Sidebar components 2025-11-30 20:05:42 -08:00
TagInput.svelte ui: add TagInput component for nicknames 2025-12-01 02:43:44 -08:00
Tooltip.svelte refactor: migrate UI components to inline styles 2025-09-17 10:44:52 -07:00
Typeahead.svelte add typeahead component 2025-11-30 06:02:56 -08:00
ValidatedInput.svelte DetailItem: add sublabel, width, onchange props; Input: add validation state 2025-12-01 02:25:41 -08:00