https://bugs.kde.org/show_bug.cgi?id=483614
--- Comment #9 from obno...@gmail.com --- Hi Nick, It should be as simple as cd ~/.local/share/plasma/desktoptheme git clone https://codeberg.org/obnosim/velours.git velours Or you could download the latest release here: https://store.kde.org/p/998798 or search "velours" in system settings GetNewTheme window. It tried some other third-party themes but I couldn't find any except mine that uses an inverted scheme for buttons with backgrounds, so the issue is not apparent in any of them because buttons with or without backgrounds have the same foreground color. Here is another way to debug the issue without needing a third-party theme. # Create a local fork of Breeze: cp /usr/share/plasma/desktoptheme/default ~/.local/share/plasma/desktoptheme/plasma-test # Copy the colors file from Breeze Dark (since Breeze does not have one as it uses the application colorscheme) cp /usr/share/plasma/desktoptheme/breeze-dark/colors ~/.local/share/plasma/desktoptheme/plasma-test/colors # Now edit in ~/.local/share/plasma/desktoptheme/plasma-test/colors the value ForegroundNormal under the [Colors:Button] section to something easy to pick up visually, like magenta: ForegroundNormal=252,0,252 # Now edit ~/.local/share/plasma/desktoptheme/plasma-test/metadata.json to give it a distinct name, then go enable the theme in system settings Then you can do the following tests: - open a calendar and notice that the buttons in the top-right corner, Settings and Keep Open, which have no background by design, still have white icons - switch to any system tray widget (for example: the volume control, or klipper) and notice that the same buttons with no background now have magenta icons - open the logout prompt and notice that the "Ok" and "Cancel" buttons, which do have a background, still have white text Conclusion: some buttons use the color from "[Colors:Button] ForegroundNormal", some don't, and it's not consistent: buttons without backgrounds don't all use the same foreground color. I could not find an example of a button with a background that does use "[Colors:Button] ForegroundNormal". I'll upload an archive with that test project to make it more convenient and screenshots so it's clearer. -- You are receiving this mail because: You are watching all bug changes.