Thread
복잡한 데이터에서 발견한 패턴을 표현합니다.
Design Philosophy
Weave는 ‘기술은 인간을 위해 존재합니다’라는 제르코닉스의 정체성을 담아, 복잡한 데이터를 엮어 맥락을 전달하는 디자인 시스템입니다.
복잡한 데이터에서 발견한 패턴을 표현합니다.
패턴이 모여 드러나는 상태를 표현합니다.
Thread와 Knot가 만나 Weave가 됩니다.
01 · Foundation
브랜드와 UI 전반에 공통으로 사용하는 기본 색상을 정의합니다.
| Token | Value | Role | Usage |
|---|---|---|---|
--canvas | #F5F5F5 | Background | 74~84% 영역 |
--text | #2D2D2D | Core text | 제목/핵심 수치 |
--color-identity | #C0A062 | Brand gold | 브랜드/핵심 포인트 |
--color-action | #3B434F | Primary CTA | 주요 행동 버튼 배경 |
--color-action-deep | #2F3742 | Action hover | 주요 행동 버튼 hover |
--color-action-text | #FFFFFF | Action text | 주요 행동 버튼 라벨 |
--color-accent | #C05A2A | Secondary emphasis | 보조 유도/에디토리얼 강조 |
--color-support | #8A9E3A | Assistive support | 추천/안정/보조 포인트 |
--color-info | #6E7FA3 | Info / stability | 안내/안정 지표 |
--color-success | #5B8C73 | Success | 완료/정상 상태 |
--color-warning | #F0A43A | Warning | 경고 배경/보더/상태 점 |
--color-warning-deep | #A56700 | Warning text | 경고 수치/라벨 텍스트 |
--color-error | #B84040 | Error | 실패/차단/오류 |
--color-signal | #B84040 | Realtime alert | 실시간 경보 dot / pulse |
--font-sans | IBM Plex Sans KR | Base font | 본문/제목 공통 |
--wave-speed | 2.6s | Thread rhythm | 기본 패턴 리듬 |
--wave-speed-slow | 3.8s | Thread rhythm | 완만한 패턴 리듬 |
--wave-amp | 14px | Thread amplitude | 패턴 진폭 가이드 |
--wave-stroke | 2px | Thread stroke | 패턴 선 굵기 기준 |
Identity 6%는 기본 강조 예산입니다. Action, Accent, Support, 상태색은 필요한 순간에 Identity 일부를 대체해 사용하고, 일반 화면에서 총 강조 면적은 보통 6~8% 수준을 유지합니다.
02 · Theme
두 모드는 분위기만 달라지고 정보 계층 구조와 시맨틱 컬러 역할은 동일해야 합니다.
03 · Typography
IBM Plex Sans KR를 기본으로, 메타 정보는 IBM Plex Mono로 분리합니다.
04 · Iconography
Weave의 최소 단위를 아이콘으로 정리해, 복잡한 화면에서도 의미를 빠르게 읽게 합니다.
05 · Components
공통 UI 컴포넌트를 동일한 토큰 규칙으로 사용합니다.
핵심 수치, 기준값, 변동값을 같은 위계로 보여주는 기본 카드.
현재 상태와 직전 상태의 차이를 강조해 변화 방향을 알려주는 카드.
요약 지표와 다음 행동을 함께 배치하는 모듈형 카드.
법인명 기준 입력
도메인별 패턴 로드
질문 중심 입력 권장
| Metric | Current | Baseline | Delta | Action |
|---|---|---|---|---|
| Primary Score | 94.2 | 88.7 | +5.5 | 우선순위 유지 |
| State Risk | 21% | 34% | -13% | 모니터링 간격 확장 |
| Signal Stability | 71 | 76 | -5 | 보조 지표 확인 |
| Data Coverage | 78% | 72% | +6% | 입력 범위 유지 |
06 · Pattern
패턴 섹션은 핵심 신호를 일관된 시각 구조로 정리해, 화면 간 해석 기준을 통일합니다.
핵심 지표 흐름과 상태 변화를 한 화면에서 함께 비교합니다.
다중 축 지표 강도를 레이더 형태로 비교해 변화 방향을 빠르게 확인합니다.
데이터 군집 밀도를 매트릭스로 표시해 입력 분포를 직관적으로 보여줍니다.
입력 단계의 복잡도가 점차 압축되어 핵심 신호만 남는 과정을 시각화합니다.
다양한 입력 신호를 동일한 스키마로 정규화해 분석 기준을 안정적으로 맞춥니다.
반복 구간과 변동 구간을 분리해 공통 구조를 만들고 핵심 신호를 정리합니다.
상태를 구조화해 변화가 큰 구간과 안정 구간을 동시에 보여줍니다.
최종 상태를 기준으로 우선순위와 실행 포맷을 압축해 단일 뷰로 제공합니다.
07 · Motion
Weave의 두 축을 기준으로 패턴과 상태의 변화를 모션으로 표현합니다.
모션은 데이터 흐름과 상태 변화를 자연스럽게 연결해, 정보 해석 과정을 끊기지 않게 전달합니다.
2.6s · ease-in-out
실시간 상태 표시점. 시스템이 살아있음을 조용하게 전달.
2.6s · linear
데이터 스트림 이동을 직선 경로로 표현하는 인디케이터.
3.8s · linear
파형 자체가 흐르며 장기 리듬 변화를 읽게 만드는 모션.
2.2s · ease-out
선택 대상 주변 집중 범위를 확장해 주목점을 알려줌.
2.8s · ease
새 데이터 카드가 과하지 않게 자리잡는 기본 전환.
1.9s · ease-in-out
긴급 상태에만 사용하는 이중 박동 경고 신호.