From a6e10fd120a3e580689e68ef63a7f489e38b910e Mon Sep 17 00:00:00 2001 From: Albrecht Degering Date: Tue, 18 Aug 2026 10:42:51 +0200 Subject: [PATCH] Adopt shared WebUI layout primitives --- .../calendar/CalendarCollectionDialogs.tsx | 18 +++++----- .../features/calendar/CalendarEventDialog.tsx | 34 +++++++++---------- .../calendar/CalendarOutboxDialog.tsx | 6 ++-- webui/src/features/calendar/CalendarPage.tsx | 18 +++++----- .../calendar/CalendarSettingsPanel.tsx | 18 +++++----- webui/src/styles/calendar.css | 17 ---------- 6 files changed, 47 insertions(+), 64 deletions(-) diff --git a/webui/src/features/calendar/CalendarCollectionDialogs.tsx b/webui/src/features/calendar/CalendarCollectionDialogs.tsx index 33fbba0..5c30a82 100644 --- a/webui/src/features/calendar/CalendarCollectionDialogs.tsx +++ b/webui/src/features/calendar/CalendarCollectionDialogs.tsx @@ -6,7 +6,7 @@ import { type FormEvent, } from "react"; import { ArrowRightLeft, ListChecks, RefreshCw, Trash2 } from "lucide-react"; -import { +import { FormGrid, DialogForm, ActionBlockerHint, Button, ColorPickerField, @@ -372,7 +372,7 @@ export function CalendarCollectionDialog({ }> -
+
@@ -443,7 +443,7 @@ export function CalendarCollectionDialog({ } -
+
- + {discoveryError &&

{discoveryError}

} {calendarSourceUsesCalDav(sourceMode) && discoveredCalendars.length > 0 &&