Merge remote-tracking branch 'origin/sub_laptop_7' into main_laptop_1

This commit is contained in:
2026-11-01 21:45:51 +09:00
9 changed files with 506 additions and 139 deletions
+5
View File
@@ -181,6 +181,11 @@
font-weight: var(--font-weight-bold);
}
/* 흐린 줄(721-2 · rowClass) — 지금 못 고르는 줄 */
.ui-data-table__table tbody tr.is-dim td {
color: var(--color-text-muted);
}
.ui-data-table__table tbody tr.is-clickable {
cursor: pointer;
}
+1 -1
View File
@@ -9,7 +9,7 @@
* 열 = { key: "cut_soil_area", label: "단면적", group: ["절토", "토사"], kind: "number", decimals: 2 }
* 고칠 칸(PLAN 121) = editable(줄, 열) 참인 칸만 글 상자 · 바꾸면 onEdit(줄, 열, 글) — 다시 그려도 커서 자리 지킴
* 칸 누름(PLAN 144) = onCellClick(줄, 열) · 줄로 이동 = t.focusRow(줄)(스크롤 + 강조)
* 줄 꼴(PLAN 155-2) = rowClass(줄) → 줄 class(예 is-title 굵게) · 안 주면 글 그대로
* 줄 꼴(PLAN 155-2) = rowClass(줄) → 줄 class(예 is-title 굵게) · 안 주면 글 그대로 · is-dim 흐림(721-2)
* 창 끝까지(PLAN 199) = fillViewport → 표 칸 최대 높이를 창 아래 끝까지(줄이 늘어도 페이지 스크롤 0)
* 레벨(PLAN 201-1 · 보기 전용) = level { key, of(줄) } → 그 열 왼쪽 맞춤 + 레벨마다 1em 들여쓰기(글 상자도)
* 글꼴(PLAN 228-1) = 칸 class is-lv1~5 · 묶음(group · 안 주면 바로 아래 줄이 더 깊은 줄) = is-node 굵게
+6 -3
View File
@@ -240,8 +240,11 @@ export const ui_locales_m2 = {
M02_SangeunColAmount: ["금액", "Amount"],
M02_SangeunSubtotal: ["소계", "subtotal"],
M02_SangeunTotal: ["계", "Total"],
M02_PickStd: ["기준 목록", "Standard list"],
M02_PickSangeun: ["단가산출", "Unit-cost calcs"],
M02_PickElement: ["M01 요소", "M01 elements"],
M02_PickMaterial: ["재료 고르기", "Pick a material"],
M02_FindTitle: ["찾아 넣기", "Find and add"],
M02_FindSearch: ["이름 · 규격 · 키 · 구분으로 찾기", "Search by name, spec, key or class"],
M02_FindM01: ["M01 전체", "All M01"],
M02_FindClass: ["구분", "Class"],
M02_FindLogic: ["단가산출 로직", "Unit-cost logic"],
M02_FindElementLater: ["일위대가 표 개편 뒤", "After the unit-cost table rework"],
} as const;