Actibooky Design System

하나의 디자인 언어로,
모든 서비스를 일관되게.

단일 코어 + 서비스별 스킨. shadcn/ui · Tailwind v4 · OKLCH 토큰 · 라이트/다크. 토큰·컴포넌트·화면을 브랜드센터 · Components · shadcn 레지스트리로 함께 배포합니다.

Foundations

모든 값은 OKLCH 토큰. raw hex/rgb 하드코딩 금지.

로고

워드마크

기본 로고 · 가로형

배경
컬러
여백 가이드
포인트 컬러
#473A8C

심볼

단독 사용 · 정방형 (앱 아이콘 · 파비콘 · 워터마크)

배경
컬러
여백 가이드
포인트 컬러
#473A8C

브랜드 컬러

좌: Light 배경용 · 우: Dark 배경용
Indigo
심볼 · 액센트 타이포
#473A8C · #8B7FF0
Ink
워드마크 본색
#19181F · #FFFFFF
Background
캔버스
#FAFAFA · #0A0A0A
Symbol Dot
심볼 포인트
#19181F · #8B7FF0

사용 가이드

  • 배경 대비 · 라이트 배경엔 라이트 로고, 다크 배경엔 다크 로고를 사용합니다.
  • 여백(클리어스페이스) · 로고 주위로 심볼 점 지름 이상의 여백을 확보합니다.
  • 최소 크기 · 워드마크 높이 16px, 심볼 16×16px 이상에서만 사용합니다.
  • 금지 · 색상 변경 · 비율 왜곡 · 회전 · 그림자/효과 추가를 하지 않습니다.

컬러 토큰

background
foreground
primary (잉크)
brand (인디고)
muted
success
warning
destructive
info
border

타이포그래피

기본 Pretendard. 서비스에 따라 SUIT · SUITE 를 선택해 쓸 수 있습니다 (기본 본문 · 전 서비스 공통).

농촌의 하루를 잇다

Display
48px · 800

고향사랑기부, 더 가깝게

H1
36px · 700

지역을 잇는 새로운 방법

H2
30px · 700

여행으로 만난 지역에 기부하기

H3
24px · 600

이번 달 인기 답례품

H4
20px · 600

리드 문장은 본문보다 한 단계 크게 둡니다.

Body Large
18px · 400

본문은 16px 이상, 한글 가독성을 최우선으로 둡니다.

Body
16px · 400

보조 정보와 메타 텍스트에 사용합니다.

Small
14px · 400

캡션 · 라벨 · 도움말

Caption
12px · 400
굵기 (Variable · 100–900)
가나다 Ag100
가나다 Ag300
가나다 Ag400
가나다 Ag500
가나다 Ag600
가나다 Ag700
가나다 Ag800
가나다 Ag900

tabular-nums = 모든 숫자 폭이 동일 → 금액·표·카운터에서 자릿수가 세로로 정렬되고 값이 바뀌어도 흔들리지 않습니다. 기본(proportional)은 1 8 보다 좁아 행마다 자리가 어긋납니다.

tabular-nums (자릿수 정렬 ✓)

111,111원

888,888원

181,818원

기본 proportional (어긋남)

111,111원

888,888원

181,818원

유틸리티: font-sans(Pretendard 기본) · font-suit · font-suite 로 부분 적용할 수 있습니다.

컴포넌트

60+ 컴포넌트를 Components 문서에서 라이브 프리뷰 · Controls · 소스 코드 · npx shadcn add 로 확인합니다.

Components 열기 →

서비스 스킨 (코어 + data-brand)

서비스 스킨:
--brand 라이브 액센트
focus ring · 링크 · active 에 사용