From 4aeda1c634f1d313de04ded514b42969eb436c4c Mon Sep 17 00:00:00 2001 From: Albrecht Degering Date: Tue, 18 Aug 2026 13:17:32 +0200 Subject: [PATCH] Adopt shared WebUI structural primitives --- .../features/scheduling/SchedulingPage.tsx | 9 ++++--- webui/src/styles/scheduling.css | 25 ------------------- 2 files changed, 5 insertions(+), 29 deletions(-) diff --git a/webui/src/features/scheduling/SchedulingPage.tsx b/webui/src/features/scheduling/SchedulingPage.tsx index a4e0c98..82426da 100644 --- a/webui/src/features/scheduling/SchedulingPage.tsx +++ b/webui/src/features/scheduling/SchedulingPage.tsx @@ -38,6 +38,7 @@ import { ContentGrid, FormGrid, ToggleSwitch, StatusBadge, StageRail, + WorkspaceFrame, hasScope, i18nMessage, isApiError, @@ -891,7 +892,7 @@ export default function SchedulingPage({ settings, auth }: { settings: ApiSettin } return ( -
+
+ ); function changeDraft(setter: (value: string) => void, value: string) { diff --git a/webui/src/styles/scheduling.css b/webui/src/styles/scheduling.css index 69e711b..82553fc 100644 --- a/webui/src/styles/scheduling.css +++ b/webui/src/styles/scheduling.css @@ -1,12 +1,3 @@ -.scheduling-page { - box-sizing: border-box; - height: calc(100vh - 115px); - min-height: 0; - overflow: hidden; - color: var(--text); - background: var(--bg); -} - .scheduling-public-page { width: min(920px, calc(100% - 32px)); margin: 0 auto; @@ -107,12 +98,6 @@ } } -.scheduling-page *, -.scheduling-page *::before, -.scheduling-page *::after { - box-sizing: border-box; -} - .scheduling-workspace { width: 100%; height: 100%; @@ -337,12 +322,6 @@ justify-items: start; } -.scheduling-columns { - display: grid; - grid-template-columns: repeat(2, minmax(0, 1fr)); - gap: 12px; -} - .scheduling-compact-row { min-height: 36px; display: grid; @@ -459,10 +438,6 @@ border-bottom: var(--border-line); } - .scheduling-columns { - grid-template-columns: minmax(0, 1fr); - } - .scheduling-page-header { align-items: flex-start; flex-wrap: wrap;