diff --git a/.agents/skills/flotilla-views/SKILL.md b/.agents/skills/flotilla-views/SKILL.md index a690ebdd..2bf737d7 100644 --- a/.agents/skills/flotilla-views/SKILL.md +++ b/.agents/skills/flotilla-views/SKILL.md @@ -221,7 +221,7 @@ lives there: - modal chrome: `Dialog`, `Drawer`, `Modal`, `ModalBody`, `ModalHeader`, `ModalTitle`, `ModalSubtitle`, `ModalFooter`, `Confirm` - controls: `Button`, `Link`, `Field`, `FieldInline`, `Input`, `InputList`, `ToggleInput`, - `DateTimeInput`, `ImagesInput`, `IconInput`, `EmojiPicker`, `MenuButton` + `DateTimeInput`, `ImagesInput`, `IconInput`, `EmojiPicker`, `MenuButton`, `SegmentedButtons` - display and lists: `Icon`, `Badge`, `Card`, `Divider`, `Spinner`, `Tooltip`, `Tippy`, `Popover`, `Cv`, `VirtualList`, `Masonry`, `DragList`, `ScrollToTop` - the CSS component families (`button.css`, `card.css`, …) and the theme tokens diff --git a/src/app/components/ChatTabs.svelte b/src/app/components/ChatTabs.svelte index 498b8d0a..bc747140 100644 --- a/src/app/components/ChatTabs.svelte +++ b/src/app/components/ChatTabs.svelte @@ -1,10 +1,9 @@ -
- {#each CHAT_TABS as { value, label } (value)} - - {/each} -
+ diff --git a/src/lib/components/SegmentedButtons.svelte b/src/lib/components/SegmentedButtons.svelte new file mode 100644 index 00000000..1dd88bd1 --- /dev/null +++ b/src/lib/components/SegmentedButtons.svelte @@ -0,0 +1,41 @@ + + + + +
+ {#each options as option (option.value)} + + {/each} +
diff --git a/src/routes/spaces/[relay]/calendar/+page.svelte b/src/routes/spaces/[relay]/calendar/+page.svelte index 6fd7b68c..550592e2 100644 --- a/src/routes/spaces/[relay]/calendar/+page.svelte +++ b/src/routes/spaces/[relay]/calendar/+page.svelte @@ -1,6 +1,5 @@