Fluent 2
Fluent 2
microsoft
Design System
Microsoft logo

Microsoft

Microsoft's web presence is the consumer face of Fluent 2 — a calm, photographic, blue-anchored system that has to sell laptops, game consoles, AI assistants, and cloud subscriptions in one continuous scroll without ever feeling like four different companies. The canvas is white (#ffffff) with near-white product cards (#fefefe), and almost all chrome def

01

Color Palette

Brand

Accent

Neutrals

02

Typography

Type Scale

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

display48px · 500 · 1.25
Design at scale
32px32px · 500 · 1.25
Section heading
heading-lg24px · 500 · 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
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycomfortable
Base unit8px
Section gap32px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
minorSmall4px
allStandard8px
cardsLarge16px
suggestionLarge16px
promptLarge16px
mediaXLarge24px
immersiveXLarge24px

Elevation

Shadow 1
04

Guidelines

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

Do

  • Use Communication Blue (#0078d4) for every primary CTA — one action color, white text, 8px radius
  • Set headlines in Segoe UI (Variable) at weight 500–600 — semibold is the system's maximum emphasis
  • Apply the uniform -0.48px letter-spacing across headings and body
  • Use blue-cast neutrals: #0e1726 headings, #17253d body — never pure black for reading text
  • Follow the radius doubling: 8px buttons, 16px cards/chips, 24px media containers
  • Pair a powder-blue secondary (#b3daf0, ink text) with the primary on photographic heroes
  • Keep card shadows to the quiet two-layer Fluent recipe
  • Let photography carry the page; keep UI chrome white and recessive

Don't

  • Introduce a second saturated action color — blue is the only imperative
  • Use the logo's red/green/yellow quartet as UI chrome — it stays in the logo (yellow #ffb900 appears only as a rating accent)
  • Bold heroes to 700 — display weight is 500, emphasis is 600
  • Use sharp 2px-radius buttons — that is the legacy store look the current system replaced
  • Stack heavy drop shadows — elevation stays at the two quiet levels
  • Use pure white text on photos — on-dark text is the blue-tinted #f4fafd
  • Track headlines tighter or looser per size — the system uses one global tracking value
  • Mix fonts — Segoe is the only typeface on every Microsoft surface
05

Components

Buttons

button-primary
Background#0078d4
Text#ffffff
Radius8px
Padding8px 16px
Font15px / 600 Segoe UI
Use: Primary CTA — Shop now, Learn more, Sign up now
button-secondary
Background#b3daf0
Text#0e1726
Radius8px
Padding12px 17px
Font15px / 600 Segoe UI
Use: Hero secondary CTA on photography
button-outline
Text#f4fafd
Border2px solid #b3daf0
Radius8px
Padding7px 12px
Font15px / 600 Segoe UI
Use: Ghost action on dark/photo surfaces (No thanks)

Badges

chip
chip-suggestion
Background#e6effd
Text#2a446f
Border1px solid #2a446f
Radius16px
Padding4px 12px
Font15px / 400 Segoe UI
Use: AI/search suggestion pill chips

Cards

card-product
card-product
Background#fefefe
Radius16px
Use: Product/feature card, near-white on white canvas

Tabs

TabTabTab
nav-link
Text#262626
Font13px / 400 Segoe UI
Activetext #0067b8 underline on hover/active
Use: Global header navigation

Related design systems