Mercari
Mercari
mercari
Design System

Mercari

Mercari is Japan's largest C2C marketplace (50M+ downloads, 350K daily listings) and its design system is a textbook example of **mature semantic token architecture**. The production site at `jp.mercari.com` exposes **681 CSS custom properties on `:root`**, organized into the well-named `--alias-color-*` namespace: `--alias-color-background-{role}-{state}`,

#ff333fprimary#0095eeaccentInter
01

Color Palette

Top 24 hex values found in §2 of DESIGN.md, ranked by usage frequency.

#cccccc
#cccccc
#333333
#333333
#999999
#999999
#ffffff
#ffffff
#f5f5f5
#f5f5f5
#0073cc
#0073cc
#666666
#666666
#e5e5e5
#e5e5e5
#ff333f
#ff333f
#ff6574
#ff6574
#e32b36
#e32b36
#fdf1f3
#fdf1f3
#ffdcdf
#ffdcdf
#0095ee
#0095ee
#63c5ff
#63c5ff
#30b2ff
#30b2ff
#0056ab
#0056ab
#e8f8ff
#e8f8ff
#0aa466
#0aa466
#0fbf67
#0fbf67
#078962
#078962
#e4ffec
#e4ffec
#cdfbd2
#cdfbd2
#ffb818
#ffb818
Primary
#ff333f
Accent
#0095ee
Background
#333333
Foreground
#333333
Border
#cccccc
02

Typography

01 / TYPE SCALE

Type Scale

Rendered in system-ui to clearly show scale & weight. See the cards below for the brand's actual fonts.
Design at scaleDisplay XXL
3rem (48px)·600·line-height: 1.25·letter-spacing: -0.01emDisplay
Section headingHeading XL
2rem (32px)·600·line-height: 1.25Heading 1
SubheadingHeading L
1.5rem (24px)·600·line-height: 1.4Heading 2
Body text. The quick brown fox jumps over the lazy dog. Designed for readable line-height in long-form content.Body M
1rem (16px)·400·line-height: 1.5Body
Supporting textSmall S
0.75rem (12px)·400·line-height: 1.5Small
Caption · timestamp · 2026Caption XS
0.75rem (12px)·400·line-height: 1.5Caption
BADGE / LABELSmallest XXS
0.625rem (10px)·500·line-height: 1.5·letter-spacing: 0.06emSmallest
02 / FONTS USED BY THIS BRAND

1 font extracted from DESIGN.md

License + install link per font. Brand-only fonts mean the company uses a custom typeface that isn't publicly available.
Primary
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
03

Buttons

04

Cards

Total Revenue
$45,231
+20.1% from last month
Subscriptions
2,350
+18.2% from last month
Active Now
573
-2.4% from last month

Featured product

A wider example card showing how content sits inside the radius and shadow combination defined by this brand. Card radius is capped at 16px even on pill systems (LINE/Wise/Spotify) so large surfaces stay readable.

05

Form Elements

06

Badges & Tabs

Badges (radius capped to 8px)
DefaultSecondaryOutlineDestructiveSuccess
Tabs (pill / underline)
07

Spacing & Radius

Spacing Scale
4px
6px
8px
12px
16px
20px
24px
28px
Component Radius (per-type)
Button
4px
Input
4px
Card
4px
Dialog
4px
Badge
4px
08

Elevation

Shadow recipes parsed from §6 of DESIGN.md, or default 5-tier scale if none found.

Shadow 1
0px 2px 4px 0px rgba(0,0,0,.2)
Tooltip / popover
0px 4px 8px 0px rgba(0,0,0,.2)
Modal / dropdown
0px 8px 10px 0px rgba(0,0,0,.2)
Strong overlay
0px 0px 16px 0px rgba(0,0,0,.2)