adw-gtk3
The default theme from libadwaita ported to GTK-3.
Note that this is not a 100% accurate port.
How to install
Tarball
Go to the releases section and download the latest tar.xz
file.
- Install for the current user only: Extract the file to
~/.local/share/themes/
- Install for all users: Extract the file to
/usr/share/themes/
You can then enable adw-gtk3 in the application gnome-tweaks
.
If you use the dark theme you'll also need to enable the dark appearance in gnome-control-center
.
Other install options
These packages are maintained by contributors. It is recommended to install the flatpak versions if you use flatpak applications and the snapcraft version if you use snap applications.
- Flatpak:
flatpak install org.gtk.Gtk3theme.adw-gtk3 org.gtk.Gtk3theme.adw-gtk3-dark
- Snapcraft: https://snapcraft.io/adw-gtk3-theme
- AUR: https://aur.archlinux.org/packages/adw-gtk3-git/
- Fedora copr:
dnf copr enable nickavem/adw-gtk3
dnf install adw-gtk3
Thanks to @dusansimic (Flatpak, AUR), @kuroehanako (Snapcraft), @nickavem (Fedora copr) for the help.
Installation from source
This will install the latest version from the main branch. Use this install method if you want to contribute.
See CONTRIBUTING.md for the instructions.
How to uninstall the theme(s)
To be safe from any crashes or weirdness, change the theme to another one before running the command(s) below.
- For a global install:
sudo rm -r /usr/share/themes/adw-gtk3*
- For a local install:
rm -r ~/.local/share/themes/adw-gtk3*
Flatpak: flatpak uninstall org.gtk.Gtk3theme.adw-gtk3 org.gtk.Gtk3theme.adw-gtk3-dark
Dark theme is Gtk3 Adwaita stylesheet in some Flatpaks
In some flatpaks (like org.gnome.Evince or org.gnome.Lollypop) the dark theme shows up as the old adwaita style.
I do not have org.gtk.Gtk3Theme.Adwaita-dark installed, it is only your two flatpak themes and my Gtk3 theme is adw-gtk3(-dark).
Is this intended behaviour/ repeatable on your end? if not, what can I do?
Thanks for your help.
Top panel of org.gnome.Lollypop : dark
light

Work on Phosh
Currently, installing this theme on Phosh will leave you with something that doesn't really look or work properly. I don't know why this is, but it'd be nice if this theme supported Phosh.
Update the tab style to match with the new AdwTabBar style
According to Alexander Mikhaylenko's tweet, AdwTabBar style has got updated. Which tab is selected should be much more obvious now, especially in dark variant or with only 2 tabs open. Here are the screenshots of the new style :

I think adw-gtk3 theme should be updated as well to match with the new style.
Theme problems in Timeshift, Gparted
Describe the issue
Timeshift, gparted and other system apps have broken theming when using adw-gtk3-dark.
Screenshot(s)
Versions
Settings
org.gtk.Gtk3theme.adw-gtk3
org.gtk.Gtk3theme.adw-gtk3-dark
~/.config/gtk-3.0/gtk.css
does not exist or is empty.Various issues
Get the theme listed on flathub
A current bit of pain is that the theme doesn't work with flatpak programs because of the system sandboxing. it would be handy to have it listed so that it applies better on systems that make a lot of use of flatpaks
Brave browser has a black new tab button.
Describe the issue
I am using Brave Browser (flatpak) with the "Use GTK" theme option. The button areas around the "+" for new tab and the "v" in the titlebar are black instead of a shade of gray.
Screenshot(s)
Versions
Settings
org.gtk.Gtk3theme.adw-gtk3
org.gtk.Gtk3theme.adw-gtk3-dark
~/.config/gtk-3.0/gtk.css
does not exist or is empty.GTK4 Theme?
I know this may be out of scope, but are you going to port this to a standard GTK4 stylesheet? So non-libadwaita GTK4 apps are also able to utilize this theme too.
White line above title bar
When I use this theme I get a pixel high white line in the top part of the title bar.
Versions
Settings
org.gtk.Gtk3theme.adw-gtk3
org.gtk.Gtk3theme.adw-gtk3-dark
~/.config/gtk-3.0/gtk.css
does not exist or is empty.Nautlius not using correct theme in gnome 42 if adw-gtk3-dark is selected
When i select the Dark Style in gnome-settings 42 and combined it with adw-gtk3-dark in gnome-tweaks nautilus looks like this.
Only when selecting the adw-gtk3 style and reselecting the dark style in gnome-settings nautilus uses the libadwaita styles.
Gnome version 42.beta / Nautilus 42.rc
btw: Thx for over a decade of your high quality themes on my computer
GTK4 theme inconsistency
Describe the issue
Headbar and card separator, and card divider look different than on GTK4.
Screenshot(s)
This is what it looks on GTK3 applications
This is what it looks on GTK4 applications (themed with Gradience), and what I would expect GTK3 applications to look like.
At first I thought it could be happening because of rgbA incompatibility
rgba(107,138,127,0.0)
, as I was setting the alpha value to zero to hide the header bar separator, and to 0.05rgba(107,138,127,0.05)
to hide the card separator. But when I instead tried hiding those by using the same rgb value as the header bar bg color rgb(27,36,33) and card bg color rgb(21,28,25) without an alpha value, the same issue occurred. So I am unsure of what could be causing it.Versions
Settings
org.gtk.Gtk3theme.adw-gtk3
org.gtk.Gtk3theme.adw-gtk3-dark
~/.config/gtk-3.0/gtk.css
does not exist or is empty.Added instructions for resolving libadwaita build issues for GTK4 support
As of 8/12/2022, a build dependency update in libadwaita (gtk4 >= 4.9.1) results in the build failing on Fedora 37 and Ubuntu 22.04. I've added some instructions to checkout to an earlier commit, so that the build can proceed.
This should be a temporary change, for until the updated dependencies are available in the Ubuntu and Fedora stable repos. This is also a bodge; if there are any better ways to handle this, please let me know.
Inkscape flatpak not respecting Dark theme
Describe the issue
Inkscape does not use adw gtk dark, it defaults to standard light theme. I have installed flatpak theme and even added the path on other files using Flatseal.
Screenshot(s)
Versions
Inkscape Flatpak version 1.2.1
Settings
org.gtk.Gtk3theme.adw-gtk3
org.gtk.Gtk3theme.adw-gtk3-dark
~/.config/gtk-3.0/gtk.css
does not exist or is empty.Automatic release generation through Github actions
Hey, I am not sure if you are interested in this.
I've built a Github workflow to automatically generate a release including pulling in GTK4 CSS from libadwaita and including a Debian package.
As a next step, I plan to publish those releases on a PPA so they can easily be installed and automatically updated.
Seahorse item text are unreadable when hovered
Describe the issue
Hovering over an item in seahorse makes a part of the text unreadable with adw-gtk3 dark mode.
Screenshot(s)
Here's a comparison see that the id_ed25519 is invisible when hovered (this happens with items stored in kerying as well):
adw-gtk3 hovered (one with the issue):
Adwaita dark hovered:
adw-gtk3 unhovered:
Adwaita dark unhovered:
Versions
Seahorse is from Archlinux repository not flatpak.
Settings
org.gtk.Gtk3theme.adw-gtk3
org.gtk.Gtk3theme.adw-gtk3-dark
~/.config/gtk-3.0/gtk.css
does not exist or is empty.Title bar buttons are not readable in Chrome incognito mode
Title bar buttons are not readable in Chrome incognito mode
please check the next screenshots:
adw-gtk3
adw-gtk3-dark
Please correct! :(
Bold font weight in FileZilla
Describe the issue
In FileZilla, the font weight is bold. With Adwaita or in other apps the font weight is normal (e.g. Nautilus).
I don't know if this is by design.
Screenshot(s)
Versions
Settings
org.gtk.Gtk3theme.adw-gtk3
org.gtk.Gtk3theme.adw-gtk3-dark
~/.config/gtk-3.0/gtk.css
does not exist or is empty.