From c16bb51aa3180da32619bd2f8b4e88e7a57b0183 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 --- .../features/datasources/DatasourcesPage.tsx | 42 +++++++++---------- webui/src/styles/datasources.css | 9 +--- 2 files changed, 22 insertions(+), 29 deletions(-) diff --git a/webui/src/features/datasources/DatasourcesPage.tsx b/webui/src/features/datasources/DatasourcesPage.tsx index 128e14d..44dcfe0 100644 --- a/webui/src/features/datasources/DatasourcesPage.tsx +++ b/webui/src/features/datasources/DatasourcesPage.tsx @@ -19,7 +19,7 @@ import { Trash2, Upload } from "lucide-react"; -import { +import { FormGrid, DialogSection, ToolbarGroup, ActionToolbar, ActionBlockerHint, Button, ConfirmDialog, @@ -287,9 +287,9 @@ export default function DatasourcesPage({
-
+ {view === "catalogue" ? : view === "staging" ? @@ -420,7 +420,7 @@ export default function DatasourcesPage({ - + {view === "catalogue" && selectedDatasource?.mode === "cached" ? ( ) : null} - -
+ +
{error ? ( @@ -972,8 +972,8 @@ function GovernanceDialog({ > {error ? {error} : null} {draft ? ( -
-
+ + setValue("correction_procedure_ref", event.target.value || null)} /> -
+