From 139dc0cd752511385d84490792690b7fecaff594 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 --- webui/src/features/projects/ProjectsPage.tsx | 50 +++---- webui/src/styles/projects.css | 132 +------------------ 2 files changed, 27 insertions(+), 155 deletions(-) diff --git a/webui/src/features/projects/ProjectsPage.tsx b/webui/src/features/projects/ProjectsPage.tsx index c54bb79..03346af 100644 --- a/webui/src/features/projects/ProjectsPage.tsx +++ b/webui/src/features/projects/ProjectsPage.tsx @@ -19,11 +19,18 @@ import { ActionToolbar, DocumentationHelpLink, DismissibleAlert, FieldLabel, + FilterBar, + FormLayout, IconButton, LoadingIndicator, PageScrollViewport, + SelectionList, + SelectionListItem, + SelectionListItemContent, + StatePanel, StatusBadge, hasScope, + WorkspaceFrame, type PlatformRouteContext } from "@govoplan/core-webui"; import { @@ -205,9 +212,9 @@ export default function ProjectsPage({ settings, auth }: PlatformRouteContext) { return (
-
- -
+ + + {values.kind !== "portfolio" && -