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

feat(react-theme): semi-transparent support #31151

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

bsunderhus
Copy link
Contributor

Previous Behavior

New Behavior

Related Issue(s)

  • Fixes #

@bsunderhus bsunderhus self-assigned this Apr 23, 2024
@github-actions github-actions bot added this to the April Project Cycle Q1 2024 milestone Apr 23, 2024
@fabricteam
Copy link
Collaborator

fabricteam commented Apr 23, 2024

📊 Bundle size report

✅ No changes found

@fabricteam
Copy link
Collaborator

fabricteam commented Apr 23, 2024

Perf Analysis (@fluentui/react-components)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 628 614 5000
Button mount 292 315 5000
Field mount 1103 1106 5000
FluentProvider mount 719 699 5000
FluentProviderWithTheme mount 68 82 10
FluentProviderWithTheme virtual-rerender 38 34 10
FluentProviderWithTheme virtual-rerender-with-unmount 65 68 10
MakeStyles mount 891 866 50000
Persona mount 1758 1731 5000
SpinButton mount 1370 1344 5000
SwatchPicker mount 1573 1529 5000

@@ -9,6 +9,7 @@ import type {
ComboboxBaseState,
Copy link
Collaborator

Choose a reason for hiding this comment

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

🕵 fluentuiv9 Open the Visual Regressions report to inspect the affected screenshots

Avatar Converged 2 screenshots
Image Name Diff(in Pixels) Image Type
Avatar Converged.badgeMask - RTL.normal.chromium.png 3 Changed
Avatar Converged.badgeMask.normal.chromium.png 5 Changed
Combobox Converged 22 screenshots
Image Name Diff(in Pixels) Image Type
Combobox Converged.Option with long content.hover.chromium.png 22 Changed
Combobox Converged.Disabled option.active option.chromium.png 76 Changed
Combobox Converged.Open.hover.chromium.png 23 Changed
Combobox Converged.Open with inlinePopup.active option.chromium.png 23 Changed
Combobox Converged.Disabled option.hover.chromium.png 76 Changed
Combobox Converged.Open with inlinePopup.hover.chromium.png 23 Changed
Combobox Converged.When rendering inline, it should render on top of relatively positioned elements.active option.chromium.png 23 Changed
Combobox Converged.Open with inlinePopup.default.chromium.png 32 Changed
Combobox Converged.Disabled option.default.chromium.png 23 Changed
Combobox Converged.Open with grouped options.default.chromium.png 68 Changed
Combobox Converged.With selection.hover.chromium.png 23 Changed
Combobox Converged.With multiselect selection.default.chromium.png 32 Changed
Combobox Converged.When rendering inline, it should render on top of relatively positioned elements.hover.chromium.png 23 Changed
Combobox Converged.Open with grouped options.hover.chromium.png 58 Changed
Combobox Converged.Open with grouped options.active option.chromium.png 58 Changed
Combobox Converged.When rendering inline, it should render on top of relatively positioned elements.default.chromium.png 32 Changed
Combobox Converged.Open.default.chromium.png 32 Changed
Combobox Converged.Open.active option.chromium.png 23 Changed
Combobox Converged.Option with long content.active option.chromium.png 22 Changed
Combobox Converged.With selection.default.chromium.png 35 Changed
Combobox Converged.With selection.active option.chromium.png 23 Changed
Combobox Converged.Option with long content.default.chromium.png 373 Changed
Dialog 1 screenshots
Image Name Diff(in Pixels) Image Type
Dialog.Integration Combobox Inline.chromium.png 57 Changed
Dropdown Converged 1 screenshots
Image Name Diff(in Pixels) Image Type
Dropdown Converged.When rendering inline, it should render on top of relatively positioned elements.default.chromium.png 10 Changed
TagPicker 6 screenshots
Image Name Diff(in Pixels) Image Type
TagPicker.default open - Dark Mode.chromium.png 627 Changed
TagPicker.grouped.chromium.png 435 Changed
TagPicker.default open.chromium.png 435 Changed
TagPicker.grouped - RTL.chromium.png 433 Changed
TagPicker.default open - RTL.chromium.png 433 Changed
TagPicker.grouped - Dark Mode.chromium.png 627 Changed
TimePicker compat 3 screenshots
Image Name Diff(in Pixels) Image Type
TimePicker compat.With 12 Hour Format.default.chromium.png 69 Changed
TimePicker compat.Default.default.chromium.png 74 Changed
TimePicker compat.Show Seconds.default.chromium.png 97 Changed

@bsunderhus bsunderhus force-pushed the react-theme/feat--semi-transparent-support branch from cf5d278 to 67f9d90 Compare May 14, 2024 11:46
@@ -10,6 +10,7 @@ import type {
ComboboxBaseState,
Copy link
Collaborator

Choose a reason for hiding this comment

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

🕵 fluentui-web-components-v3 Open the Visual Regressions report to inspect the affected screenshots

Accordion 3 screenshots
Image Name Diff(in Pixels) Image Type
Accordion.Size - RTL.normal.chromium.png 2 Changed
Accordion.Size.normal.chromium.png 2 Changed
Accordion.Size - Dark Mode.normal.chromium.png 2 Changed
Avatar 5 screenshots
Image Name Diff(in Pixels) Image Type
Avatar.Active.normal.chromium.png 5 Changed
Avatar.Color.normal.chromium.png 1 Changed
Avatar.Color - RTL.normal.chromium.png 1 Changed
Avatar.Active Appearance.normal.chromium.png 10 Changed
Avatar.Active Appearance - Dark Mode.normal.chromium.png 2 Changed
Badge 6 screenshots
Image Name Diff(in Pixels) Image Type
Badge.Default.normal.chromium.png 1 Changed
Badge.Size.normal.chromium.png 6 Changed
Badge.Appearance.normal.chromium.png 1 Changed
Badge.Appearance - Dark Mode.normal.chromium.png 15 Changed
Badge.Shape.normal.chromium.png 1 Changed
Badge.Color.normal.chromium.png 1 Changed
Button 15 screenshots
Image Name Diff(in Pixels) Image Type
Button.Large Icon Only - Dark Mode.hover.chromium.png 3 Changed
Button.Large Icon Only.hover.chromium.png 4 Changed
Button.Large Icon Only.default.chromium.png 5 Changed
Button.Large Icon Only - Dark Mode.pressed.chromium.png 5 Changed
Button.Large With Icon - RTL.pressed.chromium.png 3 Changed
Button.Large With Icon - Dark Mode.hover.chromium.png 3 Changed
Button.Large Icon Only.pressed.chromium.png 3 Changed
Button.Large With Icon - Dark Mode.pressed.chromium.png 5 Changed
Button.Large With Icon - RTL.default.chromium.png 5 Changed
Button.Large With Icon.default.chromium.png 5 Changed
Button.Large Icon Only - Dark Mode.default.chromium.png 4 Changed
Button.Large With Icon - RTL.hover.chromium.png 4 Changed
Button.Large With Icon.hover.chromium.png 4 Changed
Button.Large With Icon - Dark Mode.default.chromium.png 4 Changed
Button.Large With Icon.pressed.chromium.png 3 Changed
Divider 3 screenshots
Image Name Diff(in Pixels) Image Type
Divider.With Svg - RTL.normal.chromium.png 3 Changed
Divider.With Svg.normal.chromium.png 3 Changed
Divider.Vertical With Svg.normal.chromium.png 4 Changed
MenuList 16 screenshots
Image Name Diff(in Pixels) Image Type
MenuList.Checkbox.2nd selected.chromium.png 1 Changed
MenuList.Checkbox With Icons.normal.chromium.png 4 Changed
MenuList.Checkbox With Icons - RTL.2nd selected.chromium.png 5 Changed
MenuList.Radio With Icons.normal.chromium.png 4 Changed
MenuList.Checkbox With Icons.2nd selected.chromium.png 5 Changed
MenuList.Checkbox With Icons.1st selected.chromium.png 4 Changed
MenuList.Checkbox With Icons - RTL.1st selected.chromium.png 4 Changed
MenuList.Checkbox With Icons - RTL.normal.chromium.png 4 Changed
MenuList.Radio With Icons - RTL.2nd selected.chromium.png 4 Changed
MenuList.Checkbox - RTL.2nd selected.chromium.png 1 Changed
MenuList.With Icons.normal.chromium.png 4 Changed
MenuList.Radio With Icons - RTL.1st selected.chromium.png 4 Changed
MenuList.Radio With Icons.1st selected.chromium.png 4 Changed
MenuList.Radio With Icons - RTL.normal.chromium.png 4 Changed
MenuList.Radio With Icons.2nd selected.chromium.png 4 Changed
MenuList.With Icons.hover menuitem.chromium.png 3 Changed
Slider 2 screenshots
Image Name Diff(in Pixels) Image Type
Slider.Size Small.rightArrow.chromium.png 1 Changed
Slider.Size Small.normal.chromium.png 1 Changed
Switch 2 screenshots
Image Name Diff(in Pixels) Image Type
Switch.Checked.hover.chromium.png 1 Changed
Switch.Checked - RTL.hover.chromium.png 1 Changed
Text 1 screenshots
Image Name Diff(in Pixels) Image Type
Text.Block.normal.chromium.png 995 Changed
TextInput 1 screenshots
Image Name Diff(in Pixels) Image Type
TextInput.Size Large.normal.chromium.png 2 Changed

@bsunderhus bsunderhus force-pushed the react-theme/feat--semi-transparent-support branch 2 times, most recently from 70c1ca9 to 3249bc9 Compare May 17, 2024 07:36
@bsunderhus bsunderhus force-pushed the react-theme/feat--semi-transparent-support branch from 3249bc9 to 6d123d6 Compare May 17, 2024 09:50
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.

None yet

2 participants