refactor(B05·B06): 종단도 한 벌 마무리 — 배수유역도 판(createDrainageSide)을 두 보기에 끼움 · 켬끔 단추 · 흙덮기 강제 값 한 칸 · 계획고 초안 키를 등록부(alignment-draft)로

- 두 보기 같은 오른쪽 판 · 같은 켬끔 값(drainage-visible) · 단추는 도구줄 오른쪽(Profile_SideTool)
- B06 배수유역도 노선 평면선 = 최신 노선 캐시(없으면 한 번 읽기)
- 최소 흙덮기 강제 여부를 두 보기가 한 칸(profile-enforce-min-cover)에서 봄 — B06 막기 동작
- 계획고 초안 b05-profile-alignment-draft:{노선} → aislo:draft:alignment-draft:{프로젝트}:{노선}(옛 값 옮겨 받음) · 되돌리기 사진 · [초기화] 쓸기 포함
- 세로 창 고정을 _Profile_Drag 로(design_profile 684줄) · 시험 test_design_profile_single 6건

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BU9gbNE3aWFUvE61pS2WGt
This commit is contained in:
2026-09-29 20:47:40 +09:00
co-authored by Claude Opus 5.5
parent adb822e0b2
commit acd30ba32c
12 changed files with 335 additions and 59 deletions
@@ -492,6 +492,20 @@
background: color-mix(in srgb, var(--color-surface-raised) 88%, transparent);
}
/* 도구줄 오른쪽 묶음 — 가로 배율 조작구 + 오른쪽 판 켬끔 단추(두 보기 같은 자리, 계획서 24-2c). */
.b05-route-profile__trailing {
display: flex;
flex: 0 0 auto;
align-items: center;
gap: var(--spacing-8);
margin-left: auto;
}
.b05-route-profile__trailing > .b05-drainage__toggle {
padding: 1px var(--spacing-8);
font-size: var(--text-caption);
}
.b05-profile__zoom-btn {
width: 22px;
height: 22px;