| Summary: | Header colors should be a separate color instead of automatically applied | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | doncbugs |
| Component: | general | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED INTENTIONAL | ||
| Severity: | wishlist | CC: | kde, nate |
| Priority: | NOR | ||
| Version First Reported In: | 5.25.3 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Neon | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | header colors always override background color assets in header area | ||
|
Description
doncbugs
2022-07-30 17:56:53 UTC
Can you attach a screenshot that shows the problem, and attach a color scheme file and/or Plasma theme that causes it? Created attachment 151064 [details]
header colors always override background color assets in header area
I recall this being a natural consequence of how Niccolo added it? It was designed so nothing new would have to be added and it would set the header asset that was background color, but located in the header area of a plasmoid dialog, to the header's color. It was sort of a band-aid solution and didn't matter much at the time when headers were mostly just ~background color anyway.
The following two themes are very effective at demonstrating it. They are already on the store:
Color Scheme: Maw Sit Sit. Use Maw Sit Sit Header to get green headers for maximum visibility
Plasma Style: Willow Spectrum. Its headers are background color, but they become green when a theme like Maw Sit Sit is used.
Got it. Can reproduce. In terms of the originally reported bug, the header color already is a separate color and it's not automatically applied to the Plasma theme; this only happens when you enable the color scheme setting that applies the accent color to titlebars. So I believe this is intentional right now. Personally I kind of like the effect. If you want to avoid it, you can ship a color scheme that doesn't have Header colors in it with your plasma theme. (In reply to Nate Graham from comment #3) > So I believe this is intentional right now. Personally I kind of like the > effect. Yeah, I guess I walked into that one showing you one of the more favorable outcomes. The saturation against a dark background can be fairly nice. However, when Breeze Light is in use, for instance, the header can become very dark, even looking 'dirty' with certain monitors (imo). > If you want to avoid it, you can ship a color scheme that doesn't > have Header colors in it with your plasma theme. Well the problem is that my themes are generally designed to accept any color scheme, ideally with zero user input/modification required. Willow Dark and Willow Light are hard-coded. The end goal is cut down theme spam to the bare-minimum for the most customization. I suppose why I would want the plasma theme to behave differently has to do with maintaining the functionality to have unique styles for each component and is probably a discussion that shouldn't be a bug report. I imagine this is a much taller order for rather esoteric need, but I do think it should _eventually_ be handled the right way. |