From 1a849362a10f07120acb5284fc35841733e90c7d Mon Sep 17 00:00:00 2001 From: Marcel Date: Sun, 29 Mar 2026 09:36:28 +0200 Subject: [PATCH] fix: replace hardcoded bg-white/border-brand-sand/text-brand-navy with semantic tokens in dashboard widgets All four dashboard components (ResumeStrip, Mentions, NeedsMetadata, RecentDocuments) used static brand colors that do not adapt to dark mode. Replace with bg-surface, border-line, text-ink, text-ink-2 throughout. Co-Authored-By: Claude Sonnet 4.6 --- .../src/lib/components/DashboardMentions.svelte | 6 +++--- .../lib/components/DashboardNeedsMetadata.svelte | 13 ++++--------- .../lib/components/DashboardRecentDocuments.svelte | 6 +++--- .../src/lib/components/DashboardResumeStrip.svelte | 6 +++--- 4 files changed, 13 insertions(+), 18 deletions(-) diff --git a/frontend/src/lib/components/DashboardMentions.svelte b/frontend/src/lib/components/DashboardMentions.svelte index 6a0098d6..7339879d 100644 --- a/frontend/src/lib/components/DashboardMentions.svelte +++ b/frontend/src/lib/components/DashboardMentions.svelte @@ -16,16 +16,16 @@ let { mentions }: Props = $props(); {#if mentions.length > 0} -
+

Erwähnungen

{#each mentions as mention (mention.id)} -
+
{#if mention.documentId} {mention.actorName ?? ''} diff --git a/frontend/src/lib/components/DashboardNeedsMetadata.svelte b/frontend/src/lib/components/DashboardNeedsMetadata.svelte index 31daab3c..4c2c937f 100644 --- a/frontend/src/lib/components/DashboardNeedsMetadata.svelte +++ b/frontend/src/lib/components/DashboardNeedsMetadata.svelte @@ -12,27 +12,22 @@ let { incompleteDocs }: Props = $props(); {#if incompleteDocs.length > 0} -
+

Metadaten fehlen

{#each incompleteDocs as doc (doc.id)} - {/if} diff --git a/frontend/src/lib/components/DashboardRecentDocuments.svelte b/frontend/src/lib/components/DashboardRecentDocuments.svelte index cb9ed9ac..8ae8bebf 100644 --- a/frontend/src/lib/components/DashboardRecentDocuments.svelte +++ b/frontend/src/lib/components/DashboardRecentDocuments.svelte @@ -22,15 +22,15 @@ function formatDate(dateStr: string): string { {#if recentDocs.length > 0} -
+

Zuletzt hinzugefügt

{#each recentDocs as doc (doc.id)} -
+
{doc.title} diff --git a/frontend/src/lib/components/DashboardResumeStrip.svelte b/frontend/src/lib/components/DashboardResumeStrip.svelte index a2cc482e..218cfa2d 100644 --- a/frontend/src/lib/components/DashboardResumeStrip.svelte +++ b/frontend/src/lib/components/DashboardResumeStrip.svelte @@ -26,10 +26,10 @@ onMount(() => { {#if lastVisited}