Some checks failed
ci / build (push) Failing after 5s
- 핵심 규칙 6: 완료의 정의는 게이트 통과. 사용자를 QA로 쓰지 않는다 - 5단계 기계 검사 4번째: design-gate 실행 의무화 - references/audit-gate.md: 사고-검사 매핑, SEO/meta 체크리스트, OS/브라우저 특성, 하니스 규칙 - tools/design-gate.mjs: 범용 게이트(메타/SEO·대비·수축·리듬·트랙·스케일×폭 + 옵션 L0/L3/L4, checks 깊은 병합) - 리듬·트랙 불변식: 숫자 라벨 등폭·빈 셀 트랙 균일·등간격 — 시간표 자동배치 결함 재현 픽스처 검출, 앱 15뷰 통과(오탐 0) feat(site): 관리 앱 2종 프로덕션 콘솔(v6→v18) - 가온 학적부 9뷰·두레 수강신청 6뷰: shadcn 문법, Pretendard/Noto Serif/IBM Plex 폰트 전략, 볼드 금지(400/500/600), WCAG AA 대비 전면 교정, 한글 keep-all 조판 - LMS 필수 요소(알림 센터·공지·진도·평가 유형·출결 사유·학점 경고), 12명 기준 데이터 정합, SEO 구조(h1 유일·OG/twitter·og.png) - 시간표 자동배치 결함 수리(명시적 격자 좌표) - QA 게이트: L0 stylelint/html-validate · L1 단위 30 · L2 감사 61+불변식 · L3 시각회귀 30화면 · L4 WebKit · L5 키보드 탐색 — npm run verify 실패 시 배포 금지 체인
55 lines
2 KiB
CSS
55 lines
2 KiB
CSS
/* ==========================================================================
|
|
궤도 우주공학 — 디자인 토큰
|
|
프리셋: technical-schematic
|
|
컨셉 한 문장: 사양서 1페이지 — 도면은 말하지 않고 측정만 한다.
|
|
레퍼런스: 방향 앵커 dogfood-aerospace(우주업종 기술 노출). 그 파일의 6축
|
|
수치는 audit-references.md 에서 날조 판명 — 토큰은 브리프에서
|
|
재정의. 실측 가능했던 사실만 계승: rocketlabcorp의 '엔진을 상품으로
|
|
쓰는' 구성. 색은 야간 시험장(짙은 남흑 + 구리 노즐 열색)에서 왔다.
|
|
하지 않은 것: 지표 배너(고객수·성공률), 로켓 3D 렌더, 발사 카운트다운,
|
|
대문자 타이틀. 이유: 사양서의 신뢰는 측정 조건에서 나온다.
|
|
========================================================================== */
|
|
|
|
:root {
|
|
/* 타입 — 최대(54px) ÷ 본문(16px) ≈ 3.4배 */
|
|
--step--1: 0.8125rem;
|
|
--step-0: 1rem;
|
|
--step-1: 1.1875rem;
|
|
--step-2: clamp(1.375rem, 1.2rem + 0.9vw, 1.75rem);
|
|
--step-3: clamp(2rem, 1.4rem + 3vw, 3.375rem);
|
|
|
|
--leading-tight: 1.28;
|
|
--leading-normal: 1.78;
|
|
|
|
--font-body: "Pretendard Variable", Pretendard, -apple-system, sans-serif;
|
|
--font-mono: "JetBrains Mono", monospace;
|
|
|
|
/* 색 — 야간 시험장: 남흑 배경, 구리 강조(텍스트·선), 청사진 흰선 */
|
|
--surface: #081018;
|
|
--surface-raised: #0d1520;
|
|
--ink: #e7ecf1;
|
|
--ink-muted: #97a3af;
|
|
--ink-faint: #6c7885;
|
|
--line: #1f2937;
|
|
--line-strong: #33415280;
|
|
--accent: #d08a5a; /* 구리 — 열색. 텍스트용 밝기 */
|
|
--accent-stroke: #a45f33; /* 도면 선용 */
|
|
|
|
--space-1: 0.25rem;
|
|
--space-2: 0.5rem;
|
|
--space-3: 1rem;
|
|
--space-4: 1.5rem;
|
|
--space-5: 2.5rem;
|
|
--space-6: 4rem;
|
|
--space-7: 6rem;
|
|
--space-8: clamp(4.5rem, 3rem + 6vw, 8.5rem);
|
|
|
|
--radius: 2px;
|
|
|
|
--container: 1120px;
|
|
--pad-inline: clamp(1.25rem, 1rem + 2.5vw, 4rem);
|
|
|
|
--dur-quick: 160ms;
|
|
--dur-normal: 420ms;
|
|
--ease-soft: cubic-bezier(0.25, 1, 0.35, 1);
|
|
}
|