Design System
Analysis of On

A monochrome Swiss-performance system where one black ink is text, button, and brand mark on a white canvas — pill-shaped controls, flat hairline surfaces, and a single seafoam-mint accent.

01 — Foundations

Colour Palette

02 — Foundations

Typography

One proprietary grotesque (substituted here with Hanken Grotesk). Hierarchy comes from size and weight — 400 body, 500 labels and buttons, 700 headings — with tight negative tracking on the display size.

03 — Components

Button Variants

button-primary
Solid black pill · white text · 1px border · fully rounded. The body CTA.
button-dark
Near-black (#222) capsule for dark bands and the cookie bar.
button-light / secondary
White fill, 1px black outline — the same pill placed over photography.
button-pill (chip)
Sunken #e5e5e5 chip for filters, sizes and tags.
04 — Components

Cards & Surfaces

Product tiles are nearly square and flat — the shoe sits on a soft radial grey backdrop rather than a drop shadow. A thin hairline and whitespace do the separating; hover lifts a whisper-soft shadow.

05 — Components

Form Elements

text-input
textarea
06 — Foundations

Spacing Scale

An 8px base with a 4px substep, scaling to unusually generous ~64px page gutters that give the desktop its gallery-like calm.

07 — Foundations

Border Radius

Two opposite behaviours: containers stay near-square at 2–4px, while every button and control goes fully round. That square-surface / round-control tension is the signature.

08 — Foundations

Elevation & Depth

Level 0 — 1px hairline only. The default; whitespace and hairlines separate almost everything.
Level 1 — 0 2px 4px rgba(0,0,0,.1). The gentle lift on a hovered card.
Level 2 — 0 12px 24px rgba(0,0,0,.1). Reserved for the rare modal or popover.
09 — Responsive

Responsive Behavior

NameWidthKey changes
Mobile< 768pxGutters tighten to ~22px; grids fall to 1–2 columns; the split hero stacks.
Tablet768–1023pxFour-up product grids become two-up; the 64px gutters ease in.
Laptop1024–1279pxFull four-column grids return with generous gutters.
Desktop≥ 1280pxEdge-to-edge split hero; max content width with wide 64px gutters.

On's responsive instinct is subtraction — it drops gutters and columns rather than rearranging components, so the calm monochrome character holds at every width.

Membership Tiers

On has no pricing table — this demonstrates the card pattern with a plausible On Membership (which in reality is free to join).

Guest
₱0
Browse and buy — no account needed.
  • Free shipping over ₱5,000
  • 30-day returns
  • Order tracking
Member● Most popular
Free
Free membership — perks, early access, easy returns.
  • Everything in Guest
  • Early access to drops
  • Members-only colours
  • Cyclon trial run
Pro
Invite
For the On Athletics Club and ambassadors.
  • Everything in Member
  • OAC community events
  • Product testing invites

Data Table

The table pattern, shown as a recent-orders view.

OrderItemChannelStatusWhen
#ON-48213Cloudmonster 2on.comShipped2h ago
#ON-48198CloudsurferAppPackingToday
#ON-48176Cloudtilton.comShippedYesterday
#ON-48120CloudnovaRetailProcessing2 days ago
#ON-48097CloudpulseAppDelivered3 days ago
1–5 of 412
123

Auth Forms

Sign-in and create-account, in On's quiet form styling.

Sign in

Welcome back

OR
Create account

Join On

OR