refactor(B05): 좌측 패널 · 곡선 이름표 날 칸을 부품 입력 · 고르기로 (PLAN 553-2)

- 구조물 배치 · 비정규 측점 · 배수 시설 · 설정 칸 17 자리 = ui-input · ui-select(design_structure_form 포함 — M02 도 같은 꼴)
- 페이지 칸 꼴(테두리 · 바탕 · 둥글기 · 여백) 지움 · 높이 = 좌측 패널 양식(26) 그대로 · 고르기 화살표 자리 = 패널 양식 값
- 구조물 조합 이름 칸 = 부품 칸 · 곡선 반지름 · 길이 칸 = 단 24
- 칸 자리 전후 다름 0 · 그림 색 다름 0(밝음 · 어두움)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-26 23:41:58 +09:00
co-authored by Claude Opus 5.5
parent cbfe2b8ac2
commit 4668642d2c
13 changed files with 37 additions and 15 deletions
@@ -168,6 +168,7 @@ export function renderOptionFields(
for (const option of type.options) {
if (!SPLIT_ROLE[option.key] || option.visible !== false) continue;
const input = document.createElement("input");
input.className = "ui-input";
input.value = values[option.key] === undefined ? "" : String(values[option.key]);
all.push({
wrap: document.createElement("div"),
@@ -299,6 +300,7 @@ export function paintStale(
body.className = "b05-structure__grid";
for (const [key, value] of stale) {
const input = document.createElement("input");
input.className = "ui-input";
input.type = "text";
input.readOnly = true;
input.value = String(value);