Open notuxius opened 7 years ago
GTK3 uses client side decorations and as such would be bigger to accommodate these. As far as the color issues, qt/plasma apps are using carbon, gtk would be using breeze from it's theme. Look under system settings > desktop appearance > gnome application style (gtk) to ensure your settings are as shown:
The breeze gtk theme comes from upstream kde. If these are bugs then please report them upstream to the breeze and/or plasma developers.
here is my config:
OK then, please report this as a bug upstream.
After i switched to system Breeze Look and Feel - GTK3 and Qt theme became very similar:
Don't think this is upstream. The thing is - our main theme is not in Breeze colors - and GTK3/2 apps are (which is selected in config module). In order GTK3/2 to become similar to Qt - ~/.config/gtk-2.0 and ~/.config/gtk-3.0 css files should be edited or we can develop our own GTK theme)
We use our carbon color theme, unless told otherwise this is not going to change. I also tried selecting "apply colors to non-QT applications" under system settings > desktop appearance > color, but this also does not seem to work like it did previously. This is why I still think there is a bug.
GTK3 background has a more lighter color.
GTK3 titlebar is higher and in different color.
GTK3 apps have tiny gray border. In maximized state this border (or some margin/padding) prevents closing (similar for (un)maximize and minimize) GTK3 windows simply moving mouse cursor to the top right corner - but you can do that with KWin windows.
Different background/main app color is also applicable for GTK2 apps.
Menu selection color is also different between GTK2/3 and Qt apps.
Reason/what is it for? - consistency - faster workflow for users - less cognitive load.