MozaikaProduct

Miro — design system & UI screens

Productivity · 1 screen · 8 sections · https://miro.com/

Innovation-workspace landing; an email-capture hero over a BPMN process-diagram board with AI agents. Top keynote promo banner, yellow and violet accents on white.

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

Decoded design system

Miro's decoded design system: background #F0F0F0, text #0A0A0B, accent #3859FF, link #0000EE, primary #3859FF; type scale h1 56px / h2 48px / body 16px; 4px spacing base; 8px base radius. The single interactive/action color is #3859FF — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.

Color roles

RoleValue
bg#F0F0F0
surface#E2E2E2
border#CDCDCD
text#0A0A0B
text_muted#616162
primary#3859FF
accent#3859FF
link#0000EE
secondary#FDE050
button_bg#3859FF
button_text#FFFFFF

Using these colors

Typography

Spacing

Radii

Shadows (elevation)

Motion

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

Native design tokens

TokenValue
--backgroundlab(100% 0 0)
--foregroundlab(2.75381% 0 0)
--cardlab(100% 0 0)
--card-foregroundlab(2.75381% 0 0)
--popoverlab(100% 0 0)
--popover-foregroundlab(2.75381% 0 0)
--primary-foregroundlab(98.26% -.0000298023 0)
--secondary-foregroundlab(7.78201% -.0000149012 0)
--mutedlab(96.52% -.0000298023 0)
--muted-foregroundlab(48.496% 0 0)

…and 27 more measured on the page.

Button states (measured)

Layout (measured)

Motion choreography (measured)

Load order: div.otFlat

Scroll reveal: 6 elements rest at opacity 0, translateY(40px), animate in over 600ms.

Overlay recipe (measured)

dialog panel: lab(100 0 0) · radius 0px · enter 500ms linear

Input (measured)

height 48px · radius 8px · focus ring 1px auto rgb(16, 16, 16)

Responsive (measured)

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

Screens

Sections (8)