Changing/removing borders in Breeze themes

I’m trying to change the color of the thin border/separator lines (highlighted in screenshot with red rectangles) that appear in Breeze-based themes independently of text color.

My goal was to achieve a more flat/minimalist look by making these lines the same color as the background of the various elements they appear on, but it became apparent that the color of the lines in some (if not all) cases is directly linked to/defined by the color of the text and other controls.

imgur dot com/a/0OV1tOU

The first screenshot shows the default Breeze Dark color-scheme with no modifications. The second one shows Breeze Dark color-scheme with only [Colors:Header] > ForegroundNormal changed from 252,252,252 to 49,54,59 – notice that the horizontal line is no longer visible, but neither are the toolbar/titlebar text, window buttons, or hamburger menu.

Is there another parameter I could use to define the color of ONLY the lines without affecting everything else?
Alternatively, is there some other way to prevent those lines from being drawn in Breeze-based themes? I know this effect can be achieved with Kvantum, but I’m curious if it’s possible (even with some kind of unconventional workaround) without having to use an SVG-based alternative.

I’ve Googled extensively and read through all the relevant documentation I could find on KDE and Breeze. I’d appreciate any insight. Thanks.

Yeah. Use Lightly.


I tried Lightly but couldn’t figure out how/where to find themes for it. Is it better to just make your own based on color schemes?

There’s no such thing as themes for lightly. You’re missing the point. Lightly uses the colorscheme and some. It’s not kvantum.