https://bugs.kde.org/show_bug.cgi?id=515358

--- Comment #8 from Filip Fila <[email protected]> ---
Git commit b38b6cd11b12181b7dad1406a1f210aac86ff0de by Filip Fila.
Committed on 17/02/2026 at 19:49.
Pushed by filipf into branch 'master'.

desktoptheme: Fix Air's bad legibility in Kickoff's header with certain color
schemes

Oxygen and Air desktop themes don't have a 'Header' section in the .colors
file. This means certain color schemes that set these colors override Oxygen
and Air's colors. This can result in bad legibility if, for example, pairing
Air with Breeze Dark or Oxgen with Breeze Light. Bad legibility means white
text and icons in a light theme (Air) or black text and icons in a dark theme
(Oxygen).

The solution is to patch Air to have 'Header' colors set so that colors schemes
can't override them. This patch does just that, copying values from the
'Window' section.

(Note: Air only exists in master right now and will first ship in 6.7)

| Before | After |
| ------ | ------ |
|  
![AirBadColors](/uploads/4acdceb67ed838d9d081bda23c3be7b9/AirBadColors.png){width=636
height=600}     | 
![AirCorrectColors](/uploads/5465787de540557860ded55883ab3dc1/AirCorrectColors.png){width=645
height=600}      |

M  +14   -0    desktoptheme/air/colors

https://invent.kde.org/plasma/oxygen/-/commit/b38b6cd11b12181b7dad1406a1f210aac86ff0de

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to