- 부품 CSS 37 파일: display 를 주는 ui-* 클래스마다 같은 파일에 [hidden] { display: none !important } (공용 기본 꼴 없는 곳 · 페이지 꾸밈 위에서도) · 옛 숨김 규칙 일곱 파일 !important 로 · 접이 카드 머리는 collapsible.css
- 모달 머리: 제목 한 줄 말줄임(전체 글 = title) · [닫기] · 머리 단추 flex: none · nowrap
- 부품 모음 모달 견본에 긴 제목 24rem 한 칸
- 지킴 시험 test_552_6_part_fixes
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
69 lines
1.7 KiB
CSS
69 lines
1.7 KiB
CSS
/* 공용 나무 보기 — 줄 모양은 공용 ui-sidebar-row(ui_template_overlay.css) ·
|
||
* 탐색기 모양(들여쓰기 안내선 · 접기 화살 · 폴더/항목 아이콘 · 폴더 굵게 · 고른 줄 배경) */
|
||
.ui-tree__kids {
|
||
position: relative;
|
||
display: flex;
|
||
flex-direction: column;
|
||
gap: 2px;
|
||
}
|
||
|
||
/* 들여쓰기 안내선 — 부모 줄 화살 한가운데에서 자식 끝까지(줄 들임 = spacing-8 + 깊이 × spacing-16) */
|
||
.ui-tree__kids::before {
|
||
content: "";
|
||
position: absolute;
|
||
top: 0;
|
||
bottom: 0;
|
||
left: calc(var(--spacing-8) + var(--tree-depth, 0) * var(--spacing-16) + var(--spacing-12) / 2);
|
||
border-left: 1px solid var(--color-border);
|
||
pointer-events: none;
|
||
}
|
||
|
||
.ui-tree__label {
|
||
display: inline-flex;
|
||
align-items: center;
|
||
min-width: 0;
|
||
}
|
||
|
||
.ui-tree__icon {
|
||
display: inline-flex;
|
||
flex: none;
|
||
margin-right: var(--spacing-4);
|
||
color: var(--color-text-secondary);
|
||
}
|
||
|
||
.ui-tree__row.is-branch .ui-tree__label {
|
||
font-weight: 600;
|
||
}
|
||
|
||
.ui-tree__row.is-active .ui-tree__icon {
|
||
color: inherit;
|
||
}
|
||
|
||
.ui-tree__branch {
|
||
display: flex;
|
||
flex-direction: column;
|
||
gap: 2px;
|
||
}
|
||
|
||
.ui-tree__caret {
|
||
display: inline-block;
|
||
width: var(--spacing-12);
|
||
color: var(--color-text-secondary);
|
||
}
|
||
|
||
.ui-tree__count {
|
||
color: var(--color-text-secondary);
|
||
font-size: var(--text-caption);
|
||
}
|
||
|
||
/* 오른쪽 클릭 메뉴 — 모달(z-index 1000) 위 · 모양은 공용 `.ui-ctx-menu`(ui_template_context_menu.css) */
|
||
.ui-tree__menu {
|
||
position: fixed;
|
||
z-index: 1100;
|
||
}
|
||
|
||
/* 숨김 — display 가 [hidden] 을 덮지 않게(공용 기본 꼴이 안 실린 곳 · 페이지 꾸밈 위에서도) */
|
||
:is(.ui-tree__branch, .ui-tree__caret, .ui-tree__icon, .ui-tree__kids, .ui-tree__label)[hidden] {
|
||
display: none !important;
|
||
}
|