From 2d6d66a389d59dbc7584d0bceca864e31746054a Mon Sep 17 00:00:00 2001 From: umsangdon Date: Sat, 29 Aug 2026 14:27:34 +0900 Subject: [PATCH] =?UTF-8?q?fix(B06):=20=EA=B5=AC=EC=A1=B0=EB=AC=BC=20?= =?UTF-8?q?=EB=B0=B0=EC=B9=98=EB=A5=BC=20=EC=A2=8C=EC=B8=A1=20=EC=B5=9C?= =?UTF-8?q?=EC=83=81=EB=8B=A8=EC=9C=BC=EB=A1=9C=20=EC=98=AC=EB=A6=AC?= =?UTF-8?q?=EA=B3=A0=20=EC=83=81=EB=8B=A8=20=EC=97=AC=EB=B0=B1=EC=9D=84=20?= =?UTF-8?q?B05=EC=99=80=20=EB=A7=9E=EC=B6=98=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 좌측 패널 순서: 구조물 배치 → 횡단 보기 설정 → 표준 횡단면 설정 (2026-08-29 사용자 지시 — B05와 같은 첫 컨테이너) - .b06-profile__form .ui-sidebar-scroll 상단 패딩 8px — B05 .b05-route__panel .ui-sidebar-scroll과 같은 값으로 구분선과의 갭 일치 검증: 공용 브라우저 실측 — B06/B05 모두 첫 컨테이너 '구조물 배치', scroll padding-top 8px, 상단 갭 8.0px 동일. typecheck 통과. --- B06_Section/B06_Section_UI_Page.ts | 4 ++-- B06_Section/B06_Section_UI_Style.css | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/B06_Section/B06_Section_UI_Page.ts b/B06_Section/B06_Section_UI_Page.ts index d30d88a6..976340fb 100644 --- a/B06_Section/B06_Section_UI_Page.ts +++ b/B06_Section/B06_Section_UI_Page.ts @@ -147,8 +147,8 @@ export async function renderB06ProfileCross(root: HTMLElement): Promise { const leftForm = document.createElement("div"); leftForm.className = "b06-profile__form"; - // 순서: 보기 반폭 → 구조물 배치(표준 횡단면 위 — 2026-08-29 사용자 확정) → 표준. - leftForm.append(viewGroup, structuresPanel.root, standardGroup, actionDock); + // 순서: 구조물 배치(최상단 — 2026-08-29 사용자 지시) → 횡단 보기 설정 → 표준. + leftForm.append(structuresPanel.root, viewGroup, standardGroup, actionDock); // 그룹 제목 행 클릭 시 접기/펼치기(N-4-1). 액션 버튼 행은 collapsible 아님. attachCollapsible(leftForm); diff --git a/B06_Section/B06_Section_UI_Style.css b/B06_Section/B06_Section_UI_Style.css index 506236ed..bc473aed 100644 --- a/B06_Section/B06_Section_UI_Style.css +++ b/B06_Section/B06_Section_UI_Style.css @@ -31,6 +31,12 @@ gap: var(--spacing-16); } +/* 스크롤 영역 상단 여유 — 첫 컨테이너(구조물 배치)가 패널 상단 경계에 붙지 않게 + B05(.b05-route__panel .ui-sidebar-scroll)와 같은 값을 쓴다(2026-08-29 일원화). */ +.b06-profile__form .ui-sidebar-scroll { + padding-top: var(--spacing-8); +} + /* 사이드 컨테이너 양식은 B05 경로 패널(.b05-route__panel-section)과 같게 맞춘다 — 두 화면의 좌측 패널이 같은 폼으로 보여야 한다(2026-08-23 사용자 지시). 여백·글자 크기·색을 B05 값으로 옮겼고, 표준단면 「변수 위치 안내」 모식도만