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 6f7c22658..dbe73adf1 100644 --- a/apps/calendar/apps/web/src/lib/components/calendar/DateStrip.svelte +++ b/apps/calendar/apps/web/src/lib/components/calendar/DateStrip.svelte @@ -488,11 +488,23 @@ } .day-item.weekend { - background: hsl(var(--color-muted) / 0.5); + background: transparent; + border: 1px solid hsl(var(--color-border)); } .day-item.weekend:hover { - background: hsl(var(--color-muted) / 0.8); + background: hsl(var(--color-muted) / 0.3); + border-color: hsl(var(--color-muted-foreground) / 0.5); + } + + /* Weekend + in-range combination */ + .day-item.weekend.in-range { + background: hsl(var(--color-primary) / 0.15); + border: 1px solid hsl(var(--color-primary) / 0.4); + } + + .day-item.weekend.in-range:hover { + background: hsl(var(--color-primary) / 0.25); } .day-item.selected { diff --git a/apps/calendar/apps/web/src/routes/(app)/settings/+page.svelte b/apps/calendar/apps/web/src/routes/(app)/settings/+page.svelte index d73b78b68..9f40fa61c 100644 --- a/apps/calendar/apps/web/src/routes/(app)/settings/+page.svelte +++ b/apps/calendar/apps/web/src/routes/(app)/settings/+page.svelte @@ -170,7 +170,18 @@
-
@@ -579,10 +590,13 @@ max-width: 600px; margin: 0 auto; padding-bottom: 2rem; + display: flex; + flex-direction: column; + gap: 2rem; } .page-header { - margin-bottom: 1.5rem; + margin-bottom: 0; } .page-header h1 {