File tree Expand file tree Collapse file tree 2 files changed +11
-11
lines changed
Expand file tree Collapse file tree 2 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -56,8 +56,8 @@ const ListPane = <T extends object>({
5656 } ;
5757
5858 return (
59- < div className = "bg-card border border-border rounded-lg shadow" >
60- < div className = "p-4 border-b border-gray-200 dark:border-border" >
59+ < div className = "bg-card border border-border rounded-lg shadow h-full flex flex-col overflow-hidden " >
60+ < div className = "p-4 border-b border-gray-200 dark:border-border flex-shrink-0 " >
6161 < div className = "flex items-center justify-between gap-4" >
6262 < h3 className = "font-semibold dark:text-white flex-shrink-0" >
6363 { title }
@@ -92,24 +92,24 @@ const ListPane = <T extends object>({
9292 </ div >
9393 </ div >
9494 </ div >
95- < div className = "p-4" >
95+ < div className = "p-4 flex flex-col flex-1 overflow-hidden " >
9696 < Button
9797 variant = "outline"
98- className = "w-full mb-4"
98+ className = "w-full mb-4 flex-shrink-0 "
9999 onClick = { listItems }
100100 disabled = { isButtonDisabled }
101101 >
102102 { buttonText }
103103 </ Button >
104104 < Button
105105 variant = "outline"
106- className = "w-full mb-4"
106+ className = "w-full mb-4 flex-shrink-0 "
107107 onClick = { clearItems }
108108 disabled = { items . length === 0 }
109109 >
110110 Clear
111111 </ Button >
112- < div className = "space-y-2 overflow-y-auto max-h-96 " >
112+ < div className = "space-y-2 overflow-y-auto flex-1 " >
113113 { filteredItems . map ( ( item , index ) => (
114114 < div
115115 key = { index }
Original file line number Diff line number Diff line change @@ -149,8 +149,8 @@ const ToolsTab = ({
149149 } ) ;
150150
151151 return (
152- < TabsContent value = "tools" >
153- < div className = "grid grid-cols-2 gap-4" >
152+ < TabsContent value = "tools" className = "h-[calc(100vh-16rem)]" >
153+ < div className = "grid grid-cols-2 gap-4 h-full " >
154154 < ListPane
155155 items = { tools }
156156 listItems = { listTools }
@@ -178,8 +178,8 @@ const ToolsTab = ({
178178 isButtonDisabled = { ! nextCursor && tools . length > 0 }
179179 />
180180
181- < div className = "bg-card border border-border rounded-lg shadow" >
182- < div className = "p-4 border-b border-gray-200 dark:border-border" >
181+ < div className = "bg-card border border-border rounded-lg shadow h-full flex flex-col overflow-hidden " >
182+ < div className = "p-4 border-b border-gray-200 dark:border-border flex-shrink-0 " >
183183 < div className = "flex items-center gap-2" >
184184 { selectedTool && (
185185 < IconDisplay
@@ -192,7 +192,7 @@ const ToolsTab = ({
192192 </ h3 >
193193 </ div >
194194 </ div >
195- < div className = "p-4" >
195+ < div className = "p-4 overflow-y-auto flex-1 " >
196196 { selectedTool ? (
197197 < div className = "space-y-4" >
198198 { error && (
You can’t perform that action at this time.
0 commit comments