Skip to content

feat: add vertical variation for toolbar#24940

Merged
chpalac merged 16 commits intomicrosoft:masterfrom
chpalac:feat/vertical-toolbar
Oct 7, 2022
Merged

feat: add vertical variation for toolbar#24940
chpalac merged 16 commits intomicrosoft:masterfrom
chpalac:feat/vertical-toolbar

Conversation

@chpalac
Copy link
Contributor

@chpalac chpalac commented Sep 26, 2022

Overview

Adds vertical Toolbar variation

Screenshot (1)

@fabricteam
Copy link
Collaborator

fabricteam commented Sep 26, 2022

📊 Bundle size report

Unchanged fixtures
Package & Exports Size (minified/GZIP)
react-components
react-components: Button, FluentProvider & webLightTheme
62.781 kB
17.574 kB
react-components
react-components: Accordion, Button, FluentProvider, Image, Menu, Popover
189.227 kB
52.474 kB
react-components
react-components: FluentProvider & webLightTheme
33.4 kB
11.008 kB
react-portal-compat
PortalCompatProvider
5.857 kB
1.978 kB
🤖 This report was generated against a8e81b5296f1551e74010c1d2ad9d37c6fd48306

@codesandbox-ci
Copy link

codesandbox-ci bot commented Sep 26, 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 ae89490:

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

@size-auditor
Copy link

size-auditor bot commented Sep 26, 2022

Asset size changes

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

Baseline commit: a8e81b5296f1551e74010c1d2ad9d37c6fd48306 (build)

@fabricteam
Copy link
Collaborator

fabricteam commented Sep 26, 2022

Perf Analysis (@fluentui/react-components)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 1317 1310 5000
Button mount 949 947 5000
FluentProvider mount 1593 1607 5000
FluentProviderWithTheme mount 637 640 10
FluentProviderWithTheme virtual-rerender 609 600 10
FluentProviderWithTheme virtual-rerender-with-unmount 626 645 10
MakeStyles mount 1892 1880 50000
SpinButton mount 2578 2499 5000

@chpalac chpalac closed this Oct 1, 2022
@chpalac chpalac reopened this Oct 1, 2022
@chpalac chpalac requested a review from bsunderhus October 3, 2022 09:59
@chpalac chpalac requested review from a team and sopranopillow as code owners October 4, 2022 01:14
@chpalac chpalac requested a review from ling1726 October 4, 2022 01:14
@chpalac chpalac force-pushed the feat/vertical-toolbar branch from ec78cf6 to 785ae4b Compare October 4, 2022 01:16
@chpalac chpalac removed request for a team and sopranopillow October 4, 2022 01:16
Copy link
Contributor

@bsunderhus bsunderhus left a comment

Choose a reason for hiding this comment

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

LGTM overall! Just need to update the API by running yarn build

@bsunderhus bsunderhus self-requested a review October 4, 2022 07:54
@chpalac chpalac requested a review from ling1726 October 6, 2022 12:39
@chpalac chpalac enabled auto-merge (squash) October 6, 2022 13:18
@chpalac chpalac closed this Oct 7, 2022
auto-merge was automatically disabled October 7, 2022 01:09

Pull request was closed

@chpalac chpalac reopened this Oct 7, 2022
@chpalac chpalac enabled auto-merge (squash) October 7, 2022 01:09
@chpalac chpalac merged commit 41c30da into microsoft:master Oct 7, 2022
marcosmoura added a commit to marcosmoura/fluentui that referenced this pull request Oct 10, 2022
* master: (23 commits)
  Revert "chore: screener-run workflow should report to PR (microsoft#25144)" (microsoft#25145)
  chore: screener-run workflow should report to PR (microsoft#25144)
  applying package updates
  fix: The Tooltip should not hide if it gets keyboard focus (microsoft#25138)
  fix: Tooltip should not hide if an element inside it gets focused (microsoft#25140)
  Create react-migration-v8-v9 with shims and stories (microsoft#25121)
  fix: CheckboxField to set a generated ID on the input, to match the label's htmlFor (microsoft#25079)
  feat: Overflow menu should be registered in overflowManager (microsoft#25091)
  fix: version-bump generator removes beachball disallowedChangeType config (microsoft#25130)
  fix: new overflow items should only be enqueued while observing (microsoft#25122)
  fix(script): allow runPublished call from CLI (microsoft#25127)
  feat: add vertical variation for toolbar (microsoft#24940)
  ProgressField implementation and stories (microsoft#25103)
  fix: Dropdown icon layout with no placeholder/value (microsoft#25049)
  chore: add a bundle size fixture (Button, Provider & theme) (microsoft#25113)
  feat: Adding subtle transition between states on Button components (microsoft#25106)
  Revert "chore: screener-run workflow should report to PR (microsoft#25096)" (microsoft#25115)
  chore: screener-run workflow should report to PR (microsoft#25096)
  fix(react-dialog): aria-* properties should be reassignable (microsoft#25092)
  fix(scripts): don't run publish if web-components are affected (microsoft#25095)
  ...
NotWoods pushed a commit to NotWoods/fluentui that referenced this pull request Nov 18, 2022
* feat: add vertical variation for toolbar

* chore: fix default story

* chore: derive types from state not from props

* chore: use react-context-selector

* chore: remove flex style from vertical variation

* chore: update api

* chore: add changes updates

* chore: update class name order

* chore: create useToolbarDivider

* chore: remove context call from ToolbarDivider

* chore: fix type for context toolbar name

* chore: update comments in useToolbarDivider

* chore: update api
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