How to get traditional Human and Human-Clearlooks themes back into Ubuntu Mate 18.04
Now I am at Ubuntu Mate 18.04 and tweaking themes again. Here are notes on what has been done and how.
Install original Human theme:
# apt install human-theme humanity-icon-theme
You get gtk-2 Human, Human-Clearlooks themes and Humanity icon set.
Download https://github.com/GlassGhost/pwf python widget factory for gtk2 & 3 to compare original gtk2 version and your own tweaks to leverage difference.
Copy /usr/share/themes/TraditionalOk theme folder into ~/.themes
Rename copied folder to
<name> and cd into it.
Copy /usr/share/themes/human/metacity-1 folder into ~/.themes/
Edit ./metacity-1/metacity-theme-1.xml to substitute
TraditionalOk name occurence with
TraditionalOkname occurances with
- set IconTheme to 'Humanity'
- set CursorTheme to 'default'
<source>, i.e. Human or Human-Clearlooks GTK2 settings
<source>/gtk-2.0/gtkrs and ~/.themes/
<name>/gtk-2.0/gtkrs and ~/.themes/
<name>/gtk-3.0/settings.ini side by side
Copy 'gtk-color-scheme' color values from source gtkrc file to targets.
- fill obvious color definitions in 'color scheme' section with gtk2 color values
- replace 'core_color_a' value with of 'theme_selected_bg_color' value
- replace 'core_color_b' value with of 'theme_bg_color' value
Open ./gtk-3.0/gtk-widgets.css, search for 'rgba' and alter rgb triplets by swapping 'r' and 'b' colors.
Open ./gtk-3.0/img directory and adjust colours in 'border-focused*.svg' files.
Optional tweaks (do not forget to change colors in all files mentioned above)
- window background is too bright:
theme_base_color #ffffff -> #EDE4DC
*selection bar color could be less bright
theme_selected_bg_color #8F5F4A -> #C79C89
scroll bar is too bright
core_color_a #a4c2e8 -> #C79C89
I like rounded scrollbars...
find 'scrollbar slider' around line #2370 and change parameter 'border-radius: 0;' -> 'border-radius: 20px;'
You can get revised Human & Human-Clearlooks themes here: https://www.mate-look.org/p/1309630/