Bug 457296 - option to enable accent color feature for each panel
Summary: option to enable accent color feature for each panel
Status: RESOLVED NOT A BUG
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.25.3
Platform: Neon Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-30 11:30 UTC by Sadi
Modified: 2022-08-02 09:33 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
different text and icon colors in panel and window title/tool bar (31.51 KB, image/jpeg)
2022-07-30 11:30 UTC, Sadi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sadi 2022-07-30 11:30:40 UTC
Created attachment 150997 [details]
different text and icon colors in panel and window title/tool bar

It would be great to have an option for each panel/dock to include the new accent color feature as well, displaying black or white text and icons in line with the titlebars and toolbars.
This would eliminate the "inconsistency" in the screenshot attached.
Comment 1 Nate Graham 2022-08-01 17:25:38 UTC
Panels already respect the accent color if the Plasma theme allows it. If the Plasma theme doesn't, then it won't. The bug in your screenshot is caused by using a Plasma theme with hardcoded colors.
Comment 2 Sadi 2022-08-02 09:33:27 UTC
(In reply to Nate Graham from comment #1)
> Panels already respect the accent color if the Plasma theme allows it. If
> the Plasma theme doesn't, then it won't. The bug in your screenshot is
> caused by using a Plasma theme with hardcoded colors.

I chose a different plasma theme just to have more transparency in my panels.
I've just tested the Breeze plasma theme; it is the same.
And the customized glassy plasma theme I use consts of only those files in addition to a metadata.desktop file containing no color values except ContrastEffect, BlurBehindEffect, and AdaptiveTransparency:
background.svg
button.svgz
checkmarks.svgz
panel-background.svg
tasks.svg
tooltip.svg
viewitem.svg