emoacht / Monitorian

A Windows desktop tool to adjust the brightness of multiple monitors with ease
https://www.microsoft.com/store/apps/9nw33j738bl0
MIT License
3.16k stars 154 forks source link

[SUG] Transparent App Icon #535

Closed soyfrien closed 8 months ago

soyfrien commented 8 months ago

The current app icon will only look transparent in environments using the same background color, in others it will look something like this:

App Icon without transparent background showing mismatch

Background color mismatch.

Here is a copy with a transparent bg that should blend in a little better: monitorian-icon ico Removing the .png extension will show this is actually an .ico file. It has been renamed to a format allowed by the Issues editor.

soyfrien commented 8 months ago

Actually, don't use that file. It doesn't look quite right when I tested it out from Visual Studio: monitorian-icon-issue Shows transparency improvement, but something is wrong with the diagonal line on the top-right.

But it'd still be nice if someone can make this suggestion happen, so I'll leave this open.

emoacht commented 8 months ago

Which icon you are talking about? Please be specific.

soyfrien commented 8 months ago

Source/Monitorian/Resources/Icons/AppIcon.ico

emoacht commented 8 months ago

I mean the icon shown in which context or scene.

soyfrien commented 8 months ago

Ahh, I noticed it from the Start menu. The GIF is an example of the app being pinned to Start in Windows 11, but it can also be seen if scrolling through All apps.

Here's a screenshot with a blue background:

image

The Monitorian icon on the left is the one with a transparent background, and the one on the right is the one currently being used.

emoacht commented 8 months ago

Thank you for explanation.

The app icon is intentionally given dark, black background so that it would be visible against light, white background such as Start menu (of light theme), Desktop (when the wallpaper is of light color) and Explorer (Windows 10, or Windows 11 of light theme).

Having said that, in the case of Microsoft Store version and the icon shown in Start menu, it seems not impossible to switch the icon images depending on current theme. See Construct your Windows app's icon. However, it will require to prepare several sets of images in different sizes and dark/light theme.

Honestry speakings, I don't have strong interest in working on this preparation just for transparency.

soyfrien commented 8 months ago

I didn't think about having to go through the store to update it, that's a good point. Thank you for the information on how to do it. Maybe it would be worth it if someone could create them in advance for you. I was unable to do it with Paint.NET using the originals as a source without losing too much detail in the shadows.

Anyway, I love the app as it is.