From 974e3cf7ef3ea6fcc8a77b47362e2ac03edb4625 Mon Sep 17 00:00:00 2001 From: Hendrik Date: Fri, 17 Apr 2026 15:28:21 +0200 Subject: [PATCH] feat(ui): add ProfileSwitcher modal and StarRating component Co-Authored-By: Claude Opus 4.7 (1M context) --- src/lib/components/ProfileSwitcher.svelte | 202 ++++++++++++++++++++++ src/lib/components/StarRating.svelte | 61 +++++++ 2 files changed, 263 insertions(+) create mode 100644 src/lib/components/ProfileSwitcher.svelte create mode 100644 src/lib/components/StarRating.svelte diff --git a/src/lib/components/ProfileSwitcher.svelte b/src/lib/components/ProfileSwitcher.svelte new file mode 100644 index 0000000..36d2640 --- /dev/null +++ b/src/lib/components/ProfileSwitcher.svelte @@ -0,0 +1,202 @@ + + + + +{#if showModal} + +{/if} + + diff --git a/src/lib/components/StarRating.svelte b/src/lib/components/StarRating.svelte new file mode 100644 index 0000000..d5c0c3e --- /dev/null +++ b/src/lib/components/StarRating.svelte @@ -0,0 +1,61 @@ + + +
+ {#each [1, 2, 3, 4, 5] as n (n)} + + {/each} +
+ +