- 새 M02_MasterTemplete_Sangeun_Sheet.ts(+ .css) — 보기 고르기(시트 + 옛 넷 그대로) · 줄 갈래(근거 · 옵션 · 변수 · 계산 · 자원 · 율 · 소계 · 합계) · 칸에서 옵션 · 품 · 단가 · 율 % · 빼기 · 되살림 · 되돌림 · [+ 자원 줄] · [+ 율 줄] · 고칠 때마다 서버 셈(최신 응답만) · M01 과 다른 줄 색 띠 - 새 logic/M02_Sangeun_Sheet_Model.ts — 시트 줄 · 읽기 쉬운 식(텍스트 수식 이름글 · 별칭) · 엔진 날식 숨김 · 산출서 한 줄 글 · 상태줄(M01 원래 · 지금 · 고치기 전) - ui_template_calc_row 시트 줄(createCalcSheetRow · is-changed) + 부품 모음 견본 한 줄 - Sangeun_Detail = 탭 등록만(createViewPicker → createSangeunSheet) - 시험 test_790_1 새 · test_721 단추 자리 단언을 새 보기 고르기 이름으로 고침(createViewPicker 걷음) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
87 lines
1.6 KiB
CSS
87 lines
1.6 KiB
CSS
/* M02 단가산출 줄 식 시트(790-1) — 줄 꼴은 부품 상자(calc_row 시트 줄) · 여기는 자리 · 덩이 머리 · 산출서 글만 */
|
|
|
|
.m02-sks {
|
|
container-type: inline-size;
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: var(--spacing-8);
|
|
}
|
|
|
|
.m02-sks[hidden] {
|
|
display: none;
|
|
}
|
|
|
|
.m02-sks__status,
|
|
.m02-sks__amount,
|
|
.m02-sks__edit,
|
|
.m02-sks__cell {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
align-items: center;
|
|
gap: var(--spacing-4);
|
|
}
|
|
|
|
.m02-sks__status {
|
|
gap: var(--spacing-12);
|
|
}
|
|
|
|
.m02-sks__amount .ui-text,
|
|
.m02-sks__cell .ui-text {
|
|
margin: 0;
|
|
}
|
|
|
|
.m02-sks__body {
|
|
display: flex;
|
|
flex-direction: column;
|
|
}
|
|
|
|
.m02-sks__head {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
gap: var(--spacing-8);
|
|
margin-top: var(--spacing-12);
|
|
padding-bottom: var(--spacing-4);
|
|
border-bottom: 1px solid var(--color-border-strong);
|
|
}
|
|
|
|
.m02-sks__head .ui-text {
|
|
margin: 0;
|
|
font-weight: var(--font-weight-bold);
|
|
}
|
|
|
|
.m02-sks__mid {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: var(--spacing-4);
|
|
min-width: 0;
|
|
}
|
|
|
|
.m02-sks__mid .ui-calc-formula {
|
|
overflow-wrap: anywhere;
|
|
}
|
|
|
|
.m02-sks__cell .ui-field {
|
|
width: 8em;
|
|
}
|
|
|
|
.m02-sks__paper {
|
|
margin: 0;
|
|
padding: var(--spacing-4) var(--spacing-8);
|
|
color: var(--color-text-body);
|
|
font-size: var(--text-body-sm);
|
|
font-variant-numeric: tabular-nums;
|
|
overflow-wrap: anywhere;
|
|
}
|
|
|
|
.m02-sks__paper--sum {
|
|
font-weight: var(--font-weight-bold);
|
|
border-bottom: 1px solid var(--color-border);
|
|
}
|
|
|
|
.m02-sks__paper[data-paper="머리"] {
|
|
margin-top: var(--spacing-8);
|
|
color: var(--color-text-secondary);
|
|
}
|