@@ -844,7 +846,8 @@ export default function OperatorQueuePage({ settings, auth }: {settings: ApiSett
if (cancelTarget) void runAction(cancelTarget, "cancel");
}}
onCancel={() => setCancelTarget(null)} />
-
);
+
+ );
}
diff --git a/webui/src/features/reports/AggregateReportsPage.tsx b/webui/src/features/reports/AggregateReportsPage.tsx
index b328806..98b45c2 100644
--- a/webui/src/features/reports/AggregateReportsPage.tsx
+++ b/webui/src/features/reports/AggregateReportsPage.tsx
@@ -8,6 +8,7 @@ import {
DismissibleAlert,
LoadingFrame,
MetricCard,
+ PageScrollViewport,
PageTitle,
StatusBadge,
TableActionGroup,
@@ -165,7 +166,8 @@ export default function AggregateReportsPage({ settings }: {settings: ApiSetting
const outcomes = report?.outcomes;
return (
-
+
+
i18n:govoplan-campaign.reports.88bc3fe3
@@ -245,7 +247,8 @@ export default function AggregateReportsPage({ settings }: {settings: ApiSetting
>
)}
-
+
+
);
}
diff --git a/webui/src/features/templates/TemplatesPage.tsx b/webui/src/features/templates/TemplatesPage.tsx
index d9b15d7..28f3efa 100644
--- a/webui/src/features/templates/TemplatesPage.tsx
+++ b/webui/src/features/templates/TemplatesPage.tsx
@@ -2,6 +2,7 @@ import { useMemo, useState } from "react";
import { ExternalLink } from "lucide-react";
import { Button } from "@govoplan/core-webui";
import { Card } from "@govoplan/core-webui";
+import { PageScrollViewport } from "@govoplan/core-webui";
import { PageTitle } from "@govoplan/core-webui";
import { FieldLabel } from "@govoplan/core-webui";
import { StatusBadge, TableActionGroup, i18nMessage } from "@govoplan/core-webui";
@@ -164,6 +165,7 @@ export default function TemplatesPage() {
}
return (
+
@@ -194,7 +196,8 @@ export default function TemplatesPage() {
className="compact-table-wrap module-table-wrap module-entry-table" />
-
);
+
+ );
}