From 1dbb842ba62e0be6b83a7772db39bbd28e412b16 Mon Sep 17 00:00:00 2001 From: eti Date: Thu, 20 Aug 2026 15:03:36 +0200 Subject: [PATCH] web/commments: add comment box with account selector stories & visual nits Signed-off-by: eti --- .../components/auth/AccountSelector.svelte | 16 +++---- .../lib/components/comment/CommentBox.svelte | 20 +-------- .../comment/CommentCard.stories.svelte | 30 +++++++++++++ .../components/comment/CommentEditor.svelte | 43 ++++++++++--------- 4 files changed, 59 insertions(+), 50 deletions(-) diff --git a/web/src/lib/components/auth/AccountSelector.svelte b/web/src/lib/components/auth/AccountSelector.svelte index 22319294..32be2ed6 100644 --- a/web/src/lib/components/auth/AccountSelector.svelte +++ b/web/src/lib/components/auth/AccountSelector.svelte @@ -3,9 +3,9 @@ export const accountSelector = tv({ slots: { - trigger: "flex min-w-0 items-center gap-1.5 text-foreground-muted", + trigger: "flex min-w-0 items-center gap-1.5", chevron: "size-3 shrink-0", - header: "border-b-0 px-2 py-1.5 typography-paragraph-small text-foreground-muted" + header: "border-b-0 px-2 py-1.5" } }); @@ -41,16 +41,10 @@ {#if selected && others.length > 0} - + {#snippet trigger()} - + {/snippet} @@ -58,7 +52,7 @@
{label}
{#each others as account (account.did)} (value = account.did)}> - + {/each}
diff --git a/web/src/lib/components/comment/CommentBox.svelte b/web/src/lib/components/comment/CommentBox.svelte index fdd101ba..89c92c4b 100644 --- a/web/src/lib/components/comment/CommentBox.svelte +++ b/web/src/lib/components/comment/CommentBox.svelte @@ -1,8 +1,6 @@