From 3318b5f1c6149ebe4281260ca28b9b7e60901497 Mon Sep 17 00:00:00 2001 From: Marcel Date: Mon, 30 Mar 2026 14:43:55 +0200 Subject: [PATCH] fix(korrespondenz): larger empty state text, hide divider+chips when no history - Icon: 36px (was 24px), heading text-xl font-black (was text-sm) - Subtext: text-base (was text-xs), max-w-sm (was max-w-[280px]) - Search button: h-10, text-sm, full max-w-sm width (was fixed 260px) - Recent persons divider and chip block moved inside the {#if recentPersons.length > 0} block so no blank "oder" section renders when localStorage is empty - Chips: text-sm px-4 py-2 (was text-xs), avatar h-5 w-5 Co-Authored-By: Claude Sonnet 4.6 --- .../CorrespondenzEmptyState.svelte | 44 +++++++++---------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/frontend/src/routes/korrespondenz/CorrespondenzEmptyState.svelte b/frontend/src/routes/korrespondenz/CorrespondenzEmptyState.svelte index ce31cdec..bc0b696a 100644 --- a/frontend/src/routes/korrespondenz/CorrespondenzEmptyState.svelte +++ b/frontend/src/routes/korrespondenz/CorrespondenzEmptyState.svelte @@ -28,13 +28,13 @@ onMount(() => { }); -
+
-
+
{
-

Korrespondenz durchsuchen

+

Korrespondenz durchsuchen

-

+

Wähle eine Person aus dem Archiv um deren Briefe zu sehen — mit oder ohne Korrespondent.

@@ -63,19 +63,19 @@ onMount(() => { data-testid="conv-empty-search" aria-label={conv_empty_search_placeholder()} onclick={() => onSelectPerson('')} - class="flex h-[28px] w-[260px] items-center rounded-sm border border-line bg-muted px-3 text-xs text-ink-3 italic transition-colors hover:border-primary" + class="flex h-10 w-full max-w-sm items-center rounded border border-line bg-muted px-4 text-sm text-ink-3 italic transition-colors hover:border-primary" >
-
- oder -
-
- - + {#if recentPersons.length > 0} -
- + +
+
+ oder +
+
+ +
+ {conv_empty_recent_label()}
@@ -103,10 +103,10 @@ onMount(() => {