Mirotone
Mirotone
miro
Design System
Miro logo

Miro

Miro's website is a clean, collaborative-tool-forward platform that communicates "visual thinking" through generous whitespace, pastel accent colors, and a confident geometric font. The design uses a predominantly white canvas with near-black text (#1c1c1e) and a distinctive pastel color palette — coral, rose, teal, orange, yellow, moss — each representing

01

Color Palette

Brand

Accent

Neutrals

Semantic

02

Typography

Type Scale

Rendered in system-ui to clearly show scale & weight.

display48px · 400 · 1.25
Design at scale
32px32px · 400 · 1.25
Section heading
heading-lg24px · 400 · 1.4
Subheading
body16px · 400 · 1.5
Body text. The quick brown fox jumps over the lazy dog. Designed for readable line-height in long-form content.
small12px · 400 · 1.5
Supporting text
caption12px · 400 · 1.5
Caption · timestamp · 2026
label10px · 500 · 1.5
BADGE / LABEL

Fonts

Primary
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
Display
Roobert PRO
Commercial
Used by Miro. Displaay folded PRO into the main Roobert family page.
Source · Displaay Type
Display
Roobert PRO
Commercial
Used by Miro. Displaay folded PRO into the main Roobert family page.
Source · Displaay Type
Primary
Noto Sans
Open · OFL
Install via Google Fonts
Primary
Roobert PRO
Commercial
Used by Miro. Displaay folded PRO into the main Roobert family page.
Source · Displaay Type
Primary
Roobert PRO
Commercial
Used by Miro. Displaay folded PRO into the main Roobert family page.
Source · Displaay Type
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycompact
Base unit4px
Section gap32px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
buttons7px
inputs7px
cards7px
dialogs7px
badges7px
circleCircle50%

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

Do and Don't guidelines parsed from DESIGN.md.

Do

  • Use pastel light/dark pairs for feature sections
  • Apply Roobert PRO with OpenType character variants
  • Use Blue 450 (#5b76fe) for interactive elements

Don't

  • n't use heavy shadows
  • n't mix more than 2 pastel accents per section
05

Components

Buttons

button-primary
Background#5b76fe
Text#ffffff
Radius8
Padding7px 12px
Font17.5px/700
Use: Primary CTA, blue
button-outline
Backgroundtransparent
Text#1c1c1e
Radius8
Padding7px 12px
Font17.5px/700
Use: Secondary outlined button
button-circle
Background#ffffff
Radius9999
Padding12px
Use: Circular icon button, ring shadow

Inputs

input
Background#ffffff
Text#1c1c1e
Radius8
Padding16px
Font16px/400
Use: Standard input

Cards

card
card
Background#ffffff
Radius12
Padding16px
Use: Default card with ring-shadow border
card-pastel
card-pastel
Background#ffc6c6
Text#1c1c1e
Radius12
Padding24px
Use: Feature card with pastel surface

Badges

badge
badge
Background#5b76fe
Text#ffffff
Radius8
Padding4px 8px
Font12px/400
Use: Default badge
badge
badge-success
Background#00b473
Text#ffffff
Radius8
Padding4px 8px
Use: Success badge

Related design systems