From 7b07af36acc8774061767692b2c47732477bf7a4 Mon Sep 17 00:00:00 2001 From: Ryota Ikezawa Date: Sat, 3 Jan 2026 17:50:10 +0900 Subject: [PATCH] fix: Prevent preview panel from overflowing screen width MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add min-w-0 to Card component to override grid item's default min-width: auto - Add overflow-hidden to image container to clip overflowing content This fixes an issue where large preview images could cause the PreviewPanel to exceed the viewport width in grid layouts using 1fr columns. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- src/client/components/generators/PreviewPanel.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/client/components/generators/PreviewPanel.tsx b/src/client/components/generators/PreviewPanel.tsx index 8b7e318..512693c 100644 --- a/src/client/components/generators/PreviewPanel.tsx +++ b/src/client/components/generators/PreviewPanel.tsx @@ -91,7 +91,7 @@ export const PreviewPanel = memo(function PreviewPanel({ url, alt }: PreviewPane return ( <> - +
@@ -110,7 +110,7 @@ export const PreviewPanel = memo(function PreviewPanel({ url, alt }: PreviewPane
-
+
{showEmpty && (