From 25b4c0c2f6f621d274465d46adf9a8af4ce7d1ab Mon Sep 17 00:00:00 2001 From: Albrecht Degering Date: Tue, 18 Aug 2026 10:42:54 +0200 Subject: [PATCH] Adopt shared WebUI layout primitives --- webui/src/features/scheduling/SchedulingPage.tsx | 10 +++++----- webui/src/features/scheduling/SchedulingPublicPage.tsx | 6 +++--- webui/src/styles/scheduling.css | 4 ---- 3 files changed, 8 insertions(+), 12 deletions(-) diff --git a/webui/src/features/scheduling/SchedulingPage.tsx b/webui/src/features/scheduling/SchedulingPage.tsx index c335219..af19f28 100644 --- a/webui/src/features/scheduling/SchedulingPage.tsx +++ b/webui/src/features/scheduling/SchedulingPage.tsx @@ -14,7 +14,7 @@ import { Send, XCircle } from "lucide-react"; -import { +import { ContentGrid, FormGrid, ActionBlockerHint, Button, Card, @@ -994,7 +994,7 @@ export default function SchedulingPage({ settings, auth }: { settings: ApiSettin void persistDraft(); }}> -
+ changeDraft(setTitle, event.target.value)} /> @@ -1004,7 +1004,7 @@ export default function SchedulingPage({ settings, auth }: { settings: ApiSettin changeDraft(setLocation, event.target.value)} /> -
+
@@ -1609,7 +1609,7 @@ function SchedulingSettings({ }) { return ( -
+ onChange("anonymousPassword", value)} />
- + {policyLocked ? ( {I18N.policyLocked} diff --git a/webui/src/features/scheduling/SchedulingPublicPage.tsx b/webui/src/features/scheduling/SchedulingPublicPage.tsx index a5838bc..12d8869 100644 --- a/webui/src/features/scheduling/SchedulingPublicPage.tsx +++ b/webui/src/features/scheduling/SchedulingPublicPage.tsx @@ -1,6 +1,6 @@ import { useEffect, useMemo, useState, type FormEvent } from "react"; import { Link, useParams } from "react-router"; -import { +import { FormGrid, Button, Card, DismissibleAlert, @@ -181,7 +181,7 @@ export default function SchedulingPublicPage({ settings, auth }: SchedulingPubli

{I18N.accessHelp}

{accessAttempted && error && {error}} -
+ -
+