Typography

Type scale based on the web standard 16px — including 13px (text-sm) optimized for CJK readability

16

16px Base

Web standard (1rem)

13

13px CJK

CJK readability optimized

Aa

Inter + Locale

EN / JA / KO

A
A
A

3 Weights

400, 600, 700

Font Family

Base font (Inter) + locale-specific CJK fonts

Inter

font-sans
ABCDEFG abcdefg 0123456789

Default (token value as-is)

Noto Sans JP

Japanese locale override

font-sans
あいうえお 漢字 カタカナ

Japanese locale (CSS override)

Noto Sans KR

Korean locale override

font-sans
가나다라 한글 디자인

Korean locale (CSS override)

Fira Code

font-mono
const x = 42; => {}

Code, technical values

Type Scale

Click to copy — 11 steps from 11px to 48px

Each size includes its optimal line-height automatically.No additional configuration needed.

Font Weight

Only 3 weights — keeping visual consistency

Aa
400
Regularfont-normal

Body text, descriptions

Aa
600
Semiboldfont-semibold

Subheadings, buttons

Aa
700
Boldfont-bold

Headings, emphasis

Semantic Styles

Text styles defined by purpose

These are general conventions. You can freely use any size from the Type Scale based on context.

H1text-3xl font-bold
Size
30px
Line Height
40px
Weight
700
H2text-2xl font-bold
Size
24px
Line Height
34px
Weight
700
H3text-xl font-semibold
Size
20px
Line Height
30px
Weight
600
H4text-lg font-semibold
Size
18px
Line Height
28px
Weight
600
H5text-base font-semibold
Size
16px
Line Height
26px
Weight
600
H6text-md font-semibold
Size
14px
Line Height
22px
Weight
600

Interactive Preview

Design System
text-2xlfont-normal
24px / 34px