On my Zorin 17.3 Lite system I noticed today that the preferences in gnome software are not readable in Zorin light themes in the active window, only in the inactive window. How can that be solved? In Zorin dark themes that issue doesn´t exist.
On Gnome, You have in the Quick Settings independently from Zorin Appearance a seperate Toggle for Light and Dark Mode. If You have that in Lite, too, You should check that. It looks for me that there is something mixed up with Light and Dark Mode.
When You switch in Zorin Appearance to Dark Mode does this shows correctly? Aren't in the xfce Settings an Appearance Setting, too where You can set up Themes? Set up there manuall the Zorin Light Theme. And then reboot.
Yes, dark themes are shown correctly. I also made sure that in the settings at "appearance" are selected the same themes as in Zorin Appearance, but that is automatically done.
That is a screenshot with Zorin blue dark theme in an active window. There it is readable.
In .config folder, if you have custom theme for another application on gtk-2.0/ gtk-3.0/ gtk-4.0/ folders, they might break the whole gtk/gnome theme.
You might remove/comment .config/gtk-3.0/gtk.css file content.
@Ponce-De-Leon I tested that but didn't solve the problem. @sglbl That helped! I added .bak to my gtk-3.0 and gtk-4.0 css files, and now it looks as it should and is readable.
I have to find out what is wrong with my files. Until now they worked good. I only made changes for the round corners and the colored frames of the windows, not for the interior of a window - I thought.
Amazing. I'm glad it helped.
The problem with gnome/xfce.. is the themes (gtk themes that these desktop environments use) downloaded from gnome-look or pling are not specific to one app, you change css file and it breaks everything. That's why I hate changing anything about gnome theme.
I had a similar issue here: https://forum.zorin.com/t/colors-are-not-distinguished-on-dark-theme/58747/
For example Zorin Dark theme still have problem with LibreOffice and changing from app doesn't work.
Thanfully most of the apps I use are QT based apps like I mentioned here: https://forum.zorin.com/t/kde-qt-apps-file-picker-problem/62969
I use qt5ct and kvantum and this way nothing else is breaking.
I added my gtk files again but commented the last lines which I had added because in an app the title was not good readable in my Jade red theme. They referred to the font color.
Everything is still readable in Gnome Software now. So probably these last 9 lines were the culprit.
In css files, using # for the comment is not correct. Here you need to use /* and */ just like in the line number 92. Anything in between them will be considered as comment. You don't have to do it line by line if consecutive lines are to be commented out. You can add /* at the beginning of the line from where you want to start comment and then add */ at the end of the line where you want to conclude your comment.
If you are wondering why it worked with #, then actually it did not. Due to invalid syntax those line got ignored so those effects were not applied. On the surface everything looks okay but if you start the app from terminal then you can see the errors regarding these lines. These are harmless in this scenario but it's a good practice to use the correct syntax.
Thank you so much for pointing that out! I'll correct that.
I'm completely new to CSS, so a while back I searched online for a command to make the title of a window lighter in color - as it turns out now, it doesn't just change the color of the font in title bar.
Usually I use the Jade1 Red theme which had shown the same issue as the Zorin theme. After correcting the comment signs I still get many gtk errors when launching gnome-software (but not in Zorin theme, there are no errors). Is the theme bad or did I something wrong?
I get the same errors when the .css files are disabled. When I click on the preferences, there are many lines with
18:59:44:139 Gtk _gtk_css_corner_value_get_y: assertion 'corner->class == >K_CSS_VALUE_CORNER' failed