SUMMARY Sorry if I worded this in an odd way, English is not my primary language. That being said, something I always did was clone the default Breeze Dark theme and then edit it. One thing I like is having two very different active and inactive titlebar colors. In Plasma 5.21 the titlebar color can no longer be changed from what I can tell, because the changes to the color do not apply. STEPS TO REPRODUCE 1. Edit Breeze Dark by changing the active titlebar color 2. save the changed theme 3. Apply the theme OBSERVED RESULT Titlebar color setting is ignored EXPECTED RESULT Titlebar color setting is applied SOFTWARE/OS VERSIONS ADDITIONAL INFORMATION It seems like this only affects Breeze Dark and copies of it. Other color schemes will apply changed titlebar colors.
I noticed this too; I used to have black Active Titlebar color, and after update to Plasma 5.21 it went back to the default grey. I rebooted and when I went to the Colors tab in system settings, it showed an in-app notification that said something like "breeze light is not installed/available, using default instead". However I think Breeze Light was selected on the view, so I thought it was the scheme I had used previously. So I tried to edit it (had to save a new copy of it). The new copy did not seem to change the titlebar colors, not even after logging out. I haven't seen the notification after logging back in but changing colors still doesn't work. (Finally I realized I had black Active Titlebar on the basic Breeze scheme so I used it as a workaround to my own problem.) In my $HOME/.kde/share/apps/color-schemes/ I have files: Breeze Light.colors [Notice the space. File modified today.] BreezeLight.colors [No space. Identical copy of the previous file, touched more recently though.] VaaleaBreeze.colors [This is the most recent scheme that I copied. Its name means light breeze in my localization.] and Breeze.colors and Breeze Dark.colors but those have not been modified recently.
Yes, this is a quirk of the new Breeze theme. If the color scheme has any Header colors in it, Active and Inactive titlebar colors are ignored. We wanted to expose this in the color scheme editor UI but ran out of time for Plasma 5.21. Sorry about that. We're hoping to have it done for 5.22. In the meantime, you can do one of the following: 1. Use Active/Inactive Header colors instead 2. Manually edit your color scheme's file in ~/.local/share/color-schemes and remove all of the Header color sections, and then Active/Inactive titlebar colors will work again.
Thank you, the workaround did the job, this will do for now. By the way, I do the same thing as nttkde, fully black titlebars ftw.
*** Bug 433383 has been marked as a duplicate of this bug. ***
*** Bug 431905 has been marked as a duplicate of this bug. ***
*** Bug 433126 has been marked as a duplicate of this bug. ***
*** Bug 435031 has been marked as a duplicate of this bug. ***
As a stopgap solution to confuse people less, maybe we could hide the Titlebar colors from the color scheme editor when the color scheme being edited has header colors.
*** Bug 445004 has been marked as a duplicate of this bug. ***
*** Bug 445722 has been marked as a duplicate of this bug. ***
(In reply to Nate Graham from comment #2) > Yes, this is a quirk of the new Breeze theme. If the color scheme has any > Header colors in it, Active and Inactive titlebar colors are ignored. > > We wanted to expose this in the color scheme editor UI but ran out of time > for Plasma 5.21. Sorry about that. We're hoping to have it done for 5.22. > > In the meantime, you can do one of the following: > 1. Use Active/Inactive Header colors instead > 2. Manually edit your color scheme's file in ~/.local/share/color-schemes > and remove all of the Header color sections, and then Active/Inactive > titlebar colors will work again. In Plasma 5.26, Color scheme editor still doesn't have the option for changing "Inactive" header color. Only Active.
Yeah, because nobody's fixed this yet. :)
(In reply to Nate Graham from comment #12) > Yeah, because nobody's fixed this yet. :) Shouldn't the developer who added the header section in first place and forgot to add inactive color to fix it? Or anyone that is in charge of maintaining system settings or KColorSchemeEditor to be specific.
Worth noting: Plasma 5.20 (which is currently used in Debian Stable) has a built-in theme with clearly different active/inactive window titlebar colors, called Breeze High Contrast. That theme is gone in Plasma 5.26.90, which suggests that people upgrading to the new release will be faced with a sudden loss of functionality, and those who try to fix it through custom colors will be frustrated to find that the customization doesn't actually work. I doubt most of them will find there way here to discover the workaround.
*** Bug 468659 has been marked as a duplicate of this bug. ***
*** Bug 470032 has been marked as a duplicate of this bug. ***
*** Bug 482839 has been marked as a duplicate of this bug. ***