Skip to content
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

[Request] Ability to change the folder color #72

Open
xilopaint opened this issue May 24, 2023 · 2 comments
Open

[Request] Ability to change the folder color #72

xilopaint opened this issue May 24, 2023 · 2 comments

Comments

@xilopaint
Copy link

Would it be possible to add the ability of changing the folder color like this App Store application?

@lgarron
Copy link
Owner

lgarron commented May 25, 2023

This has come up before. I could use some help figuring out:

  • Whether a hue shift is close enough to make the regular folder look like the purple smart folder, and to cover most colors that people would want.
  • A representative hue to assign to the default folder, and what color space is best to use.
  • How to implement hue shift that works well for both dark and light mode.

If hue shifting is not enough, then I need help figuring out how to support a wider range of colors without easily generating undesirable output (e.g. too low-contrast).

@CurbaiCode
Copy link

CurbaiCode commented Apr 10, 2024

I've found that a great way to change the color of a folder is to use a layer of any color with its blend mode set to Color over a desaturated folder image in Photoshop. Seeing as Folderify has ImageMagick as a dependency, I tried to match the same effect with it.
Creating an .iconset with Folderify and then running mogrify -colorspace Gray -fill '[INSERT COLOR]' -tint 100 *.png on the .png files inside is very close, although a bit too light. And to try to combat saturation issues, I came up with mogrify -colorspace Gray -modulate 95 -fill '[INSERT COLOR]' -tint 100 -modulate 105.2631578947,115 *.png (105.2631578947 = 1/0.95).
Hope this helps!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants