paulmcauley / klassy

Klassy is a highly customizable binary Window Decoration, Application Style and Global Theme plugin for recent versions of the KDE Plasma desktop.
843 stars 24 forks source link

Inactive title bar text not working with some color schemes #127

Closed benjamindaines closed 8 months ago

benjamindaines commented 8 months ago

For whatever reason it seems like inactive title text colors only apply with certain color schemes. It works with Breeze, for example, as well as others. However, the color scheme I am trying to use doesn't seem to work with it (https://www.pling.com/p/1669382/). The color scheme does have an inactive title bar color set. Why would that be? Is there a way to make this work, or perhaps to manually set the inactive title text via Klassy?

Thanks.

paulmcauley commented 8 months ago

This is an issue with the colour scheme.

I looked at Mega-Light-Color and the reason why you don't see a different inactive colour is because it uses Header colours, and has only defined an active header text colour and not an inactive one.

KDE colour schemes are confusing - if you have a "Header" colour set then it will use the header colour and ignore the titlebar colour even if it says a titlebar colour set. Klassy window decoration just handles it the same way as Breeze window decoration for consistency.

You can edit the colour scheme manually. It has a [Colors:Header] section but you also need a [Colors:Header][Inactive] section.

paulmcauley commented 8 months ago

Closing as not a Klassy issue