From 4bd40f047a6f4703945c6db2811d8feda27241d6 Mon Sep 17 00:00:00 2001
From: soryu <soryu@soryu.co>
Date: Mon, 16 Feb 2026 19:01:56 +0000
Subject: soryu-co/soryu - makima (#66)

* feat: soryu-co/soryu - makima: Fix contracts page scrolling overflow

* WIP: heartbeat checkpoint

* WIP: heartbeat checkpoint

* WIP: heartbeat checkpoint

* WIP: heartbeat checkpoint
---
 makima/frontend/src/components/contracts/ContractDetail.tsx | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'makima/frontend/src/components/contracts/ContractDetail.tsx')

diff --git a/makima/frontend/src/components/contracts/ContractDetail.tsx b/makima/frontend/src/components/contracts/ContractDetail.tsx
index e5e65f6..46b2212 100644
--- a/makima/frontend/src/components/contracts/ContractDetail.tsx
+++ b/makima/frontend/src/components/contracts/ContractDetail.tsx
@@ -102,7 +102,7 @@ export function ContractDetail({
   ];
 
   return (
-    <div className="panel h-full flex flex-col">
+    <div className="panel h-full flex flex-col min-h-0">
       {/* Header */}
       <div className="p-4 border-b border-dashed border-[rgba(117,170,252,0.35)]">
         <div className="flex items-center justify-between mb-3">
@@ -224,7 +224,7 @@ export function ContractDetail({
       </div>
 
       {/* Tab content */}
-      <div className="flex-1 overflow-y-auto p-4">
+      <div className="flex-1 overflow-y-auto p-4 min-h-0">
         {activeTab === "overview" && (
           <OverviewTab
             contract={contract}
-- 
cgit v1.2.3

