From 248100d490fb75b45668fef1a2908baa98a26f82 Mon Sep 17 00:00:00 2001 From: Till JS Date: Sun, 12 Apr 2026 16:07:40 +0200 Subject: [PATCH] fix(web): remove hardcoded white text, use theme tokens for light mode MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PageShell header icon/title had opacity: 0.5 — removed for full visibility. Moodlit, Zitare, Skilltree and BaseListView used text-white/* classes that were invisible in light mode — migrated to hsl(var(--color-foreground/muted-foreground)) tokens. Co-Authored-By: Claude Opus 4.6 (1M context) --- .../components/page-carousel/PageShell.svelte | 4 +-- .../src/lib/modules/moodlit/ListView.svelte | 29 +++++++++------- .../src/lib/modules/skilltree/ListView.svelte | 34 ++++++++++++------- .../src/lib/modules/zitare/ListView.svelte | 12 ++++--- .../src/organisms/BaseListView.svelte | 2 +- 5 files changed, 48 insertions(+), 33 deletions(-) diff --git a/apps/mana/apps/web/src/lib/components/page-carousel/PageShell.svelte b/apps/mana/apps/web/src/lib/components/page-carousel/PageShell.svelte index 143999d72..e38ae2bf9 100644 --- a/apps/mana/apps/web/src/lib/components/page-carousel/PageShell.svelte +++ b/apps/mana/apps/web/src/lib/components/page-carousel/PageShell.svelte @@ -343,7 +343,6 @@ display: flex; align-items: center; color: hsl(var(--color-foreground)); - opacity: 0.5; } .color-dot { width: 0.625rem; @@ -355,7 +354,6 @@ font-size: 0.95rem; font-weight: 600; color: hsl(var(--color-foreground)); - opacity: 0.5; transform: translateY(1px); } a.page-title-link { @@ -383,7 +381,7 @@ border-radius: 50%; border: none; background: transparent; - color: hsl(var(--color-muted-foreground) / 0.5); + color: hsl(var(--color-muted-foreground)); cursor: pointer; transition: all 0.15s; } diff --git a/apps/mana/apps/web/src/lib/modules/moodlit/ListView.svelte b/apps/mana/apps/web/src/lib/modules/moodlit/ListView.svelte index 06c1061ec..aa1690851 100644 --- a/apps/mana/apps/web/src/lib/modules/moodlit/ListView.svelte +++ b/apps/mana/apps/web/src/lib/modules/moodlit/ListView.svelte @@ -112,17 +112,19 @@

{activeMood.name}

{:else} -
-

Kein Mood aktiv

+
+

Kein Mood aktiv

{/if}
- {moods.length} Moods + {moods.length} Moods
{#if creating} -
+
@@ -157,7 +159,7 @@ onchange={(e) => { newColors = newColors.map((c, j) => (j === i ? e.currentTarget.value : c)); }} - class="h-8 w-8 cursor-pointer rounded-md border border-white/10" + class="h-8 w-8 cursor-pointer rounded-md border border-[hsl(var(--color-border))]" /> {#if newColors.length > 1} {/if} @@ -180,7 +182,7 @@