Styleguide — Document Server

디자인 시스템 styleguide

Phase A 산출물 — 토큰, 프리미티브, layer 컴포넌트 검증. dev only.

색상 토큰

{#each colorTokens as t (t.name)}

{t.name}

{/each}

domain

{#each domainTokens as t (t.name)}

{t.name}

{/each}

Radius

{#each radiusTokens as r (r.name)}

{r.name}

{/each}

Button

variant × size

아이콘 + 상태

href (자동 a 변환)

IconButton

Card

기본 padded

bg-surface + rounded-card + border-default

padded={false}

내부에서 직접 padding 제어

addToast('info', 'Card 클릭됨')}>

interactive

클릭 시 hover + button 시맨틱

Badge

neutral success warning error accent
sm neutral 완료 대기 실패

Skeleton

EmptyState

입력 프리미티브