This commit is contained in:
2026-07-20 17:27:45 +09:00
parent 2649b7e325
commit ce82feda30
10 changed files with 572 additions and 349 deletions
@@ -157,89 +157,3 @@
color: var(--color-text-muted);
text-decoration: underline;
}
/* -----------------------------------------------------------------------------
* 수량 산출표 (횡단도 편집 오버레이) — 첨부 양식 재현
* -------------------------------------------------------------------------- */
.b07-qtable {
position: absolute;
z-index: 2;
bottom: 10px;
left: 10px;
max-width: min(600px, 62%);
max-height: 48%;
overflow: auto;
padding: var(--spacing-4);
border: 1px solid var(--color-border);
border-radius: var(--radius-cards);
background: color-mix(in srgb, var(--color-surface-raised) 94%, transparent);
box-shadow: 0 6px 18px #0006;
}
.b07-qtable[hidden] {
display: none;
}
.b07-qtable table {
width: 100%;
border-collapse: collapse;
table-layout: fixed;
}
.b07-qtable th,
.b07-qtable td {
padding: 2px 3px;
border: 1px solid var(--color-border);
font-size: 11px;
text-align: center;
vertical-align: middle;
}
.b07-qtable__label {
color: var(--color-text-muted);
font-weight: 600;
white-space: nowrap;
background: color-mix(in srgb, var(--color-surface) 78%, #000);
}
/* 세로 라벨(흙깎기 / 옆도랑파기 / 비탈보호공) */
.b07-qtable__label--vertical {
width: 20px;
writing-mode: vertical-rl;
text-orientation: upright;
letter-spacing: 1px;
}
.b07-qtable__station {
color: var(--color-text);
font-size: 15px;
font-weight: 700;
}
.b07-qtable__value {
padding: 0;
}
.b07-qtable__value input {
width: 100%;
min-width: 0;
padding: 3px 4px;
border: 0;
background: transparent;
color: var(--color-text);
font: inherit;
text-align: center;
}
.b07-qtable__value input:focus {
outline: 2px solid var(--color-primary);
outline-offset: -2px;
background: color-mix(in srgb, var(--color-primary) 12%, transparent);
}
/* 파생 읽기전용 (절토고 / 성토고) */
.b07-qtable__value--derived input {
color: var(--color-text-muted);
background: color-mix(in srgb, var(--color-surface) 68%, #000);
cursor: not-allowed;
}