From de3db4bd09010986ac9e475fce0c18ce8b54a2fb Mon Sep 17 00:00:00 2001 From: Z8MB1E Date: Tue, 8 Sep 2026 01:31:00 -0400 Subject: [PATCH] fix(missions): stack hero content in flow on mobile and move attendance above details on small screens --- .../intelligence/missions/[id]/page.tsx | 53 ++++++++++--------- 1 file changed, 29 insertions(+), 24 deletions(-) diff --git a/src/app/(frontend)/intelligence/missions/[id]/page.tsx b/src/app/(frontend)/intelligence/missions/[id]/page.tsx index b0f298a..a7ffb97 100644 --- a/src/app/(frontend)/intelligence/missions/[id]/page.tsx +++ b/src/app/(frontend)/intelligence/missions/[id]/page.tsx @@ -241,9 +241,19 @@ export default async function MissionDetailPage({ params }: MissionDetailPagePro })), }; + const attendanceCard = ( + + ); + return (
-
+
-
- - {mission.ownershipAndStatus.status} - - - {operationTypeLabels[mission.operationType] ?? mission.operationType} - -
- -
+
+
+ + {mission.ownershipAndStatus.status} + + + {operationTypeLabels[mission.operationType] ?? mission.operationType} + +
{mission.codeName}

{mission.name}

-

+

{mission.summary}

@@ -367,6 +376,8 @@ export default async function MissionDetailPage({ params }: MissionDetailPagePro
+ {/* Attendance sits right under the hero on stacked (below-xl) layouts */} +
{attendanceCard}
{/* ── Main Content (2/3) ──────────────────────────── */}
@@ -472,13 +483,7 @@ export default async function MissionDetailPage({ params }: MissionDetailPagePro /> )} - +
{attendanceCard}
{/* Campaign Card */} {campaign && (