From 61eb0bc4e6ebec2ff4dfaba0aee156f10f185518 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Fri, 25 Sep 2026 10:16:00 +0900 Subject: [PATCH] =?UTF-8?q?fix(M02):=20=EB=8F=84=EB=A9=B4=20=ED=8E=B8?= =?UTF-8?q?=EC=A7=91=20=EC=B9=B8=EC=9D=B4=20=EB=A9=94=EC=9D=B8=20=EC=B9=B8?= =?UTF-8?q?=EC=9D=84=20=EA=BD=89=20=EC=B1=84=EC=9A=B0=EA=B3=A0=20=EC=B0=BD?= =?UTF-8?q?=20=ED=81=AC=EA=B8=B0=EB=A5=BC=20=EB=94=B0=EB=A6=84=20(PLAN=201?= =?UTF-8?q?0-3)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 도면을 품은 때만 메인 높이를 화면 높이로 · 칸 · 부품 · CAD 를 flex 로 늘림 - 실측 CAD 캔버스 495×228 → 495×571 · 좌측 패널 접으면 691×621 Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01PxvYb5ufV1kWdBvZbpDfu6 --- .../M02_MasterTemplete_Drawing.css | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/M02_MasterTemplete/M02_MasterTemplete_Drawing.css b/M02_MasterTemplete/M02_MasterTemplete_Drawing.css index 08a4bb11..9ef1deaf 100644 --- a/M02_MasterTemplete/M02_MasterTemplete_Drawing.css +++ b/M02_MasterTemplete/M02_MasterTemplete_Drawing.css @@ -1,11 +1,27 @@ /* M02 도면 양식 편집 부품 — 위 도구 줄(작도 영역 · 자리표 · 단추) + 아래 웹캐드. */ +/* 도면 칸이 메인을 꽉 채우고 창 크기를 따른다 — 메인 칸(`ui-workflow-layout__main`)은 + 높이가 정해지지 않아(min-height 만) 100% 가 안 먹으므로 화면 높이로 잡는다. + 표 양식일 때는 페이지 쪽 모양 그대로 두려고 도면을 품은 때만 건다. */ +.m02-main:has(> .m02-main__host > .m02-drawing) { + box-sizing: border-box; + height: calc(100vh - var(--spacing-64)); + min-height: 0; +} + +.m02-main__host:has(> .m02-drawing) { + display: flex; + flex: 1 1 0; + min-height: 0; +} + .m02-drawing { display: flex; + flex: 1 1 0; flex-direction: column; gap: var(--spacing-8); width: 100%; - height: 100%; + min-width: 0; min-height: 0; }