Bug 432881 - Aurorae SVG source files cannot inherit titlebar colors
Summary: Aurorae SVG source files cannot inherit titlebar colors
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kwin
Classification: Plasma
Component: aurorae (show other bugs)
Version: 5.20.90
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-13 07:34 UTC by Paul McAuley
Modified: 2023-09-06 10:38 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul McAuley 2021-02-13 07:34:30 UTC
I am trying to tweak an Aurorae window decoration theme, but find this frustrating.

I can in my SVG files inherit, for example, the properties of the Focus Decoration and Hover Decoration colors from the system color scheme. This can be done by setting the SVG object's class to  "ColorScheme-ViewFocus" or "ColorScheme-ViewHover respectively, and setting the color to "currentColor". This works successfully.

What I would really want to do though is to inherit the "Active Titlebar" and "Inactive Titlebar" colors from the system color scheme in the same way. However, judging by all the other Aurorae themes there seems to strangely be no way to do this. The documentation on how to inherit system colors (and how to build Aurorae themes in general) also seems rather lacking.
Comment 1 David Redondo 2021-02-15 10:49:52 UTC
I assume aurorae supports all of these keys
https://invent.kde.org/frameworks/plasma-framework/-/blob/master/src/plasma/private/theme_p.cpp#L386
Comment 2 David Edmundson 2023-09-06 10:38:10 UTC
This bug was reported against an outdated version of KWin. We have made many changes since the. 
If the issue persists in newer versions can you reopen the bug report updating the version number.