MozaikaProduct

Ridge — design system & UI screens

E-commerce · 1 screen · 7 sections · https://www.ridge.com/

Dark product-photography DTC hero; slim RFID-blocking Ridge wallets in olive beside a MagSafe iPhone, 'Guaranteed for Life', and a Wallets / Rings / Travel / Tech category tile row.

Open in Mozaika →

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/ridge.

Decoded design system

Ridge's decoded design system: background #FCFBF6, text #070A09, accent #ECEBE7, link #E5E2D2, primary #111827; type scale h1 54px / h2 24px / body 14px; 8px spacing base; 4px base radius. The single interactive/action color is #ECEBE7 — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.

Color roles

RoleValue
bg#FCFBF6
surface#EDECE7
border#D7D6D2
text#070A09
text_muted#646563
primary#111827
accent#ECEBE7
link#E5E2D2
secondary#D6D1C4
button_bg#ECEBE7
button_text#070A09

Using these colors

Typography

Spacing

Radii

Motion

Micro-interactions run at 300ms (dominant) with ease-in-out.

Native design tokens

TokenValue
--oke-stars-foregroundColor#4d4d4d
--oke-stars-backgroundColor#e5e5e5
--oke-button-backgroundColor#262626
--oke-button-backgroundColorHover#212121
--oke-button-backgroundColorActive#262626
--oke-button-textColor#fff
--oke-button-textColorHover#fff
--oke-button-textColorActive#fff
--oke-button-borderColor#dbdde4
--oke-button-borderColorHover#dbdde4

…and 60 more measured on the page.

Button states (measured)

Layout (measured)

Motion choreography (measured)

Load order: div.tvg_split_callout_dDMm2qdiv.tvg_announcement_bar_DJ9

Scroll reveal: 14 elements rest at opacity 0, translateY(8px), animate in over 0.3s ease-in-out.

Overlay recipe (measured)

dialog panel: oklch(0.987472 0.00667657 97.3497) · radius 0px

Responsive (measured)

Full design system, per-section tokens & DESIGN.md / Tailwind / CSS exports →

Screens

Sections (7)