From a26034e1ca4475d9c2e3d92602335280351ad134 Mon Sep 17 00:00:00 2001 From: Knacky Date: Fri, 15 May 2026 11:46:18 +0200 Subject: [PATCH] style(m7): plain executed_at field at the top, no red sub-card MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit User feedback: the tinted red border around the executed_at block was visually heavy โ€” same form-field treatment as Command/Output/Comment is enough, position alone carries the priority. Kept the label/value/override-toggle/datetime-input layout, just dropped the border + background tint. Co-Authored-By: Claude Opus 4.7 (1M context) --- frontend/src/pages/MissionTestPage.tsx | 36 ++++++++++++-------------- 1 file changed, 16 insertions(+), 20 deletions(-) diff --git a/frontend/src/pages/MissionTestPage.tsx b/frontend/src/pages/MissionTestPage.tsx index b8d3368..8803de3 100644 --- a/frontend/src/pages/MissionTestPage.tsx +++ b/frontend/src/pages/MissionTestPage.tsx @@ -247,34 +247,30 @@ function RedZone({ test, missionId, canWriteRed }: RedZoneProps) { {apiErr && {apiErr.message}} - {/* The execution timestamp is the anchor the blue team correlates their - logs against, so it lives at the very top of the form (cf. user - feedback 2026-05-15). */} -
-
- - Executed at - + {/* The execution timestamp anchors the blue team's log correlation, + so it leads the form (cf. user feedback 2026-05-15). */} +
+ + Executed at + +

{test.executed_at ? ( - - {test.executed_at} + <> + {test.executed_at} {test.executed_at_overridden && ( ยท overridden )} - + ) : ( - + Not yet executed โ€” use the "โ†’ Executed" transition above to stamp. )} -

-