MozaikaProduct

Rippling — design system & UI screens

Productivity · 1 screen · 11 sections · rippling.com

A bold deep-purple hero pairs an oversized serif-ish headline "AI that knows your company, and acts like it" with a single email-capture input and a yellow "Create free account" pill, beside a floating product-screenshot collage with an amber notification card. The signature treatment is the saturated violet-to-black gradient carried from the hero through a dark sub-banner, then dropped into a warm off-white body where the product offering is laid out as a 6-tile icon grid (HR, IT, Finance, Payroll, Custom apps, AI). Lower sections alternate cream feature blocks, an embedded dark video player, a magenta full-bleed testimonial band, an awards/badge row, and a returning purple demo-CTA before the dense dark mega-footer.

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

Decoded design system

Rippling's decoded design system: background #FFFFFF, text #000000, accent #FFA81D, link #FDB71C, primary #EAB8F2; type scale h1 48px / h2 42px / body 15px; 8px spacing base; 4px base radius. The single interactive/action color is #FFA81D — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.

Color roles

RoleValue
bg#FFFFFF
surface#EFEFEF
border#D8D8D8
text#000000
text_muted#606060
primary#EAB8F2
accent#FFA81D
link#FDB71C
secondary#F9EAFB
button_bg#FFA81D
button_text#000000

Using these colors

Typography

Spacing

Radii

Shadows (elevation)

Motion

Micro-interactions run at 500ms (dominant) with cubic-bezier(0.4, 0, 0.2, 1).

Native design tokens

TokenValue
--Content-Label---label-lvl-0-inactivergba(255, 255, 255, 0.70)
--Content-Label---label-lvl-1-inactivergba(0, 0, 0, 0.70)
--Content-Label---label-lvl-0-active#000
--Surface---surface-lvl-0#FFF
--Surface---surface-lvl-1#F2EEEB
--Surface---surface-lvl-1-hover#E1D8D2
--Surface---surface-lvl-0-hover#E1D8D2
--Border---border-lvl-0#E1D8D2
--cta-button-solid-surface-lvl-0#FFA81D
--cta-button-solid-surface-hover-lvl-0#F59701

…and 10 more measured on the page.

Button states (measured)

Layout (measured)

Motion choreography (measured)

Load order: span.opt-line-drawrect.will-change-transformspan.opt-line-drawbutton.box-contentbutton.box-content

Responsive (measured)

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

Screens

Sections (11)