feat(table): 표 폭 CSS 변수 · 고칠 칸 옅은 테두리 되살림 · 구조물 조합 미지정 회색 (258-1 · 258-2 · 258-3)

- 템플릿 표 인라인 width → --dt-w · css width var(--dt-w) · 거리이정표 표 틀 폭 전체
- 고칠 수 있는 칸 td.is-can-edit outline 1px accent 28% (box-shadow 아님)
- B05 구조물 조합 미지정 = 구조물 리스트 램프 회색
- 시험 기대값 고침(243_1 · 246_1 · 177_1 · ui_data_table) · 새 시험 258_1

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015sDZSjFvoiDjdGpgj3muc3
This commit is contained in:
2026-10-11 13:58:29 +09:00
co-authored by Claude Sonnet 5.5
parent c172c4a462
commit c2d3b8ccd9
8 changed files with 92 additions and 18 deletions
+8
View File
@@ -33,6 +33,8 @@
}
.ui-data-table__table {
/* 258-1 — 표 폭 = 열 합(--dt-w · 인라인) · 페이지 css 가 width 로 덮음 */
width: var(--dt-w);
table-layout: fixed;
border-collapse: separate;
border-spacing: 0;
@@ -175,6 +177,12 @@
text-align: right;
}
/* 고칠 수 있는 칸(PLAN 258-2 · editOnDouble) — 글일 때도 옅은 입력 칸 테두리(outline 안쪽 · 줄 고름 box-shadow 와 안 겹침) */
.ui-data-table__table td.is-can-edit {
outline: 1px solid color-mix(in srgb, var(--color-accent) 28%, var(--color-canvas));
outline-offset: -1px;
}
.ui-data-table__input:focus {
outline: 2px solid var(--color-focus-ring);
outline-offset: -2px;