diff --git a/B05_Profile/B05_Profile_UI_Style_Structures.css b/B05_Profile/B05_Profile_UI_Style_Structures.css index a874d14e7..640125d02 100644 --- a/B05_Profile/B05_Profile_UI_Style_Structures.css +++ b/B05_Profile/B05_Profile_UI_Style_Structures.css @@ -360,7 +360,8 @@ * 값은 theme `--panel-control-h` 한 곳(좌측 패널 공용 양식이 함께 씀 · 269). 기준은 조정창에서 옮겨 온 행의 * 컨트롤 높이(26px)다 — 사용자가 그 크기를 기준으로 정했다. */ .b05-structure-section, -.b05-drainage__facility { +.b05-drainage__facility, +.b05-route__irregular-clear { --b05-control-h: var(--panel-control-h); } @@ -588,7 +589,8 @@ } /* 「구조물 배치」 맨 아래 [추가] · [삭제] · [리셋] 줄(205-1) — 단추 높이 = 상자 안 작은 단추(`--b05-control-h`) · - * 폼이 길어도 스크롤 영역 아래 끝에 붙어 늘 보임(자리 고정 · 뒤 내용이 비치지 않게 불투명 배경) */ + * 폼이 길어도 스크롤 영역 아래 끝에 붙어 늘 보임(자리 고정 · 뒤 내용이 비치지 않게 불투명 배경) · + * 목록 맨 아래 [구조물 전체 삭제]도 같은 높이(313-2) */ .b05-structure-section .b05-route__irregular-actions { position: sticky; bottom: 0; @@ -596,7 +598,8 @@ background: var(--color-surface-raised); } -.b05-structure-section .b05-route__irregular-actions > button { +.b05-structure-section .b05-route__irregular-actions > button, +.b05-route__irregular-clear > button { box-sizing: border-box; height: var(--b05-control-h); min-height: 0; diff --git a/resources/tester/test_313_clear_all.py b/resources/tester/test_313_clear_all.py index 1ebfb4bb6..4e5285c56 100644 --- a/resources/tester/test_313_clear_all.py +++ b/resources/tester/test_313_clear_all.py @@ -91,3 +91,52 @@ def test_CSS_단추_줄(): css = _read("B05_Profile", "B05_Profile_UI_Style.css") assert ".b05-route__irregular-clear {" in css assert ".b05-route__irregular-clear .b05-route__irregular-btn {" in css + + +# ── 313-2 실제 브라우저(정적 쪽 · 서버 불필요) — 위 [삭제] 단추와 같은 높이 · 같은 위험 색 ── + +MARKUP = ( + "