MozaikaProduct

Upstash — design system & UI screens

Dev Tools · 1 screen · 7 sections · https://upstash.com/

Light hero with green gradient display type and a tabbed product switcher: Redis, Vector, QStash, Workflow.

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

Decoded design system

Upstash's decoded design system: background #F5F5F5, text #000000, accent #00BC7D, link #00BC7D, primary #022C22; type scale h1 128px / h2 24px / body 16px; 8px spacing base; 12px base radius. The single interactive/action color is #00BC7D — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.

Color roles

RoleValue
bg#F5F5F5
surface#E6E6E6
border#D0D0D0
text#000000
text_muted#5D5D5D
primary#022C22
accent#00BC7D
link#00BC7D
secondary#007A55
button_bg#00BC7D
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
--color-bgoklch(0.97 0 0)
--color-bg-mutergba(4,120,87,.08)
--color-primaryoklch(0.696 0.17 162.48)
--color-primary-textoklch(0.508 0.118 165.612)
--color-text#022c22
--color-text-muteoklch(0.552 0.016 285.938)
--color-pre-bg#09090b
--font-sans"__Inter_f367f3","__Inter_Fallback_f367f3"
--font-mono"__JetBrains_Mono_3c557b","__JetBrains_Mono_Fallback_3c557b"
--font-display"__Inter_Tight_a3c0d3","__Inter_Tight_Fallback_a3c0d3"

Button states (measured)

Layout (measured)

Motion choreography (measured)

Load order: h5.absolutespan.-ml-1×2

Scroll reveal: 9 elements rest at opacity 0, animate in over 4000ms.

Overlay recipe (measured)

dialog panel: #FFFFFF · radius 12px

Themes

dark counterpart: background #09090B, text #ECFDF5.

Responsive (measured)

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

Screens

Sections (7)