feat(테마): 공통 값 한 벌 · Noto Sans KR 글꼴 파일 실음 (551-1)
- ui_template_theme.css = 대시보드 값(초록 강조 #1f7a4d · 바탕 #f6f7f9 · 선 #e6e8ec · 글 #1f2328 · 둥글기 10) 밝음 · 어두움 두 블록 · 시스템 어두움 = 같은 값 - 옛 보라 이름(deep-iris · plum-velvet · royal-amethyst · mist-violet · lavender-wash) = 새 값의 별칭 · 안 쓰는 그라디언트 3 · twilight-beam · shadow-feature 지움 - 새 토큰 accent-soft · hover · surface-sunken · border-strong · primary-hover · danger-fill(#e5484d 채운 바탕) · scrim · 위험 글자 = #c0392b 그대로 - 글꼴 = --font-ui 한 토큰(--font-body · --font-display 별칭) · Inter · Britti 등 앞 이름 뺌 · ui_template/fonts/ 에 Noto Sans KR 가변 굵기 woff2 39 묶음(unicode-range) + OFL.txt · 첫 화면 = 196 KB 한 파일 - 대시보드 --b01-* = 공통 값의 별칭 · 셸 덮어쓰기 10 줄 · 셸 어두움 블록 지움(판 바탕 흰색 한 줄만 남김) - test_546: 셸 hex 단정 → theme.css 값 · 셸 별칭 단정으로(값 자리가 theme.css 로 옮겨 감) · test_551_1 새 지킴 시험 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,31 +1,22 @@
|
||||
/* 대시보드 셸(546) — 색 · 간격은 .b01-shell 안 변수만(프로젝트 화면 영향 0) · 간격 = 4 의 배수 */
|
||||
/* 대시보드 셸(546) — 색 · 둥글기 = 공통 값(ui_template_theme.css)의 별칭 · 간격 = 4 의 배수 */
|
||||
.b01-shell {
|
||||
--b01-accent: #1f7a4d;
|
||||
--b01-accent-soft: #eaf5ee;
|
||||
--b01-accent-text: #ffffff;
|
||||
--b01-bg: #f6f7f9;
|
||||
--b01-card: #ffffff;
|
||||
--b01-line: #e6e8ec;
|
||||
--b01-text: #1f2328;
|
||||
--b01-muted: #6b7280;
|
||||
--b01-hover: #f3f4f6;
|
||||
--b01-alert: #e5484d;
|
||||
--b01-radius: 10px;
|
||||
--b01-accent: var(--color-accent);
|
||||
--b01-accent-soft: var(--color-accent-soft);
|
||||
--b01-accent-text: var(--color-primary-text);
|
||||
--b01-bg: var(--color-bg);
|
||||
--b01-card: var(--color-surface-raised);
|
||||
--b01-line: var(--color-border);
|
||||
--b01-text: var(--color-text);
|
||||
--b01-muted: var(--color-text-muted);
|
||||
--b01-hover: var(--color-hover);
|
||||
--b01-alert: var(--color-danger-fill);
|
||||
--b01-radius: var(--radius-cards);
|
||||
--b01-head-h: 48px;
|
||||
--b01-nav-w: 210px;
|
||||
--b01-rail-w: 56px;
|
||||
|
||||
/* 옛 구역 부품(공용 카드 · 표 · 단추)도 셸 색을 따름 — 셸 안에서만 */
|
||||
--color-bg: var(--b01-bg);
|
||||
--color-surface: var(--b01-card);
|
||||
--color-surface-raised: var(--b01-card);
|
||||
--color-border: var(--b01-line);
|
||||
--color-primary: var(--b01-accent);
|
||||
--color-primary-text: var(--b01-accent-text);
|
||||
--color-text: var(--b01-text);
|
||||
--color-text-body: var(--b01-text);
|
||||
--color-text-secondary: var(--b01-muted);
|
||||
--color-text-muted: var(--b01-muted);
|
||||
/* 셸 안 판 바탕 = 카드 흰색 */
|
||||
--color-surface: var(--color-surface-raised);
|
||||
|
||||
min-height: 100dvh;
|
||||
display: grid;
|
||||
@@ -34,19 +25,6 @@
|
||||
color: var(--b01-text);
|
||||
}
|
||||
|
||||
:root[data-theme="dark"] .b01-shell {
|
||||
--b01-accent: #3fae75;
|
||||
--b01-accent-soft: #173326;
|
||||
--b01-accent-text: #0e1512;
|
||||
--b01-bg: #121417;
|
||||
--b01-card: #1b1e23;
|
||||
--b01-line: #2c3038;
|
||||
--b01-text: #e6e8eb;
|
||||
--b01-muted: #9aa1ab;
|
||||
--b01-hover: #242830;
|
||||
--b01-alert: #f06b6f;
|
||||
}
|
||||
|
||||
/* 옛 ☰ 서랍 · 떠 있는 단추 — 대시보드에선 걷음(왼쪽 메뉴 · 사용자 메뉴가 맡음) */
|
||||
html:has(.b01-shell) .app-header {
|
||||
display: none;
|
||||
|
||||
Reference in New Issue
Block a user