From 2200ed64e8c1fe46027451b4418acec7896ed96f Mon Sep 17 00:00:00 2001 From: Till-JS <101404291+Till-JS@users.noreply.github.com> Date: Fri, 13 Feb 2026 22:05:35 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=B8=20feat(calendar):=20auto-scroll=20?= =?UTF-8?q?to=20current=20hour=20and=20hide=20tasks=20by=20default?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Hide tasks in calendar by default on app load (not persisted from sessions) - Auto-scroll to current hour when loading DayView, WeekView, MultiDayView - Center current hour in viewport for immediate visibility - Exclude task/sidebar settings from cloud sync to ensure clean initial state --- .../lib/components/calendar/DayView.svelte | 25 ++++++++++++++++ .../components/calendar/MultiDayView.svelte | 25 ++++++++++++++++ .../lib/components/calendar/WeekView.svelte | 29 ++++++++++++++++++- .../web/src/lib/stores/settings.svelte.ts | 18 ++++++++++-- 4 files changed, 94 insertions(+), 3 deletions(-) diff --git a/apps/calendar/apps/web/src/lib/components/calendar/DayView.svelte b/apps/calendar/apps/web/src/lib/components/calendar/DayView.svelte index f21b2776c..54f169c6e 100644 --- a/apps/calendar/apps/web/src/lib/components/calendar/DayView.svelte +++ b/apps/calendar/apps/web/src/lib/components/calendar/DayView.svelte @@ -1,4 +1,5 @@