Created attachment 172354 [details] Opaque panel SUMMARY When using opaque panel, all widgets become opaque too. This, for some colors, make it harder to distinguish some things like header and footer of the widgets (see attachment). Would be nice if we have an option (or could it be the default behavior) to make widgets translucent even using opaque panel. STEPS TO REPRODUCE 1. Change panel to opaque 2. Select a plasma theme with a black background, for example 3. Open any panel's widget and see that thins are a little weird OBSERVED RESULT All widgets are opaque when panel is opaque EXPECTED RESULT Widgets translucent even when panel is opaque SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20240801 KDE Plasma Version: 6.1.3 KDE Frameworks Version: 6.4.0 Qt Version: 6.7.2 ADDITIONAL INFORMATION Kernel Version: 6.10.2-1-default (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 4800H with Radeon Graphics Memory: 30,7 GiB of RAM Graphics Processor: AMD Radeon Graphics Manufacturer: Acer Product Name: Nitro AN515-44 System Version: V1.04
Created attachment 172355 [details] Translucent panel with translucent widgets
Created attachment 172356 [details] Opaque panel with translucent widgets Here is just an example of how would be an opaque full black panel with translucent widgets
This is over-configurability, sorry. I don't see us adding an option for this as it could contribute to the explosion in the number of panel options getting even worse, and the large number of possible options is already impacting reliability as-is.
(In reply to Nate Graham from comment #3) > This is over-configurability, sorry. I don't see us adding an option for > this as it could contribute to the explosion in the number of panel options > getting even worse, and the large number of possible options is already > impacting reliability as-is. It is understandable. Maybe it is a good time to learn how to make some custom plasma desktop themes. I guess this is something that I can make with custom theme, right?
Yep. Just make the translucent panel elements opaque instead.