Shopify — design system & UI screens
Near-black editorial landing where a full-bleed portrait of a person in a hoodie anchors a massive thin-weight "Be the next AI all-star" hero, with a slim top nav and pill CTAs. The signature treatment is the relentless stack of dark, oversized product-screenshot cards and bento collages (storefronts, POS hardware, admin dashboards) punctuated by a saturated violet "Sidekick" AI section and a glowing blue terminal/code block, building a cinematic scroll of real Shopify UI rather than abstract illustration. Big stat callouts ("15% better-converting checkout", "250M+ buyers") and a globe visual reinforce scale before a light footer CTA.
This is a static, crawlable rendering for search & AI engines. The interactive version — filters, live decode console, copy & export — is at https://mozaika.design/website/shopify.
Decoded design system
Shopify's decoded design system: background #000000, text #ECECEE, accent #36F4A4, link #36F4A4, primary #010624; type scale h1 96px / h2 96px / body 18px; 4px spacing base; 0px base radius. The single interactive/action color is #FFFFFF — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.
Color roles
| Role | Value |
|---|---|
| bg | #000000 |
| surface | #0E0E0E |
| border | #232323 |
| text | #ECECEE |
| text_muted | #929293 |
| primary | #010624 |
| accent | #36F4A4 |
| link | #36F4A4 |
| button_bg | #FFFFFF |
| button_text | #000000 |
Using these colors
- Action color
#FFFFFF— the single interactive color; only on things you click or must notice, never large fills. accent,linkare all#36F4A4— one role, not several (the action color).- accent
#36F4A4— accent for emphasis — keep it rare on the page. - primary
#010624— a brand color — but the call-to-action uses #FFFFFF, not this.
Typography
- Heading: Neue Haas Grotesk
- Body: Inter
- h1: 96px
- h2: 96px
- body: 18px
Spacing
- base unit: 4px
- scale: 2px, 4px, 6px, 8px, 10px, 12px, 13px, 16px, 24px, 32px
Radii
- base: 0px
- button: 9999px
Shadows (elevation)
- overlay:
rgba(0, 0, 0, 0.25) 0px 10px 50px 0px, rgba(255, 255, 255, 0.25) 0px 0px 0px 1px
Motion
Micro-interactions run at 300ms (dominant) with cubic-bezier(0.4, 0, 0.2, 1).
- durations: 300ms · 150ms · 450ms
- easings:
cubic-bezier(0.4, 0, 0.2, 1)·ease-in-out - animated properties: opacity, translate, transform, scale
Native design tokens
| Token | Value |
|---|---|
--color-shade-100 | #000 |
--color-purple-500 | oklch(62.7% .265 303.9) |
--color-shade-90 | #18181b |
--color-link-dark-active | #a1a1aa |
--color-aloe-10 | #c1fbd4 |
--color-shade-30 | #d4d4d8 |
--color-green-500 | oklch(72.3% .219 149.579) |
--color-white | #fff |
--color-pistachio-10 | #d4f9e0 |
--color-zinc-300 | oklch(87.1% .006 286.286) |
…and 110 more measured on the page.
Button states (measured)
- primary hover: background
#D4D4D8 - primary focus: outline
3px solid rgb(117, 27, 233)
Layout (measured)
- container max-width:
1260px - nav: 72px sticky
- common grid: 2 columns
Motion choreography (measured)
Load order: div.motion-safe:animate-scro×4 → div.flex → div.apps-heading-group → div.flex → span.inline-block×4 → span.inline-block×6
Scroll reveal: 13 elements rest at opacity 0, animate in over 0.5s cubic-bezier(0.4, 0, 0.2, 1).
Stagger: span ×6 — 150ms apart.
Responsive (measured)
- mobile (390px): hero 60px · nav inline
Full design system, per-section tokens & DESIGN.md / Tailwind / CSS exports →
Screens
Sections (12)
- Hero — Full-bleed portrait hero — 'Be the next AI all-star'
- Gallery / Showcase — 'Sell everywhere people shop' bento collage
- Feature — 'Your brand has entered the chat' product card
- Feature — 'Grow around the world' admin + order panels
- Feature — 'For anyone from entrepreneurs to enterprise' three-up
- Feature — Violet 'Meet your secret weapon, Sidekick' AI section
- Feature — 'Hyperdrive by AI' glowing terminal / code block
- Stats / Metrics — Best-converting checkout — 15% / 250M+ stats
- Feature — 'Rock steady. Blazing fast.' globe visual
- Testimonial / Social Proof — 'Shopify has your back' quote + capital stats
- CTA / Sign-up — 'Build fast on Shopify' onboarding checklist CTA
- Footer — Dark multi-column footer