From 92e7cef2bc2e5c49047e045ce9fadd03dfc8e77a Mon Sep 17 00:00:00 2001 From: kjs Date: Fri, 17 Oct 2025 09:32:46 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B2=84=ED=8A=BC=20=EC=BB=AC=EB=9F=BC?= =?UTF-8?q?=EC=88=98=20=EC=A1=B0=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/lib/utils/responsiveDefaults.ts | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/frontend/lib/utils/responsiveDefaults.ts b/frontend/lib/utils/responsiveDefaults.ts index cc180cee..e97e3865 100644 --- a/frontend/lib/utils/responsiveDefaults.ts +++ b/frontend/lib/utils/responsiveDefaults.ts @@ -68,7 +68,27 @@ export function generateSmartDefaults( }, }; } - // 작은 컴포넌트 (25% 이하) + // 매우 작은 컴포넌트 (10% 이하, 예: 버튼) + else if (componentWidthPercent <= 10) { + return { + desktop: { + gridColumns: 1, // 12컬럼 중 1개 (~8%) + order: 1, + hide: false, + }, + tablet: { + gridColumns: 1, // 8컬럼 중 1개 (~12.5%) + order: 1, + hide: false, + }, + mobile: { + gridColumns: 1, // 4컬럼 중 1개 (25%) + order: 1, + hide: false, + }, + }; + } + // 작은 컴포넌트 (10-25%) else if (componentWidthPercent <= 25) { return { desktop: {