feat(D 예정노선): 영역 루틴 — 받기 끝 지형면 · 받은 범위 먼저 → 겹 다시(차례 번호) · 도엽 겹 서버 자름 · 위치 칸 제목 서클 하나 · 10 km 밖 알림 (PLAN 604 · 요구 475 · 476-2)

- 받기 끝 = 지형면 · 받은 범위 다 읽은 뒤 겹 판정(동시 읽기 = 옛 범위 판정 뿌리) · 되돌리기 · 다시하기도 영역 확인
- 겹 load(have) — 받은 범위 지문 · 위성 틀 바뀜 = 차례 +1 · 자료 · 받는 중 비움 · 켠 겹 모두 다시 · 옛 차례 답은 자료 · GL 에 안 씀
- 등고 · 세류 = 예정노선 겹 길(layers/sheet) · 도엽 겹 모두 서버가 받은 범위로 자른 사본(화면 상자 · 보관함 지문 걷음)
- 서클 = 위치 칸 제목 오른쪽 하나 · 들어간 일 수(지형 받기 · 지형면 · 겹 · 임도망 올리기) · 부품 상자 원에 제목 줄 꼴(inline) 덧 · 지도 귀퉁이 서클 걷음
- 기준점 10 km 밖 점 = 위치 칸 알림 한 줄
- 시험 553_4 서클 줄 = 새 자리로 고침

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-30 21:43:20 +09:00
co-authored by Claude Opus 5.5
parent 20ed22709c
commit 64b35da265
8 changed files with 528 additions and 267 deletions
+26
View File
@@ -28,6 +28,32 @@
flex-direction: row-reverse;
}
/* 제목 줄 안 — 패널 카드 제목 오른쪽(캐럿 왼쪽) · 제목 높이 그대로(음수 margin) · 글은 원 왼쪽 한 줄 */
.ui-progress-circle--inline {
--ui-progress-size: 16px;
flex-direction: row-reverse;
gap: var(--spacing-4);
min-width: 0;
margin: -0.4em 0 -0.4em auto;
}
.ui-progress-circle--inline :is(.ui-progress-circle__track, .ui-progress-circle__bar) {
stroke-width: 14;
}
.ui-progress-circle--inline .ui-progress-circle__percent {
display: none;
}
.ui-progress-circle--inline .ui-progress-circle__label {
overflow: hidden;
padding: 0;
background: none;
font-weight: var(--font-weight-regular);
text-overflow: ellipsis;
white-space: nowrap;
}
.ui-progress-circle__dial {
position: relative;
width: var(--ui-progress-size);