MozaikaProduct

Vanta — design system & UI screens

Security · 1 screen · 12 sections · vanta.com

Vanta's landing opens on a soft lavender hero with a large serif "Trust is everything" headline and an inline email-capture "Get a demo" CTA, anchored by a layered floating product-UI mockup showing an AI agent "Generating Terraform" panel and an ISO 4200 evidence checklist with a violet welcome-chat bubble overlay. The signature element is the tall four-up full-bleed customer portrait wall ("Proof? We've got proof.") where each cinematic photo carries a logo badge (Accumulus, GitHub, DOCGO, Perforce) and a name caption — distinct from typical logo-only social proof. A dark-mode "Built for you" segmented band, a real Forrester Wave bubble chart, and a deep-purple mega-footer with framework columns and "Powered by Vanta" certification seals close the page.

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

Decoded design system

Vanta's decoded design system: background #FFFFFF, text #181822, accent #5E05C4, link #5E05C4, primary #260048; type scale h1 72px / h2 56px / body 16px; 8px spacing base; 8px base radius. The single interactive/action color is #5E05C4 — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.

Color roles

RoleValue
bg#FFFFFF
surface#F1F1F1
border#DCDCDD
text#181822
text_muted#6F6F75
primary#260048
accent#5E05C4
link#5E05C4
secondary#DDD6FF
button_bg#5E05C4
button_text#FFFFFF

Using these colors

Typography

Spacing

Radii

Motion

Micro-interactions run at 200ms (dominant) with ease.

Native design tokens

TokenValue
--osano-clear-dialog-backgroundrgba(255,252,252,0)
--osano-button-border-color#fff
--osano-button-background-color#240642
--osano-button-foreground-color#ffffff
--osano-dialog-background-color#ffffff
--osano-dialog-foreground-color#240642
--osano-info-dialog-overlay-colorrgba(0,0,0,0)
--osano-link-color#000000
--osano-toggle-off-track-color#7A3FF1
--osano-toggle-off-thumb-color#FFFFFF

…and 99 more measured on the page.

Button states (measured)

Layout (measured)

Motion choreography (measured)

Load order: a.home--products_card×12 → div.navbar5_dropdown-toggle×4 → div.navbar5_dropdown-toggle×4 → a.home--frameworks_item-li×8 → a.button×6 → a.button×6

Scroll reveal: 16 elements rest at opacity 0, translateY(24px), animate in over 0.3s cubic-bezier(0.645, 0.045, 0.355, 1).

Overlay recipe (measured)

dialog panel: #FFFFFF · radius 0px

Input (measured)

height 48px · radius 9999px

Responsive (measured)

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

Screens

Sections (12)