Weverse
Weverse
weverse

위버스's reference documents #00cbd5 as a documented primary color, Pretendard for typography, 16px corner radius. Weverse (위버스) is the fan platform that calls itself a "Global Fandom Platform".

Primary
#00cbd5
Typography
Pretendard
Radius
16px

Evidence snapshot

verified v2
Claims grounded
152/152 · 100%
Sources
3 surfaces · 6 sources
UI font basis
frontmatter · high
Components
10 documented · 6 interactive, 1 with states
Design System
Weverse logo

Weverse

Weverse (위버스) is the fan platform that calls itself a "Global Fandom Platform". It is run by Weverse Company Inc. ((주)위버스컴퍼니), whose footer on weverse.io gives a Pangyo address in Seongnam and names two affiliates, Weverse Japan Inc. and Weverse America Inc. HYBE's business page lists WEVERSE COMPANY under a promise to reinvent fandom culture with IT: "모든 팬이 즐겁고 행복할 수 있는 공간, 팬과 아티스트가 더 가깝게 연결되는 세상을 만듭니다." — a space where every fan can be happy, and a world where fans and artists are more closely connected. HYBE describes itself as a global entertainment lifestyle platform company based on music and technology.

01

Color Palette

Brand

Neutrals

02

Typography

Type Scale

Verified size, weight, line-height, and tracking. Family is omitted when unresolved.

28px28px · 800 · 1.29
Headline on the Weverse Shop home's banner slides, white over imagery or black on light slides
24px24px · 800 · 1.29
Artist names over artist cards on the Weverse Shop home, white
18px18px · 700 · 1.28
Section headings on the Weverse Shop home
16px16px · 700 · 1.38
Titles of the recommended DM and featured-community lists on weverse.io
16px16px · 400 · 1
Body text on Weverse Shop (line height computes 16px)
14px14px · 700 · 1.29
로그인 label on weverse.io and the full-width outlined pill on Weverse Shop
14px14px · 500 · 1.29
Sign-in prompt in the global menu on weverse.io, grey
14px14px · 500 · 1.29
Category tabs on Weverse Shop and DM chips on weverse.io
body13px · 400 · 1.5
Body text on weverse.io (line height computes normal)
13px13px · 400 · 1.31
Product meta lines under Weverse Shop products

Fonts

sans
Pretendard
Open · OFL
Live webfont loaded in preview
Install via GitHub · orioncactus/pretendard
03

Spacing & Shape

Spacing

PurposeValuePreview
menu-y12px
card16px
control-x16px
menu-x16px

Border Radius

ElementValuePreview
cardStructured token16px
controlStructured token8px
floatStructured token18px
pillStructured token100px

Elevation

card
chip-ring
float
04

Guidelines

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

Do

  • Set everything in Pretendard and carry hierarchy with weight (800 / 700 / 500 / 400)
  • Keep the teal for the one call-to-action: 1px #00cbd5 outline, #00b8c1 label, 8px radius
  • Use black #000000 pills with white text for the selected Shop tab, and white pills with a 1px #ebedf2 border for the rest
  • Use 100px pills for chips, badges and carousel controls
  • Raise Shop panels with rgba(0, 0, 0, 0.12) 0px 4px 28px 0px on 16px cards
  • Let artist photography colour the banners

Don't

  • n't spread the teal across the page; it appears on one action
  • n't invent a filled teal button; none was observed
  • n't mix in a second typeface
  • n't use the cookie banner's dark bar and teal label as product components
  • n't use grey for body text; use #000000 on weverse.io and #202429 on Shop
  • n't treat the two #5989fe pre-order labels as a brand colour
05

Components

Buttons

banner-arrow
Backgroundrgba(0, 0, 0, 0.2)
Text#ffffff
Border1px solid rgba(0, 0, 0, 0.04)
Radius100px
statesrest only; the collector recorded no state frame for it
Use: Round controls of the weverse.io banner carousel at home::[data-omd-capture="22"], 36 x 36
global-menu-item
Backgroundtransparent
Text#000000
Radius8px
Padding12px 16px
Font13px / 400 Pretendard
Hoverbg #ffffff
pressedbg #ffffff
stateshover and pressed both read bg #ffffff on all seven sibling items (captures 4-10), a full step from transparent to a clean value, so both are declared; focus is not declared
Use: Items of the global menu on weverse.io at home::[data-omd-capture="4"], 225 x 48; labels were not read
login-button
Background#ffffff
Text#00b8c1
Border1px solid #00cbd5
Radius8px
Padding0px 16px
Text style14px / 700 / 18px Pretendard
statesrest only; not probed, because a press opens sign-in; the collector recorded no state frame for it
Use: 로그인 in the global menu's sign-in block under the prompt 로그인하고 나만의 아티스트를 만나보세요! at home::[data-omd-capture="3"], 70 x 36; the label span also computes #00b8c1; its own class is button-_--secondary1; the only teal on a product action across the three captured pages (the artist shop's cookie bar renders a separate teal, #08ccca, on its 전체 동의 label)
shop-carousel-arrow
Background#ffffff
Text#202429
Border1px solid rgba(0, 0, 0, 0.1)
Radius100px
Disabledthe collector recorded a disabled state in this group of 18 instances; no separate disabled colour was isolated
statesrest and disabled at capture; no pointer frame
Use: Previous and next arrows of the carousels on the Weverse Shop home at surface-2::[data-omd-capture="49"], 36 x 36
shop-outline-button
Background#ffffff
Text#000000
Border1px solid rgba(0, 0, 0, 0.2)
Radius100px
Padding0px 16px
Text style14px / 700 / 18px Pretendard
statesrest only; no state frame
Use: Full-width outlined pill on the Weverse Shop home at surface-2::[data-omd-capture="37"], 1048 x 36; its label was not read

Badges

community
community-badge
Backgroundrgba(255, 255, 255, 0.04)
Text#ffffff
Border1px solid rgba(255, 255, 255, 0.2)
Radius100px
Padding0px 8px
Text style11px / 700 / 14px Pretendard
Use: Artist-name badge on dark weverse.io banner slides (home::div, 81 x 24); a second variant reads rgba(0, 0, 0, 0.04) fill, #000000 text and a rgba(0, 0, 0, 0.2) border
dm
dm-chip
Backgroundtransparent
Text#000000
Radius100px
Padding0px 20px 0px 6px
Text style14px / 500 / 18px Pretendard
Shadowrgb(235, 237, 242) 0px 0px 0px 1px inset
Use: Recommended Weverse DM chips on weverse.io (home::span, chips-_-wrapper), 133 x 44, a 32px round avatar followed by the artist name

List items

community-row
community-row
Text#000000
Use: Featured-community rows on weverse.io at home::[data-omd-capture="35"], 516 x 76, each led by a 72 x 72 avatar

Cards

shop-card
shop-card
Background#ffffff
Text#202429
Radius16px
Padding16px
Shadowrgba(0, 0, 0, 0.12) 0px 4px 28px 0px
Use: Raised white panel on the Weverse Shop home (surface-2::article, 1080 x 202) and the artist shop's side panels (713 and 347 wide)

Tabs

TabTabTab
shop-tab
Background#ffffff
Text#000000
Border1px solid #ebedf2
Radius100px
Padding0px 16px
Text style14px / 500 / 18px Pretendard
selectedbg #000000, fg #ffffff, border 1px solid #000000 (capture 170, aria-selected true)
statesselected read from rest values; the collector's interaction pass activated three tabs (captures 171-173) and each became selected; no pointer frame
Use: Category tabs on Weverse Shop at surface-2::[data-omd-capture="171"]; on the BTS artist shop they read NEW, Merch, Tour Merch, BT21, Album and Global Membership

Related design systems