Naverwebtoon
Naverwebtoon
naverwebtoon
Design System
Naverwebtoon logo

Naverwebtoon

Naver Webtoon is the platform that invented the format — the vertical-scroll, mobile-native comic ("webtoon") that turned Korean digital comics into a global medium. Its interface exists to do one thing supremely well: get out of the way so a thumbnail grid of cover art can pull you into the next binge. The browse experience is bright and clean — predominant

01

Color Palette

Brand

Accent

Neutrals

Semantic

02

Typography

Type Scale

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

display44px · 700 · 1.25
Design at scale
32px32px · 700 · 1.25
Section heading
heading-lg24px · 700 · 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.
small12px · 400 · 1.5
Supporting text
caption12px · 400 · 1.5
Caption · timestamp · 2026
label10px · 500 · 1.5
BADGE / LABEL

Fonts

Primary
Apple SD Gothic Neo
Systemno install needed
Apple system font for Korean.
Not publicly distributed.
Primary
Malgun Gothic
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
Primary
Apple System
Systemno install needed
macOS/iOS default — uses SF Pro automatically.
Not publicly distributed.
Primary
Apple System (Blink)
Systemno install needed
Chrome alias for Apple system font on macOS.
Not publicly distributed.
Primary
Noto Sans KR
Open · OFL
Install via Google Fonts
Primary
Nanum Gothic
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycomfortable
Base unit8px
Section gap16px
Card padding12px
Element gap8px

Border Radius

ElementValuePreview
upnewCompact4px
inlineCompact4px
buttonsStandard8px
inputsStandard8px
thumbnailStandard8px
infoComfortable12px
detailComfortable12px
genredayPill9999px
characterroundCircle50%
avatarsCircle50%

Elevation

Shadow 1
Shadow 2
Shadow 3
04

Guidelines

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

Do

  • Use WT Green #00DC64 for the logo, primary CTA, UP badge, and active selection
  • Keep the browse canvas white and let cover art supply the color
  • Render ranking numbers, episode numbers, and counts as first-class tabular typography
  • Use the UP badge (green, 4px radius) consistently as the new-episode signal
  • Give the reading viewer maximum focus — strip fills the screen, chrome hides

Don't

  • n't put drop shadows or borders on thumbnail cards — the gutter separates them
  • n't introduce a second saturated accent competing with the green
  • n't crowd the reading viewer with chrome — reading is a focused mode
  • n't use all-caps or marketing-shouty type on the grid
  • n't tint the browse canvas — white keeps the cover art vivid
05

Components

Buttons

Primary (WT Green)
Background`#00DC64`
Text`#FFFFFF`
Bordernone
Radius8px
Padding10px 18px
Font14px / 600 / Pretendard
Hoverbackground `#00C758`
Disabledbackground `#EEEEEE`, text `#BBBBBB`
Use: Primary CTA — 첫화 보기, 구독하기, 정주행. The green call-to-read.
Outline / Secondary
Background`#FFFFFF`
Text`#333333`
Border1px solid `#DDDDDD`
Radius8px
Padding10px 18px
Font14px / 600 / Pretendard
Use: Secondary action (관심 등록, 미리보기)
Subscribe / Toggle CTA
Bordernone
Radius8px
Padding10px 18px
Font14px / 600 / Pretendard
Use: 관심웹툰 subscribe toggle — fills green-tinted once active

Inputs

Search Field
Background`#F7F7F7`
Text`#333333`
Bordernone (filled)
Radius8px
Padding12px 14px
Font14px / 400 / Pretendard
Focus1px border `#00DC64`
Placeholder`#BBBBBB`
Use: Title/author search — green focus ring

Cards

image fills
Webtoon Thumbnail Card
Backgroundtransparent (cover art fills)
Bordernone
Radius8px (cover), `50%` for character/round thumbs
Hoversubtle scale ~1.03 + title emphasis
Aspectvertical poster (commonly ~3:4) or square in some rows
Use: The atomic unit of every browse row/grid — the art is the card, chrome stays off it
Info Card (title detail header)
Info Card (title detail header)
Background`#FFFFFF`
Bordernone
Radius12px
Padding20px
Shadow`0px 2px 8px rgba(0,0,0,0.06)`
Use: Title-detail header — cover, title, author, genre, rating, 구독 CTA

Badges / Chips

UP
UP / New Badge
Background`#00DC64`
Text`#FFFFFF`
Bordernone
Radius4px
Padding1px 5px
Font11px / 700 / Pretendard
Use: The signature "UP" / new-episode flag on thumbnails — the green ritual
Genre
Genre / Day Chip
Background`#F7F7F7`
Text`#666666`
Bordernone
Radius999px
Padding6px 14px
Font13px / 500 / Pretendard
Active`#00DC64` bg + `#FFFFFF` text
Use: 요일별 day tabs, genre filters
Rating
Rating Badge
Backgroundtransparent
Text`#FFB300`
Font12px / 700 / Pretendard
Use: 별점 average beside a star

Tabs / Nav

spec only
Day-of-Week Tab (요일별)
Font15px / 600 / Pretendard
Active text`#00DC64`
Inactive text`#999999`
Indicator2px `#00DC64` underline (active)
Use: 월/화/수/목/금/토/일 + 완결 switcher — the core browse organizer
Bottom Tab (Active)Other
Bottom Tab (Active)
Border1px solid `#EEEEEE` (top only)
Font11px / 500 / Pretendard
Active icon/text`#1A1A1A` (with green accent on the primary tab)
Inactive`#BBBBBB`
Use: 웹툰 / 베스트도전 / MY / etc.

Toasts

Snackbar
Snackbar
Background`#1A1A1A`
Text`#FFFFFF`
Bordernone
Radius8px
Padding12px 16px
Font14px / 500 / Pretendard
Shadow`0px 4px 12px rgba(0,0,0,0.16)`
Use: "관심웹툰에 추가했어요" transient feedback, 3s auto-dismiss