Trello Mobile — design system & UI screens
A bright blue task management card list showing completed items with checkmarks and attachment icons. Features a prominent drag-and-drop affordance with a curved arrow, demonstrating card reordering interaction within the "My work" collection. Official Google Play listing screenshot.
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/trello-mobile.
Decoded design system
Trello Mobile's decoded design system: background #0065FF, text #FFFFFF, accent #0065FF, link #0065FF, primary #0065FF; type scale h1 34px / h2 22px / body 17px; 8px spacing base; 12px base radius. The single interactive/action color is #0065FF — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.
Color roles
| Role | Value |
|---|---|
| bg | #0065FF |
| surface | #0F6EFF |
| border | #267CFF |
| text | #FFFFFF |
| text_muted | #9EC4FF |
| primary | #0065FF |
| accent | #0065FF |
| link | #0065FF |
| button_bg | #0065FF |
| button_text | #0065FF |
Using these colors
- Action color
#0065FF— the single interactive color; only on things you click or must notice, never large fills. primary,accent,link,button_bgare all#0065FF— one role, not several (the action color).- accent
#0065FF— THE accent / action color — interactive & must-notice only (buttons, links, focus, one key highlight); never large fills or backgrounds. Scarcity is what makes it read as designed.
Typography
- h1: 34px
- h2: 22px
- body: 17px
Spacing
- base unit: 8px
- scale: 4px, 8px, 10px, 11px, 12px, 13px, 16px, 20px, 24px, 32px
Radii
- base: 12px
- button: 12px
Shadows (elevation)
- card:
rgba(9, 30, 66, 0.2) 0px 3px 5px 0px, rgba(9, 30, 66, 0.31) 0px 0px 1px 0px - overlay:
rgba(9, 30, 66, 0.15) 0px 8px 16px 0px
Motion
Micro-interactions run at 250ms (dominant) with ease.
- durations: 250ms · 300ms · 150ms
- easings:
ease·ease-out - animated properties: margin-left, background-color, box-shadow, transform
Native design tokens
| Token | Value |
|---|---|
--atlassian-recommended-system-fonts | -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, "Fira Sans", "Droid Sans", "Helvetica Neue", sans |
--atlassian-recommended-sans-system-fonts | ui-sans-serif, -apple-system, "system-ui", "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif |
--atlassian-sans-font-family | "Atlassian Sans", ui-sans-serif, -apple-system, "system-ui", "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif |
Button states (measured)
- primary hover: border
1px solid rgb(7, 71, 166)· background#0747A6 - primary focus: border
1px solid rgb(7, 71, 166)· box-shadowrgba(122, 134, 154, 0.5) 0px 0px 0px 3.2px· background#0747A6· outline2px solid rgb(9, 30, 66)
Layout (measured)
- container max-width:
1140px - common grid: 3 columns
Motion choreography (measured)
Load order: div×2 → div.otFlat
Overlay recipe (measured)
dialog panel: rgba(0, 0, 0, 0) · radius 0px
Input (measured)
height 49.9844px · radius 4.8px · focus ring 2px solid rgb(9, 30, 66)
Responsive (measured)
- mobile (390px): hero 32px · nav hamburger
Full design system, per-section tokens & DESIGN.md / Tailwind / CSS exports →