- `docs/` 를 .gitignore 에서 빼 git 추적 대상으로 전환 (위키·완료 이력·검증 기록) - `docs/raw/PLAN.md` · `docs/raw/OWNERS.md` 를 저장소 최상위로 이동 후 .gitignore 에 등록 — 창끼리 공유하되 저장소에는 안 올리는 장부 - 살아 있는 경로 참조 7개 파일 정정 (아카이브 107건은 그때 사실이라 그대로 둠) - graphify 날짜별 산출물(`docs/wiki/graphify-out/20*/`) 제외 — `graphify update` 가 다시 만듦 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
3.4 KiB
3.4 KiB
type, status, related_pages, last_updated, source
| type | status | related_pages | last_updated | source | ||
|---|---|---|---|---|---|---|
| concept | stable |
|
2026-07-19 | docs/raw/verification/2026-07-19_verify_scrollbar_theme.md |
디자인 시스템 (Design System)
임도설계 및 견적자동화 웹앱(Aislo)의 공통 비주얼 테마, 타이포그래피, 간격 규칙 및 CSS 변수 명세 요약입니다.
비주얼 테마
- Theme & Tone: confident enterprise tool + approachable consumer product.
- 비주얼 키워드: Confident (Assured), Clean (Geometric), Sunlit Atmosphere (Gradient wash).
- 대표 그라디언트: 연한 라벤더 분위기를 연출하기 위해 흰색-보라색-피치 그라디언트를 접목하여 맑은 느낌 제공.
핵심 색상 토큰 (Colors)
| CSS 변수명 | hex 값 | 역할 / 비주얼 우선도 |
|---|---|---|
--color-deep-iris |
#26114a |
딥 바이올렛 데코레이션 디테일 (CTA 단추로 사용 금지) |
--color-plum-velvet |
#312749 |
대시보드 네비게이션 텍스트, 카드 타이틀, 보조 제목 |
--color-royal-amethyst |
#3e0079 |
링크, 입력 필드 포커스 링, 하이라이트 아이콘 (가장 채도 높음) |
--color-mist-violet |
#edecff |
연한 라벤더 분위기를 내는 소프트 하이라이트/배경색 |
--color-canvas |
#ffffff |
기본 페이지 배경, 카드 배경, 활성 입력 필드 |
--color-paper |
#f6f7fa |
미세한 대비를 주는 테이블 줄무늬 교대 배경, 보조 카드 배경 |
--color-mist |
#e6e2e3 |
외곽 얇은 헤어라인 테두리, 구분선 |
타이포그래피 (Typography)
- Britti Sans (display/heading): 24–64px 크기에 적용하며 geometric(기하학적) 인상을 강조하기 위해 line-height는 항상
1.0고정. (대체 폰트: Plus Jakarta Sans / General Sans) - Inter (UI/body): UI 라벨 및 본문 기본 폰트. 자간 및 행간을 compact하게 배치하여 고밀도(data-dense) 정보 인터페이스를 제공. (대체 폰트: Inter / IBM Plex Sans)
| 서체 역할 | 크기 | 행간(Line-Height) | CSS 변수명 |
|---|---|---|---|
| caption | 12px | 1.3 | --text-caption |
| body-sm | 14px | 1.4 | --text-body-sm |
| body | 16px | 1.5 | --text-body |
| subheading | 24px | 1.0 | --text-subheading |
| heading-sm | 32px | 1.0 | --text-heading-sm |
| heading | 40px | 1.0 | --text-heading |
레이아웃 및 둥근 테두리 (Radius & Spacing)
- 기본 단위:
8px배수 간격 시스템 (--spacing-8,--spacing-16등) - 둥근 곡률 (Border-radius):
- 카드, 입력 상자, 버튼:
8px - 태그/필 상태(Pills):
1440px(원형 캡슐 스타일)
- 카드, 입력 상자, 버튼:
전역 스크롤바 디자인 (Scrollbars)
- 브라우저 충돌 가드: Chromium/WebKit 환경에서 표준과 충돌하지 않도록
@supports selector(::-webkit-scrollbar)블록 내의*선택자에scrollbar-width: auto;를 적용하여 스타일 오버라이드를 제어함. (B07 WebCAD iframe 내부 제외) - 미니멀 디자인:
- 스크롤바 폭/높이: 얇은
8px두께 고정 (width: 8px; height: 8px;) - 트랙 배경: 완전 투명(
transparent)으로 UI 배경 이질감 최소화 - 화살표 버튼: 기본 이동 버튼 제거 (
display: none; width: 0; height: 0;) - 스크롤 썸(Thumb) 불투명도: 기본 12% -> hover 시 20% -> active 시 28%로 은은하게 반응 튜닝
- 스크롤바 폭/높이: 얇은