From 7d03a524fcc1e8d92281a40ee30049d1e360abf4 Mon Sep 17 00:00:00 2001 From: Till-JS <101404291+Till-JS@users.noreply.github.com> Date: Fri, 12 Dec 2025 02:42:25 +0100 Subject: [PATCH] fix: misc UI improvements across todo and shared-tailwind MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update Todo main page layout - Fix DateStrip component styling - Adjust themes.css color variables 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .../lib/components/calendar/DateStrip.svelte | 115 ++- .../apps/web/src/routes/(app)/+page.svelte | 5 +- packages/shared-tailwind/src/themes.css | 714 ++++++++++-------- 3 files changed, 491 insertions(+), 343 deletions(-) diff --git a/apps/calendar/apps/web/src/lib/components/calendar/DateStrip.svelte b/apps/calendar/apps/web/src/lib/components/calendar/DateStrip.svelte index 06cf4c413..cb3defb5d 100644 --- a/apps/calendar/apps/web/src/lib/components/calendar/DateStrip.svelte +++ b/apps/calendar/apps/web/src/lib/components/calendar/DateStrip.svelte @@ -166,14 +166,25 @@
- {#if !isTodayVisible} - - {/if} -
- +
{visibleMonth} + {#if !isTodayVisible} + + {/if}
@@ -185,6 +196,10 @@ {@const dayInRange = isWithinInterval(day, { start: viewRange.start, end: viewRange.end })} {@const dayIsRangeStart = isSameDay(day, viewRange.start)} {@const dayIsRangeEnd = isSameDay(day, viewRange.end)} + {@const isFirstOfMonth = day.getDate() === 1} + {#if isFirstOfMonth} +
+ {/if}