Fluent Design System
Fluent Design System is a design language developed in 2017 by Microsoft. Fluent Design is a revamp of Microsoft Design Language 2 that includes guidelines for the designs and interactions used within software designed for all Windows 10 and Windows 11 devices and platforms. The system is based on five key components: light, depth, motion, material, and scale. The new design language includes more prominent use of motion, depth, and translucency effects.
The transition to Fluent is a long-term project; aspects of the design started appearing in Windows 10 beginning with the "Fall Creators Update" released in October 2017, as well as an update to the Xbox One system software released alongside it. It was later revealed to be designed in conjunction with Windows 10X, in addition to Windows 11 which has a similar design.
Compared to Metro and Aero
Fluent's key principles, or "blocks", turn away from the flat concept Metro had defined, and while preserving the clean look and feel Metro introduced, Fluent renews the visuals of Aero, a design approach that was introduced in Windows Vista and Windows 7, including blurred translucency, parallax animated patterns, drop shadows, highlight effects following mouse pointer or input gesture movements, and "faux materials" Metro once discarded.Icons are also generally different, with Fluent not being as flat and simplistic as Metro.
Design components
Light
The purpose of light is to draw attention and illuminate information. Therefore, light establishes a relationship between the UI and the cursor or pointer.- Reveal highlight: Upon hovering, the reveal highlight illuminates nearby hidden borders on objects such as hamburger navigation menu lists and buttons. Upon selection, such as by clicking or tapping, a white circular illumination effect quickly appears.
- Reveal focus: Focusable items with a border glow via the focus visual.
Depth
Depth is added to content through layering in the z-axis. Depth is presented via drop shadows and Z-depth layering. This is especially apparent in the redesigned Office app in 2019. In Windows 11, the use of depth is expanded by overlapping different surfaces with different opacities of the Mica material.- Layering: Layering divides an app into the base which is the "canvas" and the content which floats on top. The content can be presented as a continuous surface or as a card.
- Elevation: Elevation is the use of separating elements from the app surface through the use of shadows. Examples include context menus, pop-ups or tooltips.
Motion
- Add/delete animations: List animations for inserting and removing items from a collection.
- Connected animations: Connected animations are item transitions. During a content change, an element appears to continue by flying across the app.
- Content transition: Used when only a portion of content on a page will change.
- Drill: Drill is used when navigating deeper into an app. For example, displaying more information after an item is selected.
- Fade: Fade-in and fade-out to bring items into and dismiss them from view.
- Parallax: Parallax moves objects at different rates. The background moves slower than the content above it. For example, a list will scroll faster than the background image, creating a depth effect in addition to motion.
- Press feedback: When an item is pressed, it momentarily recedes into the background and then returns to its original position. Examples of press feedback include the Start menu live tiles, Action Center quick actions, and Microsoft Edge address bar buttons.
Material
- Acrylic: The acrylic material creates a translucent, blurred effect with a slight noise effect. While in Windows 10, Acrylic was used in large surfaces. With Windows 11, primary surfaces have abandoned Acrylic in favor of Mica. Instead, Acrylic is used in transient surfaces such as context menus, tooltips or predictions in search boxes.
- Mica: Mica is a new opaque material introduced in Windows 11 that takes on the tint of the user's wallpaper. Unlike acrylic, which was designed for transient surfaces, MMC is designed for use on long-lasting primary surfaces. By using different opacities, apps can create a visual hierarchy.
- Smoke: Smoke was introduced with Windows 11. It is a translucent black background, regardless of light or dark mode, in order to create a hierarchy between the main window and a pop-up.