Design System
Nhn logo

Nhn

NHN is a Korean technology group — cloud, payments, games, commerce, and content under one publicly listed parent — and its corporate site is the clearest expression of the radical 2024 rebrand by Kenya Hara (Nippon Design Center) with NHN's in-house designers. The defining decision is the absence of brand color. Where almost every IT holding company anchors

01

Color Palette

Brand

Neutrals

Semantic

02

Typography

Type Scale

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

display48px · 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
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
Primary
Pretendard Variable
Open · OFL
Modern Korean variable font with full Latin coverage.
Install via GitHub · orioncactus/pretendard
Primary
Poppins
Open · OFL
Install via Google Fonts
Primary
Main Pretendard Variable
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
Densitycompact
Base unit4px
Section gap48px
Card padding12px
Element gap8px

Border Radius

ElementValuePreview
neutralSmall12px
contentMedium20px
fullLarge24px
roundChip9999px
theFull9999px

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

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

Do

  • Keep the chrome achromatic — ink #212126 and the grayscale ladder carry everything
  • Use Poppins for English display headlines and Main Pretendard Variable for Korean display
  • Use Pretendard Variable at 16px/400–500 for body and nav
  • Reserve the dark #212126 full-pill as the single primary CTA
  • Step the nav hierarchy with the ink ladder: #36363d → #57575b → #797981
  • Separate sections with #f8f8f8 / #e9e9e9 surfaces and #dbdbdb hairlines
  • Keep everything flat — no shadows anywhere
  • Use rounded geometry — 24px/20px cards, 100px chips, 9999px pill
  • Let editorial photography inside cards supply the only chromatic interest

Don't

  • Introduce a saturated brand color into the chrome — NHN's identity is the absence of one
  • Use drop shadows for elevation — the system is shadow-free
  • Use pure black (#000000) for body text — reserve the near-black ink #212126
  • Mix Poppins and Pretendard within one headline role — each language has its display font
  • Set body text in a heavy weight — display is 700–800, body stays 400–500
  • Use sharp 0px corners on content cards — cards and CTAs are rounded
  • Spread the dark pill across many actions — keep it the single primary CTA
05

Components

Buttons

cta-dark
Background#212126
Text#ffffff
Radius9999px
Padding16px 24px
Font16px / 400 Main Pretendard Variable
Use: Primary dark full-pill CTA (Visit the Newsroom / 뉴스룸 바로가기)
lang-toggle-active
Background#ffffff
Text#212126
Radius0px
Padding14px 24px 14px 16px
Font16px / 400 Pretendard Variable
Use: Active language switch (한국어)
lang-toggle-inactive
Background#ffffff
Text#797981
Radius0px
Padding14px 24px 14px 16px
Font16px / 400 Pretendard Variable
Use: Inactive language switch (English / 日本語)
social-chip
Background#f8f8f8
Text#212126
Border1px solid #f8f8f8
Radius100px
Padding10px
Font16px / 400 Pretendard Variable
Use: Round social icon chip (YouTube / Instagram / LinkedIn)

Cards

feature-card
feature-card
Background#f8f8f8
Text#212126
Radius24px
Use: Full-bleed editorial feature card, no shadow
content-card
content-card
Background#f8f8f8
Text#212126
Radius20px
Use: Content / Plays! card, no shadow
grey-panel
grey-panel
Background#e9e9e9
Text#212126
Radius12px
Use: Neutral grey content panel, no shadow

Tabs

TabTabTab
nav-link
Text#36363d
Font16px / 500 Pretendard Variable
Activetext #212126
Disabled#797981 inactive
Use: Top primary nav item

Related design systems