How to make the main panel, set to "Adaptive" opacity, be completely transparent?

One of the things I loved about Pantheon DE (ElementaryOS) was that it’s top bar/panel was completely transparent unless you have a maximised window in which case it would turn opaque. example

I am trying to achieve the same effect with KDE. My main top panel is set to adaptive and that works all fine. But the issue is that when no window is maximised, the transparency is no where near completely transparent. And I can’t find any way to make it completely transparent that doesn’t either make everything (i.e. including system tray icons, etc.) transparent as well, applies transparency to all panels or removes the adaptive transparency.

e.g. Using maia theme makes all panels transparent when I only want my main panel transparent.
Panel colorizer makes the panel always transparent instead of adaptive.

I’ve tried looking into the theme files and through Plasma Theme Explorer to see if there’s anything in there that I can alter but I am struggling to understand how themes and their parts work :confused:

I’ve been trying on and off to get this effect since I stopped using Pantheon and went to KDE some years ago.

My global theme is set to Breeze Twilight and the Plasma style is set to Breeze Dark.

Is there any way to change one panel’s adaptive transparency to completely transparent (instead of only partially transparent) when no window is maximised but keep full opaque when a window is maximised?

TIA!

If i remember right, you can set multiple ‘presets’ on Panel Colorizer according to whether a window is touching the panel. ( It’s in the preset autoload tab ). You just have to select two different presets, a transparent one for normal and a solid one for window touching.

2 Likes

Thanks for that! That mostly solved the problem aside from seeming to be overkill to get simple transparency on one panel and not always working 100% (for some reason closing a maximised window it goes back to the Breeze default semi-transparent instead of Panel Colorizer’s full transparent theme).

It’s a shame there’s no built in transparency selector yet.