Microsoft Teams Mobile — design system & UI screens
A grid layout displaying video call participants with their profile photos and names labeled below each tile. The interface includes a control bar at the bottom with video, microphone, speaker, and more options, plus a red call-end button. 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/microsoft-teams-mobile.
Decoded design system
Microsoft Teams Mobile's decoded design system: background #FFFFFF, text #2F2B3E, accent #303AA7, link #303AA7, primary #303AA7; type scale h1 34px / h2 22px / body 17px; 8px spacing base; 12px base radius. The single interactive/action color is #303AA7 — used only on interactive or must-notice elements (buttons, links, key highlights), never on large fills.
Color roles
| Role | Value |
|---|---|
| bg | #FFFFFF |
| surface | #F2F2F3 |
| border | #DFDFE2 |
| text | #2F2B3E |
| text_muted | #7E7B87 |
| primary | #303AA7 |
| accent | #303AA7 |
| link | #303AA7 |
| button_bg | #303AA7 |
| button_text | #FFFFFF |
Using these colors
- Action color
#303AA7— the single interactive color; only on things you click or must notice, never large fills. primary,accent,link,button_bgare all#303AA7— one role, not several (the action color).- accent
#303AA7— 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, 12px, 16px, 24px, 32px, 48px, 64px
Radii
- base: 12px
- button: 12px
Shadows (elevation)
- card:
rgba(0, 0, 0, 0.2) 0px 2px 6px 0px
Motion
Micro-interactions run at 250ms (dominant) with ease-in.
- durations: 250ms · 300ms · 500ms
- easings:
ease-in·ease
Button states (measured)
- primary hover: background
#005DA6 - primary focus: background
#005DA6· outline2px solid rgb(0, 0, 0)
Motion choreography (measured)
Load order: div.lightbox-cover → div.lightbox-cover → div.sign-in-box → div.background-image → div×2 → div.pagination-view
Input (measured)
height 36px · radius 0px
Responsive (measured)
- breakpoints: 320px · 539px · 768px · 992px · 1400px
- mobile (390px): nav inline
Full design system, per-section tokens & DESIGN.md / Tailwind / CSS exports →
Screens
- Microsoft Teams — Meeting participants — video grid
- Microsoft Teams — Community group — activity feed
- Microsoft Teams — Chat — Leads group conversation
- Microsoft Teams — Calendar — September agenda
- Microsoft Teams — Dance school community feed — post detail
- Microsoft Teams — Leads — group chat thread
- Microsoft Teams — Profile & Account — user profile and settings menu
- Microsoft Teams — Calendar — September month view