microsoft fluent 2 dashboard card.


 

Redefining and repurposing an existing component with net new capabilities to be used on secondary dashboards within the Microsoft Admin Center.

 

the lowdown

 
  • UX design + UI design + interaction design

  • The existing Fluent 2 card component in the design system proved to lack the flexibility and functionality that was needed from the ever-evolving Fluent design system. From an aesthetic perspective, the component was also missing what was needed from the new look and feel of Microsoft (post-Copilot).

the definition + scope setting

 
  1. Discuss with designers what is needed from the new iteration of the component, both for the end-user, but also functionally, as a component of the design system

  2. Bring this new project to PMs and establish timeline of project, resources needed, and basic requirements that will show the component to be complete

 

the working sessions

 
  1. Discussions with other designers in the Microsoft Admin Center and Fluent design systems spaces to analyze flexibility and scalability of the Fluent 2 card

  2. Voting and decision-making backed by research done before the component went back into an iterative design process (e.g.: deciding on how many lines of text exist with or without a progress bar; purpose of primary vs secondary CTAs; maximum character counts for each text element; etc.)

  3. Feedback sessions consisted of constructive conversations around form and function of each visual and interactive element on the Fluent 2 card

 

the design

 

light theme

 

dark theme

 
 

the progress states

 

Fluent 2 updated card component for Microsoft Intune (secondary) Dashboard showing “not started” state.

 

Fluent 2 updated card component for Microsoft Intune (secondary) Dashboard showing “in progress” state.

 

Fluent 2 updated card component for Microsoft Intune (secondary) Dashboard showing “completed” state.

 

final decisions + tradeoffs

 

Ultimately, the pivotal decision points that benefited the outcome of the component are listed below

  1. Progress bar vs no progress bar.

  2. As a result of no progress bar, 4 lines of descriptor text. 

 

learnings

 
  1. Component function and scalability as high-priority design system principles.

  2. Clarity, precision, and organization as means of communication.

  3. Deliberately taking charge and decising to take a lead designer role for the project instead of being afraid of stepping on toes.