From 33613d2310758d43e64cb09eff2798e1c849acfc Mon Sep 17 00:00:00 2001 From: eti Date: Wed, 15 Jul 2026 18:19:41 +0200 Subject: [PATCH] web/components/ui: add Avatar, Dropdown & Spinner stories Signed-off-by: eti --- .../lib/components/ui/Avatar.stories.svelte | 30 +++++++ .../lib/components/ui/Dropdown.stories.svelte | 79 +++++++++++++++++++ .../lib/components/ui/Spinner.stories.svelte | 24 ++++++ 3 files changed, 133 insertions(+) create mode 100644 web/src/lib/components/ui/Avatar.stories.svelte create mode 100644 web/src/lib/components/ui/Dropdown.stories.svelte create mode 100644 web/src/lib/components/ui/Spinner.stories.svelte diff --git a/web/src/lib/components/ui/Avatar.stories.svelte b/web/src/lib/components/ui/Avatar.stories.svelte new file mode 100644 index 00000000..5fbb964c --- /dev/null +++ b/web/src/lib/components/ui/Avatar.stories.svelte @@ -0,0 +1,30 @@ + + + + + + + +
+ + + +
+
diff --git a/web/src/lib/components/ui/Dropdown.stories.svelte b/web/src/lib/components/ui/Dropdown.stories.svelte new file mode 100644 index 00000000..a0fb8bdf --- /dev/null +++ b/web/src/lib/components/ui/Dropdown.stories.svelte @@ -0,0 +1,79 @@ + + + + +{#snippet menuTrigger()} + Menu + +{/snippet} + +{#snippet actionsTrigger()} + Actions + +{/snippet} + +{#snippet firstTrigger()} + First + +{/snippet} + +{#snippet secondTrigger()} + Second + +{/snippet} + + + + Edit + Settings + Log out + + + + + + Edit + Settings + + + + + + + Plain item + With icon + Link item + Danger item + + + + + +
+ + One + Two + + + Three + Four + +
+
diff --git a/web/src/lib/components/ui/Spinner.stories.svelte b/web/src/lib/components/ui/Spinner.stories.svelte new file mode 100644 index 00000000..5bb7297d --- /dev/null +++ b/web/src/lib/components/ui/Spinner.stories.svelte @@ -0,0 +1,24 @@ + + + + + +
+ + + + +
+
-- 2.51.2