Lesereise interlude is unreadable in dark mode — light text on light orange background #801
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Found during visual verification of #797/#800: in dark mode, the journey interlude block keeps its hardcoded
bg-orange-50(light cream) whiletext-inkremaps to light sand — light-on-light, effectively unreadable. The LESEREISE badge on the detail header hardcodes the same raw orange utilities.Root cause
JourneyInterlude.svelteusesborder-orange-400 bg-orange-50and the badge ingeschichten/[id]/+page.svelteusesbg-orange-50 text-orange-700 border-orange-200— raw Tailwind colors that don't remap. The mode-awarejourney-*tokens (--color-journey-tint/-journey/-journey-border, dark values#3a2a1a/#e8862a/#7a4a1e) already exist and are used byGeschichteListRow/JourneyItemRow— the reader components just predate them.Fix
JourneyInterlude.svelte:border-orange-400 bg-orange-50→border-journey-border bg-journey-tint(keeptext-ink, which is mode-aware)geschichten/[id]/+page.sveltebadge:border-orange-200 bg-orange-50 text-orange-700→border-journey-border bg-journey-tint text-journeydocs/specs/lesereisen-reader-spec.htmlAcceptance criteria