-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: investigate fluentui v9 migration #3286
Conversation
…icrosoftgraph/microsoft-graph-explorer-v4 into poc/fluent-component-migration
da9489a
to
9160c65
Compare
ab1576f
to
1ca66ae
Compare
Azure Static Web Apps: Your stage site is ready! Visit it here: https://jolly-sand-0ac78c710-3286.centralus.azurestaticapps.net |
1 similar comment
Azure Static Web Apps: Your stage site is ready! Visit it here: https://jolly-sand-0ac78c710-3286.centralus.azurestaticapps.net |
|
Azure Static Web Apps: Your stage site is ready! Visit it here: https://jolly-sand-0ac78c710-3286.centralus.azurestaticapps.net |
@Mnickii some feedback; 1.Please ensure the run query text area is responsive to the size of the Graph query. In this upgrade, the size of this text area is not responsive to the Graph query text string size
|
@adhiambovivian as this is still a work in progress and a proof of concept, not all parts of the application have been migrated into fluentUI v9. This is meant to showcase how migration can be done, and in particular, how some experiences may need adapting to use different components. Theming also hasn't been migrated app-wide. Some of these changes are fixable in the scope of the POC but others would require actual project-wide migration. |
@@ -419,6 +420,8 @@ module.exports = function (webpackEnv) { | |||
new webpack.optimize.LimitChunkCountPlugin({ | |||
maxChunks: 1 | |||
}), | |||
// remove after comparing bundle sizes |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Any insights on bundle sizes?
@@ -0,0 +1,94 @@ | |||
import { makeStyles, tokens } from '@fluentui/react-components'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Given the new designs and the effort needed to make the component look as the design as possible, what is the effort you figure is needed to achieve the migration? Are there lots of CSS tinkering? Does this file also mean there will be a change in the way styling is done (theming)?
@Mnickii going forward, is it possible to break this out into smaller portions where we have scoped PRs? |
Closing this: Investigation complete and work in progress, tracked by #3294 |
Overview
This PR investigates possibility of migrating GE components to use fluentUI v9.
Migrates some button usage and investigates theming changes
W.I.P
Demo
Notes
Theming changes require more work
This PR showcases instances where some component counterparts may not work to the desired GE experience
Testing Instructions