feat(748-3): 텍스트 수식 바닥 노무비 · 재료비 · 경비 고정 줄(계 없음) · 비목 상자 사이 간격 = 바닥 줄 위 여유

- 새 `LogicLab_Foot` — 바닥 비목 소계 줄 한 부품(단가산출 상세 4 칸 · 텍스트 수식 3 칸 계 칸 없음) · 상자 소계는 그대로
- 비목 상자 사이 간격 = 바닥 줄 위 여유(공통 값 `--m01lab-box-gap` 12px · 두 보기)
- 줄마다 붙던 옵션 값 칩 걷음은 748-2 커밋에 함께(위 옵션 칸이 대신)
- 낡은 시험 고침: test_737 바닥 줄 부품 · 칸 수 · 상자 간격 대조

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-11-02 22:20:09 +09:00
co-authored by Claude Sonnet 5.5
parent 0c0d0ce629
commit b58b01a007
5 changed files with 92 additions and 36 deletions
@@ -256,7 +256,7 @@
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
gap: var(--spacing-8);
margin-top: var(--spacing-12);
margin-top: var(--m01lab-box-gap, var(--spacing-12));
padding: var(--spacing-8) var(--spacing-12);
border: 1px solid var(--color-border);
border-radius: var(--radius-lg);
@@ -272,6 +272,20 @@
display: contents;
}
/* 748-3 텍스트 수식 바닥 줄 = 세 칸(계 칸 없음) */
.m01lab__foot[data-cols="3"] {
grid-template-columns: repeat(3, minmax(0, 1fr));
}
/* 748-3 비목 상자 사이 간격 = 바닥 고정 줄 위 여유(같은 값 · 두 보기) */
.m01-logic__editor {
--m01lab-box-gap: var(--spacing-12);
}
.m01lab__ho-box + .m01lab__ho-box {
margin-top: var(--m01lab-box-gap, var(--spacing-12));
}
.m01lab__foot .ui-calc-row {
display: flex;
flex-direction: column;