3
gtk_color_scheme = "fg_color:#3a3935\nbg_color:#f0ebe2\nbase_color:#ffffff\ntext_color:#3a3935\nselected_bg_color:#c6b9a6\nselected_fg_color:#323232\ntooltip_bg_color:#300a24\ntooltip_fg_color:#fff"
5
include "scrollbars/scrollbar.rc"
12
GtkWidget::new-tooltip-style = 1
14
GtkScrolledWindow ::scrollbar-spacing = 0
15
GtkScrolledWindow ::scrollbar-within-bevel = 0
17
GtkButton::child-displacement-x = 1
18
GtkButton::child-displacement-y = 1
19
GtkButton::default-border = { 0, 0, 0, 0 }
21
GtkCheckButton::indicator-size = 14
23
GtkPaned::handle-size = 6
25
GtkRange::trough-border = 3
26
GtkRange::slider-width = 14
27
GtkRange::stepper-size = 12
28
GtkRange::trough-under-steppers = 0
30
GtkScale::slider-length = 28
31
GtkScale::trough-side-details = 1
33
GtkScrollbar::min-slider-length = 64
34
GtkMenuBar::internal-padding = 0
35
GtkExpander::expander-size = 15
36
GtkToolbar::internal-padding = 5
37
GtkTreeView::expander-size = 15
38
GtkTreeView::indent-expanders = TRUE
39
GtkTreeView::vertical-separator = 1
41
GtkMenu::horizontal-padding = 1
42
GtkMenu::vertical-padding = 1
44
WnckTasklist::fade-overlay-rect = 0
45
# The following line hints to gecko (and possibly other appliations)
46
# that the entry should be drawn transparently on the canvas.
47
# Without this, gecko will fill in the background of the entry.
48
GtkEntry::honors-transparent-bg-hint = 1
50
GtkEntry::progress-border = { 2, 2, 2, 2 }
51
GtkToolbar :: shadow-type = GTK_SHADOW_NONE
52
GtkMenuBar :: shadow-type = GTK_SHADOW_NONE
53
GtkMenuBar::window-dragging = 1
55
fg[NORMAL] = @fg_color
56
fg[PRELIGHT] = @fg_color
57
fg[SELECTED] = @selected_fg_color
58
fg[ACTIVE] = @fg_color
59
fg[INSENSITIVE] = shade (0.8, @bg_color)
61
bg[NORMAL] = @bg_color
62
bg[PRELIGHT] = shade (1.02, @bg_color)
63
bg[SELECTED] = shade (0.8, @selected_bg_color)
64
bg[INSENSITIVE] = shade (0.6,@base_color)
65
bg[ACTIVE] = shade (0.9, @bg_color)
67
base[NORMAL] = @base_color
68
base[PRELIGHT] = shade (0.95, @bg_color)
69
base[ACTIVE] = mix (0.7, @selected_bg_color, @bg_color)
70
base[SELECTED] = @selected_bg_color
71
base[INSENSITIVE] = @bg_color
73
text[NORMAL] = @text_color
74
text[PRELIGHT] = @text_color
75
text[ACTIVE] = @selected_fg_color
76
text[SELECTED] = @selected_fg_color
77
text[INSENSITIVE] = shade (0.6, @base_color)
81
animation = FALSE # FALSE = disabled, TRUE = enabled
82
colorize_scrollbar = FALSE # FALSE = disabled, TRUE = enabled
84
contrast = 0.4 # 0.8 for less contrast, more than 1.0 for more contrast on borders
85
glazestyle = 3 # 0 = flat highlight, 1 = curved highlight, 2 = concave style, 3 = top curved highlight, 4 = beryl highlight
87
glowstyle = 4 # 0 = top, 1 = bottom, 2 = top and bottom, 3 = horizontal, 4 = centered glow
88
gradient_shades = {1.2,1.0,1.0,0.9}
90
lightborderstyle = 1 # 0 = lightborder on top side, 1 = lightborder on all sides
91
listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised
92
listviewstyle = 1 # 0 = nothing, 1 = dotted
93
menubaritemstyle = 0 # 0 = menuitem look, 1 = button look
94
menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped
95
menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped
96
menustyle = 0 # 0 = no vertical menu stripe, 1 = display vertical menu stripe
97
progressbarstyle = 0 # 0 = flat, 1 = striped, 2 = blocks
98
reliefstyle = 4 # 0 = flat, 1 = inset, 2 = shadow
99
rgba = FALSE # FALSE = disabled, TRUE = enabled
100
roundness = 3 # 0 = squared, 1 = old default, more will increase roundness
101
#scrollbarstyle = 2 # 0 = nothing, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles
102
sliderstyle = 1 # 0 = nothing added, 1 = handles
103
# spinbuttonstyle = 0
104
stepperstyle = 0 # 0 = standard, 1 = integrated stepper handles, 2 = unknown
105
toolbarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient
121
style "button" = "wider"
127
bg[NORMAL] = shade (0.9, @selected_bg_color)
128
bg[PRELIGHT] = shade (1.0, @selected_bg_color)
129
bg[SELECTED] = shade (1.0, @selected_bg_color)
130
bg[ACTIVE] = shade (0.9, @selected_bg_color)
131
bg[INSENSITIVE] = mix (0.3, @selected_bg_color, @bg_color)
134
style "entry" = "wider"{
138
style "toolbar" = "default"
143
style "toolbar-item" = "toolbar"
147
style "toolbar-sep" = "toolbar-item"
149
bg[NORMAL] = shade(0.5, @base_color)
152
style "notebook-bg" = "wider"
157
style "notebook" = "notebook-bg"
159
bg[NORMAL] = shade (1.02, @bg_color)
160
bg[ACTIVE] = shade (0.9, @bg_color)
161
bg[PRELIGHT] = shade (1.0, @bg_color)
162
bg[SELECTED] = shade (0.9, @bg_color)
171
bg[NORMAL] = "#3c3b37"
172
bg[PRELIGHT] = shade (0.74, @selected_bg_color)
173
bg[ACTIVE] = shade (0.54, @selected_bg_color)
175
fg[NORMAL] = "#dfd8c8"
176
fg[PRELIGHT] = "#dfd8c8"
177
fg[ACTIVE] = "#dfd8c8"
179
bg_pixmap[NORMAL] = "panel_bg.png"
190
fg[NORMAL] = "#dfd8c8"
191
fg[PRELIGHT] = "#fff"
193
fg[SELECTED] = "#fff"
194
fg[INSENSITIVE] = "#99958b"
196
bg[INSENSITIVE] = "#3c3b37"
197
bg[NORMAL] = "#3c3b37"
198
bg[ACTIVE] = "#54524d"
199
bg[SELECTED] = "#54524d"
200
bg[PRELIGHT] = "#54524d"
204
# gradient_shades = {1.0,1.0,1.0,1.0}
208
style "menu-item" = "default"
213
fg[NORMAL] = "#dfd8c8"
214
fg[PRELIGHT] = "#fff"
216
fg[SELECTED] = "#fff"
217
fg[INSENSITIVE] = "#99958b"
220
# lightborderstyle = 0
221
# gradient_shades = {1.0,1.0,1.0,1.0}
226
style "separator-menu-item"
228
GtkSeparatorMenuItem::horizontal-padding = 0
229
GtkWidget::wide-separators = 0
230
GtkWidget::separator-width = 1
231
GtkWidget::separator-height = 1
234
bg[NORMAL]= shade(0.4, @selected_bg_color)
237
# Based on the default style so that the colors from the button
238
# style are overriden again.
239
style "treeview-header" = "default"
244
bg[NORMAL] = shade (0.9, @selected_bg_color)
245
bg[PRELIGHT] = shade (1.0, @selected_bg_color)
246
bg[SELECTED] = shade (1.0, @selected_bg_color)
247
bg[ACTIVE] = shade (0.9, @selected_bg_color)
248
bg[INSENSITIVE] = mix (0.3, @selected_bg_color, @bg_color)
256
bg[NORMAL] = @tooltip_bg_color
257
bg[SELECTED] = "#000000"
258
fg[NORMAL] = @tooltip_fg_color
266
bg[SELECTED] = "#f15d2c"
273
highlight_shade = 1.2
274
# lightborder_shade = 0.5
275
gradient_shades = {1.2,1.1,1.0,0.9}
278
style "pixmap-statusbar" = "default"
282
style "comboboxentry"
287
bg[NORMAL] = shade (0.9, @selected_bg_color)
288
bg[PRELIGHT] = shade (1.0, @selected_bg_color)
289
bg[SELECTED] = shade (1.0, @selected_bg_color)
290
bg[ACTIVE] = shade (0.9, @selected_bg_color)
291
bg[INSENSITIVE] = mix (0.3, @selected_bg_color, @bg_color)
296
bg[INSENSITIVE] = mix (0.3, @selected_bg_color, @bg_color)
301
bg[NORMAL] = shade (1.0, @selected_bg_color)
302
# bg[ACTIVE] = "#f15d2c"
303
bg[SELECTED] = "#f15d2c"
304
# bg[INSENSITIVE] = "#f15d2c"
309
highlight_shade = 1.2
310
lightborder_shade = 1.1
311
gradient_shades = {1.5,1.2,1.0,0.9}
315
style "menubar" = "default"
317
bg[NORMAL] = "#3c3b37"
319
fg[NORMAL] = "#dfd8c8"
320
fg[PRELIGHT] = @base_color
321
fg[SELECTED] = @base_color
322
fg[ACTIVE] = @base_color
323
fg[INSENSITIVE] = "#99958b"
330
style "frame-title" = "frame"
334
style "nautilus-location"
336
bg[NORMAL] = mix(0.60, @bg_color, @selected_bg_color)
339
# SZ07: This is added to tell the theme how to color checkmarks and radio items that are not in menus.
342
# text[NORMAL] = @selected_fg_color # Color for selected checks/radio items.
343
# text[PRELIGHT] = @selected_fg_color # Color for selected checks/radio items on prelight.
344
bg[SELECTED] = "#f15d2c"
345
bg[NORMAL] = mix (0.3, @selected_bg_color, @bg_color)
349
# highlight_shade = 1.0
350
# lightborder_shade = 1.0
351
gradient_shades = {1.5,1.3,1.0,0.9}
354
#########################################
356
#########################################
358
widget "ido-offscreen-scale" style "menubar"
359
widget "*IdoEntryMenuItem*" style "wide"
361
# default style is applied to every widget
362
class "GtkWidget" style "default"
364
# Increase the x/ythickness in some widgets
365
class "GtkRange" style "default"
366
class "GtkFrame" style "frame"
367
class "GtkSeparator" style "wide"
368
class "GtkEntry" style "entry"
369
class "GtkStatusbar" style "pixmap-statusbar"
370
class "GtkMenuBar" style:highest "menubar"
372
class "*HandleBox" style "toolbar"
373
class "GtkToolbar" style "toolbar"
374
widget_class "*HandleBox" style "toolbar"
375
widget_class "*<GtkToolbar>.*" style "toolbar-item"
377
# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646
378
style "text-is-fg-color-workaround"
380
text[NORMAL] = @fg_color
381
text[PRELIGHT] = @fg_color
382
text[SELECTED] = @selected_fg_color
383
text[ACTIVE] = @fg_color
384
text[INSENSITIVE] = darker (@bg_color)
386
widget_class "*.<GtkComboBox>.<GtkCellView>" style "text-is-fg-color-workaround"
388
class "GtkSpinButton" style "spinbutton"
389
class "GtkScale" style "scale"
390
class "GtkVScale" style "scale"
391
class "GtkHScale" style "scale"
392
#class "GtkScrollbar" style "scrollbar"
393
class "GtkButton" style "button"
395
class "GtkRadioButton" style:highest "radiocheck" # SZ07: Added for the checkmarks/radio
396
class "GtkCheckButton" style:highest "radiocheck" # SZ07: Added for the checkmarks/radio
398
# General matching following, the order is choosen so that the right styles override each other
399
# eg. progressbar needs to be more important then the menu match.
401
widget_class "*<GtkNotebook>*<GtkEventBox>" style "notebook-bg"
402
widget_class "*<GtkNotebook>*<GtkDrawingArea>" style "notebook-bg"
403
widget_class "*<GtkNotebook>*<GtkLayout>" style "notebook-bg"
404
widget_class "*<GtkNotebook>" style "notebook"
406
widget_class "*<GtkComboBoxEntry>*" style "comboboxentry"
407
widget_class "*<GtkCombo>*" style "comboboxentry"
409
widget_class "*<GtkMenuBar>.*" style "menu-item"
410
widget_class "*<GtkMenu>*" style "menu"
411
widget_class "*<GtkMenuItem>*" style "menu-item"
412
widget_class "*<GtkSeparatorMenuItem>*" style "separator-menu-item"
414
widget_class "*<GtkFrame>" style "frame"
415
widget_class "*.<GtkFrame>.<GtkLabel>" style "frame-title"
417
widget_class "*<GtkStatusbar>*" style "wider"
418
widget_class "*<GtkProgressBar>" style "progressbar"
421
widget_class "*.<GtkTreeView>.<GtkButton>" style "treeview-header"
422
widget_class "*.<GtkCTree>.<GtkButton>" style "treeview-header"
423
widget_class "*.<GtkList>.<GtkButton>" style "treeview-header"
424
widget_class "*.<GtkCList>.<GtkButton>" style "treeview-header"
427
widget "*PanelWidget*" style "panel"
428
widget "*PanelApplet*" style "panel"
429
widget "*fast-user-switch*" style "panel" # Workaround for Fast User Switch applet
430
class "PanelApp*" style "panel"
431
class "PanelToplevel*" style "panel"
432
widget_class "*Panel*<GtkMenuBar>*" style:highest "panel" # The panel menubar
433
widget "*TomboyTray*" style "panel" # Workaround for Tomboy
434
widget "*TomboyApplet*" style "panel"
437
widget_class "*notif*" style "panel"
438
widget_class "*Notif*" widget "*IdoEntryMenuItem*" style "wide" style "panel"
439
widget_class "*Tray*" style "panel"
440
widget_class "*tray*" style "panel"
441
widget "*Xfce*Panel*" style "panel"
442
class "*Xfce*Panel*" style "panel"
444
# The following lines make panel-menu-applet, slab-main-menu and gimmie applet's text bold. The radius value sets the roundness value of the selected menu-item.
445
#style "bold-panel-menu"
450
#style "bold-panel-slab"
454
#widget "*Panel*slab-main-menu-panel-button*" style "bold-panel-slab"
455
#widget "*gimmie*" style "bold-panel-slab"
456
#widget "*Panel*MenuBar*" style "bold-panel-menu"
457
#widget "*Panel*Clock*" style "bold-panel-menu"
459
widget "gtk-tooltip*" style "tooltips"
461
###################################################
462
# Special cases and work arounds
463
###################################################
466
widget_class "*NautilusSidePane.GtkFrame" style "pixmap-statusbar"
468
# Workarounds for Evolution
469
widget_class "*.ETable.ECanvas" style "treeview-header"
470
widget_class "*.ETree.ECanvas" style "treeview-header"
472
# Firefox isn't nice to dark themes, so unset the dark stuff.
473
#widget "MozillaGtkWidget*Toolbar*" style "toolbar-item"
474
#widget "MozillaGtkWidget*Frame*" style "default"
476
# Monodevelop uses an OptionPanel widget, which incidentally is dark in our theme.
478
widget "*OptionPanel*" style "button"
479
widget "*optionPanel*" style "button"
481
# Special case the nautilus-extra-view-widget
482
# ToDo: A more generic approach for all applications that have a widget like this.
483
widget "*.nautilus-extra-view-widget" style : highest "nautilus-location"
485
style "menuitem-text-is-fg-color-workaround"
487
text[NORMAL] = "#dfd8c8"
488
text[PRELIGHT] = @base_color
489
text[SELECTED] = @base_color
490
text[ACTIVE] = @base_color
491
text[INSENSITIVE] = "#99958b"
493
widget "*.gtk-combobox-popup-menu.*" style "menuitem-text-is-fg-color-workaround"
495
# Work around the usage of GtkLabel inside GtkListItems to display text.
496
# This breaks because the label is shown on a background that is based on the
498
style "fg-is-text-color-workaround"
500
fg[NORMAL] = @text_color
501
fg[PRELIGHT] = @text_color
502
fg[ACTIVE] = @selected_fg_color
503
fg[SELECTED] = @selected_fg_color
504
fg[INSENSITIVE] = @text_color
506
widget_class "*<GtkListItem>*" style "fg-is-text-color-workaround"
507
# The same problem also exists for GtkCList and GtkCTree
508
# Only match GtkCList and not the parent widgets, because that would also change the headers.
509
widget_class "*<GtkCList>" style "fg-is-text-color-workaround"
511
style "evo-new-button-workaround"
519
widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evo-new-button-workaround"
521
#Rhythmbox toolbar near the search entry. Use default + wide so that it doesn't turn dark.
522
style "rhythmbox-header" = "default"
526
engine "clearlooks" {
529
widget "*RBSourceHeader*" style:highest "rhythmbox-header"
530
widget "*HeaderToolbar*" style:highest "rhythmbox-header"
531
widget "*FooterToolbar*" style:highest "rhythmbox-header"
533
widget "*swt*toolbar*" style "default"