8 GtkWidget::focus-line-width = 1
9 GtkMenuBar::window-dragging = 1
10 GtkToolbar::window-dragging = 1
11 GtkToolbar::internal-padding = 4
12 GtkToolButton::icon-spacing = 4
14 GtkWidget::tooltip-radius = 2
15 GtkWidget::tooltip-alpha = 235
16 GtkWidget::new-tooltip-style = 1 #for compatibility
18 GtkSeparatorMenuItem::horizontal-padding = 3
19 GtkSeparatorMenuItem::wide-separators = 1
20 GtkSeparatorMenuItem::separator-height = 1
22 GtkButton::child-displacement-y = 0
23 GtkButton::default-border = { 0, 0, 0, 0 }
24 GtkButton::default-outside_border = { 0, 0, 0, 0 }
26 GtkEntry::state-hint = 1
28 GtkScrollbar::trough-border = 0
29 GtkRange::trough-border = 0
30 GtkRange::slider-width = 13
31 GtkRange::stepper-size = 0
33 GtkScrollbar::activate-slider = 1
34 GtkScrollbar::has-backward-stepper = 0
35 GtkScrollbar::has-forward-stepper = 0
36 GtkScrollbar::min-slider-length = 32
37 GtkScrolledWindow::scrollbar-spacing = 0
38 GtkScrolledWindow::scrollbars-within-bevel = 1
40 GtkScale::slider_length = 15
41 GtkScale::slider_width = 15
42 GtkScale::trough-side-details = 1
44 GtkProgressBar::min-horizontal-bar-height = 8
45 GtkProgressBar::min-vertical-bar-width = 8
47 GtkStatusbar::shadow_type = GTK_SHADOW_NONE
48 GtkSpinButton::shadow_type = GTK_SHADOW_NONE
49 GtkMenuBar::shadow-type = GTK_SHADOW_NONE
50 GtkToolbar::shadow-type = GTK_SHADOW_NONE
51 GtkMenuBar::internal-padding = 0 #( every window is misaligned for the sake of menus ):
52 GtkMenu::horizontal-padding = 0
53 GtkMenu::vertical-padding = 0
55 GtkCheckButton::indicator_spacing = 3
56 GtkOptionMenu::indicator_spacing = { 8, 2, 0, 0 }
58 GtkTreeView::row_ending_details = 0
59 GtkTreeView::expander-size = 11
60 GtkTreeView::vertical-separator = 4
61 GtkTreeView::horizontal-separator = 4
62 GtkTreeView::allow-rules = 1
64 GtkExpander::expander-size = 11
66 GnomeHRef::link_color = @link_color
67 GtkHTML::link-color = @link_color
68 GtkIMHtmlr::hyperlink-color = @link_color
69 GtkIMHtml::hyperlink-color = @link_color
70 GtkWidget::link-color = @link_color
71 GtkWidget::visited-link-color = @text_color
75 bg[NORMAL] = @bg_color
76 bg[PRELIGHT] = shade (1.02, @bg_color)
77 bg[SELECTED] = @selected_bg_color
78 bg[INSENSITIVE] = @insensitive_bg_color
79 bg[ACTIVE] = shade (0.9, @bg_color)
81 fg[NORMAL] = @text_color
82 fg[PRELIGHT] = @fg_color
83 fg[SELECTED] = @selected_fg_color
84 fg[INSENSITIVE] = @insensitive_fg_color
85 fg[ACTIVE] = @fg_color
87 text[NORMAL] = @text_color
88 text[PRELIGHT] = @text_color
89 text[SELECTED] = @selected_fg_color
90 text[INSENSITIVE] = @insensitive_fg_color
91 text[ACTIVE] = @selected_fg_color
93 base[NORMAL] = @base_color
94 base[PRELIGHT] = shade (0.95, @bg_color)
95 base[SELECTED] = @selected_bg_color
96 base[INSENSITIVE] = @bg_color
97 base[ACTIVE] = shade (0.9, @selected_bg_color)
99 # For succinctness, all reasonable pixmap options remain here
110 overlay_file = "assets/checkbox-unchecked.png"
111 overlay_stretch = FALSE
119 overlay_file = "assets/checkbox-unchecked.png"
120 overlay_stretch = FALSE
128 overlay_file = "assets/checkbox-unchecked.png"
129 overlay_stretch = FALSE
137 overlay_file = "assets/checkbox-unchecked.png"
138 overlay_stretch = FALSE
146 overlay_file = "assets/checkbox-unchecked-insensitive.png"
147 overlay_stretch = FALSE
155 overlay_file = "assets/checkbox-checked.png"
156 overlay_stretch = FALSE
164 overlay_file = "assets/checkbox-checked.png"
165 overlay_stretch = FALSE
173 overlay_file = "assets/checkbox-checked.png"
174 overlay_stretch = FALSE
182 overlay_file = "assets/checkbox-checked.png"
183 overlay_stretch = FALSE
191 overlay_file = "assets/checkbox-checked-insensitive.png"
192 overlay_stretch = FALSE
201 overlay_file = "assets/radio-unchecked.png"
202 overlay_stretch = FALSE
209 overlay_file = "assets/radio-unchecked.png"
210 overlay_stretch = FALSE
217 overlay_file = "assets/radio-unchecked.png"
218 overlay_stretch = FALSE
225 overlay_file = "assets/radio-unchecked.png"
226 overlay_stretch = FALSE
233 overlay_file = "assets/radio-unchecked-insensitive.png"
234 overlay_stretch = FALSE
241 overlay_file = "assets/radio-checked.png"
242 overlay_stretch = FALSE
249 overlay_file = "assets/radio-checked.png"
250 overlay_stretch = FALSE
257 overlay_file = "assets/radio-checked.png"
258 overlay_stretch = FALSE
265 overlay_file = "assets/radio-checked.png"
266 overlay_stretch = FALSE
273 overlay_file = "assets/radio-checked-insensitive.png"
274 overlay_stretch = FALSE
281 overlay_file = "assets/arrow-up.png"
282 overlay_border = { 0, 0, 0, 0 }
283 overlay_stretch = FALSE
290 overlay_file = "assets/arrow-up-prelight.png"
291 overlay_border = { 0, 0, 0, 0 }
292 overlay_stretch = FALSE
299 overlay_file = "assets/arrow-up-prelight.png"
300 overlay_border = { 0, 0, 0, 0 }
301 overlay_stretch = FALSE
308 overlay_file = "assets/arrow-up-insens.png"
309 overlay_border = { 0, 0, 0, 0 }
310 overlay_stretch = FALSE
317 overlay_file = "assets/arrow-down.png"
318 overlay_border = { 0, 0, 0, 0 }
319 overlay_stretch = FALSE
320 arrow_direction = DOWN
326 overlay_file = "assets/arrow-down-prelight.png"
327 overlay_border = { 0, 0, 0, 0 }
328 overlay_stretch = FALSE
329 arrow_direction = DOWN
335 overlay_file = "assets/arrow-down-prelight.png"
336 overlay_border = { 0, 0, 0, 0 }
337 overlay_stretch = FALSE
338 arrow_direction = DOWN
344 overlay_file = "assets/arrow-down-insens.png"
345 overlay_border = { 0, 0, 0, 0 }
346 overlay_stretch = FALSE
347 arrow_direction = DOWN
352 overlay_file = "assets/arrow-left.png"
353 overlay_border = { 0, 0, 0, 0 }
354 overlay_stretch = FALSE
355 arrow_direction = LEFT
361 overlay_file = "assets/arrow-left-prelight.png"
362 overlay_border = { 0, 0, 0, 0 }
363 overlay_stretch = FALSE
364 arrow_direction = LEFT
370 overlay_file = "assets/arrow-left-prelight.png"
371 overlay_border = { 0, 0, 0, 0 }
372 overlay_stretch = FALSE
373 arrow_direction = LEFT
379 overlay_file = "assets/arrow-left-insens.png"
380 overlay_border = { 0, 0, 0, 0 }
381 overlay_stretch = FALSE
382 arrow_direction = LEFT
387 overlay_file = "assets/arrow-right.png"
388 overlay_border = { 0, 0, 0, 0 }
389 overlay_stretch = FALSE
390 arrow_direction = RIGHT
396 overlay_file = "assets/arrow-right-prelight.png"
397 overlay_border = { 0, 0, 0, 0 }
398 overlay_stretch = FALSE
399 arrow_direction = RIGHT
405 overlay_file = "assets/arrow-right-prelight.png"
406 overlay_border = { 0, 0, 0, 0 }
407 overlay_stretch = FALSE
408 arrow_direction = RIGHT
414 overlay_file = "assets/arrow-right-insens.png"
415 overlay_border = { 0, 0, 0, 0 }
416 overlay_stretch = FALSE
417 arrow_direction = RIGHT
425 overlay_file = "assets/arrow-down-insens.png"
426 overlay_stretch = FALSE
432 overlay_file = "assets/arrow-down.png"
433 overlay_border = { 0, 0, 0, 0 }
434 overlay_stretch = FALSE
440 overlay_file = "assets/arrow-down-prelight.png"
441 overlay_border = { 0, 0, 0, 0 }
442 overlay_stretch = FALSE
449 file = "assets/line-v.png"
450 border = { 0, 0, 0, 0 }
456 file = "assets/line-h.png"
457 border = { 0, 0, 0, 0 }
465 file = "assets/focus-line.png"
466 border = { 1, 1, 1, 1 }
474 overlay_file = "assets/handle-h.png"
475 overlay_stretch = FALSE
476 orientation = HORIZONTAL
481 overlay_file = "assets/handle-v.png"
482 overlay_stretch = FALSE
483 orientation = VERTICAL
490 expander_style = COLLAPSED
491 file = "assets/plus.png"
496 expander_style = EXPANDED
497 file = "assets/minus.png"
502 expander_style = SEMI_EXPANDED
503 file = "assets/minus.png"
508 expander_style = SEMI_COLLAPSED
509 file = "assets/plus.png"
513 function = RESIZE_GRIP
516 overlay_file = "assets/null.png"
517 overlay_border = { 0,0,0,0 }
518 overlay_stretch = FALSE
521 # Shadows ( this area needs help :P )
524 function = SHADOW_GAP
525 file = "assets/null.png"
526 border = { 4, 4, 4, 4 }
533 style "toplevel_hack" {
539 style "ooo_stepper_hack" {
541 GtkScrollbar::stepper-size = 0
542 GtkScrollbar::has-backward-stepper = 0
543 GtkScrollbar::has-forward-stepper = 0
554 file = "assets/trough-scrollbar-horiz.png"
555 border = { 2, 2, 3, 3 }
557 orientation = HORIZONTAL
563 file = "assets/trough-scrollbar-vert.png"
564 border = { 3, 3, 2, 2 }
566 orientation = VERTICAL
571 overlay_file = "assets/null.png"
572 overlay_border = { 0, 0, 0, 0 }
573 overlay_stretch = FALSE
579 overlay_file = "assets/null.png"
580 overlay_border = { 0, 0, 0, 0 }
581 overlay_stretch = FALSE
582 arrow_direction = DOWN
587 overlay_file = "assets/null.png"
588 overlay_border = { 0, 0, 0, 0 }
589 overlay_stretch = FALSE
590 arrow_direction = LEFT
595 overlay_file = "assets/null.png"
596 overlay_border = { 0, 0, 0, 0 }
597 overlay_stretch = FALSE
598 arrow_direction = RIGHT
606 file = "assets/slider-horiz.png"
607 border = { 5, 5, 3, 3 }
609 orientation = HORIZONTAL
615 file = "assets/slider-horiz-active.png"
616 border = { 5, 5, 3, 3 }
618 orientation = HORIZONTAL
624 file = "assets/slider-horiz-prelight.png"
625 border = { 5, 5, 3, 3 }
627 orientation = HORIZONTAL
633 file = "assets/slider-horiz-insens.png"
634 border = { 5, 5, 3, 3 }
636 orientation = HORIZONTAL
644 file = "assets/slider-vert.png"
645 border = { 3, 3, 5, 5 }
647 orientation = VERTICAL
653 file = "assets/slider-vert-active.png"
654 border = { 3, 3, 5, 5 }
656 orientation = VERTICAL
662 file = "assets/slider-vert-prelight.png"
663 border = { 3, 3, 5, 5 }
665 orientation = VERTICAL
671 file = "assets/slider-vert-insens.png"
672 border = { 3, 3, 5, 5 }
674 orientation = VERTICAL
684 GtkMenuItem::arrow-scaling = 0.4
686 bg[NORMAL] = @menu_bg
687 bg[INSENSITIVE] = @menu_bg
688 bg[PRELIGHT] = @menu_bg
690 engine "pixmap" { # For menus that use horizontal lines rather than gtkseparator
694 file = "assets/null.png"
695 border = { 0, 0, 0, 0 }
706 # HACK: Gtk doesn't actually read this value
707 # while rendering the menu items, but Libreoffice
708 # does; setting this value equal to the one in
709 # fg[PRELIGHT] ensures a code path in the LO theming code
710 # that falls back to a dark text color for menu item text
711 # highlight. The price to pay is black text on menus as well,
712 # but at least it's readable.
713 # See https://bugs.freedesktop.org/show_bug.cgi?id=38038
714 bg[SELECTED] = @selected_fg_color
716 fg[NORMAL] = @fg_color
717 fg[SELECTED] = @selected_fg_color
718 fg[PRELIGHT] = @selected_fg_color
720 text[PRELIGHT] = @selected_fg_color
727 file = "assets/menuitem.png"
728 border = { 1, 0, 1, 0 }
739 overlay_file = "assets/menu-checkbox-unchecked.png"
740 overlay_stretch = FALSE
748 overlay_file = "assets/menu-checkbox-unchecked.png"
749 overlay_stretch = FALSE
757 overlay_file = "assets/menu-checkbox-unchecked.png"
758 overlay_stretch = FALSE
766 overlay_file = "assets/menu-checkbox-unchecked-insensitive.png"
767 overlay_stretch = FALSE
775 overlay_file = "assets/menu-checkbox-checked.png"
776 overlay_stretch = FALSE
784 overlay_file = "assets/menu-checkbox-checked.png"
785 overlay_stretch = FALSE
793 overlay_file = "assets/menu-checkbox-checked.png"
794 overlay_stretch = FALSE
802 overlay_file = "assets/menu-checkbox-checked-insensitive.png"
803 overlay_stretch = FALSE
812 overlay_file = "assets/menu-radio-unchecked.png"
813 overlay_stretch = FALSE
820 overlay_file = "assets/menu-radio-unchecked.png"
821 overlay_stretch = FALSE
828 overlay_file = "assets/menu-radio-unchecked.png"
829 overlay_stretch = FALSE
836 overlay_file = "assets/menu-radio-unchecked-insensitive.png"
837 overlay_stretch = FALSE
844 overlay_file = "assets/menu-radio-checked.png"
845 overlay_stretch = FALSE
852 overlay_file = "assets/menu-radio-checked.png"
853 overlay_stretch = FALSE
860 overlay_file = "assets/menu-radio-checked.png"
861 overlay_stretch = FALSE
868 overlay_file = "assets/menu-radio-checked-insensitive.png"
869 overlay_stretch = FALSE
873 function = SHADOW # This fixes boxy Qt menu items
874 file = "assets/null.png"
875 border = { 4, 4, 4, 4 }
884 overlay_file = "assets/menu-arrow.png"
885 overlay_border = { 0, 0, 0, 0 }
886 overlay_stretch = FALSE
887 arrow_direction = RIGHT
893 overlay_file = "assets/menu-arrow-prelight.png"
894 overlay_border = { 0, 0, 0, 0 }
895 overlay_stretch = FALSE
896 arrow_direction = RIGHT
911 file = "assets/button.png"
912 border = { 4, 4, 4, 4 }
919 file = "assets/button-hover.png"
920 border = { 4, 4, 4, 4 }
927 file = "assets/button-active.png"
928 border = { 4, 4, 4, 4 }
935 file = "assets/button-insensitive.png"
936 border = { 4, 4, 4, 4 }
942 style "checkbutton" {
944 fg[PRELIGHT] = @text_color
945 fg[ACTIVE] = @text_color
954 base[NORMAL] = @base_color
955 base[INSENSITIVE] = @insensitive_bg_color
964 file = "assets/entry-border-bg.png"
965 border = { 12, 12, 12, 12 }
974 file = "assets/entry-border-disabled-bg.png"
975 border = { 12, 12, 12, 12 }
983 file = "assets/entry-border-active-bg.png"
984 border = { 12, 12, 12, 12 }
992 overlay_file = "assets/null.png"
993 overlay_border = { 0, 0, 0, 0 }
994 overlay_stretch = TRUE
1001 overlay_file = "assets/null.png"
1002 overlay_border = { 0, 0, 0, 0 }
1003 overlay_stretch = TRUE
1008 style "notebook_entry" {
1018 file = "assets/notebook-entry-border-bg.png"
1019 border = { 12, 12, 12, 12 }
1028 file = "assets/notebook-entry-border-disabled-bg.png"
1029 border = { 12, 12, 12, 12 }
1037 file = "assets/notebook-entry-border-active-bg.png"
1038 border = { 12, 12, 12, 12 }
1046 overlay_file = "assets/null.png"
1047 overlay_border = { 0, 0, 0, 0 }
1048 overlay_stretch = TRUE
1055 overlay_file = "assets/null.png"
1056 overlay_border = { 0, 0, 0, 0 }
1057 overlay_stretch = TRUE
1062 style "notebook_tab_label" {
1064 fg[ACTIVE] = @text_color
1068 style "combobox_entry"
1082 file = "assets/combo-entry.png"
1083 border = { 4, 4, 5, 4 }
1093 file = "assets/combo-entry-insensitive.png"
1094 border = { 4, 4, 5, 4 }
1103 file = "assets/combo-entry-focus.png"
1104 border = { 4, 4, 5, 4 }
1116 file = "assets/combo-entry-rtl.png"
1117 border = { 4, 4, 5, 4 }
1127 file = "assets/combo-entry-insensitive-rtl.png"
1128 border = { 4, 4, 5, 4 }
1137 file = "assets/combo-entry-focus-rtl.png"
1138 border = { 4, 4, 5, 4 }
1145 style "notebook_combobox_entry" {
1156 file = "assets/combo-entry-notebook.png"
1157 border = { 4, 4, 5, 4 }
1167 file = "assets/combo-entry-insensitive-notebook.png"
1168 border = { 4, 4, 5, 4 }
1177 file = "assets/combo-entry-focus-notebook.png"
1178 border = { 4, 4, 5, 4 }
1190 file = "assets/combo-entry-notebook-rtl.png"
1191 border = { 4, 4, 5, 4 }
1201 file = "assets/combo-entry-insensitive-notebook-rtl.png"
1202 border = { 4, 4, 5, 4 }
1211 file = "assets/combo-entry-focus-notebook-rtl.png"
1212 border = { 4, 4, 5, 4 }
1219 style "combobox_entry_button"
1223 fg[ACTIVE] = @text_color
1232 file = "assets/combo-entry-button.png"
1233 border = { 4, 4, 5, 4 }
1241 file = "assets/combo-entry-button.png"
1242 border = { 4, 4, 5, 4 }
1250 file = "assets/combo-entry-button-insensitive.png"
1251 border = { 4, 4, 5, 4 }
1259 file = "assets/combo-entry-button-active.png"
1260 border = { 4, 4, 5, 4 }
1269 file = "assets/combo-entry-button-rtl.png"
1270 border = { 4, 4, 5, 4 }
1278 file = "assets/combo-entry-button-rtl.png"
1279 border = { 4, 4, 5, 4 }
1287 file = "assets/combo-entry-button-insensitive-rtl.png"
1288 border = { 4, 4, 5, 4 }
1296 file = "assets/combo-entry-button-active-rtl.png"
1297 border = { 4, 4, 5, 4 }
1304 style "spinbutton" {
1306 bg[NORMAL] = @bg_color
1322 detail = "spinbutton_up"
1323 file = "assets/up-background.png"
1324 border = { 1, 4, 5, 0 }
1326 overlay_file = "assets/arrow-up-small.png"
1327 overlay_stretch = FALSE
1334 detail = "spinbutton_up"
1335 file = "assets/up-background.png"
1336 border = { 1, 4, 5, 0 }
1338 overlay_file = "assets/arrow-up-small-prelight.png"
1339 overlay_stretch = FALSE
1346 detail = "spinbutton_up"
1347 file = "assets/up-background-disable.png"
1348 border = { 1, 4, 5, 0 }
1350 overlay_file = "assets/arrow-up-small-insens.png"
1351 overlay_stretch = FALSE
1358 detail = "spinbutton_up"
1359 file = "assets/up-background.png"
1360 border = { 1, 4, 5, 0 }
1362 overlay_file = "assets/arrow-up-small-prelight.png"
1363 overlay_stretch = FALSE
1372 detail = "spinbutton_up"
1373 file = "assets/up-background-rtl.png"
1374 border = { 4, 1, 5, 0 }
1376 overlay_file = "assets/arrow-up-small.png"
1377 overlay_stretch = FALSE
1384 detail = "spinbutton_up"
1385 file = "assets/up-background-rtl.png"
1386 border = { 4, 1, 5, 0 }
1388 overlay_file = "assets/arrow-up-small-prelight.png"
1389 overlay_stretch = FALSE
1396 detail = "spinbutton_up"
1397 file = "assets/up-background-disable-rtl.png"
1398 border = { 4, 1, 5, 0 }
1400 overlay_file = "assets/arrow-up-small-insens.png"
1401 overlay_stretch = FALSE
1408 detail = "spinbutton_up"
1409 file = "assets/up-background-rtl.png"
1410 border = { 4, 1, 5, 0 }
1412 overlay_file = "assets/arrow-up-small-prelight.png"
1413 overlay_stretch = FALSE
1422 detail = "spinbutton_down"
1423 file = "assets/down-background.png"
1424 border = { 1, 4, 1, 4 }
1426 overlay_file = "assets/arrow-down-small.png"
1427 overlay_stretch = FALSE
1434 detail = "spinbutton_down"
1435 file = "assets/down-background.png"
1436 border = { 1, 4, 1, 4 }
1438 overlay_file = "assets/arrow-down-small-prelight.png"
1439 overlay_stretch = FALSE
1446 detail = "spinbutton_down"
1447 file = "assets/down-background-disable.png"
1448 border = { 1, 4, 1, 4 }
1450 overlay_file = "assets/arrow-down-small-insens.png"
1451 overlay_stretch = FALSE
1458 detail = "spinbutton_down"
1459 file = "assets/down-background.png"
1460 border = { 1, 4, 1, 4 }
1462 overlay_file = "assets/arrow-down-small-prelight.png"
1463 overlay_stretch = FALSE
1472 detail = "spinbutton_down"
1473 file = "assets/down-background-rtl.png"
1474 border = { 4, 1, 1, 4 }
1476 overlay_file = "assets/arrow-down-small.png"
1477 overlay_stretch = FALSE
1484 detail = "spinbutton_down"
1485 file = "assets/down-background-rtl.png"
1486 border = { 4, 1, 1, 4 }
1488 overlay_file = "assets/arrow-down-small-prelight.png"
1489 overlay_stretch = FALSE
1496 detail = "spinbutton_down"
1497 file = "assets/down-background-disable-rtl.png"
1498 border = { 4, 1, 1, 4 }
1500 overlay_file = "assets/arrow-down-small-insens.png"
1501 overlay_stretch = FALSE
1508 detail = "spinbutton_down"
1509 file = "assets/down-background-rtl.png"
1510 border = { 4, 1, 1, 4 }
1512 overlay_file = "assets/arrow-down-small-prelight.png"
1513 overlay_stretch = FALSE
1519 style "gimp_spin_scale" {
1521 bg[NORMAL] = @base_color
1540 detail = "spinbutton_up"
1541 overlay_file = "assets/arrow-up-small.png"
1542 overlay_stretch = FALSE
1548 detail = "spinbutton_up"
1549 overlay_file = "assets/arrow-up-small-prelight.png"
1550 overlay_stretch = FALSE
1556 detail = "spinbutton_up"
1557 overlay_file = "assets/arrow-up-small-prelight.png"
1558 overlay_stretch = FALSE
1564 detail = "spinbutton_up"
1565 overlay_file = "assets/arrow-up-small-insens.png"
1566 overlay_stretch = FALSE
1572 detail = "spinbutton_down"
1573 overlay_file = "assets/arrow-down-small.png"
1574 overlay_stretch = FALSE
1580 detail = "spinbutton_down"
1581 overlay_file = "assets/arrow-down-small-prelight.png"
1582 overlay_stretch = FALSE
1588 detail = "spinbutton_down"
1589 overlay_file = "assets/arrow-down-small-prelight.png"
1590 overlay_stretch = FALSE
1596 detail = "spinbutton_down"
1597 overlay_file = "assets/arrow-down-small-insens.png"
1598 overlay_stretch = FALSE
1603 style "libreoffice_entry" {
1611 overlay_file = "assets/entry-border-fill.png"
1612 overlay_border = { 0, 0, 0, 0 }
1613 overlay_stretch = TRUE
1620 overlay_file = "assets/entry-border-fill.png"
1621 overlay_border = { 0, 0, 0, 0 }
1622 overlay_stretch = TRUE
1630 file = "assets/entry-border-bg-solid.png"
1631 border = { 12, 12, 12, 12 }
1639 file = "assets/entry-border-active-bg-solid.png"
1640 border = { 12, 12, 12, 12 }
1646 style "standalone_entry" {
1654 file = "assets/entry-border-fill.png"
1656 border = { 0, 0, 0, 0 }
1663 file = "assets/entry-border-fill.png"
1665 border = { 0, 0, 0, 0 }
1673 file = "assets/entry-border-bg-solid.png"
1674 border = { 12, 12, 12, 12 }
1682 file = "assets/entry-border-active-bg-solid.png"
1683 border = { 12, 12, 12, 12 }
1697 function = EXTENSION
1699 file = "assets/null.png"
1700 border = { 0,0,0,0 }
1706 function = EXTENSION
1708 file = "assets/null.png"
1709 border = { 0,0,0,0 }
1715 function = EXTENSION
1717 file = "assets/null.png"
1718 border = { 0,0,0,0 }
1724 function = EXTENSION
1726 file = "assets/null.png"
1727 border = { 0,0,0,0 }
1733 function = EXTENSION
1734 file = "assets/tab-top-active.png"
1735 border = { 3,3,3,3 }
1741 function = EXTENSION
1742 file = "assets/tab-bottom-active.png"
1743 border = { 3,3,3,3 }
1749 function = EXTENSION
1750 file = "assets/tab-left-active.png"
1751 border = { 3,3,3,3 }
1757 function = EXTENSION
1758 file = "assets/tab-right-active.png"
1759 border = { 3,3,3,3 }
1764 # How to draw boxes with a gap on one side (ie the page of a notebook)
1768 file = "assets/notebook.png"
1769 border = { 4, 4, 4, 4 }
1771 gap_file = "assets/notebook-gap-horiz.png"
1772 gap_border = { 1, 1, 0, 0 }
1778 file = "assets/notebook.png"
1779 border = { 4, 4, 4, 4 }
1781 gap_file = "assets/notebook-gap-horiz.png"
1782 gap_border = { 1, 1, 0, 0 }
1788 file = "assets/notebook.png"
1789 border = { 4, 4, 4, 4 }
1791 gap_file = "assets/notebook-gap-vert.png"
1792 gap_border = { 0, 0, 1, 1 }
1798 file = "assets/notebook.png"
1799 border = { 4, 4, 4, 4 }
1801 gap_file = "assets/notebook-gap-vert.png"
1802 gap_border = { 0, 0, 1, 1 }
1806 # How to draw the box of a notebook when it isnt attached to a tab
1810 file = "assets/notebook.png"
1811 border = { 4, 4, 4, 4 }
1823 file = "assets/null.png"
1824 border = { 4, 4, 4, 4 }
1826 detail = "handlebox_bin"
1832 file = "assets/null.png"
1833 border = { 4, 4, 4, 4 }
1835 detail = "handlebox_bin"
1841 style "combobox_separator" {
1845 GtkWidget::wide-separators = 1
1856 style "combobox_button" {
1869 detail = "trough-upper"
1870 file = "assets/trough-horizontal.png"
1871 border = { 8, 8, 0, 0 }
1873 orientation = HORIZONTAL
1878 detail = "trough-lower"
1879 file = "assets/trough-horizontal-active.png"
1880 border = { 8, 8, 0, 0 }
1882 orientation = HORIZONTAL
1887 detail = "trough-upper"
1888 file = "assets/trough-vertical.png"
1889 border = { 0, 0, 8, 8 }
1891 orientation = VERTICAL
1896 detail = "trough-lower"
1897 file = "assets/trough-vertical-active.png"
1898 border = { 0, 0, 8, 8 }
1900 orientation = VERTICAL
1908 file = "assets/null.png"
1909 border = { 0, 0, 0, 0 }
1911 overlay_file = "assets/slider.png"
1912 overlay_stretch = FALSE
1913 orientation = HORIZONTAL
1919 file = "assets/null.png"
1920 border = { 0, 0, 0, 0 }
1922 overlay_file = "assets/slider-prelight.png"
1923 overlay_stretch = FALSE
1924 orientation = HORIZONTAL
1930 file = "assets/null.png"
1931 border = { 0, 0, 0, 0 }
1933 overlay_file = "assets/slider-insensitive.png"
1934 overlay_stretch = FALSE
1935 orientation = HORIZONTAL
1943 file = "assets/null.png"
1944 border = { 0, 0, 0, 0 }
1946 overlay_file = "assets/slider.png"
1947 overlay_stretch = FALSE
1948 orientation = VERTICAL
1954 file = "assets/null.png"
1955 border = { 0, 0, 0, 0 }
1957 overlay_file = "assets/slider-prelight.png"
1958 overlay_stretch = FALSE
1959 orientation = VERTICAL
1965 file = "assets/null.png"
1966 border = { 0, 0, 0, 0 }
1968 overlay_file = "assets/slider-insensitive.png"
1969 overlay_stretch = FALSE
1970 orientation = VERTICAL
1973 # Function below removes ugly boxes
1977 file = "assets/null.png"
1978 border = { 3, 3, 3, 3 }
1984 style "progressbar" {
1989 fg[NORMAL] = @fg_color
1990 fg[PRELIGHT] = @selected_fg_color
1997 file = "assets/trough-progressbar.png"
1998 border = { 4, 4, 4, 4 }
2000 orientation = HORIZONTAL
2006 file = "assets/progressbar.png"
2008 border = { 3, 3, 3, 3 }
2009 orientation = HORIZONTAL
2015 file = "assets/trough-progressbar_v.png"
2016 border = { 4, 4, 4, 4 }
2018 orientation = VERTICAL
2024 file = "assets/progressbar_v.png"
2026 border = { 3, 3, 3, 3 }
2027 orientation = VERTICAL
2032 style "separator_menu_item" {
2038 file = "assets/null.png"
2039 border = { 0, 0, 1, 0 }
2045 style "treeview_header" {
2048 fg[PRELIGHT] = mix(0.70, @text_color, @base_color)
2055 file = "assets/tree_header.png"
2056 border = { 1, 1, 1, 1 }
2069 base[NORMAL] = @base_color
2077 file = "assets/null.png"
2083 style "scrolled_window" {
2092 file = "assets/frame.png"
2093 border = { 5, 5, 5, 5 }
2108 file = "assets/frame.png"
2109 border = { 1, 1, 1, 1 }
2115 function = SHADOW_GAP
2116 file = "assets/frame.png"
2117 border = { 1, 1, 1, 1 }
2119 gap_start_file = "assets/frame-gap-start.png"
2120 gap_start_border = { 1, 0, 0, 0 }
2121 gap_end_file = "assets/frame-gap-end.png"
2122 gap_end_border = { 0, 1, 0, 0 }
2128 file = "assets/frame.png"
2129 border = { 1, 1, 1, 1 }
2135 function = SHADOW_GAP
2136 file = "assets/frame.png"
2137 border = { 1, 1, 1, 1 }
2139 gap_start_file = "assets/frame-gap-start.png"
2140 gap_start_border = { 1, 0, 0, 0 }
2141 gap_end_file = "assets/frame-gap-end.png"
2142 gap_end_border = { 0, 1, 0, 0 }
2148 file = "assets/frame.png"
2149 border = { 1, 1, 1, 1 }
2155 function = SHADOW_GAP
2156 file = "assets/frame.png"
2157 border = { 1, 1, 1, 1 }
2159 gap_start_file = "assets/frame-gap-start.png"
2160 gap_start_border = { 1, 0, 0, 0 }
2161 gap_end_file = "assets/frame-gap-end.png"
2162 gap_end_border = { 0, 1, 0, 0 }
2168 file = "assets/frame.png"
2169 border = { 1, 1, 1, 1 }
2175 function = SHADOW_GAP
2176 file = "assets/frame.png"
2177 border = { 1, 1, 1, 1 }
2179 gap_start_file = "assets/frame-gap-start.png"
2180 gap_start_border = { 1, 0, 0, 0 }
2181 gap_end_file = "assets/frame-gap-end.png"
2182 gap_end_border = { 0, 1, 0, 0 }
2188 style "gimp_toolbox_frame" {
2204 file = "assets/toolbar.png"
2206 border = { 1, 1, 1, 1 }
2211 overlay_file = "assets/handle-h.png"
2212 overlay_stretch = FALSE
2213 orientation = HORIZONTAL
2218 overlay_file = "assets/handle-v.png"
2219 overlay_stretch = FALSE
2220 orientation = VERTICAL
2226 file = "assets/null.png"
2232 file = "assets/null.png"
2237 style "inline_toolbar" {
2239 GtkToolbar::button-relief = GTK_RELIEF_NORMAL
2245 file = "assets/inline-toolbar.png"
2247 border = { 1, 1, 1, 1 }
2252 style "notebook_viewport" {
2254 bg[NORMAL] = @notebook_bg
2258 style "notebook_eventbox" {
2260 bg[NORMAL] = @notebook_bg
2261 bg[ACTIVE] = @bg_color
2269 bg[NORMAL] = @tooltip_bg_color
2270 fg[NORMAL] = @tooltip_fg_color
2271 bg[SELECTED] = @tooltip_bg_color
2275 style "eclipse-tooltips" {
2280 bg[NORMAL] = shade(1.05, @bg_color)
2281 fg[NORMAL] = @text_color
2282 bg[SELECTED] = shade(1.05, @bg_color)
2286 style "xfdesktop-icon-view" {
2287 XfdesktopIconView::label-alpha = 0
2288 XfdesktopIconView::selected-label-alpha = 100
2289 XfdesktopIconView::shadow-x-offset = 0
2290 XfdesktopIconView::shadow-y-offset = 1
2291 XfdesktopIconView::selected-shadow-x-offset = 0
2292 XfdesktopIconView::selected-shadow-y-offset = 1
2293 XfdesktopIconView::shadow-color = "#000000"
2294 XfdesktopIconView::selected-shadow-color = "#000000"
2295 XfdesktopIconView::shadow-blur-radius = 2
2296 XfdesktopIconView::cell-spacing = 2
2297 XfdesktopIconView::cell-padding = 6
2298 XfdesktopIconView::cell-text-width-proportion = 1.9
2300 fg[NORMAL] = @selected_fg_color
2301 fg[ACTIVE] = @selected_fg_color
2304 style "xfwm-tabwin" {
2305 Xfwm4TabwinWidget::border-width = 1
2306 Xfwm4TabwinWidget::border-alpha = 1.0
2307 Xfwm4TabwinWidget::icon-size = 64
2308 Xfwm4TabwinWidget::alpha = 1.0
2309 Xfwm4TabwinWidget::border-radius = 2
2311 bg[NORMAL] = @bg_color
2312 bg[SELECTED] = @bg_color
2314 fg[NORMAL] = @fg_color
2320 highlight_shade = 1.0
2321 gradient_shades = {1.0,1.0,1.0,1.0}
2322 border_shades = { 0.8, 0.8 }
2326 style "xfwm-tabwin-button" {
2329 bg[SELECTED] = @selected_bg_color
2333 style "chrome_menu_item" {
2335 bg[SELECTED] = @selected_bg_color
2341 engine "murrine" { textstyle = 0 }
2350 file = "assets/null.png"
2357 class "GtkWidget" style "default"
2358 class "GtkScrollbar" style "scrollbar"
2359 class "GtkButton" style "button"
2360 class "GtkEntry" style "entry"
2361 class "GtkOldEditable" style "entry"
2362 class "GtkSpinButton" style "spinbutton"
2363 class "GtkNotebook" style "notebook"
2364 class "GtkRange" style "range"
2365 class "GtkProgressBar" style "progressbar"
2366 class "GtkSeparatorMenuItem" style "separator_menu_item"
2367 class "GtkScrolledWindow" style "scrolled_window"
2368 class "GtkFrame" style "frame"
2369 class "GtkTreeView" style "treeview"
2370 class "GtkToolbar" style "toolbar"
2371 class "*HandleBox" style "toolbar"
2373 widget_class "*<GtkMenu>*" style "menu"
2374 widget_class "*<GtkMenuItem>*" style "menu_item"
2375 widget_class "*<GtkCheckButton>*" style "checkbutton"
2376 widget_class "*<GtkComboBox>" style "combobox"
2377 widget_class "*<GtkComboBox>*<GtkButton>" style "combobox_button"
2378 widget_class "*<GtkComboBox>*<GtkSeparator>" style "combobox_separator"
2379 widget_class "*<GtkTreeView>*<GtkButton>*" style "treeview_header"
2380 widget_class "*<GtkFileChooserDefault>*<GtkToolbar>" style "inline_toolbar"
2381 widget_class "*<GtkComboBoxEntry>*<GtkEntry>" style "combobox_entry"
2382 widget_class "*<GtkComboBoxEntry>*<GtkButton>" style "combobox_entry_button"
2383 widget_class "*<GtkNotebook>*<GtkScrolledWindow>*<GtkViewport>" style "notebook_viewport"
2384 widget_class "*HandleBox" style "toolbar"
2386 # Entries in notebooks draw with notebook's base color, but not if there's
2387 # something else in the middle that draws gray again
2388 widget_class "*<GtkNotebook>*<GtkEntry>" style "notebook_entry"
2389 widget_class "*<GtkNotebook>*<GtkEventBox>*<GtkEntry>" style "entry"
2391 widget_class "*<GtkNotebook>*<GtkComboBoxEntry>*<GtkEntry>" style "notebook_combobox_entry"
2392 widget_class "*<GtkNotebook>*<GtkEventBox>*<GtkComboBoxEntry>*<GtkEntry>" style "combobox_entry"
2394 # We also need to avoid changing fg color for the inactive notebook tab labels
2395 widget_class "*<GtkNotebook>.<GtkLabel>" style "notebook_tab_label"
2398 widget "gtk-tooltip*" style "tooltips"
2401 widget_class "*<GtkNotebook>*<GtkEventBox>" style "notebook_eventbox"
2403 # Xchat special cases
2404 widget "*xchat-inputbox" style "entry"
2407 # Disable gradients completely for GimpSpinScale
2408 #class "GimpSpinScale" style "gimp_spin_scale"
2410 # Remove borders from "Wilbert frame" in Gimp
2411 widget_class "*<GimpToolbox>*<GtkFrame>" style "gimp_toolbox_frame"
2414 widget_class "*Chrom*Button*" style "button"
2415 widget_class "*<GtkCustomMenu>*<GtkCustomMenuItem>*" style "chrome_menu_item"
2417 # We use this weird selector to target an offscreen entry as created
2418 # by Chrome/Chromium to derive the style for its toolbar
2419 widget_class "<GtkEntry>" style "standalone_entry"
2422 widget "gtk-tooltips*" style "eclipse-tooltips"
2423 widget "*swt-toolbar-flat" style "null"
2425 # Openoffice, Libreoffice
2426 class "GtkWindow" style "toplevel_hack"
2427 widget "*openoffice-toplevel*" style "ooo_stepper_hack"
2428 widget "*openoffice-toplevel*GtkEntry" style "libreoffice_entry"
2429 widget "*openoffice-toplevel*GtkSpinButton" style "libreoffice_entry"
2430 widget "*libreoffice-toplevel*GtkEntry" style "libreoffice_entry"
2431 widget "*libreoffice-toplevel*GtkSpinButton" style "libreoffice_entry"
2434 widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
2435 widget "xfwm4-tabwin*" style "xfwm-tabwin"
2436 widget "xfwm4-tabwin*GtkButton*" style "xfwm-tabwin-button"
2438 # Fixes ugly text shadows for insensitive text
2439 widget_class "*<GtkLabel>" style "text"
2440 widget_class "*<GtkComboBox>*<GtkCellLayout>" style "text"
2441 widget_class "*<GtkNotebook>*<GtkLabel>" style "text"
2442 widget_class "*<GtkNotebook>*<GtkCellLayout>" style "text"