microsoft-graph-toolkit icon indicating copy to clipboard operation
microsoft-graph-toolkit copied to clipboard

[fluent UI][agenda] Fluent UI integration

Open vogtn opened this issue 2 years ago • 1 comments

Proposal: facilitate the integration of Fluent UI web components into the mgt-agenda control

Description

This is an open thread for implementation, discussion and review of the mgt-agenda upgrade to utilize Fluent UI web components.

https://github.com/microsoft/fluentui/tree/master/packages/web-components

Rationale

Further mgt alignment with the current fluent guidelines

Preferred Solution

  • [x] Phase 1: Suggest controls/UI/text with similar functionality/design that could be replaced with the Fluent UI web component. any concerns with implementation should be noted
  • [ ] Phase 2: Review preferred components to be used with the mgt-agenda (ideally with conformation from additional authors).
  • [ ] Phase 3: Develop POC with the mgt-agenda and the new Fluent UI web components
  • [ ] Phase 4: Test against current functionality.
  • [ ] Phase 5: Prepare for merge

vogtn avatar Dec 03 '21 00:12 vogtn

2 fluent components + 1 icon

  1. tooltip: https://fluent-components.azurewebsites.net/?path=/docs/components-tooltip--tooltip
  2. card: https://fluent-components.azurewebsites.net/?path=/docs/components-card--card

3

vogtn avatar Dec 03 '21 00:12 vogtn

Currently being progressed through issue #1624

njaci1 avatar Oct 26 '22 15:10 njaci1