
AmberChrome (Gtk2 and Gtk3)
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
A dark theme with amber text and highlights. Inspired by old amber monochrome CRT monitors. Includes both Gtk2 and 3 themes. The Gtk2/3 versions are designed to look as similar as possible (it's much closer than the original Vertex Maia themes are).
Based off Vertex Maia Dark theme. I believe user philmmanjaro on GitHub is the original creator, so credit is due to him, or whoever the original creator actually is.
Licensed under the CC BY SA 4.0 https://creativecommons.org/licenses/by-sa/4.0/legalcode
Unfortunately it is share-alike, so I can't release this version as public domain.
Icon theme in the screenshot is Vibrancy Dark Full Brown.
pjhalsli
3 years ago
I have edited themes before many times but I'm far from a pro.
But you deserve KUDOS for the theme- this is imo the theme in the last 3 years that have stood out from all the other copies of each other. Nice work and well done
Report
Rodeo
3 years ago
As far as different colors go, Vertex Maia Dark is already pretty much cyan, so you can check that out.
If you want to customize the colors, there are to files you need to modify, one for GTK2 and one for GTK3. They are AmberChrome/gtk-2.0/gtkrc and AmberChrome/gtk-3.0/gtk.css
The first line of gtkrc is a list of colors. Edit the hex values there to your liking to change colors for GTK2 apps. Also, starting about line 90 there are a few blocks of colors that say things like base[INSENSITIVE] = @bg_color Edit these as well to your liking. Some widgets may require extra tweaking in their style sections.
Some useful (necessary) reading/references:
https://wiki.gnome.org/Attic/GnomeArt/Tutorials/GtkThemes
https://wiki.gnome.org/Attic/GnomeArt/Tutorials/GtkEngines/PixmapEngine this one and the ones on the other theming engines are invaluable to trying to figure out some of those widget style blocks.
For GTK3, on line 26 a new block starts like .gtkstyle-fallback { ...
Edit the hex colors in that block to adjust the default colors for GTK3 apps. At the end of the file there is also a number of color declarations you can edit that will change some defaults. *However*, most color theming is done directly in the CSS style blocks for the relevant widget. So it can be challenging sometimes to find or write the line of code to get things exactly as you want.
Reading/references:
https://developer.gnome.org/gtk3/stable/chap-css-overview.html
https://developer.gnome.org/gtk3/stable/chap-css-properties.html
Searching the files for keywords is your friend! They're like thousands of lines long.
There are quite a number of tutorials online for GTK3, searching the web will be helpful there. GTK2 is a little more obscure, but you can find most of everything you need, and experimentation can take of the rest.
BTW, for testing your theme, this is a very useful tool: https://github.com/valr/awf
Good luck!
Report
brinux
3 years ago
Report
brinux
3 years ago
Report
Rodeo
3 years ago
BTW that widget is called a "switch" in Gtk3 ;) A toggle button is a regular button that toggles between the pressed state and the normal state when you click it, i.e. it will stay in the pressed state until you click it again.
Report
Rodeo
3 years ago
Report
bernicestockstill
3 years ago
Report
Rodeo
3 years ago
Report