#12 Modernize Plasma Presentation with a Hybrid Breeze Theme
Closed: Fixed 3 years ago by ngompa. Opened 3 years ago by michaeltunnell.

Plasma's default is to display a panel at all times and for it to be bright. In my opinion, this is an unfortunate default and all of Plasma should switch to the hybrid approach of Breeze Dark for the panels and menus with Breeze (light) for the Application Windows.

Reasons Why Hybrid is Better:

  1. Panels are always visible in Plasma by default. The dark panel is better to the eye if set to always visible.
    • If a user has a bright window theme and all windows adhere to it then not so bad. However, many applications don't adhere to that. Text Editors are a good example of being dark by default.
    • A bright panel is very jarring with dark windows. A dark panel would not be jarring regardless because it doesn't pull focus from any window theme.
  2. Dark panels/menus are friendly to the eye because they are suppose to be helpful when needed but not intended to be the main focus of computing. Bright panels pull focus for seemingly no reason.
  3. Hybrid approach is the most common approach and thus on-boarding of new users would be smoother.
    • Windows, GNOME, Cinnamon, MATE, Unity (I know but still relevant in this discussion), and many more use a hybrid approach for defaults.

My Counter-points to Hybrid Counter-points:

  1. "macOS uses a light panel design"
    • macOS has theming guidelines that most applications adhere to, not much an issue for them.
    • Apple hardware has a bright aesthetic. A bright panel next to hardware that is also bright isn't as jarring because the contrast is minimal.
      • 90%+ of PC hardware has a dark, even black, aesthetic so the bright panel of Plasma can be very jarring.
      • Dark panel is not even jarring on bright aesthetic hardware so there isn't a negative with hardware that isn't a part of the 90%+.
  2. "This is not how KDE/Plasma does it officially".
    • If everyone just stuck with defaults for everything then innovation wouldn't exist.

I can provide screenshots if desired but you probably know what both current Breeze themes look like and I am simply suggestion making a Hybrid theme combining the 2 where it makes the most sense.


Metadata Update from @ngompa:
- Issue tagged with: experience

3 years ago

This probably makes sense to set up in the Fedora look and feel theme, which we already have and activate by default.

For what it's worth, my personal KDE setup has been this way for several years and I vastly prefer it over pure-dark or pure-light. It blends well with GTK+ applications running on KDE as well.

Metadata Update from @ngompa:
- Issue set to the milestone: Fedora 34

3 years ago

I'd like to have this change implemented for Fedora 34. I think it's a much nicer look and feel for the Fedora theme. People who want the other variants (full dark or full light) can use the regular Breeze and Breeze Dark themes.

I'm a little less happy with the hybrid theme in Plasma 5.20, it starts looking a bit strange now that the taskbar is bigger and iconography is much more prominent with a lot less text.

To note, the previous reason I was happy with the hybrid look was that it enhanced readability of the taskbar elements while not drawing too much away from the applications entirely. This changes with Plasma 5.20's default of a larger taskbar with the Windows-style icon-only superbar.

I'm considering introducing it as an additional look-and-feel theme and seeing how that goes while we go through a cycle.

I've talked to KDE VDG about this, and upstream is working on resolving some of the quirks introduced with Plasma 5.20 for the hybrid version. A new "Breeze Twilight" style will become available as an option, and I'm looking to change the Fedora look-and-feel to use that.

Upstream merge request: https://invent.kde.org/plasma/breeze/-/merge_requests/45

Breeze Twilight has been merged, so we're on track for building the Fedora look and feel on it.

This is WONDERFUL NEWS! I am so happy to see this being done upstream! Love it!

Breeze Twilight has been proposed to become the default in Plasma 5.21 by @appadeia: kdeinvent#plasma/plasma-workspace!552

This should be in place now with plasma-workspace-5.20.90-2.fc34 in Rawhide. We'll find out for sure with the nightly compose that will generate new ISOs...

Welp, I goofed and now I pushed plasma-workspace-5.20.90-3.fc34 to Rawhide to make it take effect for real.

This is now in effect and working in Rawhide.

Metadata Update from @ngompa:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

3 years ago

Login to comment on this ticket.

Metadata