From 75c9488f66acd169bd249af9fe3e87fd0c53194a Mon Sep 17 00:00:00 2001 From: Albrecht Degering Date: Tue, 18 Aug 2026 13:17:31 +0200 Subject: [PATCH] Adopt shared WebUI structural primitives --- .../src/features/committee/CommitteePage.tsx | 21 ++++---- webui/src/styles/committee.css | 49 +------------------ 2 files changed, 14 insertions(+), 56 deletions(-) diff --git a/webui/src/features/committee/CommitteePage.tsx b/webui/src/features/committee/CommitteePage.tsx index aa43e98..f5623b7 100644 --- a/webui/src/features/committee/CommitteePage.tsx +++ b/webui/src/features/committee/CommitteePage.tsx @@ -15,13 +15,16 @@ import { ActionToolbar, Button, DocumentationHelpLink, DismissibleAlert, + FilterBar, IconButton, LoadingIndicator, PageScrollViewport, + StatePanel, StatusBadge, hasScope, i18nMessage, usePlatformLanguage, + WorkspaceFrame, type PlatformRouteContext } from "@govoplan/core-webui"; import { @@ -182,12 +185,12 @@ export default function CommitteePage({ settings, auth }: PlatformRouteContext) return (
-
- -
{ event.preventDefault(); void refresh(); }} className="committee-search"> + + + { event.preventDefault(); void refresh(); }} className="committee-search">
@@ -373,7 +376,7 @@ export default function CommitteePage({ settings, auth }: PlatformRouteContext) )} - + {editor ? ( void; secondary?: (record: CommitteeRecord) => string; }) { - if (records.length === 0) return
No records.
; + if (records.length === 0) return ; return
{records.map((record) => (