cherrytree icon indicating copy to clipboard operation
cherrytree copied to clipboard

"Set Dark Theme Icons" makes icons invisible

Open thdoan opened this issue 1 year ago • 3 comments

Version, Operative system CherryTree 1.1.2 on Windows 10

Describe the bug When "Set Dark Theme Icons" is selected, some icons become invisible.

To Reproduce Steps to reproduce the behavior:

  1. Open Preferences / Theme
  2. Click "Set Dark Theme Icons" button
  3. Observe the issue (see screenshot below)

Screenshots image

thdoan avatar Apr 29 '24 08:04 thdoan

It seems no one care about this issue and it's quite old, new release since 3 weeks but not fixed. Well too bad for me, i'll have to find another tool.

image

PegHorse avatar Jul 21 '24 19:07 PegHorse

Unfortunately the guy that was supporting the themed icons is not available anymore, we need someone else to step in, for now you have to use the default, non dark/light id you have such issues

giuspen avatar Jul 21 '24 20:07 giuspen

FWIW, I found the simplest solution to just grab a GTK3 compatible theme that didn't burn my eyes (I am super light sensitive, that white strip never going away is painful), place the file gtk.css in "C:\Users\username\AppData\Local\gtk-3.0" (creating the missing dir "gtk-3.0", or just grab the gtk-3.0 folder itself if it's one theme and drag it whole into the */AppData/local folder).

Plus side, gtk will ignore the primary window theme entirely and force the one you place at system level. downside, your chosen theme may not work great with the icons (which remain changeable/unaffected.

I went with https://www.gnome-look.org/p/2077608, as it is a single theme, is not painful, and works with all the variants of the icons. Note, this does force the app to use this theme everywhere except the tab bar (for some reason, that one will switch with the light/dark theme.

Looks like this with "dark background, light text" and default icons: Screenshot 2024-07-25 133727

Dark theme icons: DarkIcons

Light theme icons: LightIcons

This is what I mean by only the tab bar remains toggleable when you do this, fair warning and all: DarkBGLight Text DarkTextLightBG

Although, obviously, you could just use custom bg/text colors if it bothers you. I find just using the dark bg and light text theme works fine for my use case. Have fun, I suppose. o7

Sikotik13 avatar Jul 25 '24 18:07 Sikotik13