From 83a3a5ffc82da5556d11b048a45f09896c3091a3 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Sat, 29 Aug 2026 15:35:15 +0900 Subject: [PATCH] =?UTF-8?q?style(B05):=20=EC=8A=A4=ED=85=9D=20=EB=B2=84?= =?UTF-8?q?=ED=8A=BC=EC=9D=84=20=EB=84=93=ED=9E=88=EA=B3=A0=20=EC=88=AB?= =?UTF-8?q?=EC=9E=90=20=EC=B9=B8=20=EC=8A=A4=ED=94=BC=EB=84=88=EB=A5=BC=20?= =?UTF-8?q?=EC=97=86=EC=95=A4=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - [-][+] 버튼 폭 20px → 28px, 글자 11px → 12px(2026-08-29 사용자 지시) - 구조물 배치 폼·시설 서브폼의 number 입력에서 브라우저 기본 증감 화살표 제거 (증감은 스텝 버튼이 맡고, 기본 화살표는 칸 폭을 먹으며 눈금도 다르다) 검증: 배수관 폼 실측 — 버튼 28px·입력 55px, appearance textfield(스피너 없음), 길이·높이·전·후 4행 모두 동일. --- .../B05_Profile_UI_Style_Structures.css | 24 +++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/B05_Profile/B05_Profile_UI_Style_Structures.css b/B05_Profile/B05_Profile_UI_Style_Structures.css index 36fbf62f..850c4b4f 100644 --- a/B05_Profile/B05_Profile_UI_Style_Structures.css +++ b/B05_Profile/B05_Profile_UI_Style_Structures.css @@ -262,13 +262,15 @@ .b05-structure__step { flex: none; - width: 20px; + /* 손가락·마우스로 집기 쉽게 넓힌다(2026-08-29 사용자 지시). 입력칸은 남는 폭을 + 차지하므로 이 값이 곧 버튼 폭이다. */ + width: 28px; padding: 0; border: 1px solid var(--color-border, #3a3f4a); border-radius: var(--radius-inputs, 4px); background: var(--color-surface); color: var(--color-text-body); - font-size: 11px; + font-size: 12px; line-height: 1; cursor: pointer; } @@ -276,3 +278,21 @@ .b05-structure__step:hover { border-color: var(--color-royal-amethyst, rgb(109 40 217)); } + +/* 구조물 배치 폼의 숫자 칸 — 브라우저 기본 증감 화살표(스피너)를 없앤다 + (2026-08-29 사용자 지시). 증감은 옆의 [-][+] 버튼이 맡고, 화살표는 칸 폭만 + 먹으면서 눈금(0.1)도 우리 규칙과 달라 혼동을 준다. */ +.b05-route__panel-section input[type="number"]::-webkit-outer-spin-button, +.b05-route__panel-section input[type="number"]::-webkit-inner-spin-button, +.b05-drainage__facility input[type="number"]::-webkit-outer-spin-button, +.b05-drainage__facility input[type="number"]::-webkit-inner-spin-button { + margin: 0; + appearance: none; + -webkit-appearance: none; +} + +.b05-route__panel-section input[type="number"], +.b05-drainage__facility input[type="number"] { + appearance: textfield; + -moz-appearance: textfield; +}