파운데이션

타이포그래피

Pretendard Variable 하나로 모든 플랫폼을 구성합니다. 한글 가독성을 위해 자간을 음수로 조정하고, 숫자는 항상 고정폭(tabular)으로 정렬합니다.

서체
Pretendard Variable
스케일
11단계
Weight
400 · 500 · 600 · 700
숫자
tabular-nums

서체

가나다 Aa 123

Pretendard Variable — 가변 폰트 하나로 45–920 weight를 지원하며, 동적 서브셋으로 필요한 글자만 내려받습니다.

가Aa

400 Regular

본문

가Aa

500 Medium

라벨 · 탭

가Aa

600 Semibold

버튼 · 제목

가Aa

700 Bold

금액 · 페이지 제목

타입 스케일

Tailwind 클래스(text-title1 등)에 크기 · 행간 · 자간 · 기본 굵기가 함께 들어 있습니다.

결제금액 128,400원

text-display40/52 · 700

결제금액 128,400원

text-title132/43 · 700

결제금액 128,400원

text-title226/36 · 700

결제금액 128,400원

text-title322/31 · 700

결제금액 128,400원

text-heading18/26 · 600

결제금액 128,400원

text-body116/26 · 400

결제금액 128,400원

text-body215/24 · 400

결제금액 128,400원

text-body314/22 · 400

결제금액 128,400원

text-caption113/20 · 400

결제금액 128,400원

text-caption212/17 · 400

결제금액 128,400원

text-micro11/15 · 400
토큰크기행간굵기자간용도
display40px52px700-3%대시보드 핵심 금액 · 키오스크 결제금액
title132px43px700-2.5%페이지 제목 · 결제 완료 금액
title226px36px700-2.2%KPI 수치 · 앱 화면 제목
title322px31px700-2%섹션 제목 · 바텀시트 제목
heading18px26px600-1.5%카드 제목 · 다이얼로그 제목
body116px26px400-1%앱 · QR 본문, 긴 설명
body215px24px400-1%문서 본문 · 모바일 리스트
body314px22px400-0.6%업무용 웹 본문 · 테이블
caption113px20px400-0.4%라벨 · 보조 설명
caption212px17px4000메타 정보 · 차트 축
micro11px15px4001%뱃지(sm) · 법적 고지

숫자와 금액

결제 서비스의 가장 중요한 텍스트는 숫자입니다.

Tabular Numbers

자릿수가 바뀌어도 폭이 흔들리지 않도록 모든 숫자 영역에 tabular 유틸리티를 적용합니다.

Proportional

1,111,111원

8,888,888원

4,120,000원

Tabular ✓

1,111,111원

8,888,888원

4,120,000원

금액 표기 규칙

상황표기예시
기본천 단위 쉼표 + 원 (붙여 씀)12,800원
큰 금액 요약 (차트 축 · KPI)만 · 억 축약, 소수점 1자리1.2억 · 380만
단위가 분리된 강조숫자 Bold + 단위 한 단계 작게128,400원
차감 · 할인마이너스 기호(−, U+2212)−3,000원
증감률부호 + 소수점 1자리 + %+12.4% · −2.3%
외화통화 코드 앞USD 12.50

플랫폼별 기본 본문

플랫폼본문보조금액 강조최소 크기
Admin · Console · Salesbody3 (14)caption1 (13)title2 (26)12px
App · QRbody1 (16) / body2 (15)caption1 (13)title1 (32)12px
POS17px15pxdisplay (40)14px
KIOSK22px18px56px 이상16px
POS · 키오스크는 화면과 눈 사이 거리가 멀어 모바일 스케일을 그대로 쓰면 작게 느껴집니다. 컨트롤 글자는 --control-fs-* 토큰이 자동으로 키워줍니다.

사용 규칙

이렇게 하세요

  • 한 화면에서 3–4단계 스케일만 사용
  • 제목과 본문 사이 위계는 크기보다 굵기 차이로 먼저
  • 긴 문장은 행 길이 60자(약 680px) 이내

이렇게 하지 마세요

  • 임의 px 크기 (예: text-[17px]) 사용
  • Light(300) 이하 굵기 사용
  • 금액을 기울임 · 밑줄 · 대문자 변환