refactor(B07): 자리표 팔레트를 CAD 내부 패널로 이동

- 부모 사이드바 팔레트(B07_DesignDetail_UI_FramePlaceholders.ts) 제거, CAD 앱에 FramePlaceholderPanel 신설
- 도면 로드 메시지에 frameEdit 플래그 추가 — 도각 편집으로 실은 도면에서만 패널 표시
- 자리표를 화면 중앙에 직접 생성 (부모 왕복 없이 CAD 상태에 추가, 실행취소 스택 반영)
- 그림 자리표는 값이 없어도 테두리와 이름을 그려 배치 위치가 보이게 함

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-09-06 12:53:07 +09:00
co-authored by Claude Opus 5
parent 784d6df801
commit 6f201242be
10 changed files with 233 additions and 261 deletions
@@ -321,43 +321,3 @@
padding: 4px 8px;
font-size: 0.78rem;
}
/* 도각 자리표 목록 — 편집 중에만 보인다 (2026-09-06). 사이드바가 좁아 단추를 감싼다. */
.b07-frame-tokens {
display: flex;
flex-direction: column;
gap: var(--spacing-4, 4px);
margin-top: var(--spacing-8);
padding: var(--spacing-8);
border: 1px solid var(--color-border);
border-radius: var(--radius-cards);
background-color: var(--color-surface);
}
.b07-frame-tokens[hidden] {
display: none;
}
.b07-frame-tokens__hint {
font-size: 0.72rem;
line-height: 1.4;
color: var(--color-text-secondary);
}
.b07-frame-tokens__group {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 4px;
}
.b07-frame-tokens__title {
width: 100%;
font-size: 0.72rem;
color: var(--color-text-secondary);
}
.b07-frame-tokens__group > button {
padding: 2px 6px;
font-size: 0.72rem;
}