From cf8d7fab1109e06358a4c66f32511a7f32ce189c 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 --- .../campaigns/CampaignOverviewPage.tsx | 6 ++--- .../features/campaigns/CampaignReportPage.tsx | 6 ++--- .../features/campaigns/GlobalSettingsPage.tsx | 18 +++++++-------- .../features/campaigns/MailSettingsPage.tsx | 22 +++++++++---------- .../src/features/campaigns/ReviewSendPage.tsx | 10 ++++----- .../features/campaigns/TemplateDataPage.tsx | 14 ++++++------ .../components/MessagePreviewOverlay.tsx | 6 ++--- .../components/PostboxTargetsDialog.tsx | 10 ++++----- .../wizard/steps/CreateWizardSteps.tsx | 22 +++++++++---------- .../features/reports/AggregateReportsPage.tsx | 6 ++--- .../src/features/templates/TemplatesPage.tsx | 10 ++++----- 11 files changed, 65 insertions(+), 65 deletions(-) diff --git a/webui/src/features/campaigns/CampaignOverviewPage.tsx b/webui/src/features/campaigns/CampaignOverviewPage.tsx index 83ae27d..32056f4 100644 --- a/webui/src/features/campaigns/CampaignOverviewPage.tsx +++ b/webui/src/features/campaigns/CampaignOverviewPage.tsx @@ -2,7 +2,7 @@ import { useEffect, useMemo, useState } from "react"; import { Archive, CalendarClock, Copy, ExternalLink, LockKeyhole, LockOpen, Pause, Play, Trash2 } from "lucide-react"; import { Link } from "react-router"; import type { ApiSettings, AuthInfo } from "../../types"; -import { Button } from "@govoplan/core-webui"; +import { FormGrid, Button } from "@govoplan/core-webui"; import { Card } from "@govoplan/core-webui"; import { ConfirmDialog } from "@govoplan/core-webui"; import { Dialog } from "@govoplan/core-webui"; @@ -389,7 +389,7 @@ export default function CampaignOverviewPage({ settings, auth, campaignId }: {se title="i18n:govoplan-campaign.campaign_identity.a00ca574" collapsible actions={i18n:govoplan-campaign.edit_with_wizard.672a7d1a}> -
+ patchIdentity("external_id", event.target.value)} /> @@ -404,7 +404,7 @@ export default function CampaignOverviewPage({ settings, auth, campaignId }: {se