AmberChrome (Gtk2 and Gtk3)

GTK3 Themes

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on git.opendesktop.org

0
Score 57%
Description:

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

11 months ago

Hi. It's already a great theme. Nut I would like to make it a litttle darker - all the way down to #111313 or something like that? and also the orange I would have in different coliurs. red . blue. . cyan .etc. Is it hard to do changes like this?

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

C

Rodeo

11 months ago

Hey thanks! To be fair though, this theme is basically a copy of the Vertex Maia Dark theme, I just changed some colors and made some fixes and cosmetic improvements.

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

1 year ago

Great looking theme, and low eye strain.

Report

brinux

1 year ago

Looks great, and I would love to use it; however, toggle buttons (such as in Tweak tool |Appearance |Global Dark Theme) do not give any visual indication of it's state. That is, I can't tell if toggle buttons are "on" or "off". Once that's fixed, I'm using this theme. Keep up the good work!

Report

C

Rodeo

1 year ago

Right, IIRC that's Gtk3. I'll see what I can do to fix it, I think the assets are there, I just need to fiddle with the CSS. I'll try to get it done this weekend.

Report

C

Rodeo

1 year ago

Fixed! See the new screenshot for a preview of the fixed widget. Hopefully I did the CSS right so that it works with any size of the widget. Let me know if there are still problems.

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

bernicestockstill

1 year ago

wow, really great thing

Report

C

Rodeo

1 year ago

Thanks! I'm hoping to do a flat theme soon with the same colors.

Report

product-maker Buelligan Nov 18 2017

product-maker brinux Nov 18 2017

Great looking theme, and low eye strain.

product-maker vistaus Nov 17 2017

File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
updated Nov 18 2017
added Nov 17 2017
downloads today
0
page views today 11