From 6f776b2fa85fd69debf2b3999519d000b4f1d7de Mon Sep 17 00:00:00 2001 From: Benjamin Admin Date: Mon, 11 May 2026 11:18:12 +0200 Subject: [PATCH] fix(iace): FAB pointer-events fix + Initialisieren auf Betriebszustaende-Seite MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - FAB-Container bekommt pointer-events-none, nur Button + Panel sind klickbar (behebt: Buttons auf der rechten Seite waren nicht klickbar) - Initialisieren + Neu-Initialisieren Buttons von Interview-Seite auf Betriebszustaende-Seite verschoben (natuerlicher Flow: Grenzen → States → Init) Co-Authored-By: Claude Opus 4.6 (1M context) --- .../[projectId]/_components/IACEFlowFAB.tsx | 6 +- .../[projectId]/operational-states/page.tsx | 86 +++++++++++++++++++ 2 files changed, 89 insertions(+), 3 deletions(-) diff --git a/admin-compliance/app/sdk/iace/[projectId]/_components/IACEFlowFAB.tsx b/admin-compliance/app/sdk/iace/[projectId]/_components/IACEFlowFAB.tsx index d8b1388..e797336 100644 --- a/admin-compliance/app/sdk/iace/[projectId]/_components/IACEFlowFAB.tsx +++ b/admin-compliance/app/sdk/iace/[projectId]/_components/IACEFlowFAB.tsx @@ -95,13 +95,13 @@ export default function IACEFlowFAB() { } return ( -
+
{/* Expanded Panel */}
@@ -223,7 +223,7 @@ export default function IACEFlowFAB() { + +
+ + {initResult && ( +
+

Initialisierung abgeschlossen

+
+ {initResult.steps.map((s, i) => ( +
+ + {s.status === 'done' ? '\u2713' : s.status === 'skipped' ? '\u25CB' : '\u2717'} + + {s.name} + {s.count > 0 && ({s.count})} + {s.details && — {s.details}} +
+ ))} +
+
+ )} +
+ {/* Footer Actions */}