feat(B06): 기슭막이 선택·X 자리 조절 화살표
- 기슭막이 폴리곤을 눌러 고르면 강조되고 카드 하단에 ◀/▶/↺가 뜬다. 0.1m씩 화면 좌우로 민다(좌우 벽에서 뜻이 뒤집히지 않게 outward 부호는 내부 환산). - 구조물 선택이 절·성토 면적 강조보다 우선한다. 벽 클릭은 벽에서 멈춰 밴드·카드 선택으로 번지지 않고, 한쪽을 고르면 다른 쪽 강조는 꺼진다. - computeCulvertLayout에 revetShift 인자 추가. 손으로 민 자리는 고정되어 관 길이 정수 맞춤이 벽을 다시 옮기지 않고 폭으로만 흡수한다(폭 상한 0.45×2). - 값은 세션 보관(b06:revetx), 이동 범위 ±3m. - 700줄 정리: Page 751→690(_UI_Page_Station_Controls 분리), Cross_View 765→629(_UI_Cross_View_Zoom 분리). 검증: 이동 5케이스 접점 오차 0.00e+00, 계획고 스윕 24케이스 회귀 문제 0, tsc 통과, pytest 148 pass. 화면 조작 확인은 다음 단계. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -597,3 +597,15 @@
|
||||
color: var(--color-text);
|
||||
background: var(--color-surface);
|
||||
}
|
||||
|
||||
/* 기슭막이 선택 — 구조물 선택이 절·성토 면적 강조보다 우선한다(2026-08-21 사용자 ①).
|
||||
색은 토큰만 쓰고 하드코딩하지 않는다. */
|
||||
.b06-chart__culvert-revet.is-selectable {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.b06-chart__culvert-revet.is-active {
|
||||
stroke: var(--color-accent, currentColor);
|
||||
stroke-width: 2;
|
||||
filter: brightness(1.15);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user