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")