From 4a2182ce2a4ff6475fad47bda7d6e127613a07cb Mon Sep 17 00:00:00 2001 From: Vadym Samoilenko Date: Thu, 5 Mar 2026 12:54:55 +0000 Subject: [PATCH] Fix Proof Detail page responsive layout and button states - Add min-w-[900px] to root container so content scrolls horizontally below 900px instead of being crushed - Change grid breakpoint from lg to xl so 3-column layout only fires at 1280px - Add min-w-0 + truncate to proof title to prevent clipping at narrow widths - Add flex-wrap to buttons row so buttons wrap rather than overflow - Add shrink-0/whitespace-nowrap to all action buttons to prevent compression - Improve button interaction states with hover:shadow-sm, active:scale-95, and transition-all Co-Authored-By: Claude Sonnet 4.6 --- frontend/App.tsx | 2 +- frontend/components/Campaigns.tsx | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/frontend/App.tsx b/frontend/App.tsx index a1dbd34..897063f 100755 --- a/frontend/App.tsx +++ b/frontend/App.tsx @@ -961,7 +961,7 @@ const AppContent: React.FC<{ msalInstance: any }> = ({ msalInstance }) => { const userInfo = getUserInfo(msalInstance); return ( -
+
handleNavigate(view as View)} diff --git a/frontend/components/Campaigns.tsx b/frontend/components/Campaigns.tsx index ffa56aa..dc25dd4 100755 --- a/frontend/components/Campaigns.tsx +++ b/frontend/components/Campaigns.tsx @@ -1682,8 +1682,8 @@ const ProofDetailView: React.FC<{ > -
-

{proof.proofName}

+
+

{proof.proofName}

{proof.channel} @@ -1699,7 +1699,7 @@ const ProofDetailView: React.FC<{
-
+
@@ -1714,7 +1714,7 @@ const ProofDetailView: React.FC<{
-
+

Version History @@ -1722,7 +1722,7 @@ const ProofDetailView: React.FC<{

-
+
{selectedVersion.isIdenticalFile && (