
GTK3/4 Themes adwaita adwaita-dark
Source (link to git-repo or to original if based on someone elses unmodified work): https://dev.ibboard.co.uk/repos/other/Adwaita-Dark-Green/
Adwaita Dark Green is based on Adwaita but with a darker colour set (inspired by Mediterranean Night Dark*) and dark menu bars.
I find Adwaita too bright, and the Mediterranean series didn't keep up with GTK3's progress, so I made my own version. I used Adwaita as a base as it made integrating changes to GTK's internal changes easier.
Originally built for GTK 3.16 and actively maintained for GTK 3.20+.
* http://gnome-look.org/content/show.php/MediterraneanNight+Series?content=156782
v1.0.6 1 year ago
Added support for both Nautilus 3.30 path bar redesign (smooth with underline) and Nautilus 3.32 path bar re-redesign (buttons)
Also darkened lists slightly to improve differentiation from the background, and fixed the Gnome Builder omnibar.
v1.0.6 1 year ago
Added support for both Nautilus 3.30 path bar redesign (smooth with underline) and Nautilus 3.32 path bar re-redesign (buttons)
Also darkened lists slightly to improve differentiation from the background, and fixed the Gnome Builder omnibar.
v1.0.5 2 years ago
Fixed disabled buttons on spinbuttons in background (backdrop) windows so that they don't turn dark grey.
Rebuild the dark theme (identical to Adwaita except for the selection colour)
v1.0.4 2 years ago
Fix background colour of Nautilus path bar. Somehow it was correct when I took the screenshot, but not in the uploaded stylesheet!
v1.0.3 2 years ago
Updated to GTK 3.20+ support to GTK 3.24 (but also tested on 3.22 and should work on 3.20).
Updated Nautilus CSS to style the new path bar in 3.30 but keep the old format in older versions.
v1.0.2 3 years ago
Updated to GTK3.22 (but applied to 3.20 as well) and added bug/compatibility fixes
* CSS warnings should be gone
* Added extra Nautilus support (e.g. pie charts in Properties dialogs)
* Fixed several situations of header bar buttons turning light grey
* Fixed Firefox tab text when using GTK3 builds
* Fixed scrollbar colours (bar wasn't always visible in trough)
* Export a base colour to set better terminal backgrounds
fblais
1 year ago
Thanks again!
Report
fblais
1 year ago
Nice Adwaita variant, thanks!
What icon set are you using in the pics please?
Report
IBBoard
1 year ago
But no, I've got no plans to make a Gnome Shell theme. All I'd change is the highlight colour, and it's not worth the effort to keep it maintained.
Report
fblais
1 year ago
That means you won't likely update it in the future?
Report
IBBoard
1 year ago
Report
nestort
1 year ago
Report
babarosa
2 years ago
Report
babarosa
2 years ago
Greetings, Michael
Report
MoonDragon
3 years ago
Much easier on the eyes and easier to identify elements on windows, toolbars and menus
Report
MoonDragon
3 years ago
Report
MoonDragon
3 years ago
Report
IBBoard
3 years ago
If you want to change the green then all you need to do is install the Ruby SASS modules, edit line 24 of gtk.scss (https://dev.ibboard.co.uk/repos/other/Adwaita-Dark-Green/file/e6f584bf0745/gtk-3.20/gtk.scss#l24) and run the "parse-sass.sh" script and the whole thing will recompile with your new colour
Report
gogi
4 years ago
But you have to bring some corrections to gtk.css file (in my case I had to do the corrections to gtk.css under gtk-3.20, but you'll probably have to do the same work under gtk-3.0 and gtk-3.18...).
Journal log is complaining about gtk.css deprecated options length with linear-gradient, you can't set just one color anymore, but have to set two (i.e. gtk.css:217:56: Using one color stop with linear-gradient() is deprecated. ).
You can retrieve all these lines by doing the following : "# journalctl | grep .css"
Also when specifying a font, you have to use CSS syntax and specify it as "font-family:" ( i.e. févr. 02 17:24:06 debtrfs gedit[9323]: Theme parsing error: gtk.css:4422:17: Using Pango syntax for the font: style property is deprecated; please use CSS syntax).
Regards
Report
IBBoard
4 years ago
This theme takes Adwaita, imports it, and then overrides some bits (base colours, menus, etc). Both of those warnings come from original Adwaita theme files. Without editing those files (which I avoid so as to keep my theme easy to maintain) I can't fix those errors.
Which version of GTK are you using?
Report
gogi
4 years ago
Report
gogi
4 years ago
I know you've taken this directly from Adwaita, but you can fix them properly by doing the following : i.e. when you encouter this type of line
--> background-image: linear-gradient(to bottom, #c6c6c6);
you just have to replace it, or complete if your prefer, like that :
--> background-image: linear-gradient(to bottom, #c6c6c6, #c6c6c6);
This doesn't fundamentaly change the behaviour of the theme but avoid complains in log file... Just copy/paste the same color twice, that's what is required by linear-gradient.
Report
IBBoard
4 years ago
The theme is built from SCSS files that are parsed to generate the CSS. I intentionally do not change the underlying common.scss etc so that I can easily compare between versions to see what issues I might need to fix. If I start making changes like that to the original Adwaita files rather than my override file then, no matter how small they start, they'll end up making it difficult to maintain.
It sounds like GTK 3.22 might have changed something. I'll see how big the changes are and whether the recent GTK stability means that I can back-port the standard GTK 3.22 Adwaita files as 3.20 theme files so that I don't have to maintain too many versions.
Report
pulpo69
4 years ago
Report
yethiel
4 years ago
Keep it up!
Report
IBBoard
4 years ago
I'm not sure which bit you mean be the "crease". Can you show me an example?
Thanks.
Report
yethiel
4 years ago
http://i.imgur.com/OFcgsmp.png
It's an area that is shaded with a darker gradient, about 5px in height.
Report
IBBoard
4 years ago
I've fixed that now and released 1.0.1.
Report
pulpo69
4 years ago
Report
IBBoard
4 years ago
Report