MozaikaProduct

Canva — design system & UI screens

Design · 1 screen · 8 sections · https://www.canva.com/

Vivid purple-to-teal gradient hero introducing Canva AI 2.0 with an oversized question headline.

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

Decoded design system

Canva's decoded design system: background #FFFFFF, text #000000, accent #8B3DFF, link #8B3DFF, primary #9E9EFF; type scale h1 24px / h2 15px / body 14px; 4px spacing base; 12px base radius. The single interactive/action color is #8B3DFF — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.

Color roles

RoleValue
bg#FFFFFF
surface#EFEFEF
border#D8D8D8
text#000000
text_muted#606060
primary#9E9EFF
accent#8B3DFF
link#8B3DFF
secondary#CCE1FF
button_bg#8B3DFF
button_text#FFFFFF

Using these colors

Typography

Spacing

Radii

Shadow

rgba(255, 255, 255, 0.16) 0px 24px 24px -18px inset, rgba(255, 255, 255, 0.25) 0px 1px 0.5px 0px inset, rgba(21, 30, 130, 0.12) 0px -1px 0.5px 0px inset, rgba(21, 30, 130, 0.07) 0px 1px 2px 0px, rgba(21, 30, 130, 0.03) 0px 3px 4px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px inset

Shadows (elevation)

Motion

Micro-interactions run at 100ms (dominant) with linear.

Native design tokens

TokenValue
--HfWZ1A#3e2a14
--Mm01yw#612dae
--a7O9QQ#13162099
--XxI4hg#0f1015d9
--x1gpxm7a#101219b2
--x12g387#c3eac4
--gFgXSg#404f6d0f
--pDEiUA#1c213080
--xstli9h#fff
--xqjd72j#fff

…and 99 more measured on the page.

Button states (measured)

Layout (measured)

Motion choreography (measured)

Load order: div.x1ghz6dp×4 → div.x1ghz6dpdiv.x1ghz6dp×4 → div.x1ghz6dpdiv.MxWveQ×63 → div.m75YQA×18

Scroll reveal: 40 elements rest at opacity 0, animate in over 200ms.

Stagger: div ×46 — 150ms apart.

Responsive (measured)

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

Screens

Sections (8)