macOS Big Sur brings macOS' system icons all with square corners, and some 3rd party developers including Adobe are converting their app icons to match up with these system icons.
Are there any plans for VS Code?
I second this. It's not like all 3rd party apps will adopt the new icon style overnight, but after a while the ones that haven't will start to stick out like a sore thumb.
@jessety The release of the developer betas are meant for changes like these. Until September/October, most likely most/all apps will already be using the new shape. And as you said, the ones that aren't will stick out.
Design-wise, this is a really bad practice. An example would be:
A similar situation will happen to all apps when Big Sur is released, this time with circle and freeform icons.
The old macOS icon proposal might be well suited for this change (but in a square shape instead of the hexagon).
Perhaps something like one of these?
| | | |
|:-------------------------:|:-------------------------:|:-------------------------:|
|
Light |
Light Bordered |
Light Overhang |
|
Dark |
Dark Bordered |
Dark Overhang |
This may be a separate issue but I think it might be nice to change the icon according to the theme you have installed. The light version would be used for light themes and the dark for dark themes. The color of the logo could be influenced by the primary color of the theme, and the background of the icon could be influenced by the background color of the theme.
EDIT
For those interested, I've done more icons. You can download them here.
Well, I think adaption to the current theme might be way better suited for an extension. The blue logo simply is a part of VSCode鈥檚 branding and shouldn鈥檛 be changed by default. Other than that it would make it way harder to differentiate between the Stable version and the Insiders build, if you do use both with the same Theme. Also I鈥檇 say that it theoretically would make more sense to switch between the light and dark version depending on the OS setting, but even that would be unexpected behaviour as Apple鈥檚 own ions don鈥檛 do that as well.
But other than that, I sure do like the standard and the Bordered Icons. The Overhang versions seem unbalanced to me though.
Check out this, I made some icons 2 weeks ago
https://github.com/mohouyizme/vscode-big-sur-icons
@mohouyizme These are nice, but a shadow for the new look would be better in my opinion. See @austincondiff's icons.
@ardacebi yes I agree, I did that on purpose, I tried to keep it simple without affecting the identity of the logo, maybe adding a shadows version will be good.
I don鈥檛 think shadows are a standard thing or I鈥檓 wrong?
@mohouyizme shadows are a huge part of the neumorphism technique Apple is following in their Big Sur icons. It is however debatable whether or not every third-party icon needs to adopt it. I think it is always good to be consistent while adhering to brand standards.
Check out this, I made some icons 2 weeks ago
https://github.com/mohouyizme/vscode-big-sur-icons
This is beautiful. Thanks mate.
With the macOS Public Beta getting out, this is getting more important. Do we have any updates regarding this?
I agree with @ardacebi. Does someone need to submit a PR for this or can a current maintainer pull one of these options in?
Hi @austincondiff,
Thanks mate, I love the icons!
Just 1 comment re:
change the icon according to the theme you have installed
I'd rather have an option in settings to do that. The reason is: I use dark themes everywhere and a very dark wallpaper.
If the dark icon would show up on that - the dark plate of the icon would blend with the background, e.g. like plex does currently:
So, using dark theme, I prefer the icons to have more contrast.
Same as on iOS - a lot of icons use white plate, and more apps allow you to change your icon now.
@tborychowski https://macosicons.com
I completely agree though!
Big Sur is about to come out... @sandy081 thoughts?
Here's another choice...
Thanks @austincondiff that looks fantastic on my dock!
Here's the icns version: vscode.icns.zip
and the script for lazy people like me 馃槃
sudo cp "~/Desktop/vscode.icns" "/Applications/Visual Studio Code.app/Contents/Resources/Code.icns"
sudo touch "/Applications/Visual Studio Code.app"
killall Finder && killall Dock
Love this @austincondiff!
Those mockups look really fantastic @austincondiff - would love to see some form of icon update now that we're at a general release, but am sure there's a ton of stuff on the devs plate atm :)
could even go extra fancy and do something like this https://github.com/rrroyal/AutomaticDockTile
Perhaps something like one of these?
Light
Light Bordered
Light Overhang
Dark
Dark Bordered
Dark Overhang
This may be a separate issue but I think it might be nice to change the icon according to the theme you have installed. The light version would be used for light themes and the dark for dark themes. The color of the logo could be influenced by the primary color of the theme, and the background of the icon could be influenced by the background color of the theme.EDIT
For those interested, I've done more icons. You can download them here.
Hi!
Great work!
Is there a way to download these? Also the same icons for Visual Studio (NOT code) would be great too.
Thanks.
@kristof12345 have a look here: https://macosicons.com/
@tborychowski Thank. Already checked it, there are hundreds of great icons, but not all of the above shown are there.
Here's another choice...
Wow, this looks great, is it available as a .icns
?
I agree that the icon should be updated to match. I am really liking some of the mockups. Especially:
and
Agreed. I don鈥檛 think a light icon is a good idea because it鈥檚 too similar to many other Big Sur icons (so it鈥檚 easily confused). Additionally, I don鈥檛 tend to associate light colours with VS Code, since the default colour scheme is dark.
Here's another choice...
I prefer this one. The other ones are either light or dark themed, but this one works with both light and dark macOS themes.
Only thing is it should probably have less shadow to match the other macOS icons.
Most helpful comment
Perhaps something like one of these?





| | | |
|:-------------------------:|:-------------------------:|:-------------------------:|
|
Light |
Light Bordered |
Light Overhang |
|
Dark |
Dark Bordered |
Dark Overhang |
This may be a separate issue but I think it might be nice to change the icon according to the theme you have installed. The light version would be used for light themes and the dark for dark themes. The color of the logo could be influenced by the primary color of the theme, and the background of the icon could be influenced by the background color of the theme.
EDIT
For those interested, I've done more icons. You can download them here.