Skip to main content


I love the system-wide light/dark mode support in GNOME 42. And wouldn’t it be even better if light mode extended to the system elements too?

Elliott Shugerman has made a great start on this so I just opened an issue to encourage the GNOME devs to consider it as inspiration.

gitlab.gnome.org/GNOME/gnome-s…

#GNOME #GNOMEShell #consistency #design #interface

in reply to Aral Balkan

Missing alt-text (thanks you @alt_text bot) :)

Screenshot of GNOME 42 desktop showing Elliott Shugerman’s light theme that includes the top bar and system menu. Files app is also open for comparison with the light mode window appearance.

in reply to Aral Balkan

In theory this is cool. In practice very few apps across the Linux spectrum will ever respect this. We for example try so hard with TROMjaro Linux to make pretty much all apps respect the system's theme. And we managed to do it. So if you switch from a dark to a light theme, some 90-95% of all apps will respect that theme. With Gnome if you do that, probably only 10% or less of all apps will respect that.

Actually because of libadwaita, that is behind this dark/light gnome mode, we see inconsistency in TROMjaro and all otehr distros.

So yeah...Gnome is making things more limited in fact, buy not allowing any custom theme to work with libadwaita.

in reply to Tio

I’ve been criticial of GNOME’s approach in the past before it was neither here nor there. I do see their decision to go with libadwaita as a positive step towards enforcing consistency, though.

The problem is they’re not an operating system. They’re a component used in multiple operating system.

The approach makes perfect sense if you think of what you’d want for an OS. And, I’d argue that they are defacto, part of an OS (given the Fedora/GNOME relationship)…

in reply to Aral Balkan

… I don’t think I have enough space to go into this properly here. But, basically, I feel that distributions would save themselves a lot of work (and free those resources for other aspects) if they adopted stock GNOME.

I really don’t think any distro building upon GNOME at this point is going to improve on the experience enough to warrant maintaining a fork.

Instead, I’d suggest working with GNOME to improve it for everyone…

in reply to Aral Balkan

… and, hopefully, in the process, create a consistent experience for people and an incentive for app devs to support standards like light/dark mode also.

It goes beyond aesthetics. The time/effort saved can go into implementing better accessibility, refining the experience of apps, etc.

This is at least how I feel now having used stock GNOME 42 on Fedora Silverblue for the past few months after several years on elementary OS.

PS. Thank you for the work you do; it’s inspiring 💕

in reply to Aral Balkan

I don't think making the panel and shell UI and the applications match in style is really "important" at all... I think having mixed light/dark elements can actually look nice and more calming than having a completely all-white UI

the design examples shown in the issue look especially harsh, like everything on the screen is trying to draw your attention at once

in reply to :aeevee:

I respectfully disagree. While I have no objections to a setting for mixing and matching elements (just as I have no objections to apps implementing colour scheme override options so people can do so if they wish), the default should be that all elements of the interface are consistent with whatever colour scheme is selected. That’s the whole idea behind a colour scheme. And, for that matter, behind consistency in design :)