Source i (link to git-repo or to original if based on someone elses unmodified work):

https://git.disroot.org/eudaimon/simple-gradience

Original
2
Become a Fan
5.7

Available as/for:gtk2gtk3-24gtk4-6xfce-416
Description:
This is a very simple and lightweight pure CSS theme (no source SASS), which works with color CSS files generated by Gradience.
It is still a work in progress, although very usable at the moment. It should work well with most of gtk3, gtk4 and libadwaita apps, and at the same time, keeping its code fairly simple. Also, as with the rest of my themes, functionality and readability of elements is much more important than cool design, although looking good enough is also a goal. Probably the most different thing this theme brings is the striped aspect of disabled elements, which I think is very cool and visually significative. Actually, I like it so much that I'll probably include this feature new themes (there are quite a few already in the cue, you can check them in my git!).

It comes with a matching XFCE (xfwm4) theme (that will adapt correctly to the different color themes, although it can't follow the intended headebar colors: it uses selected colors for titles for focused windows (that's an xfwm4's limitation, as far as I know). There's also a gtk2 theme, that uses default's light-forest color scheme. It is not possible to tell a gtk2 theme to get gtk3 colors. So far, I've not created a way to automatically update gtk2 colors with gtk3's (a python script surely would do!).

Custimizing color theme

It already comes with a lot of Gradience's official and curated color themes (called presets there), although without the extra CSS that some of theme also have. You can check different color themes in the previews.

dark-adwaita.css
dark-breeze.css
dark-builder.css
dark-cobalt.css
dark-CyberHack.css
dark-dracula.css
dark-everforest.css
dark-everforest-medium-dark.css
dark-ferenOS-dark.css
dark-forest-evolved.css
dark-gruvbox.css
dark-mint-y.css
dark-nord.css
dark-oblivion.css
dark-partii.css
dark-prettygreen.css
dark-prettypurple.css
dark-solarized.css
dark-tokyo-night-dark.css
dark-yaru.css
dark-zenburn.css
dark-zorin-os-green.css
dark-zorin-os-red.css
light-adwaita.css
light-breeze.css
light-builder.css
light-cobalt.css
light-everforest.css
light-ferenOS.css
light-forest.css
light-nord.css
light-rose-pine-dawn.css
light-solarized.css
light-yaru.css
light-zorin-os-green.css
light-zorin-os-red.css

To change current color theme for a new one, go to `simple-gradience/gtk-4.0/common` directory and execute:


rm colors.css
ln -s color_schemes/name_of_the_color_theme.css colors.css


In GNU/Linux terms: the file `simple-gradience/gtk-4.0/common/colors.css` is a symbolic link to one of the css color schemes located in `simple-gradience/gtk-4.0/common/color_schemes/` directory.

Bear in mind that if you update the repo (`git pull`), you may have to recreate the link to the theme you want, as it may have been overwritten. If you've created more themes, they shouldn't disappear. If you've modified some, they could be overwritten (actually, git will probably tell you to `git stash` current changes, so I don't recommend modifying a theme directly, but rather creating a copy of it and then modifying it).

The reason behind putting both the common CSS and the color CSS inside the gtk-4.0 directory, instead of outside both gtk3 and gtk4, is so that creating the links to force this theme into libadwaita apps works easily (next section)


theming Libadwaita (Gnome, mainly) apps


Libadwaita apps apply the styles of `~/.config/gtk-4.0/gtk.css` on top of libadwaita's default style, overwriting it (and `~/.config/gtk-4.0/gtk-dark.css` for dark themes).

Therefore, if you wish your libadwaita app to use this theme, you should do the following:

1. Open a Terminal app and go to directory `~/.config/gtk-4.0/`
2. create a symbolic link to
- simple-gradience/gtk-4.0/gtk.css
- simple-gradience/gtk-4.0/gtk-dark.css
- simple-gradience/gtk-4.0/common

For example: suppose you've cloned the repo at `~/Themes/gtk/simple-gradience`. Then you'd open a Terminal and type:


cd ~/.config/gtk-4.0/
ln -s ../../Themes/gtk/simple-gradience/gtk-4.0/gtk.css
ln -s ../../Themes/gtk/simple-gradience/gtk-4.0/gtk-dark.css
ln -s ../../Themes/gtk/simple-gradience/gtk-4.0/common


Donations
I've decided to add an option to donate money: If I had enough time and income, I'd definitely dedicate much more time to this activity, which I enjoy very much. Thank you!

Here's the Paypal link.
Last changelog:

Improvements in many areas

Added placeholder for future script to change themes thoroughly. Fixed progressbars inside views. Improved colorswatches, disabled sliders and switches. Reduced scale width.
Moved color_schemes inside common.
Fixed gtk2 to have new default theme. Improved arrows for gtk3 and background for gnome-calculator. Updated README with correct preview and new themes to show.


Ratings & Comments

1 Comment

archpresident

9 Bellissimo sul mio xfce :)

Pling
0 Affiliates
Details
license AGPLv3
version 1.1
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 2

More GTK3/4 Themes from nestort:

ClearCrystal
nestort
last update date: 1 month ago

Score 7.4

CyberHack
nestort
last update date: 2 months ago

Score 7.5

Mac OS X Cheetah dark
nestort
last update date: 2 months ago

Score 8.0

Skewaita
nestort
last update date: 4 months ago

Score 8.4

Oldiewaita
nestort
last update date: 9 months ago

Score 6.3

Gradience CyberHack Ultra
nestort
last update date: 1 year ago

Score 5.8

Other GTK3/4 Themes:

Aztec-gtk for Icewm Mate
blue-dxca93
last update date: 3 years ago

Score 6.4

Aero
elbullazul
last update date: 5 years ago

Score 7.9

Custubuntu
caezsar
last update date: 12 years ago

Score 3.7

Windows 8 theme By Kunal
pointguard17
last update date: 11 years ago

Score 3.9

murrine
sukkel100
last update date: 14 years ago

Score 4.0

NASCAR left-turn GTK-3
dewman0388
last update date: 12 years ago

Score 4.0