Adopt shared WebUI layout primitives

This commit is contained in:
2026-08-18 11:30:40 +02:00
parent 05e1e246ca
commit 504255a0bd
2 changed files with 3 additions and 6 deletions
@@ -1,3 +1,4 @@
import { MetricGrid } from "@govoplan/core-webui";
import {
CheckCircle2,
Database,
@@ -1249,7 +1250,7 @@ function AssurancePane({
documentation={RISK_COMPLIANCE_DOCUMENTATION}
/>
)}
<div className="metric-grid risk-assurance-metrics">
<MetricGrid minimum="fluid" className="risk-assurance-metrics">
<MetricCard label="Objects" value={summary?.node_count ?? 0} tone="neutral" />
<MetricCard label="Relationships" value={summary?.edge_count ?? 0} tone="neutral" />
<MetricCard label="Risks" value={summary?.by_kind.risk ?? 0} tone="warning" />
@@ -1258,7 +1259,7 @@ function AssurancePane({
value={summary?.by_state.open ?? 0}
tone={(summary?.by_state.open ?? 0) > 0 ? "danger" : "good"}
/>
</div>
</MetricGrid>
</div>
<div className="risk-assurance-columns">
<aside className="risk-panel">