MozaikaProduct

Better Stack — design system & UI screens

Dev Tools · 1 screen · 15 sections · https://betterstack.com/

Dark hero over an observability dashboard, positioned 30x cheaper than Datadog.

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/better-stack.

Decoded design system

Better Stack's decoded design system: background #0B0C14, text #C9D3EE, accent #939DB8, link #939DB8, primary #171926; type scale h1 53px / h2 40px / body 20px; 8px spacing base; 6px base radius. The single interactive/action color is #939DB8 — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.

Color roles

RoleValue
bg#0B0C14
surface#161721
border#272934
text#C9D3EE
text_muted#80879B
primary#171926
accent#939DB8
link#939DB8
secondary#C9D3EE
button_bgtransparent
button_text#FFFFFF

Using these colors

Typography

Spacing

Radii

Shadow

rgba(255, 255, 255, 0.25) 0px 1px 3px 0px inset

Motion

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

Native design tokens

TokenValue
--color-brand-yellow-80#E9C899
--color-brand-primary-300#4449A9
--color-neutral-600#2F3647
--color-deprecated-alert-teal-100#009199
--color-deprecated-secondary-red-100#E0687D
--color-neutral-300#646E87
--color-neutral-200#939DB8
--color-deprecated-alert-yellow-100#EEC200
--color-gray-300oklch(87.2% 0.01 258.338)
--color-gray-500oklch(55.1% 0.027 264.364)

…and 110 more measured on the page.

Button states (measured)

Layout (measured)

Motion choreography (measured)

Load order: div.customers-scroll×2 → h1.mt-5h1.mt-5p.md:mt-2p.md:mt-2button.mr-2×9

Scroll reveal: 25 elements rest at opacity 0, translateY(100px), animate in over 1s ease.

Input (measured)

height 52px · radius 12px · focus ring 1px auto rgb(16, 16, 16)

Responsive (measured)

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

Screens

Sections (15)