feat(524-1): B07 평면도 설정 모달 정리 — 기본 항목 지형도 하나 · 양식 칸 숨김 · 종류 척도 2열 · 항목 그룹 구분선 · 대피소 사토장 자리 지움

- 기본 종류 = 지형도 하나(옛 기본 이관 더하기 지움) · 대피소 조각 · 자리 폼 · plan-marks 끝점 지움
- 모달 양식 칸 = 평면도면 숨김 · 종류 척도 영역 2열 · 항목 3열 유지 + 그룹 구분선(PIECE_GROUPS 한 곳)
- 낡은 시험 수선: 기본 종류가 하나로 줄어 route · layout · landuse · watershed 기본 전제를 add_kind 로 세움 · 대피소 자리 시험 지움

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-25 14:23:59 +09:00
co-authored by Claude Sonnet 5.5
parent 7e2bc3a8e7
commit a96a60fb86
13 changed files with 126 additions and 435 deletions
+19 -39
View File
@@ -282,7 +282,6 @@
}
.b07-plan-kind__head,
.b07-plan-tools__mark,
.b07-plan-tools__actions {
display: flex;
align-items: center;
@@ -406,6 +405,24 @@
grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));
}
.b07-plan-tools__fields {
display: grid;
grid-template-columns: 1fr 1fr;
gap: var(--spacing-4);
}
.b07-plan-tools__fields > [hidden] {
display: none;
}
.b07-plan-tools__divider {
grid-column: 1 / -1;
width: 100%;
margin: var(--spacing-4) 0;
border: 0;
border-top: 1px solid var(--color-border);
}
.b07-plan-tools__pieces[hidden] {
display: none;
}
@@ -414,40 +431,7 @@
min-width: 0;
}
.b07-plan-tools__hint {
margin: 0;
color: var(--color-text-muted);
font-size: var(--text-caption);
}
/* 측점 NO + 거리 두 칸(B05 stationFields) — 한 줄: [측점][NO][+m] */
.b07-plan-tools__mark .b05-route__field {
display: flex;
flex: 1;
align-items: center;
gap: var(--spacing-4);
min-width: 0;
color: var(--color-text-muted);
font-size: var(--text-caption);
}
.b07-plan-tools__mark .b05-structure__station-pair {
display: flex;
gap: var(--spacing-4);
min-width: 0;
}
.b07-plan-tools__mark .b05-structure__station-pair input {
width: 52px;
min-width: 0;
}
.b07-plan-tools__mark input.is-invalid {
border-color: var(--color-danger);
}
.b07-plan-tools__button,
.b07-plan-tools__remove {
.b07-plan-tools__button {
padding: var(--spacing-4) var(--spacing-8);
border: 1px solid var(--color-border);
border-radius: var(--radius-buttons);
@@ -456,10 +440,6 @@
cursor: pointer;
}
.b07-plan-tools__remove {
padding: 0 var(--spacing-8);
}
/* 목록에서 연 도면 탭 줄 + CAD(82-4) */
.b07-cad-stack {
display: flex;