Add setting to toggle new octicon style #79234
Merged
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.
This is to begin the work of #76909 where we need to update Octicons to match our new icon style. I've introduced a new hidden setting,
workbench.octiconsUpdate.enabled
, that when set totrue
will enable the new version. This will allow us to better selfhost and test changes. Once the team feels confident about the new icons we can remove this and make it the default.To test the Octicons, you can use this extension that I created that toggles all of the icon options in the status bar (make sure you have a file open and a wide width for them to show up).
Once this is merged in we'll ask the team to selfhost and create issues for icon changes/modifications. A good portion of these are from our existing icon library. I also increased the icon font to 16px in the status bar (from 14px) since these icons are smaller.
I'll be out next week so there's a good chance this will carry over into the next milestone.