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 61 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 652 624 5000
Button mount 298 302 5000
Field mount 1117 1142 5000
FluentProvider mount 697 710 5000
FluentProviderWithTheme mount 80 80 10
FluentProviderWithTheme virtual-rerender 35 35 10
FluentProviderWithTheme virtual-rerender-with-unmount 74 89 10
MakeStyles mount 887 881 50000
Persona mount 1802 1719 5000
SpinButton mount 1386 1377 5000
SwatchPicker mount 1683 1661 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 2 screenshots
Image Name Diff(in Pixels) Image Type
Avatar Converged.badgeMask.chromium.png 11 Changed
Avatar Converged.Badge Mask RTL.chromium.png 21 Changed
Drawer 2 screenshots
Image Name Diff(in Pixels) Image Type
Drawer.overlay drawer full.chromium.png 1139 Changed
Drawer.Full Overlay High Contrast.chromium.png 4926 Changed

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

Successfully merging this pull request may close these issues.

6 participants