-
Notifications
You must be signed in to change notification settings - Fork 32.5k
Update Octicons #65989
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
Update Octicons #65989
Conversation
@misolori very cool. some thoughts: Here is a screenshot of the new icons we get: I feel like some we should maybe revisit (maybe exclude?), especially:
Otherwise, I would suggest that we maybe keep those icons that change a lot (e.g. the people icon for live share) and have the new one under a different name? |
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.
Approving, the change looks to me good otherwise.
@misolori just noticed two things:
|
👍 Thanks for feedback! |
Making the previous icons of "organization" and "person" the default and appending "filled" to the newer versions. Also removing "logo-gist" and "plus-small" as they are not needed.
@misolori great, feel free to merge then after you tested the build |
Fixed a rendering bug that appeared in Windows, still need to test on Linux and then will merge. |
Verified the changes on macOS/Win10/Linux and it all looks good, will merge this in. |
Fixes #65508 and fixes #36053
This updates our version of Octicons, while still having backward compatibility with icons that have been removed in the newer versions. I've created this tool that generates the new icon from the Octicon npm module.
The only minor changes are that
organization
andperson
are now filled versions instead of outlines.Additions
arrow-both
bold
eye-closed
fold-down
fold-up
grabber
italic
kebab-horizontal
kebab-vertical
logo-gist
note
plus-small
project
screen-full
screen-normal
smiley
tasklist
text-size
unverified
verified
Updated
color-mode
is persistedorganization-filled
is for the new version of the iconperson-filled
is for the new version of the iconComparison
After installing a few extensions that use octicons in the statusbar (vscode-spotify, live share, github pull request), you can compare the differences.