Pchome
Pchome
pchome
Design System
Pchome logo

Pchome

PChome 24h is Taiwan's archetypal high-density marketplace, and its design reflects a single, unwavering priority: get as much shoppable inventory in front of the eye as possible, as fast as possible. Where Western boutique commerce leans on whitespace and one-product-per-screen storytelling, PChome opens on a light gray canvas (#f2f2f2) tiled edge-to-edge

01

Color Palette

Brand

Accent

Neutrals

Semantic

02

Typography

Type Scale

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

display48px · 600 · 1.25
Design at scale
32px32px · 600 · 1.25
Section heading
heading-lg24px · 600 · 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
Noto Sans TC
Open · OFL
Install via Google Fonts
Primary
Microsoft JhengHei
Systemno install needed
Windows Traditional Chinese.
Not publicly distributed.
Primary
WenQuanYi Zen Hei
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
Montserrat
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
Roboto
Open · Apache 2.0
Install via Google Fonts
Primary
Helvetica
Commercial
Pre-installed on macOS/iOS.
Source · Linotype
Primary
Arial
Commercial
Pre-installed on Windows/macOS.
Not publicly distributed.
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycompact
Base unit8px
Section gap32px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
buttonsSmall4px
badgesSmall4px
promoSmall4px
productStandard8px
bannerStandard8px
promoStandard8px
largeLarge16px

Borders

ElementValuePreview
Border1px solid #e5e5e5

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

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

Do

  • Use brand red #ea1717 for every price, primary CTA, and promo badge
  • Set body text in near-black #2b2b2b on a #f2f2f2 canvas with white #ffffff cards
  • Render prices and numerals in a Latin face (Montserrat / Roboto) for tabular crispness
  • Keep the two-weight rhythm: 400 body, 700 headlines/prices/promos
  • Reserve blue (#0090eb) strictly for navigational links
  • Embrace density — fill the grid, use the full width, stack cards efficiently
  • Use 4px radius on buttons/badges and 8px on cards
  • Show strike-through list prices in #969696 next to the red sale price

Don't

  • n't use red for navigation links or use blue for buy actions — the roles are fixed
  • n't add light display weights (300/200) — PChome never whispers
  • n't introduce large pill radii on product cards — stay at 4–8px
  • n't over-apply whitespace at the expense of shoppable density
  • n't use pure black #000000 for long body copy — #2b2b2b is the body tone
  • n't render prices in a CJK-only weight without the Latin numeral face
  • n't make shadows heavy or colored beyond the faint navy elevated tint
  • n't let any single element out-shout the price — red price is the visual climax of every card
05

Components

Buttons

button-primary
Background#ea1717
Text#ffffff
Radius4
Fontweight 700
Use: Add to cart / Buy now
button-soft
Background#fe3b52
Text#ffffff
Radius9999
Use: Portal hero CTA / banner actions

Cards

card
card
Background#ffffff
Radius8
Use: Dense product grid card, soft card shadow

Badges

price
price-tag
Text#ea1717
Font18px weight 600
Use: Product price, strike-through #969696 for list price
badge
badge-promo
Background#ea1717
Text#ffffff
Radius4
Use: P幣 / 折扣 promo flags

Tabs

TabTabTab
tab-bar
Background#f2f2f2
Text#000000
Font16px weight 400
Activeblack active text
Use: Category switcher

Related design systems