feat(B08): 구조물 집계표를 공용 많은 자료 표로(70-2)
- 집계표 = createDataTable — 머리 두 줄(조합 구분 · 이름) · 측점 열 고정 · 칸은 빈칸 · 빠진 조합 빨강 · 풍선 글 그대로 - 공용 표 하위 호환 옵션 — empty(빈 값 글) · 열 title · className · 빠진 항목 머리 색 · 틀 폭은 표만큼 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
This commit is contained in:
@@ -10,6 +10,7 @@
|
||||
--dt-head: color-mix(in srgb, var(--color-accent) 6%, var(--color-surface));
|
||||
--dt-line: var(--color-border);
|
||||
--dt-edge: color-mix(in srgb, var(--color-text-secondary) 45%, var(--color-border));
|
||||
width: fit-content; /* 표가 좁으면 틀도 표만큼 */
|
||||
max-width: 100%;
|
||||
max-height: calc(100vh - 260px);
|
||||
overflow: auto;
|
||||
@@ -78,6 +79,11 @@
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
/* 머리 칸 상태 — 원본에 없는 항목 */
|
||||
.ui-data-table__table thead th.is-missing {
|
||||
color: var(--color-danger);
|
||||
}
|
||||
|
||||
.ui-data-table__table thead tr:last-child th,
|
||||
.ui-data-table__table thead th[rowspan] {
|
||||
border-bottom-color: var(--dt-edge);
|
||||
|
||||
Reference in New Issue
Block a user