- 위험 채움 토큰 밝음 #e5484d → #d6363c(흰 글 3.91 → 4.72) · 어두움 5.6 · 위험 글 #c0392b 그대로 - 새 부품 계산 줄(ui_template_calc_row) — B08 수리집수면적표 b08-hydro__row · 식 칸 배치를 대신함 - 표 부품 칸 램프(ui-data-table__lamp · --only · ✓) — B08 집계표 · 거리이정표 · B09 설계내역 램프 CSS 세 벌을 걷음(표지 class 는 풍선 · 가이드용으로 남김) - 모달 넓은 중간 창(wide + width 1100px · 1100 × 680) — B09 운반 창 손 인라인 크기를 걷음 - 값 목록 규칙 꼴(rule) — ☰ 설정 규칙 줄 ul/li 를 걷음 - 접이 구역 머리(createCollapsibleHead = 패널 머리 + 접는 제목) — B08 구조물도 「조합 연결」 제목(옛 b08-sheets__title)을 대신함 - 일반 화면 틀 좁은 폭 · 입력 칸 2열 · 끝 단추 줄 — D01 · E01 이 B02 CSS 를 빌리던 것을 끊음(가이드 장면 선택자 맞춤) - 부품 모음 견본 · 지킴 시험 test_557_2 · 낡은 시험(198_1 · 247_1 · 251_1 · 257_1 · 276_1 · 551_1)은 부품 CSS · 새 class 로 맞춤 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
84 lines
1.9 KiB
CSS
84 lines
1.9 KiB
CSS
/* 계산 줄(557-2) — 이름 | 값 112 | 덧칸 · 식 줄 = 이름 | 식 | 값 112 · 테두리는 입력 · 고르기 부품만 */
|
|
.ui-calc-row {
|
|
display: grid;
|
|
grid-template-columns: minmax(0, 1fr) 112px minmax(0, 0.8fr);
|
|
align-items: center;
|
|
gap: var(--spacing-8);
|
|
min-height: var(--control-height-sm);
|
|
}
|
|
|
|
.ui-calc-row--formula {
|
|
grid-template-columns: max-content minmax(0, 1fr) 112px;
|
|
}
|
|
|
|
.ui-calc-row__label {
|
|
margin: 0;
|
|
color: var(--color-text-secondary);
|
|
}
|
|
|
|
.ui-calc-row__label--select {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: var(--spacing-8);
|
|
}
|
|
|
|
.ui-calc-formula {
|
|
margin: 0 0 0 var(--spacing-8);
|
|
font-size: var(--text-body-sm);
|
|
color: var(--color-text-secondary);
|
|
}
|
|
|
|
.ui-calc-row .ui-calc-formula {
|
|
margin: 0;
|
|
font-size: var(--text-caption);
|
|
}
|
|
|
|
.ui-calc-row__hint {
|
|
color: var(--color-text-secondary);
|
|
font-size: var(--text-caption);
|
|
}
|
|
|
|
/* 계산 칸 — 테두리 없이 글자만 · 숫자 자리 맞춤 */
|
|
.ui-calc-row__out,
|
|
.ui-calc-row__value {
|
|
padding: 0 var(--spacing-8);
|
|
color: var(--color-text-body);
|
|
font-variant-numeric: tabular-nums;
|
|
text-align: right;
|
|
}
|
|
|
|
.ui-calc-row__value {
|
|
text-align: left;
|
|
font-weight: var(--font-weight-medium);
|
|
}
|
|
|
|
.ui-calc-row__out.is-key {
|
|
font-weight: var(--font-weight-bold);
|
|
}
|
|
|
|
.ui-calc-row__in {
|
|
width: 100%;
|
|
min-width: 0;
|
|
box-sizing: border-box;
|
|
text-align: right;
|
|
font-variant-numeric: tabular-nums;
|
|
}
|
|
|
|
/* 줄에 바로 놓인 고르기는 값 칸 + 덧칸 — 선택지 글이 안 잘리게 */
|
|
.ui-calc-row > .ui-calc-row__select {
|
|
grid-column: 2 / 4;
|
|
justify-self: start;
|
|
width: auto;
|
|
}
|
|
|
|
/* 식 칸에 놓인 입력(하상경사 1 / ☐)은 값 칸 폭 */
|
|
.ui-calc-row--formula > .ui-calc-row__in:nth-child(2) {
|
|
justify-self: start;
|
|
width: 112px;
|
|
}
|
|
|
|
/* 숨김 — display 가 [hidden] 을 덮지 않게(공용 기본 꼴이 안 실린 곳 · 페이지 꾸밈 위에서도) */
|
|
:is(.ui-calc-row, .ui-calc-row__label--select)[hidden] {
|
|
display: none !important;
|
|
}
|