From f96013a4bc03dd1f3f85a340aa1718d9f8cc3956 Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Wed, 1 Apr 2026 12:10:16 -0400 Subject: [PATCH] feat: calendar event popover + upcoming events strip MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit B — Event popover: clicking a calendar event shows a compact overlay with full details (title, time range, location, description, color accent) and Edit/Close actions; positioned relative to the click, closes on outside click; Edit opens the existing EventSlideOver C — Upcoming strip: scrollable section below the calendar showing the next 4 weeks of events grouped by day (Today/Tomorrow/date label), each card with color accent bar, title, time, location, description snippet; clicking a card opens EventSlideOver for edit Both features stay in sync with create/update/delete operations. Co-Authored-By: Claude Sonnet 4.6 --- frontend/src/views/CalendarView.vue | 376 +++++++++++++++++++++++++++- 1 file changed, 368 insertions(+), 8 deletions(-) diff --git a/frontend/src/views/CalendarView.vue b/frontend/src/views/CalendarView.vue index 32f458f..1f3160f 100644 --- a/frontend/src/views/CalendarView.vue +++ b/frontend/src/views/CalendarView.vue @@ -1,5 +1,5 @@