fix(일위대가실무): 324 다듬기 — 줄 표 줄바꿈 없음 · 고르기 창 [닫기] 안 갈라짐 · 뜻 낱말 안 겹치는 후보 숨김 · 다시 씀 · 새로 덮음 알림 글

- 줄 표: 갈래 · 수량 · 단위 · 엑셀 단가 · 맞춤 · 입력값 · 환산 · 단추 열 줄바꿈 없음(글 폭) · 입력값 길면 줄임표 · 칸 여백 좁힘 · 품명 · 규격 · 대상이 남는 폭
- 고르기 창 머리: [닫기] 단추 줄바꿈 없음 · 안 줄어듦
- 후보: 정리 이름 뜻 낱말(괄호 밖 두 글자 이상 덩어리 · 낱글자 붙임)이 하나도 안 겹치면 뺌(잔토처리 · 임도표지석 → 후보 없음) · 다 걸러지면 「가까운 것 없음」 + [다른 로직 · 자재 찾기]
- 알림: 있던 사전조합 = 「다시 씀 — 빠진 줄 N」 · [새로 만들기] 뒤 = 「새로 만들어 덮음」(토스트 · 판 글)
- 시험 hopyo 넷 42 통과 · typecheck 0

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Ji4nuyLVHcxrXWHTdb5nRD
This commit is contained in:
2026-10-14 22:46:24 +09:00
co-authored by Claude Opus 5.5
parent c7e9747c72
commit 9edaec82e3
6 changed files with 112 additions and 12 deletions
@@ -49,6 +49,33 @@
font-variant-numeric: tabular-nums;
}
/* 줄 표 — 갈래 · 수량 · 단위 · 엑셀 단가 · 맞춤 · 입력값 · 환산 · 단추 = 줄바꿈 없음(글자가 세로로 안
갈라짐 · 폭 = 글 폭) · 품명 · 규격 · 대상이 남는 폭 · 칸 여백 좁힘(공용 표보다 앞서게 두 갈래 이름) */
.m02-hopyo__table.m02-hopyo__lines :is(th, td) {
padding: var(--spacing-8);
}
.m02-hopyo__table.m02-hopyo__lines
:is(th, td):is(
:nth-child(1),
:nth-child(4),
:nth-child(5),
:nth-child(6),
:nth-child(7),
:nth-child(9),
:nth-child(10),
:nth-child(11)
) {
white-space: nowrap;
}
/* 입력값 — 길면 줄임표(전체 글은 칸 풍선 도움말) */
.m02-hopyo__table.m02-hopyo__lines td:nth-child(9) {
max-width: 24em;
overflow: hidden;
text-overflow: ellipsis;
}
.m02-hopyo__line.is-out {
color: var(--color-text-muted);
}
@@ -109,6 +136,12 @@
background: var(--color-surface-raised);
}
/* 고르기 창 머리 — 제목이 두 줄이어도 [닫기] 글이 안 갈라지고 안 줄어듦 */
.m02-hopyo__choose .ui-modal__top > .ui-btn {
flex-shrink: 0;
white-space: nowrap;
}
.m02-hopyo__cands {
display: flex;
flex-direction: column;