Zepeto
Zepeto
zepeto
Design System
Zepeto logo

Zepeto

ZEPETO (제페토) is the 3D-avatar metaverse social platform built by Naver Z — a place where hundreds of millions of users style avatars, build virtual worlds, watch live shows, and trade creator-made items. Its surfaces split into two registers that share one DNA: a clean, almost utilitarian web product (web.zepeto.me) wrapped around a vivid, youthful brand w

01

Color Palette

Brand

Accent

Neutrals

02

Typography

Type Scale

Rendered in system-ui to clearly show scale & weight.

display48px · 800 · 1.25
Design at scale
32px32px · 800 · 1.25
Section heading
heading-lg24px · 800 · 1.4
Subheading
body16px · 400 · 1.5
Body text. The quick brown fox jumps over the lazy dog. Designed for readable line-height in long-form content.
small14px · 400 · 1.5
Supporting text
caption10px · 400 · 1.5
Caption · timestamp · 2026
label10px · 500 · 1.5
BADGE / LABEL

Fonts

Primary
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycompact
Base unit4px
Section gap34px
Card padding16px
Element gap8px

Border Radius

ElementValuePreview
webSmall8px
languageSmall8px
inputsSmall8px
featurepillarMedium24px
midMedium24px
studioLarge28px
heroLarge28px
badgesFull9999px

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

Do and Don't guidelines parsed from DESIGN.md.

Do

  • Use ZEPETO Violet (#5c46ff) as the single brand/action color — Studio CTA fill and web link accent
  • Run headlines heavy — 800 ExtraBold at 64px, 700 Bold at 48px — declarative and youthful
  • Use the dark ink (#292930) for the primary utility button and headings, not pure black
  • Keep the web product surface quiet (grey/white) so avatars and items carry the color
  • Use full-violet bands on marketing surfaces to mark conversion moments
  • Reach for the pill (24–34px) on brand/marketing CTAs and full-round on avatars
  • Keep utility buttons tight (8px radius) in the web product
  • Stay flat — separate with tint (#f5f5f6 / #f8f8fa), reserve the soft glow for the hero pill

Don't

  • Spread the violet across many UI chrome elements — keep it the single action/brand hue
  • Use the magenta (#f323ff) for text or plain buttons — it's a decorative/gradient accent only
  • Use pure black for body text — reserve near-black #000008 / ink #292930
  • Stack heavy drop shadows — the system is near-flat; only the hero pill lifts
  • Set headlines in a light weight — display is always 700–800
  • Mix square sharp corners into brand CTAs — those are pills
  • Add a second saturated accent hue beyond violet + the magenta decorative swatch
  • Let the web product surface compete with avatar/item imagery for color attention
05

Components

Buttons

button-primary
Background#5c46ff
Text#ffffff
Radius28px
Padding0 34px
Font20px / 500
Use: Studio primary CTA — Get Started / Learn more, pill
button-login
Background#292930
Text#ffffff
Radius8px
Padding10px 16px
Font15px / 500
Use: Web header Login button — dark near-black
button-secondary
Background#f5f5f6
Text#292930
Radius8px
Padding10px 16px
Font16px / 400
Use: Web header Buy ZEMs / soft grey utility button
button-invert
Background#ffffff
Text#5c46ff
Radius34px
Padding0 34px
Font22px / 700
Shadowrgba(0,0,0,0.2) 0px 0px 20px 0px
Use: Studio hero Get Started on violet band — white pill, violet label

Tabs

TabTabTab
nav-link
Text#5c5c61
Activetext #292930
Use: Studio top-nav item (Contents / Guides / Support)

Cards

card-feature
card-feature
Background#f8f8fa
Text#292930
Radius24px
Use: Studio pillar card (Items / World / Live) on lighter grey surface

Badges

badge
badge-accent
Background#5c46ff
Text#ffffff
Radius9999px
Font15px / 500
Use: Violet emphasis pill / tag

Avatars

A
avatar-circle
Radius9999px
Use: Circular carousel control / creator avatar

Related design systems