Ultramarine-Linux / triage

If you're unsure where an issue should go, but are sure it belongs to Ultramarine, you can report it here.
49 stars 1 forks source link

[FEATURE REQUEST] Use adw-gtk3 as the default GTK theme #53

Open amethystgosling opened 1 month ago

amethystgosling commented 1 month ago

GTK apps not using Libadwaita don't look consistent with the GNOME apps that use Libadwaita. For this reason, the adw-gtk3 theme was created by the community. It makes GTK3 and GTK4 apps look consistent with Libadwaita apps as much as possible.

It's very popular and well-maintained and in my daily use, it has never once caused any one of my apps to look borked.

Do note that it doesn't support GTK2 apps and the developers have no intention of supporting them in the future.

It's available in the Fedora repos as the adw-gtk3-theme package so there's no need to package it.

linear[bot] commented 1 month ago

FYRA-71 [FEATURE REQUEST] Use adw-gtk3 as the default GTK theme in GNOME Edition so libadwaita apps and legacy GTK apps look consistent

nothingneko commented 4 weeks ago

Hey, we comply with the Please don't theme our apps letter so we won't make this default out of respect for app devs. But, I do agree that this makes the system more coherent.

So a potential compromise is to install the theme, but not make it the default. That way people like us can quickly switch to it, but the default experience still is Adwaita.

amethystgosling commented 4 weeks ago

Hey, we comply with the Please don't theme our apps letter so we won't make this default out of respect for app devs. But, I do agree that this makes the system more coherent.

So a potential compromise is to install the theme, but not make it the default. That way people like us can quickly switch to it, but the default experience still is Adwaita.

I think you should app an option to switch to it in the post-install utility (I don't remember if it exists in Ultramarine or not) to switch to that theme.

nothingneko commented 4 weeks ago

We're planning an OOBE app, so good idea