Skip to content
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

[hackathon-2024]: Add Component Selector to storybook #32865

Open
wants to merge 57 commits into
base: master
Choose a base branch
from

Conversation

adamsamec
Copy link
Contributor

@adamsamec adamsamec commented Sep 19, 2024

Description of changes

As a 2024 hackathon project, this PR adds the improved version of Component Selector into the storybook. Component Selector is a tool in beta state for developrs and designers that aims to ease the descision process when choosing the right Fluent UI v9 component.

The beta version of Component Selector can be tested here.

Note: Not intended for merge yet

Right now, Component Selector added by this PR is intended only for development and presentation, so the PR is not meant for merge yet.

@adamsamec adamsamec requested review from a team as code owners September 19, 2024 08:39
@fabricteam
Copy link
Collaborator

fabricteam commented Sep 19, 2024

📊 Bundle size report

✅ No changes found

@fabricteam
Copy link
Collaborator

fabricteam commented Sep 19, 2024

Perf Analysis (@fluentui/react-components)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 654 649 5000
Button mount 306 306 5000
Field mount 1101 1173 5000
FluentProvider mount 695 739 5000
FluentProviderWithTheme mount 78 84 10
FluentProviderWithTheme virtual-rerender 34 40 10
FluentProviderWithTheme virtual-rerender-with-unmount 78 77 10
MakeStyles mount 840 845 50000
Persona mount 1764 1766 5000
SpinButton mount 1431 1385 5000
SwatchPicker mount 1668 1682 5000

@@ -0,0 +1,614 @@
import * as React from 'react';
Copy link
Collaborator

@fabricteam fabricteam Sep 19, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🕵🏾‍♀️ visual regressions to review in the fluentuiv9 Visual Regression Report

Avatar Converged 1 screenshots
Image Name Diff(in Pixels) Image Type
Avatar Converged.Badge Mask RTL.chromium.png 10 Changed
Drawer 1 screenshots
Image Name Diff(in Pixels) Image Type
Drawer.overlay drawer full.chromium.png 1161 Changed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants