Upraviť

Zdieľať cez


Design guidelines

The Guidelines section covers the core building blocks of Windows app design. These topics define the patterns, rules, and behaviors that ensure your app feels intuitive, polished, and aligned with Fluent Design. From color and typography to motion, layout, and materials, each foundation helps you make consistent decisions that scale across pages, features, and form factors.

Use these fundamentals as a guide throughout your design process—whether you're mapping out your first screens, refining interaction patterns, or ensuring your UI matches Windows conventions. Exploring these foundations early can save development time, reduce rework, and lead to better experiences for your users.


Color icon
Color
Use color to establish hierarchy, communicate meaning, and create a cohesive visual identity..

Commanding icon
Commanding
Present actions in clear, consistent patterns that help users understand what they can do.

Elevation icon
Elevation
Apply depth and layering to guide focus and reinforce the structure of your interface.

Geometry icon
Geometry
Use shape, sizing, and spatial relationships to create balanced, predictable layouts.

Iconography icon
Iconography
Communicate actions and concepts quickly with familiar, purposeful icons.

Layout icon
Layout
Organize content with grids, spacing, and alignment patterns that improve clarity and flow.

Materials icon
Materials
Enhance your UI with Fluent materials like Mica and Acrylic to add depth and warmth.

Motion icon
Motion
Use motion to provide feedback, guide attention, and create smooth, responsive interactions.

Navigation icon
Navigation
Help users move through your app with predictable, well-structured navigation patterns.

Sound icon
Sound
Use audio cues to provide feedback, reinforce actions, and support accessibility.

Typography icon
Typography
Set the tone and improve readability with consistent type choices and hierarchy.

Usability icon
Usability
Ensure your app is easy to use through intuitive interactions, clear affordances, and accessibility.

Widgets icon
Widgets
Extend your app with glanceable, interactive surfaces that surface key information and actions.

Writing icon
Writing
Use clear, concise, and helpful language to improve understanding and reduce cognitive load.