-
-
Notifications
You must be signed in to change notification settings - Fork 633
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
Adding new folder icons bis #346
Adding new folder icons bis #346
Conversation
Here are the other icons I have in mind:
|
Cool! 😃 |
@AdrieanKhisbe Looks great 😃. I'll review it soon. |
👌 =) |
72a1988
to
0fcc978
Compare
src/icons/folderIcons.ts
Outdated
{ name: 'folder-scripts', folderNames: ['script', 'scripts'] }, | ||
{ name: 'folder-node', folderNames: ['node_modules'] }, | ||
{ name: 'folder-node', folderNames: ['node_modules', 'npm'] }, |
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.
node !== npm
I think the node
folder icon does not fit very good to the npm
folder. And I haven't seen so many npm
folders before, not sure if we need an icon for that folder at all.
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.
you're right
src/icons/folderIcons.ts
Outdated
@@ -10,18 +10,17 @@ export const folderIcons: FolderTheme[] = [ | |||
rootFolder: { name: 'folder-root' }, | |||
icons: [ | |||
{ name: 'folder-src', folderNames: ['src', 'source', 'sources'] }, | |||
{ name: 'folder-dist', folderNames: ['dist', 'out', 'build', 'release', 'bin'] }, | |||
{ name: 'folder-dist', folderNames: ['dist', 'out', 'build', 'release', 'bin', 'ltximg', 'latex.out'] }, |
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.
These two folder names are very specific, not sure if I'll add them to the theme. If people want these icons they can assign them manually in the user settings.
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.
I see your point, I forgot this was possible. =)
(just found it in the readme: https://github.com/PKief/vscode-material-icon-theme#folder-associations)
@PKief I just applied your recommendations =) |
Alright, I spend some time to review the icons and also to create some new icons. Finally these icons will be added to the theme: Added folder icons: Updated folder icons: Rejected folder icons: Updated file icons: Further explanations: In my opinion, the folder icons "Screenshot" and "Icons" can definitely be replaced by the default image folder icon, I don't see any real enrichment here. I made the "vm" folder icon blue because of the existing file icon for virtual box files (*.vbox): "e2e" and the existing "coverage" icon looked very similar, which is why I use the already existing coverage icon and adjusted the color a little bit. For the "mock" and "custom" folder icons I decided to use a pencil as the motive and another color for "mock" because I think this is more intuitive:
To note this again, I really appreciate your work and the icons are great and you've great ideas. If I decide not to use an icon, it doesn't mean that you did a bad job, but that the icon doesn't fit properly. I hope that you understand my decisions 😅 Ok so far so good 👍 |
Merged with this commit cfec8f1. |
Hey @PKief, I'm almost settle with the folders icons, just remain a last icon to crack, the I was thinking either just keeping a bordered squared with ID. |
That icon folder looks very nice! |
Follow up of #339, A new serie of icons. 🎨
I've some other icons in the go, there are still are research stage