2
# Xubuntu Desktop Theme
3
# by: James Schriver <jws141@gmail.com>, Steve Dodier <sidnioulz@gmail.com>
4
# Requires Murrine GTK Engine v0.91.0
6
gtk_color_scheme = "fg_color:#101010\nbg_color:#E6E6E6\nbase_color:#fff\ntext_color:#1A1A1A\nselected_bg_color:#687582\nselected_fg_color:#FFFFFF\ntooltip_bg_color:#D6DCE4\ntooltip_fg_color:#222222\ntheme_color_04:#a9a49c\ntheme_color_26:#303334\ntheme_color_27:#706b64"
8
#gtk-icon-sizes = "gtk-button = 16,16"
15
GtkScrolledWindow ::scrollbar-spacing = 0
16
GtkScrolledWindow ::scrollbar-within-bevel = 0
18
GtkButton::child-displacement-x = 1
19
GtkButton::child-displacement-y = 1
20
GtkButton::default-border = { 0, 0, 0, 0 }
22
GtkCheckButton::indicator-size = 14
24
GtkPaned::handle-size = 6
26
GtkRange::trough-border = 1
27
GtkRange::slider-width = 12
28
GtkRange::stepper-size = 12
29
GtkRange::trough-under-steppers = 1
31
GtkScale::slider-length = 18
32
GtkScale::trough-side-details = 1
34
GtkScrollbar::min-slider-length = 30
35
GtkMenuBar::internal-padding = 0
36
GtkExpander::expander-size = 15
37
GtkToolbar::internal-padding = 1
38
GtkTreeView::expander-size = 15
39
GtkTreeView::vertical-separator = 0
41
GtkMenu::horizontal-padding = 0
42
GtkMenu::vertical-padding = 0
44
# GtkMenuBar::shadow_type = GTK_SHADOW_NONE
45
# GtkToolbar::shadow_type = GTK_SHADOW_NONE
47
WnckTasklist::fade-overlay-rect = 0
48
# The following line hints to gecko (and possibly other appliations)
49
# that the entry should be drawn transparently on the canvas.
50
# Without this, gecko will fill in the background of the entry.
51
GtkEntry::honors-transparent-bg-hint = 1
53
GtkEntry::progress-border = { 2, 2, 2, 2 }
56
fg[NORMAL] = shade (1.6, @fg_color)
57
fg[PRELIGHT] = @fg_color
58
fg[SELECTED] = @selected_fg_color
59
fg[ACTIVE] = @fg_color
60
fg[INSENSITIVE] = darker (@bg_color)
62
bg[NORMAL] = @bg_color
63
bg[PRELIGHT] = mix (0.75, @bg_color, @selected_bg_color)
64
bg[SELECTED] = @selected_bg_color
65
bg[INSENSITIVE] = @bg_color
66
bg[ACTIVE] = shade (0.85, @bg_color)
68
base[NORMAL] = @base_color
69
base[PRELIGHT] = shade (0.95, @bg_color)
70
base[ACTIVE] = mix (0.7, @selected_bg_color, @bg_color)
71
base[SELECTED] = @selected_bg_color
72
base[INSENSITIVE] = @bg_color
74
text[NORMAL] = @text_color
75
text[PRELIGHT] = @text_color
76
text[ACTIVE] = @selected_fg_color
77
text[SELECTED] = @selected_fg_color
78
text[INSENSITIVE] = darker (@bg_color)
82
animation = TRUE # FALSE = disabled, TRUE = enabled
84
# border_shades = { 1.0, 1.0} # draw a gradient on the border.
85
# border_colors = { "#E6DDD5", "#E6DDD5" }
86
colorize_scrollbar = TRUE # FALSE = disabled, TRUE = enabled
87
comboboxstyle = 0 # colorize the GtkComboBox below the arrow.
88
contrast = .85 # 0.8 for less contrast, more than 1.0 for more contrast on borders
89
#focus_color = @selected_bg_color
90
glazestyle = 5 # 0 = flat, 1 = curved, 2 = concave, 3 = top-curved, 4 = beryl
91
glow_shade = 1.20 # sets glow amount for buttons or widgets
92
glowstyle = 0 # 0 = top, 1 = bottom, 2 = top and bottom, 3 = center (vertical), 4 = center (horizontal)
93
gradient_shades = { 1.13, 1.02, 1.00, 1.02 } # default: {1.1,1.0,1.0,1.1}
94
highlight_shade = 1.0 # set highlight amount for buttons or widgets
95
lightborder_shade = 1.2 # sets lightborder amount for buttons or widgets
96
lightborderstyle = 1 # 0 = lightborder on top side, 1 = lightborder on all sides
97
listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised
98
listviewstyle = 0 # 0 = nothing, 1 = dotted
99
menubaritemstyle = 1 # 0 = menuitem look, 1 = button look
100
menubarstyle = 2 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped
101
menuitemstyle = 1 # 0 = flat, 1 = glassy, 2 = striped
102
menustyle = 0 # 0 = no vertical menu stripe, 1 = display vertical menu stripe
103
prelight_shade = 1.25 #to select the shade level used in the scrollbar's slider, GtkComboBox with comboboxstyle = 1 and in the prelight state with gradient_colors.
104
progressbarstyle = 0 # 0 = no stripes, 1 = diagonal stripes, 2 = vertical stripes
105
reliefstyle = 4 # 0 = flat, 1 = inset, 2 = shadow
106
rgba = TRUE # FALSE = disabled, TRUE = enabled
107
roundness = 2 # 0 = squared, 1 = old default, more will increase roundness
108
scrollbarstyle = 0 # 0 = nothing, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles
109
shadow_shades = { 0.8, 2.2 }
110
sliderstyle = 0 # 0 = nothing added, 1 = handles
112
stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles, 2 = squared steppers with a rounded slider
114
trough_shades = {1.1,0.87}
115
toolbarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient
130
bg[NORMAL] = "#303334"
131
bg[SELECTED] = shade(0.9,@selected_bg_color)
132
bg[PRELIGHT] = shade (0.5, @selected_bg_color)
133
bg[ACTIVE] = shade (0.7, @selected_bg_color)
134
bg[INSENSITIVE] = shade (0.7, @bg_color)
137
fg[NORMAL] = shade (0.9, @bg_color)
138
fg[PRELIGHT] = @selected_fg_color
139
fg[SELECTED] = "#968972"
140
fg[ACTIVE] = "#968972"
141
fg[INSENSITIVE] = "#47443F"
148
bg[SELECTED] = mix (0.4, @selected_bg_color, @base_color)
149
fg[SELECTED] = @text_color
153
focus_color = shade (0.65, @selected_bg_color)
163
bg[NORMAL] = shade (1.05, @bg_color)
164
bg[ACTIVE] = shade (0.96, @bg_color)
168
gradient_shades = {1.1,1.06,0.92,0.85} # { 1.1, 1.02, 0.97, 0.93 }
172
style "button" = "wider"
174
bg[INSENSITIVE] = shade (1.055, @bg_color)
175
bg[NORMAL] = shade (1.0,@bg_color)
176
bg[ACTIVE] = shade (0.88,@bg_color)
177
bg[PRELIGHT] = shade (1.0,@bg_color)
181
border_shades = { 1.0, .8} # draw a gradient on the border.
182
border_colors = { "#E6E6E6", "#E6E6E6" }
184
lightborder_shade = 1.06
192
border_shades = { .7, .7} # draw a gradient on the border.
193
border_colors = { "#E6E6E6", "#E6E6E6" }
194
highlight_shade = 1.05
198
bg[SELECTED] = mix(0.3, @bg_color, @selected_bg_color)
202
bg[SELECTED] = shade (1.0, @selected_bg_color)
203
fg[PRELIGHT] = @base_color
207
highlight_shade = 1.02
212
style "progressbar" = "wide" {
213
fg[PRELIGHT] = @selected_fg_color
221
style "treeview-header" = "button" {
225
bg[NORMAL] = shade (1.14, @bg_color)
226
bg[PRELIGHT] = shade (1.18, @bg_color)
227
bg[ACTIVE] = shade (0.85, @bg_color)
242
style "tooltips" = "wider" {
243
bg[NORMAL] = @tooltip_bg_color
244
fg[NORMAL] = @tooltip_fg_color
248
bg[ACTIVE] = shade (0.85, @bg_color)
251
style "radiocheck" = "default" {
252
text[NORMAL] = @selected_fg_color
253
text[PRELIGHT] = @selected_fg_color
256
style "metacity-frame"
258
bg[SELECTED] = shade(0.95, @fg_color) # Color for active border.
259
# bg[INSENSITIVE] = "#333333" # Color for inactive borders.
262
style "statusbar" { }
263
style "comboboxentry" { }
264
style "hscale" = "scale" { }
265
style "vscale" = "scale" { }
266
style "hscrollbar" = "scrollbar" { }
267
style "vscrollbar" = "scrollbar" { }
273
style "menu" = "dark"
278
fg[INSENSITIVE] = "#2C2F30"
280
text[NORMAL] = @bg_color
281
text[PRELIGHT] = @selected_fg_color
284
style "menu-item" = "dark"
290
border_shades = { 1.1, 1.1} # draw a gradient on the border.
291
border_colors = { "#687582", "#687582" }
294
highlight_shade = 1.0
295
lightborder_shade = 1.0
296
gradient_shades = {1.1,1.0,1.0,0.7}
300
style "separator-menu-item" {
304
GtkSeparatorMenuItem::horizontal-padding = 4
306
GtkWidget::wide-separators = 1
307
GtkWidget::separator-width = 1
308
GtkWidget::separator-height = 7
311
style "menubar" = "dark"
313
#bg[NORMAL] = shade(0.95, @fg_color)
316
style "toolbar" = "default"
321
gradient_shades = {0.84,0.91,0.93,1.0} # default: {1.1,1.0,1.0,1.1}
325
style "evo-new-button-workaround"
333
widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evo-new-button-workaround"
334
class "GtkToolbar" style "toolbar"
335
class "GtkHandleBox" style "toolbar"
339
bg_pixmap[NORMAL] = "panel-bg-dark.png" # Tint top/bottom panel background
340
bg[NORMAL] = "#2D2519" # Default top/bottom panel background 8796N Black Metal
341
bg[PRELIGHT] = shade(1.0, @selected_bg_color) # panel prelight
342
bg[ACTIVE] = @theme_color_27 # bottom panel active background
343
bg[SELECTED] = @selected_bg_color # Active window desktop lower panel background [ ] [ ] (orange)
344
bg[INSENSITIVE] = shade(0.90, @selected_bg_color) #
346
fg[NORMAL] = @selected_fg_color # Default text
347
fg[PRELIGHT] = @selected_fg_color # Prelight
348
fg[ACTIVE] = @selected_fg_color # Bottom panel active text
349
fg[SELECTED] = @fg_color # Bottom panel selected window
353
widget "*PanelWidget*" style "panel"
354
widget "*PanelApplet*" style "panel"
355
widget "*fast-user-switch*" style "panel" # Workaround for Fast User Switch applet
356
class "PanelApp*" style "panel"
357
class "PanelToplevel*" style "panel"
365
border_shades = { 1.1, 1.1} # draw a gradient on the border.
366
border_colors = { "#687582", "#687582" }
369
highlight_shade = 1.0
370
lightborder_shade = 1.0
371
gradient_shades = {1.1,1.0,1.0,0.7}
375
widget "*clock-applet-button*" style "clock"
379
#widget_class "*Panel*<GtkMenuBar>*" style:highest "murrine-PanelGtkMenubar"
382
widget_class "*notif*" style "panel"
383
widget_class "*Notif*" style "panel"
384
widget_class "*Tray*" style "panel"
385
widget_class "*tray*" style "panel"
386
widget "*Xfce*Panel*" style "panel"
387
class "*Xfce*Panel*" style "panel"
389
style "bold-panel-item" {
398
widget "*Panel*MenuBar*" style "bold-panel-item"
399
widget "*gimmie*" style "bold-panel-item"
400
widget "*clock-applet-button*" style "bold-panel-item"
403
# General Style Application
406
class "GtkWidget" style "default"
408
class "GtkFrame" style "wide"
409
class "GtkEntry" style "entry"
410
class "MetaFrames" style "metacity-frame"
411
class "GtkSeparator" style "wide"
412
class "GtkWindow" style "metacity-frame"
413
class "GtkCalendar" style "wide"
415
class "GtkSpinButton" style "spinbutton"
416
class "GtkScale" style "scale"
417
class "GtkVScale" style "vscale"
418
class "GtkHScale" style "hscale"
419
class "GtkScrollbar" style "scrollbar"
420
class "GtkVScrollbar" style "vscrollbar"
421
class "GtkHScrollbar" style "hscrollbar"
423
class "GtkRadio*" style "radiocheck"
424
class "GtkCheck*" style "radiocheck"
426
widget_class "*<GtkNotebook>" style "notebook"
427
widget_class "*<GtkNotebook>*<GtkEventBox>" style "notebook"
428
widget_class "*<GtkNotebook>*<GtkDrawingArea>" style "notebook"
429
widget_class "*<GtkNotebook>*<GtkLayout>" style "notebook"
430
widget_class "*.GtkNotebook.*.GtkViewport" style "notebook"
432
widget_class "*<GtkButton>" style "button"
433
widget_class "*<GtkStatusbar>*" style "statusbar"
434
widget_class "*<GtkProgressBar>" style "progressbar"
436
widget_class "*<GtkComboBoxEntry>*" style "comboboxentry"
437
widget_class "*<GtkCombo>*" style "comboboxentry"
439
widget_class "*<GtkMenuBar>*" style "menubar"
440
widget_class "*<GtkMenu>*" style "menu"
441
widget_class "*<GtkMenuItem>*" style "menu-item"
442
widget_class "*<GtkSeparatorMenuItem>*" style "separator-menu-item"
444
widget_class "*.<GtkTreeView>*" style "treeview"
445
widget_class "*.<GtkTreeView>.<GtkButton>" style "treeview-header"
446
widget_class "*.<GtkCTree>.<GtkButton>" style "treeview-header"
447
widget_class "*.<GtkList>.<GtkButton>" style "treeview-header"
448
widget_class "*.<GtkCList>.<GtkButton>" style "treeview-header"
450
widget "gtk-tooltip*" style "tooltips"
453
# Workarounds and Non-Standard Styling
456
style "evolution-hack" = "default" {
457
bg[NORMAL] = shade (1.14, @bg_color)
458
bg[PRELIGHT] = shade (1.18, @bg_color)
459
bg[ACTIVE] = shade (0.75, @bg_color)
460
bg[SELECTED] = @selected_bg_color
461
fg[ACTIVE] = @selected_fg_color
462
fg[SELECTED] = @selected_fg_color
465
widget_class "*.ETable.ECanvas" style "treeview-header"
466
widget_class "*.ETree.ECanvas" style "treeview-header"
467
widget_class "*GtkCTree*" style "evolution-hack"
468
widget_class "*GtkList*" style "evolution-hack"
469
widget_class "*GtkCList*" style "evolution-hack"
470
widget_class "*.ETree.*" style "evolution-hack"
471
widget_class "*EInfoLabel*" style "evolution-hack"
473
style "nautilus-location"
475
bg[NORMAL] = shade (1.25, @selected_bg_color)
478
widget "*.nautilus-extra-view-widget" style : highest "nautilus-location"
480
style "text-is-fg-color-workaround" {
481
text[NORMAL] = @fg_color
482
text[PRELIGHT] = @fg_color
483
text[SELECTED] = @selected_fg_color
484
text[ACTIVE] = @fg_color
485
text[INSENSITIVE] = darker (@bg_color)
488
widget_class "*.<GtkComboBox>.<GtkCellView>" style "text-is-fg-color-workaround"
490
style "menuitem-text-is-fg-color-workaround" {
491
text[NORMAL] = "#E6E6E6"
492
text[PRELIGHT] = @selected_fg_color
493
text[SELECTED] = @selected_fg_color
494
text[ACTIVE] = @fg_color
495
text[INSENSITIVE] = darker (@bg_color)
498
widget "*.gtk-combobox-popup-menu.*" style "menuitem-text-is-fg-color-workaround"
500
style "fg-is-text-color-workaround" {
501
fg[NORMAL] = @text_color
502
fg[PRELIGHT] = @text_color
503
fg[ACTIVE] = @selected_fg_color
504
fg[SELECTED] = @selected_fg_color
505
fg[INSENSITIVE] = darker (@bg_color)
508
widget_class "*<GtkListItem>*" style "fg-is-text-color-workaround"
509
widget_class "*<GtkCList>" style "fg-is-text-color-workaround"
510
widget_class "*<EelEditableLabel>" style "fg-is-text-color-workaround"
512
style "flattoolbar" = "default" {
514
bg[NORMAL] = @bg_color
515
GtkToolbar::shadow-type = GTK_SHADOW_OUT
522
## Mozilla Firefox workaround
523
widget "MozillaGtkWidget*Toolbar*" style "flattoolbar"
525
## XFCE specific rules
526
widget "xfwm4-tabwin*" style "dark"
528
style "xfdesktop-icon-view" {
529
# Uncomment the line below for transparent icon backgrounds.
530
# XfdesktopIconView::label-alpha = 0
532
base[NORMAL] = "#30334A"
533
base[SELECTED] = "#d3efef" #shade (1.4, @selected_bg_color)
535
fg[NORMAL] = shade (0.9, @bg_color)
536
fg[SELECTED] = @fg_color
539
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
541
## workaround for the evil GDM 2.28
542
widget_class "*GdmGreeterPanel*" style "dark"