Compare commits

..

6 commits

38 changed files with 100 additions and 89 deletions

View file

@ -5,11 +5,12 @@
`steppenwolf-dark` is the dark version (now the only maintained version!) of a theme originally forked from [OneStepBack](http://www.vide.memoire.free.fr/perso/OneStepBack). It features dark grey window areas; black textboxes, menus, view areas, and buttons; has a nice border and corner radius on the buttons; and turquoise selection, check/radios and scrollbars. These descriptions apply to the GTK2/3 themes -- there are differences with the Qt5 colorscheme, but they don't really clash in my opinion. `steppenwolf-dark` is the dark version (now the only maintained version!) of a theme originally forked from [OneStepBack](http://www.vide.memoire.free.fr/perso/OneStepBack). It features dark grey window areas; black textboxes, menus, view areas, and buttons; has a nice border and corner radius on the buttons; and turquoise selection, check/radios and scrollbars. These descriptions apply to the GTK2/3 themes -- there are differences with the Qt5 colorscheme, but they don't really clash in my opinion.
There are three supported environments: There are three supported environments:
* GTK2 * GTK2
* GTK3 * GTK3
* Qt5 (this is just a colorscheme intended for use with the `Breeze` theme but it actually works well. An additional `-darker` colorscheme is provided which I like to use with Kate with a solarized-like editor colorscheme) * Qt5 (this is just a colorscheme intended for use with the `Breeze` theme but it actually works well. An additional `-darker` colorscheme is provided which I like to use with Kate with a solarized-like editor colorscheme)
As a bonus, there are two plank themes. As a bonus, there are two Plank themes and an Audacious theme.
## installation ## installation
@ -17,7 +18,7 @@ A script is provided which installs the theme globally if run as root and for th
## credit ## credit
* Author of steppenwolf: Derek Stevens [<drkste@zoho.com>](mailto://drkste@zoho.com) * Author of steppenwolf: Derek Stevens [<nilix@nilfm.cc>](mailto://nilix@nilfm.cc)
* Author of OneStepBack: Jean-Pierre Bucciol [<jpsspam@free.fr>](mailto://jspspam@free.fr) * Author of OneStepBack: Jean-Pierre Bucciol [<jpsspam@free.fr>](mailto://jspspam@free.fr)
## license ## license
@ -27,6 +28,8 @@ Feel free to change and share the code.
## changelog ## changelog
0.72 tweak contrast and add audacious theme
0.71 fix left/right anchored tabs 0.71 fix left/right anchored tabs
0.70 modernize tabs 0.70 modernize tabs

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 255 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

View file

@ -0,0 +1,9 @@
[Text]
Normal=#c9c9c9
Current=#ffffff
NormalBG=#000000
SelectedBG=#1f9b92
MBbg=#000000
MBfg=#c9c9c9
Font=Monospace

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

View file

@ -0,0 +1,10 @@
CrystalNeon
Skin by J R Johnson
Classic (2x) skin.
User friendly design.
Clear (easy to see) details.
Graphic labeled (language- independent) controls and modules.
Works with a wide variety of desktop wall papers, bright and dark.

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

View file

@ -0,0 +1,24 @@
0,0,0, // visualization window background color = 0 = black
0,0,0, // visualization window dots = color 1 = grey
31,155,146, // color 2 = top of spec
31,155,146, // 3 - highest top bar
31,155,146, // 4
31,155,146, // 5
31,155,146, // 6
31,155,146, // 7
31,155,146, // 8
31,155,146, // 9
31,155,146, // 10
31,155,146, // 11
31,155,146, // 12
31,155,146, // 13
31,155,146, // 14
31,155,146, // 15 - lowest bottom bar
31,155,146, // 16
31,155,146, // 17 = bottom of spec
31,155,146, // 18 = osc 1
31,155,146, // 19 = osc 2
31,155,146, // 20 = osc 3
31,155,146, // 21 = osc 4
31,155,146, // 22 = osc 5
212,87,10, // 23 = analyzer peak dots

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

View file

@ -17,8 +17,8 @@ gtk-color-scheme = "white_color:#000000
lighter_color:#555555 lighter_color:#555555
base_color:#222222 base_color:#222222
darker_color:#101010 darker_color:#101010
black_color:#c8c8c8 black_color:#c9c9c9
scale_color: #e3b31e scale_color: #1f9b92
truewhite:#ffffff truewhite:#ffffff
trueblack:#000000 trueblack:#000000
grey50:#797979 grey50:#797979
@ -29,11 +29,11 @@ grey50:#797979
#======================================# #======================================#
gtk-color-scheme = "button_selected_bg_color:#797979 gtk-color-scheme = "button_selected_bg_color:#797979
text_selected_bg_color:#e3be1e text_selected_bg_color:#1f9b92
text_selected_fg_color:#000000 text_selected_fg_color:#000000
menuitem_selected_bg_color:#e3be1e menuitem_selected_bg_color:#1f9b92
menuitem_selected_fg_color:#000000 menuitem_selected_fg_color:#000000
listitem_selected_bg_color:#e3be1e listitem_selected_bg_color:#1f9b92
listitem_selected_fg_color:#000000 listitem_selected_fg_color:#000000
" "
@ -391,10 +391,10 @@ style "menu" {
style "menuitem" { style "menuitem" {
text[NORMAL] = @grey50 text[NORMAL] = @black_color
base[NORMAL] = @trueblack base[NORMAL] = @trueblack
bg[NORMAL] = @trueblack bg[NORMAL] = @trueblack
fg[NORMAL] = @grey50 fg[NORMAL] = @black_color
text[PRELIGHT] = @menuitem_selected_fg_color text[PRELIGHT] = @menuitem_selected_fg_color
bg[PRELIGHT] = @menuitem_selected_bg_color bg[PRELIGHT] = @menuitem_selected_bg_color

View file

@ -16,8 +16,8 @@
@define-color lighter_color #555555; @define-color lighter_color #555555;
@define-color base_color #222222; @define-color base_color #222222;
@define-color darker_color #101010; @define-color darker_color #101010;
@define-color black_color #c8c8c8; @define-color black_color #c9c9c9;
@define-color scale_color #e3b31e; @define-color scale_color #1f9b92;
@define-color grey50 #797979; @define-color grey50 #797979;
@define-color trueblack #000000; @define-color trueblack #000000;
@define-color truewhite #ffffff; @define-color truewhite #ffffff;
@ -179,7 +179,7 @@ button:hover {
} }
button:active, button:checked, button:selected, button:active:hover, button:checked:hover, button:selected:hover { button:active, button:checked, button:selected, button:active:hover, button:checked:hover, button:selected:hover {
border: 1px solid @scale_color; border: 1px solid #20ab95;
} }
@ -241,7 +241,7 @@ menubar {
menu { menu {
border: none; border: none;
background-color: @trueblack; background-color: @trueblack;
color: @grey50; color: @black_color;
} }
@ -286,7 +286,7 @@ toolbar button, toolbar button:disabled {
} }
toolbar button:active, toolbar button:checked { toolbar button:active, toolbar button:checked {
border: 1px solid @scale_color; border: 1px solid #20ab95;
} }
@ -917,7 +917,7 @@ calendar:indeterminate {
.panel { .panel {
background-color: rgba(0,0,0, 0.8); background-color: rgba(0,0,0, 0.8);
color: #c8c8c8; color: #c9c9c9;
font-weight: normal; font-weight: normal;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
-gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.6 KiB

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 560 B

View file

@ -1,8 +1,8 @@
[Desktop Entry] [Desktop Entry]
Type=X-GNOME-Metatheme Type=X-GNOME-Metatheme
Name=lazerwolf Name=steppenwolf
Comment=Oldschool theme with some slick modern elements Comment=Oldschool theme with some slick modern elements
Encoding=UTF-8 Encoding=UTF-8
[X-GNOME-Metatheme] [X-GNOME-Metatheme]
GtkTheme=lazerwolf GtkTheme=steppenwolf

View file

@ -2,14 +2,16 @@
case $(whoami) in case $(whoami) in
root) root)
gtkDir=/usr/share/themes/lazerwolf gtkDir=/usr/share/themes/steppenwolf-dark
qtDir=/usr/share/color-schemes qtDir=/usr/share/color-schemes
plankdir=/usr/share/plank/themes plankDir=/usr/share/plank/themes
audaciousDir=/usr/share/audacious/Skins
;; ;;
*) *)
gtkDir=${HOME}/.themes/lazerwolf gtkDir=${HOME}/.themes/steppenwolf-dark
qtDir=${HOME}/.local/share/color-schemes qtDir=${HOME}/.local/share/color-schemes
plankDir=${HOME}/.local/share/plank/themes plankDir=${HOME}/.local/share/plank/themes
audaciousDir=${HOME}/.local/share/audacious/Skins
;; ;;
esac esac
@ -25,6 +27,10 @@ if [ ! -d ${plankDir} ]; then
mkdir -p ${plankDir} mkdir -p ${plankDir}
fi fi
if [ ! -d ${audaciousDir} ]; then
mkdir -p ${audaciousDir}
fi
cp -r gtk-* ${gtkDir} cp -r gtk-* ${gtkDir}
cp -r img ${gtkDir} cp -r img ${gtkDir}
cp index.theme ${gtkDir} cp index.theme ${gtkDir}
@ -32,3 +38,5 @@ cp index.theme ${gtkDir}
cp qt5/*.colors ${qtDir} cp qt5/*.colors ${qtDir}
cp -r plank/* ${plankDir} cp -r plank/* ${plankDir}
cp -r audacious/steppenwolf ${audaciousDir}

View file

@ -1,43 +0,0 @@
# steppenwolf plank theme
# created by nilix July 2019
# nilix@nilfm.cc
# this theme is designed for use with the steppenwolf + fotonix themes
# it aims to be as minimal as possible with good proportions
# compositing rules for dock windows should provide transparency effects,
# thus the opacity of the background in the theme file is 255
# this is released with the steppenwolf gtk themes under the GPL3
[PlankTheme]
TopRoundness=0
BottomRoundness=0
LineWidth=0
OuterStrokeColor=0;;0;;0;;0
FillStartColor=0;;0;;0;;255
FillEndColor=0;;0;;0;;255
InnerStrokeColor=0;;0;;0;;0
[PlankDockTheme]
HorizPadding=0
TopPadding=4
BottomPadding=4
ItemPadding=4
IndicatorSize=10
IconShadowSize=1.25
UrgentBounceHeight=1.75
LaunchBounceHeight=0.625
FadeOpacity=1
ClickTime=175
UrgentBounceTime=600
LaunchBounceTime=600
ActiveTime=25
SlideTime=450
FadeTime=350
HideTime=375
GlowSize=30
GlowTime=10000
GlowPulseTime=2750
UrgentHueShift=175
ItemMoveTime=450
CascadeHide=true

View file

@ -21,14 +21,14 @@ IntensityEffect=0
[Colors:Button] [Colors:Button]
BackgroundAlternate=77,77,77 BackgroundAlternate=77,77,77
BackgroundNormal=0,0,0 BackgroundNormal=0,0,0
DecorationFocus=227,179,30 DecorationFocus=31,155,146
DecorationHover=200,200,200 DecorationHover=201,201,201
ForegroundActive=200,200,200 ForegroundActive=201,201,201
ForegroundInactive=63,63,63 ForegroundInactive=63,63,63
ForegroundLink=227,179,30 ForegroundLink=31,155,146
ForegroundNegative=218,68,83 ForegroundNegative=218,68,83
ForegroundNeutral=246,116,0 ForegroundNeutral=246,116,0
ForegroundNormal=200,200,200 ForegroundNormal=201,201,201
ForegroundPositive=39,174,96 ForegroundPositive=39,174,96
ForegroundVisited=127,140,141 ForegroundVisited=127,140,141
@ -48,8 +48,8 @@ ForegroundVisited=61,174,230
[Colors:Selection] [Colors:Selection]
BackgroundAlternate=29,153,243 BackgroundAlternate=29,153,243
BackgroundNormal=227,179,30 BackgroundNormal=31,155,146
DecorationFocus=227,179,30 DecorationFocus=31,155,146
DecorationHover=2,140,140 DecorationHover=2,140,140
ForegroundActive=252,252,252 ForegroundActive=252,252,252
ForegroundInactive=120,120,120 ForegroundInactive=120,120,120
@ -64,8 +64,8 @@ ForegroundVisited=189,195,199
BackgroundAlternate=0,0,0 BackgroundAlternate=0,0,0
BackgroundNormal=0,0,0 BackgroundNormal=0,0,0
DecorationFocus=123,123,123 DecorationFocus=123,123,123
DecorationHover=200,200,200 DecorationHover=201,201,201
ForegroundActive=123,123,123 ForegroundActive=201,201,201
ForegroundInactive=63,63,63 ForegroundInactive=63,63,63
ForegroundLink=41,128,185 ForegroundLink=41,128,185
ForegroundNegative=218,68,83 ForegroundNegative=218,68,83
@ -77,28 +77,28 @@ ForegroundVisited=127,140,141
[Colors:View] [Colors:View]
BackgroundAlternate=0,0,0 BackgroundAlternate=0,0,0
BackgroundNormal=0,0,0 BackgroundNormal=0,0,0
DecorationFocus=227,179,30 DecorationFocus=31,155,146
DecorationHover=123,123,123 DecorationHover=123,123,123
ForegroundActive=200,200,200 ForegroundActive=201,201,201
ForegroundInactive=63,63,63 ForegroundInactive=63,63,63
ForegroundLink=41,128,185 ForegroundLink=41,128,185
ForegroundNegative=218,68,83 ForegroundNegative=218,68,83
ForegroundNeutral=246,116,0 ForegroundNeutral=246,116,0
ForegroundNormal=200,200,200 ForegroundNormal=201,201,201
ForegroundPositive=39,174,96 ForegroundPositive=39,174,96
ForegroundVisited=127,140,141 ForegroundVisited=127,140,141
[Colors:Window] [Colors:Window]
BackgroundAlternate=212,212,212 BackgroundAlternate=212,212,212
BackgroundNormal=34,34,34 BackgroundNormal=34,34,34
DecorationFocus=227,179,30 DecorationFocus=31,155,146
DecorationHover=227,179,30 DecorationHover=31,155,146
ForegroundActive=212,212,212 ForegroundActive=201,201,201
ForegroundInactive=63,63,63 ForegroundInactive=63,63,63
ForegroundLink=41,128,185 ForegroundLink=41,128,185
ForegroundNegative=218,68,83 ForegroundNegative=218,68,83
ForegroundNeutral=246,116,0 ForegroundNeutral=246,116,0
ForegroundNormal=200,200,200 ForegroundNormal=201,201,201
ForegroundPositive=39,174,96 ForegroundPositive=39,174,96
ForegroundVisited=127,140,141 ForegroundVisited=127,140,141
@ -112,7 +112,7 @@ contrast=2
[WM] [WM]
activeBackground=0,0,0 activeBackground=0,0,0
activeBlend=0,0,0 activeBlend=0,0,0
activeForeground=255,255,255 activeForeground=201,201,201
inactiveBackground=0,0,0 inactiveBackground=0,0,0
inactiveBlend=0,0,0 inactiveBlend=0,0,0
inactiveForeground=123,123,123 inactiveForeground=123,123,123

View file

@ -22,13 +22,13 @@ IntensityEffect=0
BackgroundAlternate=0,0,0 BackgroundAlternate=0,0,0
BackgroundNormal=0,0,0 BackgroundNormal=0,0,0
DecorationFocus=31,155,146 DecorationFocus=31,155,146
DecorationHover=200,200,200 DecorationHover=201,201,201
ForegroundActive=200,200,200 ForegroundActive=201,201,201
ForegroundInactive=63,63,63 ForegroundInactive=63,63,63
ForegroundLink=31,155,146 ForegroundLink=31,155,146
ForegroundNegative=218,68,83 ForegroundNegative=218,68,83
ForegroundNeutral=246,116,0 ForegroundNeutral=246,116,0
ForegroundNormal=200,200,200 ForegroundNormal=201,201,201
ForegroundPositive=39,174,96 ForegroundPositive=39,174,96
ForegroundVisited=127,140,141 ForegroundVisited=127,140,141
@ -64,8 +64,8 @@ ForegroundVisited=189,195,199
BackgroundAlternate=0,0,0 BackgroundAlternate=0,0,0
BackgroundNormal=0,0,0 BackgroundNormal=0,0,0
DecorationFocus=123,123,123 DecorationFocus=123,123,123
DecorationHover=200,200,200 DecorationHover=201,201,201
ForegroundActive=123,123,123 ForegroundActive=201,201,201
ForegroundInactive=63,63,63 ForegroundInactive=63,63,63
ForegroundLink=41,128,185 ForegroundLink=41,128,185
ForegroundNegative=218,68,83 ForegroundNegative=218,68,83
@ -79,12 +79,12 @@ BackgroundAlternate=0,0,0
BackgroundNormal=0,0,0 BackgroundNormal=0,0,0
DecorationFocus=31,155,146 DecorationFocus=31,155,146
DecorationHover=123,123,123 DecorationHover=123,123,123
ForegroundActive=200,200,200 ForegroundActive=201,201,201
ForegroundInactive=63,63,63 ForegroundInactive=63,63,63
ForegroundLink=41,128,185 ForegroundLink=41,128,185
ForegroundNegative=218,68,83 ForegroundNegative=218,68,83
ForegroundNeutral=246,116,0 ForegroundNeutral=246,116,0
ForegroundNormal=200,200,200 ForegroundNormal=201,201,201
ForegroundPositive=39,174,96 ForegroundPositive=39,174,96
ForegroundVisited=127,140,141 ForegroundVisited=127,140,141
@ -93,12 +93,12 @@ BackgroundAlternate=0,0,0
BackgroundNormal=0,0,0 BackgroundNormal=0,0,0
DecorationFocus=31,155,146 DecorationFocus=31,155,146
DecorationHover=31,155,146 DecorationHover=31,155,146
ForegroundActive=212,212,212 ForegroundActive=201,201,201
ForegroundInactive=63,63,63 ForegroundInactive=63,63,63
ForegroundLink=41,128,185 ForegroundLink=41,128,185
ForegroundNegative=218,68,83 ForegroundNegative=218,68,83
ForegroundNeutral=246,116,0 ForegroundNeutral=246,116,0
ForegroundNormal=200,200,200 ForegroundNormal=201,201,201
ForegroundPositive=39,174,96 ForegroundPositive=39,174,96
ForegroundVisited=127,140,141 ForegroundVisited=127,140,141