Skip to content

Conversation

@chpalac
Copy link
Contributor

@chpalac chpalac commented Nov 11, 2022

Overview

Add few improvements for Toolbar stories based on @adamsamec feedbacks

@codesandbox-ci
Copy link

codesandbox-ci bot commented Nov 11, 2022

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit ed3282b:

Sandbox Source
@fluentui/react 8 starter Configuration
@fluentui/react-components 9 starter Configuration

@size-auditor
Copy link

size-auditor bot commented Nov 11, 2022

Asset size changes

Size Auditor did not detect a change in bundle size for any component!

Baseline commit: 0da8d7556d18b42a7c702c513e702ba3723d64d3 (build)

@fabricteam
Copy link
Collaborator

fabricteam commented Nov 11, 2022

📊 Bundle size report

Unchanged fixtures
Package & Exports Size (minified/GZIP)
react-components
react-components: Button, FluentProvider & webLightTheme
62.975 kB
17.687 kB
react-components
react-components: Accordion, Button, FluentProvider, Image, Menu, Popover
190.411 kB
53.077 kB
react-components
react-components: FluentProvider & webLightTheme
33.48 kB
11.037 kB
react-portal-compat
PortalCompatProvider
5.857 kB
1.978 kB
🤖 This report was generated against 0da8d7556d18b42a7c702c513e702ba3723d64d3

@fabricteam
Copy link
Collaborator

fabricteam commented Nov 11, 2022

Perf Analysis (@fluentui/react-components)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 1276 1266 5000
Button mount 929 926 5000
FluentProvider mount 1498 1503 5000
FluentProviderWithTheme mount 582 581 10
FluentProviderWithTheme virtual-rerender 544 530 10
FluentProviderWithTheme virtual-rerender-with-unmount 577 580 10
MakeStyles mount 1962 1966 50000
SpinButton mount 2353 2349 5000

@chpalac chpalac requested a review from ling1726 November 14, 2022 16:53
@fabricteam
Copy link
Collaborator

fabricteam commented Nov 28, 2022

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

✅ There was 0 screenshots added, 0 screenshots removed, 1749 screenshots unchanged, 0 screenshots with different dimensions and 2 screenshots with visible difference.

unknown 2 screenshots
Image Name Diff(in Pixels) Image Type
Avatar Converged.size+active+badge.normal.chromium.png 6 Changed
Avatar Converged.size+active+ring-shadow.normal.chromium.png 4 Changed

@chpalac chpalac merged commit 3bffa8e into microsoft:master Nov 29, 2022
@chpalac chpalac deleted the chore/improve-toolbar-a11y-feedback branch November 29, 2022 16:42
marcosmoura added a commit to marcosmoura/fluentui that referenced this pull request Dec 1, 2022
* master:
  BREAKING: `useTable` renamed to `useTableFeatures` (microsoft#25797)
  chore: add retries for navigation in ssr-tests-v9 (microsoft#25844)
  fix: Cell actions should have correct background when row focused within (microsoft#25790)
  applying package updates
  Disable 3 Avatar Converged active stories (microsoft#25765)
  chore: introduce TS path aliases for improved DX in v8 (microsoft#25778)
  chore: prepare release react-northstar 0.65.0 (microsoft#25446)
  refactor(scripts): encapsulate v0 and v8 tooling within its domain boundaries (microsoft#25738)
  Support single point in area chart (microsoft#25842)
  chore: enable isolateModules in all v8 packages (microsoft#25774)
  chore: refactor styles for Button (microsoft#25216)
  feat: Improve docs for `DataGrid`, export as unstable (microsoft#25805)
  applying package updates
  fix: Allow data-selection-disabled to be respected by DetailsRow (microsoft#25836)
  docs(rfcs): Update recipes rfc with chosen option and add more details (microsoft#25823)
  chore(react-textarea): migrate to new package structure (microsoft#25820)
  chore(react-switch): migrate to new package structure (microsoft#25819)
  fix(react-avatar): AvatarGroup's pie layout places inline items correctly in rtl (microsoft#25822)
  chore: add few improvements to toolbar stories (microsoft#25635)
Hotell pushed a commit to Hotell/fluentui that referenced this pull request Feb 9, 2023
* chore: add few improvements to toolbar stories

* chore: remove snooze from examples

* chore: add label for more meu trigger

* chore: add few examples

* chore: change approach on the popover example

* chore: add new round of feedback

* chore: update toolbar popover example

* chore: update toolbar popover example

* chore: fix controlled radio example

* chore: update controlled radio example

* chore: update with tooltip example
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.

4 participants