위버스's design system uses #00cbd5 as its primary color and Inter for typography, with 8px corner radius. Weverse (위버스) is HYBE's global fandom platform, and its surfaces read like a quiet, gallery-white stage built to put artist imagery in the spotlight — the interface itself deliberately recedes.

Primary
#00cbd5
Typography
Inter
Radius
8px
Design System
Weverse logo

Weverse

Weverse (위버스) is HYBE's global fandom platform, and its surfaces read like a quiet, gallery-white stage built to put artist imagery in the spotlight — the interface itself deliberately recedes. Across the homepage, Weverse Shop, and Weverse Magazine the canvas is pure white (#ffffff), and text sits in near-black: pure #000000 for the homepage chrome and

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
body18px · 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
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycompact
Base unit4px
Section gap32px
Card padding12px
Element gap8px

Border Radius

ElementValuePreview
cardsExtra-small4px
productExtra-small4px
priceExtra-small4px
loginSmall8px
listSmall8px
consentMedium16px
filterPill9999px
carouselPill9999px
fullyFull9999px

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

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

Do

  • Set everything in Pretendard and drive hierarchy by weight (800 → 700 → 500 → 400)
  • Reserve the teal (#00cbd5) as the single "action" color — login, active tabs, key links
  • Keep the canvas gallery-white (#ffffff) and let artist photography lead
  • Use near-black text — pure #000000 for chrome, warm ink #202429 for reading copy
  • Separate with hairlines (#e4e4e4) and white space instead of shadows
  • Use pill geometry for filters and carousel controls (100px), 4–8px for cards/buttons
  • Reserve functional accents (info #5989fe, sale #f65895, success #00d284) for Shop status only
  • Use the dark surface (#3a3a3a) for overlay/consent chrome, with #08ccca teal as its accent

Don't

  • Introduce a second display typeface — Pretendard weight is the whole hierarchy
  • Spread the teal across many elements — it dilutes the single-action signal
  • Add drop shadows for elevation — Weverse separates with hairlines and tint
  • Let UI chrome compete with artist imagery — keep chrome monochrome and quiet
  • Use the Shop status accents (pink/blue/green) as decorative brand color
  • Use heavy borders or boxed cards — a 1px #e4e4e4 hairline is enough
  • Set body text in pure black where warm ink #202429 reads softer on Shop/Magazine
05

Components

Buttons

button-login
Background#ffffff
Text#00b8c1
Border1px solid #00cbd5
Radius8px
Padding0px 16px
Font14px / 700
Use: Header login outline CTA
button-filter
Background#000000
Text#ffffff
Radius100px
Padding0px 16px
Font14px / 500
Use: Selected artist filter pill on Weverse Shop
button-consent
Background#3a3a3a
Text#08ccca
Radius16px
Padding0px 16px
Font12px / 700
Use: Cookie-consent accept-all accent button

Cards

card-product
card-product
Background#ffffff
Border1px solid #e4e4e4
Radius4px
Use: Weverse Shop product / content card

Badges

badge
badge-price
Background#ffffff
Text#f65895
Radius4px
Font13px / 700
Use: Sale-price / discount highlight

Tabs

TabTabTab
tab-nav
Text#8e8e8e
Activetext #00cbd5
Use: Shop category / nav tab — teal active state

List items

list-community
list-community
Text#000000
Font13px / 400
Use: Community-finder list row

Related design systems