MozaikaProduct

Vapi — design system & UI screens

AI · 1 screen · 11 sections · https://vapi.ai/

Dark voice-AI landing; a person-on-phone photo hero with a Lead Qualification live-call UI and enterprise-scale proof, under a $50M Series B announcement bar.

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

Decoded design system

Vapi's decoded design system: background #0E0E13, text #FFFAEA, accent #9ACDBF, link #9ACDBF, primary #FFFAEA; type scale h1 80px / h2 58px / body 16px; 8px spacing base; 0px base radius. The single interactive/action color is #07070A — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.

Color roles

RoleValue
bg#0E0E13
surface#1C1C1F
border#323133
text#FFFAEA
text_muted#A3A098
primary#FFFAEA
accent#9ACDBF
link#9ACDBF
button_bg#07070A
button_text#FFFFFF

Using these colors

Typography

Spacing

Radii

Motion

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

Native design tokens

TokenValue
--osano-clear-dialog-backgroundrgba(0,0,0,0)
--osano-button-border-colorrgba(0,0,0,0)
--osano-button-background-color#37aa9d
--osano-button-foreground-color#fafafa
--osano-dialog-background-color#1f1f23
--osano-dialog-foreground-color#fafafa
--osano-info-dialog-overlay-colorrgba(0,0,0,0.45)
--osano-link-color#37aa9d
--osano-toggle-off-track-color#62f6b5
--osano-toggle-off-thumb-color#FFFFFF

…and 110 more measured on the page.

Button states (measured)

Layout (measured)

Motion choreography (measured)

Load order: span.inline-block×2 → span.pointer-events-none×2 → li.flexspan×3 → div.animate-pulse×2 → span.absolute

Scroll reveal: 10 elements rest at translateY(58px), animate in over 298ms.

Stagger: span ×3 — 150ms apart.

Responsive (measured)

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

Screens

Sections (11)