file-icons / icons

Source files for the custom icon-font used by the File-Icons package.
ISC License
258 stars 64 forks source link

icon request: opened folder with down arrow #115

Open goyalyashpal opened 12 months ago

goyalyashpal commented 12 months ago

PS: thanks a lot for such a nice icon-pack. i was also looking for smth similar: "for improved visual grepping"


TwoWaffles commented 1 month ago

Hi did you ever get this done? I love this icon pack for vscode but it really bothers me that there is no open folder icon. It makes traversing large folder structures quite difficult.

goyalyashpal commented 1 month ago

Hi did you ever get this done?

hi!

no! vscode kept messing up the icon selection for some reason. so,:

goyalyashpal commented 1 month ago

oh and by the way, don't forgot to like the issues which u need. so many projects use thumbs up count as a measure to prioritise their devt efforts

TwoWaffles commented 1 month ago

I did some digging around and can see that originally the Octicons used in this theme only contain these image I have found this which goes with the same style, but cannot find an open folder icon that uses this style and I sadly do not have the vector graphic skills to make one.

I think it would be cool if we could use the updated Octicon file icons which look as follows: image image

or to use fontawesome one's which I see the fontawesome.woff2 already contains. image

This would require some minor file-icons-icon-theme.json changes such as adding below:

"folder": "_folder",
"folderExpanded": "_folder_open",
"rootFolder": "_repo",
"iconDefinitions": {
    "_file": {
        "fontId": "octicons",
        "fontCharacter": "\\f011",
        "fontSize": "114%"
    },
    "_folder": {
        "fontId": "fa",
        "fontCharacter": "\\f07B",
        "fontSize": "114%"
    },
    "_folder_open": {
        "fontId": "fa",
        "fontCharacter": "\\f07C",
        "fontSize": "114%"
    },

Which looks like: image

I am curious what @Alhadis and @DanBrooker think of this change 😄