-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Web components v3 tweaks #31298
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
Closed
Closed
Web components v3 tweaks #31298
Changes from all commits
Commits
Show all changes
199 commits
Select commit
Hold shift + click to select a range
502bbbc
Enable build pipeline for web-components-v3 branch (#25529)
miroslavstastny 132903c
Enable bundle size pipeline on web-components-v3 branch (#25554)
miroslavstastny 91ccd45
Remove Web Components v2 implementation in v3 branch (#25434)
miroslavstastny 0506d83
ci: setup wc v3 daily releases (#25808)
Hotell 8d5c2b6
feat(wc): Add v9-compatible themes (#25660)
miroslavstastny d4aa893
chore: setup typescript 4.7 for web-components package (#26299)
Hotell c2a5521
feat: add text as new component (#26090)
chrisdholt dfdb7a4
fix clean file and ensure rimraf is enumerated as dependency (#26350)
chrisdholt 32dca8b
chore(web-components): resolve invalid webpack test regex on windows …
Hotell 272ae87
feat: add badge and counter badge as new components (#26357)
chrisdholt 1eb3dcc
Users/procload/add progressbar as new component (#26329)
procload 837361a
chore(web-components): run manually bump to fix failed CI release (#2…
Hotell 385e65e
feat(web-components): export theme (#26500)
miroslavstastny f2cff06
ci: fix github pushes auth for release (#26502)
Hotell 67036d4
applying package updates
4c6f926
ci: setup web-components docsite CI/CD (#26629)
Hotell c2510d9
Update azure-static-web-apps-deploy.yml (#26632)
ling1726 c2800e8
Update azure-storage-web-components.yml (#26633)
ling1726 233ee99
Update azure-storage-web-components.yml (#26635)
ling1726 dbc2793
ci: remove pull_request workflows from ASW WC (#26636)
Hotell 3c363a2
style: format yml workflow (#26634)
Hotell 05bcecf
applying package updates
9dc222a
applying package updates
ba0e282
Adds basic implementation of Spinner component (#26392)
procload 2248c84
update fast element and foundation versions for wc-3 branch (#26844)
chrisdholt 2d3c36b
applying package updates
c21e9bb
chore(web-components): introduce ts-solution configs and monorepo set…
Hotell 8293657
fix(web-components): dont ship non production assets to npm registry …
Hotell b08a9a7
Manual bump of web components version (#26878)
JustSlone 2744766
applying package updates
30ef24b
doc(web-components): Add storybook landing page (#26911)
miroslavstastny b6a2c3c
applying package updates
fdcbc82
web component accordion (#26547)
brianchristopherbrady 764a527
applying package updates
07a1287
fix(ci): check changes folder exists (#26941)
miroslavstastny 804eccc
fix(ci): overwrite existing data when publishing WC storybook (#26939)
miroslavstastny 02e273f
Web Component Switch (#26517)
brianchristopherbrady cfdbf14
applying package updates
f6e1175
fix(ci): update web components swa workflow (#26960)
tudorpopams ecab7fa
Adds Image web component (#26936)
halerankin 939aadb
Adds Divider web component (#26901)
halerankin ef086a0
(web-components): add avatar as a new Fluent 2 aligned component (#26…
chrisdholt db2cc99
applying package updates
5134e81
chore: Enable Typescript strict mode (#26950)
miroslavstastny 2bc1073
divides accordion and accordion item readme (#26938)
brianchristopherbrady b94ab02
applying package updates
ac6dcb5
Redo of PR of Slider spec after merge error (#26981)
procload 5d52191
applying package updates
621b181
web component Radio and RadioGroup spec (#26900)
brianchristopherbrady d503bcd
applying package updates
93c7364
Adds SliderLabel Spec and Folder (#27001)
procload 78a45fc
applying package updates
a09fedf
Web Component v3 Stories (#27049)
levithomason d051bad
fix: [text] block breaks the style attribute (#27129)
eljefe223 d73da16
applying package updates
87c4b43
update FAST dependencies (#27187)
chrisdholt d1539b5
(web-components): add css containment to v3 components (#27190)
chrisdholt 7174063
applying package updates
1f6d548
Adds Slider as a web component (#27165)
procload 39a6407
applying package updates
97ba4a3
update fast-elment to 2.0.0-beta.23 and fast-foundation to 3.0.0-alph…
chrisdholt 4fda398
feat(button): add button to web components v3 (#27278)
chrisdholt 5ba4894
applying package updates
1e20d12
add menu button as new component (#27396)
chrisdholt 3f498cc
Adding web component Tabs, Tab and TabPanel (#27167)
bearcat-msft 54368a1
fix order of web comonenponent package exports (#27449)
chrisdholt 6570fbe
applying package updates
7e772d8
Adds Label as a new web component (#27344)
brianchristopherbrady 9d35ad7
fixes label change log (#27481)
brianchristopherbrady af34646
applying package updates
84d2349
Web Components V3 - Tabs, Tab, Tab-Panel package.json mappings (#27505)
bearcat-msft d9e29ab
chore(storybook): set background for WC stories (#27504)
miroslavstastny da2b363
applying package updates
d5f0a81
add compound button as new v3 component (#27407)
chrisdholt 14e6eea
add anchor button as a new component to web components v3 (#27395)
chrisdholt 947ef67
add toggle button as new v3 web component (#27405)
chrisdholt 0de46b8
applying package updates
0fa372c
Users/procload/add select spec (#27360)
procload 3136d75
applying package updates
e4a1199
Update: Modify Image Web Component Styles (#27567)
halerankin 43a0af7
applying package updates
70bbf97
Adds Menu and MenuItem as new web components (#26765)
brianchristopherbrady c6bc0d3
applying package updates
f1f961d
Adds Radio and RadioGroup as new web components (#27113)
brianchristopherbrady a258e35
applying package updates
ae28609
Adds components to api report for importing into wrappers (#27822)
procload 9465cc4
Correct export naming in Switch component (#27821)
procload 6529d3d
applying package updates
9b829ce
Exports MenuItemRole From MenuItem (#27941)
halerankin 38cc58d
applying package updates
d3bc4ea
Adds TextInput as a new web component (#27348)
brianchristopherbrady 6b4a8dc
applying package updates
dbcd783
feat: export fluent design system from package (#27905)
chrisdholt fda417d
applying package updates
7942889
feat (web-components-v3): Add dedicated vr-tests package and integrat…
TristanWatanabe 00840c8
Onboard generalized version of VRT to upload baseline screenshots for…
Devjoyti-Barman 6fd1144
Onboarding generalized version of VRT for web-components-v3 (#28536)
Devjoyti-Barman d1dc482
Adds Checkbox as a new web component (#27450)
brianchristopherbrady 60be376
change files (#28500)
chrisdholt c13acc0
applying package updates
265fef8
Docs: Normalize WC v3 and React v9 Storybook Styles (#28424)
levithomason 2f8aafa
applying package updates
4141297
Use node16 in WC deploy workflow (#28730)
miroslavstastny 329a75f
Chore: trigger WC CI (#28733)
miroslavstastny eb22628
chore(wc): allow the CI to be triggered manually (#28746)
miroslavstastny e1cc18b
chore(fluent-accordion): Add screenshot tests (#28441)
miroslavstastny 574898b
applying package updates
8e3be16
Fixes low contrast in dark mode (#28766)
procload af7a473
a11y high contrast mode and focus state bug fixes for web components …
brianchristopherbrady ebc3d58
build(wc): Enforce node 16 (#28768)
miroslavstastny 675c64f
applying package updates
071ec5a
enumerate files which have side effects (#28748)
chrisdholt 4896818
applying package updates
30b866d
chore(web-components): Add playwright testing for v3 web components (…
chrisdholt 8f14567
applying package updates
a0eb2dc
chore(avatar): Add screenshot tests (#28784)
miroslavstastny f4ad78e
fix(web-components): update fast dependencies and fix un-allowed attr…
chrisdholt b9f8523
applying package updates
56ffbed
Adds tests for Switch Component (#28828)
procload 8fe3e39
chore: Add lint rules for playwright, enable unit tests (#28911)
miroslavstastny cf51b64
Adds Playwright unit tests to ProgressBar web component (#28799)
procload bc9a109
Adds Tests for Slider Web Component v3 (#28813)
procload 1202ce3
Adds tests for checkbox component (#28814)
procload f435851
accordion and accordion item unit tests (#28801)
brianchristopherbrady c09517c
applying package updates
8deb937
Adds test for Fluent Spinner (#28811)
procload 61b9450
chore(slider): Add screenshot tests (#28873)
miroslavstastny 1a0d11a
removes unused import from checkbox story (#28924)
brianchristopherbrady f861cbf
chore(radio): Add screenshot tests (#28868)
miroslavstastny 70a8483
chore(badge): Add screenshot tests (#28794)
miroslavstastny 09a411c
chore(divider): Add screenshot tests (#28860)
miroslavstastny 5f90339
chore(button): Add screenshot tests (#28797)
miroslavstastny d09283d
chore(progress-bar): Add screenshot tests (#28866)
miroslavstastny 5322de4
feat(web-components): update to use foundation export paths and add e…
chrisdholt 0b3d569
chore(text-input): Add screenshot tests (#28929)
miroslavstastny 99ee6c5
chore(switch): Add screenshot tests (#28930)
miroslavstastny d8252bd
chore(tabs): Add screenshot tests (#28931)
miroslavstastny 7722b6f
chore(text): Add screenshot tests (#28932)
miroslavstastny 7405449
chore(label): Add screenshot tests (#28861)
miroslavstastny 473a1f1
chore(checkbox): Add screenshot tests (#28871)
miroslavstastny 2589865
applying package updates
3af70f8
chore(menu-list): Add screenshot tests (#28864)
miroslavstastny dae8423
Adds RadioGroup tests to component (#28826)
procload 4ebead7
Text component unit tests (#28834)
brianchristopherbrady a851cf7
add explicit exports for tokens and add package export for theme util…
chrisdholt e050aac
Adds Tests For Fluent Divider Web Component (#28812)
halerankin 17efa9c
Label unit tests (#28830)
brianchristopherbrady 93bf824
applying package updates
b8b5858
menu list unit tests (#28857)
brianchristopherbrady 38082b5
badge unit testing (#28832)
brianchristopherbrady e54af8b
adds text input unit tests (#28859)
brianchristopherbrady 9cb0e4c
tabs, tab, tabpanel unit tests (#28872)
brianchristopherbrady 2eb0725
Adds Tests For Fluent Image Web Component (#28815)
halerankin 18665b1
Adds Tests For Fluent Anchor Button Web Component (#28825)
halerankin 9895791
avatar unit tests (#28800)
brianchristopherbrady 86cc0fa
feat: Bump version to beta (#28976)
miroslavstastny e0876e8
applying package updates
46eb93d
fix(web-components): Fixed pathing to types for package exports (#28986)
mohamedmansour 6c12c6f
Adds unit tests for CounterBadge (#28867)
procload 8bbee8d
applying package updates
167a6b8
accordion storybook content fix (#28729)
brianchristopherbrady 318173c
Menu Web Component [ PRIORITY 1 ] (#27906)
brianchristopherbrady f3f3221
applying package updates
33bebaa
fix(web-components): update switch to use margin for checked state to…
chrisdholt d3c16bd
applying package updates
3aebaf7
Adds Menu Component to sideEffects (#29581)
halerankin f47670a
applying package updates
951a92f
Web Component Dialog (#28569)
brianchristopherbrady 96c974d
applying package updates
e954939
Add 1es pt pipeline to web-components-v3 (#29713)
dannyvv 8590046
Web components V3 - updating disclaimer message on storybook intro pa…
bearcat-msft 9e6a8a7
applying package updates
893c80d
[web-components]: remove design token implementation in favor of plat…
chrisdholt 1b196a5
applying package updates
a0cf918
feat: removes dependency on fast-foundation templates and classes. (#…
eljefe223 f3c1b33
applying package updates
10635e8
chore(web-components): add perf testing benchmarks (#30972)
chrisdholt 4053b73
applying package updates
88350af
feat(web-components): revert syntax change for design tokens (#30819)
chrisdholt 030819a
applying package updates
67780c4
fix(web-components): remove final dependencies on fast-foundation (#3…
chrisdholt 508613a
applying package updates
9ae4df0
(web-components) Use `ElementInternals` for Button elements (#30999)
radium-v 1ecd630
applying package updates
3c223ef
fix(web-components): ensure buttons with long text maintain center al…
chrisdholt 82f4714
applying package updates
b29ad17
feat(web-components): create css partials for typography styles (#31164)
chrisdholt 2920401
applying package updates
da62aff
fix(web-components): refactor exports to remove most barrel exports f…
chrisdholt cacacae
applying package updates
1b5570f
fix rebase conflict
radium-v 840e3de
remove rollup-plugin-filesize
radium-v 357519d
update rollup-plugin-esbuild
radium-v 09c313d
Resolve pipelines after rebase
radium-v 1a62518
fix package mismatch
radium-v 307e952
resolve lockfile
radium-v bcef9b1
sync change directory
radium-v 3d89250
resolve workspace lint
radium-v b031bb3
chore: wc-3 changes necessary in ordrer to bring it back to master
Hotell File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -121,6 +121,7 @@ apps/ts-minbar-test-react @microsoft/fluentui-react-build | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| apps/ts-minbar-test-react-components @microsoft/fluentui-react-build | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🕵 FluentUIV0 Open the Visual Regressions report to inspect the affected screenshotsCheckbox 4 screenshots
Popup 1 screenshots
Tree 12 screenshots
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🕵 fluentuiv9 Open the Visual Regressions report to inspect the affected screenshotsPositioning (no decorator) 2 screenshots
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| apps/vr-tests @microsoft/fluentui-react | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| apps/vr-tests-react-components @microsoft/fluentui-react | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| apps/vr-tests-web-components @microsoft/fui-wc | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| apps/ssr-tests @microsoft/fluentui-react | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| apps/pr-deploy-site @microsoft/fluentui-react-build | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| apps/public-docsite-v9 @microsoft/cxe-red @microsoft/fluentui-react-build | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| name: Azure Static Web Apps web components | ||
|
|
||
| on: | ||
| push: | ||
| branches: | ||
| - master | ||
| paths: | ||
| - packages/web-components/** | ||
| workflow_dispatch: | ||
|
|
||
| permissions: | ||
| contents: read | ||
|
|
||
| jobs: | ||
| build_and_deploy: | ||
| runs-on: ubuntu-latest | ||
| name: Build and Deploy Job | ||
| steps: | ||
| - uses: actions/checkout@v2 | ||
|
|
||
| - name: Build and Deploy Job | ||
| id: builddeploy | ||
| uses: Azure/static-web-apps-deploy@v1 | ||
| with: | ||
| azure_static_web_apps_api_token: ${{ secrets.WEB_COMPONENTS_AZURE_STATIC_WEB_APPS_API_TOKEN }} | ||
| repo_token: ${{ secrets.GITHUB_TOKEN }} # Used for GitHub integrations (i.e. PR comments) | ||
| action: 'upload' | ||
| app_build_command: 'yarn workspace @fluentui/web-components build-storybook' | ||
| output_location: 'packages/web-components/dist/storybook' # Built app content directory, relative to app_location - optional | ||
| skip_api_build: true |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -155,6 +155,9 @@ rush.json | |
| # tsdoc | ||
| tsdoc-metadata.json | ||
|
|
||
| # benchmarking | ||
| .tensile/ | ||
|
|
||
| # tools cache | ||
| gulp-cache | ||
| .cache | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,23 +1,18 @@ | ||
| /* remove the docs wrapper bg to let page bg show through */ | ||
| /* remove unnecessary padding now that theme switcher is not taking up space */ | ||
| #docs-root .sbdocs-wrapper { | ||
| background: transparent !important; | ||
| padding-top: 0; | ||
| } | ||
|
|
||
| /* sb-show-main is missing during page transitions causing a page shift */ | ||
| /* todo: cleanup once we no longer inherit docs-root */ | ||
| .sb-show-main.sb-main-fullscreen, | ||
| .sb-main-fullscreen { | ||
| margin: 0; | ||
| padding: 0; | ||
| display: block; | ||
| } | ||
|
|
||
| /* remove loading overlay */ | ||
| .sb-preparing-story, | ||
| .sb-preparing-docs, | ||
| .sb-nopreview, | ||
| .sb-errordisplay { | ||
| display: none !important; | ||
| } | ||
|
|
||
| /* Hide props table controls, since they don't work in the React implementation */ | ||
| #docs-root .docblock-argstable-head > tr > th:nth-child(4), | ||
| #docs-root .docblock-argstable-body > tr > td:nth-child(4) { | ||
| display: none; | ||
| } | ||
|
|
||
| /* Hide the toolbar on the first story: zoom in, zoom out, reset zoom, open in new tab */ | ||
| #docs-root .sbdocs-preview > .os-host { | ||
| display: none; | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,14 @@ | ||
| { | ||
| "root": true, | ||
| "parser": "@typescript-eslint/parser", | ||
| "plugins": ["@typescript-eslint", "import"], | ||
| "extends": [ | ||
| "eslint:recommended", | ||
| "plugin:@typescript-eslint/eslint-recommended", | ||
| "plugin:@typescript-eslint/recommended", | ||
| "prettier" | ||
| ], | ||
| "rules": { | ||
| "@typescript-eslint/explicit-module-boundary-types": "off" | ||
| } | ||
| } |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
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
Badge 1 screenshots
Slider 2 screenshots
Text 1 screenshots