From 932bab42483d2922cb39f5e4204841766e6e3a73 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Sun, 1 Nov 2026 11:57:41 +0900 Subject: [PATCH] =?UTF-8?q?fix(=EC=98=88=EC=A0=95=EB=85=B8=EC=84=A0):=2063?= =?UTF-8?q?4-3=20=ED=95=9C=20=ED=96=89=20=EC=9E=90=EB=A6=AC=20=ED=81=B4?= =?UTF-8?q?=EB=9E=98=EC=8A=A4=20d03-plan=5F=5Ficons=20=E2=80=94=20?= =?UTF-8?q?=EA=B7=B8=EB=A6=AC=EA=B8=B0=20=EC=B9=B8=20d03-plan=5F=5Frow=20?= =?UTF-8?q?=EC=99=80=20=EA=B2=B9=EC=B9=A8=20=ED=92=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 한 행 자리 CSS(absolute 위 · 좌 · 우)가 그리기 칸 줄(긋기 · 연도 구역 마커)에도 걸려 머리 위로 뜸 → 이름 바꿈 - 시험 553_4 · 625_draw 클래스 이름 맞춤 Co-Authored-By: Claude Opus 5.5 --- D03_PlanAnalysis/D03_PlanAnalysis_UI_Layers.ts | 2 +- D03_PlanAnalysis/D03_PlanAnalysis_UI_Style.css | 2 +- resources/tester/test_553_4_de_parts.py | 2 +- resources/tester/test_625_draw.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/D03_PlanAnalysis/D03_PlanAnalysis_UI_Layers.ts b/D03_PlanAnalysis/D03_PlanAnalysis_UI_Layers.ts index 3c4d48fa8..6087abcbd 100644 --- a/D03_PlanAnalysis/D03_PlanAnalysis_UI_Layers.ts +++ b/D03_PlanAnalysis/D03_PlanAnalysis_UI_Layers.ts @@ -193,7 +193,7 @@ export function createPlanLayers(opts: { } // 634-3 — 한 행 두 영역(왼쪽 겹 줄 · 오른쪽 평면 도구줄 · 영역마다 가로 밀기) const bar = createMapToolRow(layerBar.root, map.toolbar); - bar.classList.add("d03-plan__row"); + bar.classList.add("d03-plan__icons"); layerBar.root.classList.add("d03-plan__layers"); // 가이드 촬영이 잡음 const legendBox = createMapLegend("d03-plan__legend"); const legend = legendBox.root; diff --git a/D03_PlanAnalysis/D03_PlanAnalysis_UI_Style.css b/D03_PlanAnalysis/D03_PlanAnalysis_UI_Style.css index 74462d6c0..470fd3e1b 100644 --- a/D03_PlanAnalysis/D03_PlanAnalysis_UI_Style.css +++ b/D03_PlanAnalysis/D03_PlanAnalysis_UI_Style.css @@ -44,7 +44,7 @@ } /* 634-3 지도 아이콘 한 행(공용 `ui-map-row`) — 왼쪽 겹 줄 · 오른쪽 평면 도구줄 · 영역마다 가로 밀기 · [?] 판은 행 아래 */ -.d03-plan__row { +.d03-plan__icons { position: absolute; top: var(--spacing-8); right: var(--spacing-8); diff --git a/resources/tester/test_553_4_de_parts.py b/resources/tester/test_553_4_de_parts.py index 3e5f156d1..ed8a8b01c 100644 --- a/resources/tester/test_553_4_de_parts.py +++ b/resources/tester/test_553_4_de_parts.py @@ -78,7 +78,7 @@ def test_d03_parts(): order += " forestRoadFile roadBands cadastral building place zones soils ecoForest ecology" order += " landslide landslideZones faults lineaments" assert keys == [(key, str(key in on).lower()) for key in order.split()], keys - assert ".d03-plan__row" in css and ".d03-plan__legend" in css # 634-3 한 행 + assert ".d03-plan__icons" in css and ".d03-plan__legend" in css # 634-3 한 행 # 599-1 — 방식 칸 = 마디 고름 2 × 2 · 길이 · 기울기 두 열 · 노드 판(598-4)과 같은 함수 # 626-3 — 방식 칸은 공용 `A00_Common/map/map_draw_kind`(B05 평면도 씀) · D03 칸은 다시 내보냄 kind = _src("A00_Common/map/map_draw_kind.ts") diff --git a/resources/tester/test_625_draw.py b/resources/tester/test_625_draw.py index 0ca93c415..4919d0302 100644 --- a/resources/tester/test_625_draw.py +++ b/resources/tester/test_625_draw.py @@ -187,4 +187,4 @@ def test_놓인_노드_미리보기_부채꼴_원_위에_그림(): assert body.index("extra();") < body.index("paintNodes(") css = (ROOT / "D03_PlanAnalysis" / "D03_PlanAnalysis_UI_Style.css").read_text(encoding="utf-8") # 634-3 — 줄바꿈 걷음 · 한 행(공용 `ui-map-row`) · 영역마다 가로 밀기 - assert ".d03-plan__row {" in css and "flex-wrap: wrap" not in css + assert ".d03-plan__icons {" in css and "flex-wrap: wrap" not in css