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
DansLeRuSH ᴱᶰ reshared this.
lebout2canap
in reply to Aral Balkan • • •Tio
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.
Dr. Percy reshared this.
Aral Balkan
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)…
Dr. Percy reshared this.
Aral Balkan
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…
Dr. Percy reshared this.
Aral Balkan
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 💕
Dr. Percy reshared this.
Tio
in reply to Aral Balkan • •Actually I have been complaining about accessibility. That this is not simply a design "issue". Gnome broke in the past 2 more essential things:
And now they are breaking the theming.
Sorry this was a b
... show moreActually I have been complaining about accessibility. That this is not simply a design "issue". Gnome broke in the past 2 more essential things:
And now they are breaking the theming.
Sorry this was a big message but I strongly believe that what Gnome is doing now is breaking all other distros, bit by bit, while trying to become a more closed environment, a sort of Apple of Linux.
We have been using Gnome for our TROMjaro for the past years and I can tell you from my experience it became so difficult to customize and add new functionalities to it that I had to eventually give up that and move to XFCE. In any case if you ever have some free time put TROMjaro tromjaro.com/ into Gnome Boxes and play with it. I'd be curious to see what you think of it.
Thank you. I appreciate and follow your work too!
Aral Balkan likes this.
reshared this
Rokosun and Dr. Percy reshared this.
Rokosun
in reply to Tio • • •I think maybe this libadwaita thing doesn't affect gnome users, so maybe they're not aware of the issues caused by this on other linux setups. I don't really know how these theming stuff works under the hood, but when I open a libadwaita app on XFCE it doesn't even respect my dark theme, this is bad for accessibility.
Also for TROMjaro its not just a branding thing, @tio tries very hard to make apps respect whichever theme the user chooses.
Tio likes this.
Dr. Percy reshared this.
Aral Balkan
in reply to Aral Balkan • • •Tio
in reply to Aral Balkan • •But the reality is that the implementation of libadwaita is affecting the other distros that are using Gnome apps (GTK4 + that library). The beauty of Linux is interoperability, variety, collaboration. Libadwaita breaks all of these. They should have at least do it in a way that theming was a functional thing for these apps.
They may want to make Gnome more consistent but they should not break what makes linux great, that interoperability, and diversity, and collaboration.
When any user installs a libadwaita Gnome app on their system, and they do not use Gnome, then this apps looks entirely different from the entire system, including the number of window buttons and their position.
I disagree with you that libadwaita makes sense because in the best case scenario they will create consistency on some 50% of Linux apps and only on Gnome. This is far from consistent and isolates Gnome further.
Aral Balkan likes this.
Rokosun reshared this.
Aral Balkan
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.
:aeevee:
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
Aral Balkan
in reply to :aeevee: • • •