- 둘째 기초 세부 줄 품 칸 = 서버 `원문`(0.871 그대로) · 금액 · 비목은 상자 합 몫 그대로 · 세부 고침도 원문 몫(머리 수량 · 화면배 안 나눔) - 더한 기초 머리 상자(새 `Sangeun_BaseHead`) — 기초마다 이름 · 수량(기준단위 몇 개) 칸 · [되돌림] · [기초 빼기] - 새 `logic/M02_Sangeun_Undo` — 뺀더한줄 기억 · 되살림(열쇠 당김 · 밂) · 처음수량 되돌림 · 넣을 때 처음수량 적음 - 되살림 띠에 뺀 더한줄도 · 일위대가 줄 패치 뺀더한줄 이음(RowSk · LinePatch) - 낡은 시험 고침: test_727 세부 고침 ÷수량 기대 → 원문 그대로 · test_717_2b 모델 인라인에 Undo 추가 - 새 시험 test_748_0_sk_undo(거울 helper_748_0)
94 lines
1.9 KiB
CSS
94 lines
1.9 KiB
CSS
/* M02 단가산출(SK) 상세 · 고침 표(PLAN 717-2b) — 표 · 단추 · 배지는 부품 상자 · 여기는 자리 · 고친 칸 색만 */
|
|
|
|
.m02-sk {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 12px;
|
|
}
|
|
|
|
.m02-sk__head {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
align-items: flex-end;
|
|
gap: 8px;
|
|
}
|
|
|
|
.m02-sk__head .ui-field {
|
|
min-width: 120px;
|
|
}
|
|
|
|
.m02-sk__cell {
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: flex-end;
|
|
gap: 2px;
|
|
}
|
|
|
|
.m02-sk__cell .ui-input {
|
|
width: 9em;
|
|
text-align: end;
|
|
}
|
|
|
|
.m02-sk__tags,
|
|
.m02-sk__basehead,
|
|
.m02-sk__removed,
|
|
.m02-sk__removed-item {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
align-items: center;
|
|
gap: 4px;
|
|
}
|
|
|
|
.m02-sk__removed {
|
|
gap: 8px;
|
|
}
|
|
|
|
/* 748-0 둘째 기초 머리 줄 — 이름 · 수량 칸 · 단추 한 줄 */
|
|
.m02-sk__basehead {
|
|
gap: var(--spacing-8);
|
|
align-items: flex-end;
|
|
}
|
|
|
|
.m02-sk__basename {
|
|
flex: 0 1 16em;
|
|
min-width: 0;
|
|
align-self: center;
|
|
font-weight: var(--font-weight-bold);
|
|
}
|
|
|
|
/* 고친 칸 — B09 고친 칸과 같은 꼴(색) · 곁 글 = 바탕 값 */
|
|
.m02-sk__cover td.is-edited {
|
|
background: color-mix(in srgb, var(--color-warning) 22%, var(--color-canvas));
|
|
}
|
|
|
|
.m02-sk__total {
|
|
text-align: end;
|
|
font-weight: var(--font-weight-bold);
|
|
}
|
|
|
|
/* 740-2 이름 + 출처 꼬리표 한 줄 — 이름이 말줄임으로 줄고 꼬리표는 그대로 */
|
|
.m02-sk .m01lab__namerow {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: var(--spacing-4);
|
|
min-width: 0;
|
|
}
|
|
|
|
.m02-sk .m01lab__namerow > span:first-child {
|
|
min-width: 0;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
/* 727-2 기초 출처 꼬리표 — 칸 폭 고정 · 넘치면 말줄임(풍선 = 온 글) · 이름 칸 폭을 안 바꿈 */
|
|
.m02-sk .m01lab__src {
|
|
display: inline-block;
|
|
flex: none;
|
|
max-width: 9em;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
vertical-align: middle;
|
|
}
|