From 19243a5afa9104f4f0e1c4d8fa5c02816e65b104 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Fri, 16 Oct 2026 21:00:33 +0900 Subject: [PATCH] =?UTF-8?q?fix(B05):=20352-1=20=ED=99=94=EB=A9=B4=20?= =?UTF-8?q?=EA=B2=80=EC=A6=9D=20=EC=86=90=EB=B4=84=20-=20=ED=9A=8C?= =?UTF-8?q?=EC=A0=84=20=EB=8B=A8=EC=B6=94=EB=A5=BC=20=EB=8F=84=EA=B5=AC?= =?UTF-8?q?=EC=A4=84=20=EC=A4=84=20=EC=98=A4=EB=A5=B8=EC=AA=BD=20=EB=81=9D?= =?UTF-8?q?=EC=97=90=20=C2=B7=20=ED=9A=A1=EB=8B=A8=20=ED=8C=90=EC=9D=80=20?= =?UTF-8?q?=EA=B7=B8=20=EC=A4=84=20=EC=95=84=EB=9E=98=EB=B6=80=ED=84=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 횡단 판이 펴지면 도구줄이 둘째 줄로 밀려 [?] 를 가리던 것 바로잡음 Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01VmC34fsxxbweEG3RUjs3Mn --- B05_Profile/B05_Profile_UI_Style_RouteEdit.css | 8 +++----- resources/tester/test_b05_routeedit_chrome_modal.py | 3 ++- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/B05_Profile/B05_Profile_UI_Style_RouteEdit.css b/B05_Profile/B05_Profile_UI_Style_RouteEdit.css index 00e97dd68..1e6c5420b 100644 --- a/B05_Profile/B05_Profile_UI_Style_RouteEdit.css +++ b/B05_Profile/B05_Profile_UI_Style_RouteEdit.css @@ -5,7 +5,6 @@ (`.b05-route__view-controls` · ☰ 비킴 `--wf-burger-pad`) · 횡단 판은 오른쪽을 덮는 판. */ .b05-routeedit { --b05-side-open: 0px; /* 횡단 판이 펴져 지도를 덮는 폭 */ - --b05-side-top: 64px; /* 접힌 [횡단] 단추가 위 오른쪽을 덮는 폭 */ position: relative; display: flex; flex: 1 1 auto; @@ -14,12 +13,11 @@ .b05-routeedit.is-side-open { --b05-side-open: 460px; - --b05-side-top: 460px; } /* 도구줄 — 3D 도구줄 규격 그대로 · 오른쪽 회전 단추 · 횡단 판을 비켜 줄바꿈. */ .b05-routeedit__tools { - right: calc(var(--spacing-12) + var(--b05-side-top) + 104px); + right: calc(var(--spacing-12) + 112px); /* 오른쪽 위 회전 단추 자리 */ flex-wrap: wrap; pointer-events: none; /* 빈 자리는 지도 조작을 통과 */ } @@ -155,7 +153,7 @@ .b05-routeedit__spin { position: absolute; top: var(--spacing-16); - right: calc(var(--spacing-12) + var(--b05-side-top)); + right: var(--spacing-12); z-index: 1; display: flex; gap: var(--spacing-8); @@ -195,7 +193,7 @@ .b05-routeedit__side-wrap { position: absolute; z-index: 2; - top: var(--spacing-16); + top: calc(var(--spacing-16) + 34px + var(--spacing-8)); /* 도구줄 · 회전 단추 줄 아래 */ right: var(--spacing-12); bottom: var(--spacing-12); display: flex; diff --git a/resources/tester/test_b05_routeedit_chrome_modal.py b/resources/tester/test_b05_routeedit_chrome_modal.py index 2dfc14a68..0214f08ef 100644 --- a/resources/tester/test_b05_routeedit_chrome_modal.py +++ b/resources/tester/test_b05_routeedit_chrome_modal.py @@ -84,7 +84,8 @@ def test_352_1_머리줄_상자_없음_도구는_뜬_단추_횡단은_우측_덮 style = _read("B05_Profile_UI_Style.css") assert "z-index: 3;" in _block(style, ".b05-route-profile") # 회전 단추 · 잰 값 창은 펴진 횡단 판을 비킴 - assert "var(--b05-side-top)" in _block(css, ".b05-routeedit__spin") + assert "right: var(--spacing-12);" in _block(css, ".b05-routeedit__spin") # 도구줄 줄 오른쪽 + assert "34px" in side # 횡단 판은 도구줄 줄 아래에서 시작 assert "var(--b05-side-open)" in _block(css, ".b05-routeedit__measure") assert "is-side-open" in chrome glass = _block(css, ".b05-routeedit__terrain")