MozaikaProduct

Levels — design system & UI screens

Consumer · 1 screen · 10 sections · levels.com

Opens with a near-black cinematic hero over a dim lifestyle photo, a serif headline "See how food affects your health," and an inline lime-green "Join our mailing list" email-capture card pinned top-right. The signature treatment is the alternating dark/cream editorial rhythm where large serif claims sit beside floating dark phone mockups showing glucose-curve dashboards, punctuated by a triptych of oversized testimonial portraits and a three-tier dark/cream pricing comparison ($15 / $41 / $167) at the page bottom.

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

Decoded design system

Levels's decoded design system: background #FFFFFF, text #131413, accent #9FC5BC, link #9FC5BC, primary #1D7D6C; type scale h1 102px / h2 56px / body 16px; 4px spacing base; 0px base radius. The single interactive/action color is #131413 — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.

Color roles

RoleValue
bg#FFFFFF
surface#F0F0F0
border#DBDBDB
text#131413
text_muted#6C6D6C
primary#1D7D6C
accent#9FC5BC
link#9FC5BC
secondary#2650CB
button_bg#131413
button_text#FFFFFF

Using these colors

Typography

Spacing

Radii

Shadows (elevation)

Motion

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

Native design tokens

TokenValue
--background#f5f7f7
--foregroundoklch(14.7% .004 49.25)
--cardoklch(100% 0 89.876/.8)
--card-foregroundoklch(14.7% .004 49.25)
--popover-foregroundoklch(14.7% .004 49.25)
--primaryoklch(51.5% .09 178.628)
--primary-foregroundoklch(98.5% .001 106.423)
--secondaryoklch(90% .043 181.821)
--secondary-foregroundoklch(31.5% .058 177.077)
--mutedoklch(97% .001 106.424)

…and 110 more measured on the page.

Button states (measured)

Layout (measured)

Motion choreography (measured)

Load order: div.otFloatingRoundedbutton.inline-flex×4 → button.inline-flex×4 → button.inline-flex×4 → button.inline-flex×4 → button.inline-flex×4

Overlay recipe (measured)

dialog panel: rgba(0, 0, 0, 0) · radius 0px

Responsive (measured)

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

Screens

Sections (10)