MozaikaProduct

dbt — design system & UI screens

Data · 1 screen · 11 sections · https://www.getdbt.com/

Purple-gradient landing; a two-line headline over a SQL data-pipeline code editor mockup with a play control; build, test and deploy AI-ready data pipelines.

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

Decoded design system

dbt's decoded design system: background #FFFFFF, text #030711, accent #FE6703, link #FFF7E6, primary #FFAE00; type scale h1 64px / h2 32px / body 18px; 8px spacing base; 0px base radius. The single interactive/action color is #FE6703 — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.

Color roles

RoleValue
bg#FFFFFF
surface#EFF0F0
border#D9D9DB
text#030711
text_muted#62656B
primary#FFAE00
accent#FE6703
link#FFF7E6
secondary#FF8C00
button_bg#FE6703
button_text#030711

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-transform-orange-600#fe6703
--color-coalesce-purple-900#3d189a
--color-terminal-black-600#4a5565
--color-terminal-black-700#364153
--color-terminal-black-900#101828
--color-yellow-400#ffcc25
--color-terminal-black-500#6a7282
--color-terminal-black-200#e5e7eb
--color-terminal-black-950#030711
--color-terminal-black-800#1e2939

…and 79 more measured on the page.

Layout (measured)

Motion choreography (measured)

Load order: div.justify-centerdiv.relative×2 → div.lg:order-none×3 → div.animate-scroll-fade-upspan.animate-scroll-fade-up×3 → div.md:order-none

Scroll reveal: 10 elements rest at opacity 0, translateY(20px), animate in over 400ms.

Stagger: div ×24 — 100ms apart.

Stagger: span ×14 — 100ms apart.

Responsive (measured)

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

Screens

Sections (11)