This repository has been archived by the owner on Jun 18, 2024. It is now read-only.
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.
Update icons to v3.54
This PR updates the base Fabric Core icon set to more closely match Fabric React's. The big news here is that this adds 356 new icons to Fabric Core. There may be some additional visual tweaks to existing icons as well, to match the latest design intent in Fabric React. Those are listed below.
First, let's review what else has been changed.
No more .woff2 and .ttf support
After the last release of the icons, there were a number of changes to the icon font/production toolchain that resulted in some different outputs. Today, that means that .woff2 and .tt files are not included. These may be restored in a future addition, but for now, .woff is the only format that will be provided.
Renamed icons
Two icons have been renamed from their original versions. These include:
The original names have been retained in the definitions, variables, mixins, and classnames to support backwards compatibility.
Removed icons (breaking changes)
Four icons have been removed that are no longer supported for public distribution. I'm considering these a breaking change as they will affect the build and runtime usage of anyone using Fabric Core <=10 today.
Icons removed include:
New icons
356 new icons have been added to Fabric Core. These represent requests from dozens of Microsoft product teams and other developers using Fabric Core. As a reminder, check out the Fabric Icons tool to create and manage your own custom subsets of the Fabric icon.