aboutsummaryrefslogtreecommitdiff
path: root/.themes
diff options
context:
space:
mode:
Diffstat (limited to '.themes')
-rw-r--r--.themes/FlatColor/gtk-2.0/gtkrc797
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/blank.pngbin0 -> 184 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/check-insensitive.pngbin0 -> 286 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/check-mixed-insensitive.pngbin0 -> 152 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/check-mixed.pngbin0 -> 152 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/check.pngbin0 -> 55420 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/grid-selection-blank.pngbin0 -> 169 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/grid-selection.pngbin0 -> 24108 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-checked-hover.pngbin0 -> 257 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.pngbin0 -> 287 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-checked.pngbin0 -> 287 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-mixed-hover.pngbin0 -> 150 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.pngbin0 -> 150 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-mixed.pngbin0 -> 150 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/menuitem-radio-checked-hover.pngbin0 -> 187 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/menuitem-radio-checked-insensitive.pngbin0 -> 224 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/menuitem-radio-checked.pngbin0 -> 239 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/pane-separator-grip-vertical.pngbin0 -> 173 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/pane-separator-grip.pngbin0 -> 173 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/radio-checked.pngbin0 -> 248 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/radio-insensitive.pngbin0 -> 207 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/radio-unchecked.pngbin0 -> 270 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/assets/radio.pngbin0 -> 190 bytes
-rw-r--r--.themes/FlatColor/gtk-3.0/gnome-applications.css429
-rw-r--r--.themes/FlatColor/gtk-3.0/gtk-widgets-assets.css209
-rw-r--r--.themes/FlatColor/gtk-3.0/gtk-widgets.css614
-rw-r--r--.themes/FlatColor/gtk-3.0/gtk.css92
-rw-r--r--.themes/FlatColor/gtk-3.0/settings.ini7
-rw-r--r--.themes/FlatColor/gtk-3.0/unity.css68
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/button.css76
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/calendar.css35
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/cell-row.css27
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/check-radio.css22
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/color-chooser.css114
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/column-header.css53
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/combobox.css47
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/csd.css117
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/entry.css38
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/header-bar.css27
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/infobar.css90
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/linked-buttons.css524
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/menu.css257
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/notebook.css75
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/osd.css210
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/progress-scale.css203
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/scrollbar.css75
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/selection-mode.css109
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/separator.css24
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/sidebar.css47
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/spinbutton.css102
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/spinner.css120
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/switch.css42
-rw-r--r--.themes/FlatColor/gtk-3.0/widgets/toolbar.css233
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/blank.pngbin0 -> 184 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/bullet-disabled.pngbin0 -> 357 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/bullet.pngbin0 -> 190 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/check-disabled.pngbin0 -> 408 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/check.pngbin0 -> 55420 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/dash-disabled.pngbin0 -> 319 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/dash.pngbin0 -> 152 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/grid-selection-blank.pngbin0 -> 169 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/grid-selection.pngbin0 -> 24108 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/pane-separator-grip-vertical.pngbin0 -> 173 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/pane-separator-grip.pngbin0 -> 173 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/radio-disabled.pngbin0 -> 248 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-dark.pngbin0 -> 565 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-dark@2.pngbin0 -> 1110 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-dark.pngbin0 -> 541 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-dark@2.pngbin0 -> 1063 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-insensitive-dark.pngbin0 -> 857 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.pngbin0 -> 1559 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-insensitive.pngbin0 -> 744 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-insensitive@2.pngbin0 -> 1424 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above.pngbin0 -> 541 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above@2.pngbin0 -> 1063 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-dark.pngbin0 -> 566 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-dark@2.pngbin0 -> 1069 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-insensitive-dark.pngbin0 -> 822 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.pngbin0 -> 1548 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-insensitive.pngbin0 -> 744 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-insensitive@2.pngbin0 -> 1439 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below.pngbin0 -> 566 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below@2.pngbin0 -> 1069 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-insensitive-dark.pngbin0 -> 835 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-insensitive-dark@2.pngbin0 -> 1559 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-insensitive.pngbin0 -> 743 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-insensitive@2.pngbin0 -> 1493 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-dark.pngbin0 -> 557 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-dark@2.pngbin0 -> 1021 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-insensitive-dark.pngbin0 -> 851 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.pngbin0 -> 1522 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-insensitive.pngbin0 -> 741 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-insensitive@2.pngbin0 -> 1339 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above.pngbin0 -> 557 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above@2.pngbin0 -> 1021 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-dark.pngbin0 -> 570 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-dark@2.pngbin0 -> 1081 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-insensitive-dark.pngbin0 -> 871 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.pngbin0 -> 1569 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-insensitive.pngbin0 -> 736 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-insensitive@2.pngbin0 -> 1371 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below.pngbin0 -> 570 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below@2.pngbin0 -> 1081 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider.pngbin0 -> 565 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/assets/slider@2.pngbin0 -> 1110 bytes
-rw-r--r--.themes/FlatColor/gtk-3.20/gnome-applications.css429
-rw-r--r--.themes/FlatColor/gtk-3.20/gtk-widgets.css913
-rw-r--r--.themes/FlatColor/gtk-3.20/gtk.css108
-rw-r--r--.themes/FlatColor/gtk-3.20/settings.ini7
-rw-r--r--.themes/FlatColor/gtk-3.20/unity.css68
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/button.css68
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/calendar.css35
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/cell-row.css25
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/check-radio.css116
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/chrome.css16
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/color-chooser.css114
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/column-header.css52
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/combobox.css47
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/csd.css125
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/entry.css44
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/header-bar.css47
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/infobar.css90
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/linked-buttons.css524
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/menu.css127
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/notebook.css254
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/osd.css203
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/progress-scale.css375
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/scrollbar.css118
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/selection-mode.css109
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/separator.css24
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/sidebar.css43
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/spinbutton.css91
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/spinner.css16
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/switch.css63
-rw-r--r--.themes/FlatColor/gtk-3.20/widgets/toolbar.css39
-rw-r--r--.themes/FlatColor/index.theme11
-rw-r--r--.themes/FlatColor/metacity-1/close_focused_normal.pngbin0 -> 222 bytes
-rw-r--r--.themes/FlatColor/metacity-1/close_focused_prelight.pngbin0 -> 498 bytes
-rw-r--r--.themes/FlatColor/metacity-1/close_focused_pressed.pngbin0 -> 205 bytes
-rw-r--r--.themes/FlatColor/metacity-1/close_unfocused.pngbin0 -> 233 bytes
-rw-r--r--.themes/FlatColor/metacity-1/close_unfocused_prelight.pngbin0 -> 498 bytes
-rw-r--r--.themes/FlatColor/metacity-1/close_unfocused_pressed.pngbin0 -> 205 bytes
-rw-r--r--.themes/FlatColor/metacity-1/maximize_focused_normal.pngbin0 -> 258 bytes
-rw-r--r--.themes/FlatColor/metacity-1/maximize_focused_prelight.pngbin0 -> 550 bytes
-rw-r--r--.themes/FlatColor/metacity-1/maximize_focused_pressed.pngbin0 -> 242 bytes
-rw-r--r--.themes/FlatColor/metacity-1/maximize_unfocused.pngbin0 -> 233 bytes
-rw-r--r--.themes/FlatColor/metacity-1/maximize_unfocused_prelight.pngbin0 -> 550 bytes
-rw-r--r--.themes/FlatColor/metacity-1/maximize_unfocused_pressed.pngbin0 -> 242 bytes
-rw-r--r--.themes/FlatColor/metacity-1/menu-pressed.pngbin0 -> 240 bytes
-rw-r--r--.themes/FlatColor/metacity-1/menu-unfocus-prelight.pngbin0 -> 295 bytes
-rw-r--r--.themes/FlatColor/metacity-1/menu-unfocus-pressed.pngbin0 -> 240 bytes
-rw-r--r--.themes/FlatColor/metacity-1/menu-unfocus.pngbin0 -> 253 bytes
-rw-r--r--.themes/FlatColor/metacity-1/menu.pngbin0 -> 217 bytes
-rw-r--r--.themes/FlatColor/metacity-1/menu_prelight.pngbin0 -> 233 bytes
-rw-r--r--.themes/FlatColor/metacity-1/metacity-theme-1.xml458
-rw-r--r--.themes/FlatColor/metacity-1/metacity-theme-3.xml1136
-rw-r--r--.themes/FlatColor/metacity-1/minimize_focused_normal.pngbin0 -> 222 bytes
-rw-r--r--.themes/FlatColor/metacity-1/minimize_focused_prelight.pngbin0 -> 484 bytes
-rw-r--r--.themes/FlatColor/metacity-1/minimize_focused_pressed.pngbin0 -> 205 bytes
-rw-r--r--.themes/FlatColor/metacity-1/minimize_unfocused.pngbin0 -> 233 bytes
-rw-r--r--.themes/FlatColor/metacity-1/minimize_unfocused_prelight.pngbin0 -> 484 bytes
-rw-r--r--.themes/FlatColor/metacity-1/minimize_unfocused_pressed.pngbin0 -> 205 bytes
-rw-r--r--.themes/FlatColor/metacity-1/trough_left.pngbin0 -> 2828 bytes
-rw-r--r--.themes/FlatColor/metacity-1/trough_middle.pngbin0 -> 2828 bytes
-rw-r--r--.themes/FlatColor/metacity-1/trough_right.pngbin0 -> 2828 bytes
-rw-r--r--.themes/FlatColor/metacity-1/unmaximize.pngbin0 -> 219 bytes
-rw-r--r--.themes/FlatColor/metacity-1/unmaximize_focused_normal.pngbin0 -> 219 bytes
-rw-r--r--.themes/FlatColor/metacity-1/unmaximize_focused_prelight.pngbin0 -> 219 bytes
-rw-r--r--.themes/FlatColor/metacity-1/unmaximize_focused_pressed.pngbin0 -> 205 bytes
-rw-r--r--.themes/FlatColor/metacity-1/unmaximize_unfocused.pngbin0 -> 233 bytes
-rw-r--r--.themes/FlatColor/metacity-1/unmaximize_unfocused_prelight.pngbin0 -> 219 bytes
-rw-r--r--.themes/FlatColor/metacity-1/unmaximize_unfocused_pressed.pngbin0 -> 205 bytes
-rw-r--r--.themes/FlatColor/unity/close.pngbin0 -> 222 bytes
-rw-r--r--.themes/FlatColor/unity/close_focused_normal.pngbin0 -> 222 bytes
-rw-r--r--.themes/FlatColor/unity/close_focused_prelight.pngbin0 -> 498 bytes
-rw-r--r--.themes/FlatColor/unity/close_focused_pressed.pngbin0 -> 205 bytes
-rw-r--r--.themes/FlatColor/unity/close_unfocused.pngbin0 -> 233 bytes
-rw-r--r--.themes/FlatColor/unity/close_unfocused_prelight.pngbin0 -> 498 bytes
-rw-r--r--.themes/FlatColor/unity/close_unfocused_pressed.pngbin0 -> 205 bytes
-rw-r--r--.themes/FlatColor/unity/launcher_arrow_ltr_19.svg103
-rw-r--r--.themes/FlatColor/unity/launcher_arrow_ltr_37.svg109
-rw-r--r--.themes/FlatColor/unity/launcher_arrow_outline_ltr_19.svg111
-rw-r--r--.themes/FlatColor/unity/launcher_arrow_outline_ltr_37.svg104
-rw-r--r--.themes/FlatColor/unity/launcher_arrow_outline_rtl_19.svg98
-rw-r--r--.themes/FlatColor/unity/launcher_arrow_outline_rtl_37.svg104
-rw-r--r--.themes/FlatColor/unity/launcher_arrow_rtl_19.svg103
-rw-r--r--.themes/FlatColor/unity/launcher_arrow_rtl_37.svg109
-rw-r--r--.themes/FlatColor/unity/launcher_icon_back_150.svg85
-rw-r--r--.themes/FlatColor/unity/launcher_icon_back_54.svg60
-rw-r--r--.themes/FlatColor/unity/launcher_icon_edge_150.svg194
-rw-r--r--.themes/FlatColor/unity/launcher_icon_edge_54.svg175
-rw-r--r--.themes/FlatColor/unity/launcher_icon_glow_200.svg101
-rw-r--r--.themes/FlatColor/unity/launcher_icon_glow_62.svg79
-rw-r--r--.themes/FlatColor/unity/launcher_icon_selected_back_150.svg99
-rw-r--r--.themes/FlatColor/unity/launcher_icon_selected_back_54.svg68
-rw-r--r--.themes/FlatColor/unity/launcher_icon_shadow_200.svg79
-rw-r--r--.themes/FlatColor/unity/launcher_icon_shadow_62.svg86
-rw-r--r--.themes/FlatColor/unity/launcher_icon_shine_150.svg85
-rw-r--r--.themes/FlatColor/unity/launcher_icon_shine_54.svg85
-rw-r--r--.themes/FlatColor/unity/launcher_pip_ltr_19.svg103
-rw-r--r--.themes/FlatColor/unity/launcher_pip_ltr_37.svg109
-rw-r--r--.themes/FlatColor/unity/launcher_pip_rtl_19.svg102
-rw-r--r--.themes/FlatColor/unity/launcher_pip_rtl_37.svg106
-rw-r--r--.themes/FlatColor/unity/maximize.pngbin0 -> 258 bytes
-rw-r--r--.themes/FlatColor/unity/maximize_focused_normal.pngbin0 -> 258 bytes
-rw-r--r--.themes/FlatColor/unity/maximize_focused_prelight.pngbin0 -> 550 bytes
-rw-r--r--.themes/FlatColor/unity/maximize_focused_pressed.pngbin0 -> 242 bytes
-rw-r--r--.themes/FlatColor/unity/maximize_unfocused.pngbin0 -> 233 bytes
-rw-r--r--.themes/FlatColor/unity/maximize_unfocused_prelight.pngbin0 -> 550 bytes
-rw-r--r--.themes/FlatColor/unity/maximize_unfocused_pressed.pngbin0 -> 242 bytes
-rw-r--r--.themes/FlatColor/unity/minimize.pngbin0 -> 222 bytes
-rw-r--r--.themes/FlatColor/unity/minimize_focused_normal.pngbin0 -> 222 bytes
-rw-r--r--.themes/FlatColor/unity/minimize_focused_prelight.pngbin0 -> 484 bytes
-rw-r--r--.themes/FlatColor/unity/minimize_focused_pressed.pngbin0 -> 205 bytes
-rw-r--r--.themes/FlatColor/unity/minimize_unfocused.pngbin0 -> 233 bytes
-rw-r--r--.themes/FlatColor/unity/minimize_unfocused_prelight.pngbin0 -> 484 bytes
-rw-r--r--.themes/FlatColor/unity/minimize_unfocused_pressed.pngbin0 -> 205 bytes
-rw-r--r--.themes/FlatColor/unity/unmaximize.pngbin0 -> 219 bytes
-rw-r--r--.themes/FlatColor/unity/unmaximize_focused_normal.pngbin0 -> 219 bytes
-rw-r--r--.themes/FlatColor/unity/unmaximize_focused_prelight.pngbin0 -> 550 bytes
-rw-r--r--.themes/FlatColor/unity/unmaximize_focused_pressed.pngbin0 -> 205 bytes
-rw-r--r--.themes/FlatColor/unity/unmaximize_unfocused.pngbin0 -> 233 bytes
-rw-r--r--.themes/FlatColor/unity/unmaximize_unfocused_prelight.pngbin0 -> 550 bytes
-rw-r--r--.themes/FlatColor/unity/unmaximize_unfocused_pressed.pngbin0 -> 205 bytes
-rw-r--r--.themes/FlatColor/xfce-notify-4.0/gtkrc75
-rwxr-xr-x.themes/Walbox/openbox-3/bullet.xbm5
-rw-r--r--.themes/Walbox/openbox-3/close.xbm5
-rw-r--r--.themes/Walbox/openbox-3/close_hover.xbm5
-rw-r--r--.themes/Walbox/openbox-3/desk.xbm5
-rw-r--r--.themes/Walbox/openbox-3/desk_hover.xbm5
-rw-r--r--.themes/Walbox/openbox-3/desk_toggled.xbm5
-rw-r--r--.themes/Walbox/openbox-3/desk_toggled_hover.xbm5
-rw-r--r--.themes/Walbox/openbox-3/iconify.xbm5
-rw-r--r--.themes/Walbox/openbox-3/iconify_hover.xbm5
-rw-r--r--.themes/Walbox/openbox-3/max.xbm5
-rw-r--r--.themes/Walbox/openbox-3/max_hover.xbm5
-rw-r--r--.themes/Walbox/openbox-3/max_toggled.xbm5
-rw-r--r--.themes/Walbox/openbox-3/max_toggled_hover.xbm5
-rw-r--r--.themes/Walbox/openbox-3/shade.xbm5
-rw-r--r--.themes/Walbox/openbox-3/shade_hover.xbm5
-rw-r--r--.themes/Walbox/openbox-3/shade_toggled.xbm5
-rw-r--r--.themes/Walbox/openbox-3/shade_toggled_hover.xbm5
-rw-r--r--.themes/Walbox/openbox-3/themerc99
243 files changed, 13494 insertions, 0 deletions
diff --git a/.themes/FlatColor/gtk-2.0/gtkrc b/.themes/FlatColor/gtk-2.0/gtkrc
new file mode 100644
index 0000000..057c419
--- /dev/null
+++ b/.themes/FlatColor/gtk-2.0/gtkrc
@@ -0,0 +1,797 @@
+#modded Numix gtkrc
+
+gtk-color-scheme = "bg_color:#071318
+color0:#071318
+color1:#E65629
+color2:#F55227
+color3:#E5724F
+color4:#EE8B69
+color5:#6C7888
+color6:#9D7E87
+color7:#b2bac2
+color8:#7c8287
+color9:#E65629
+color10:#F55227
+color11:#E5724F
+color12:#EE8B69
+color13:#6C7888
+color14:#9D7E87
+color15:#b2bac2
+text_color:#b2bac2
+selected_bg_color:#E65629
+selected_fg_color:#b2bac2
+tooltip_bg_color:#071318
+tooltip_fg_color:#b2bac2
+titlebar_bg_color:#071318
+titlebar_fg_color:#b2bac2
+menu_bg_color:#071318
+menu_fg_color:#b2bac2
+link_color:#E5724F"
+gtk-auto-mnemonics = 1
+
+# Default Style
+# DO --NOT-- CHANGE ACTIVE
+# IT's THE COLOR THAT WPGTK REPLACES
+# FEEL FREE TO MODIFY EVERYTHING ELSE IN gtkrc.base
+
+style "murrine-default" {
+ GtkArrow::arrow-scaling= 0.6
+
+ GtkButton::child-displacement-x = 0
+ GtkButton::child-displacement-y = 0
+
+ GtkButton::default-border = { 0, 0, 0, 0 }
+
+ GtkButtonBox::child-min-height = 26
+
+ GtkCheckButton::indicator-size = 16
+
+ # The following line hints to gecko (and possibly other appliations)
+ # that the entry should be drawn transparently on the canvas.
+ # Without this, gecko will fill in the background of the entry.
+ GtkEntry::honors-transparent-bg-hint = 1
+ GtkEntry::state-hint = 0
+
+ GtkExpander::expander-size = 16
+
+ GtkImage::x-ayatana-indicator-dynamic = 1
+
+ GtkMenu::horizontal-padding = 0
+ GtkMenu::vertical-padding = 0
+
+ GtkMenuBar::internal-padding = 0
+ GtkMenuBar::window-dragging = 1
+
+ GtkMenuItem::arrow-scaling= 0.5
+
+ GtkPaned::handle-size = 1
+
+ GtkProgressBar::min-horizontal-bar-height = 12
+ GtkProgressBar::min-vertical-bar-width = 12
+
+ GtkRange::trough-border = 0
+ GtkRange::slider-width = 8
+ GtkRange::stepper-size = 12
+ GtkRange::stepper_spacing = 0
+ GtkRange::trough-under-steppers = 1
+
+ GtkScale::slider-length = 16
+ GtkScale::slider-width = 16
+ GtkScale::trough-side-details = 1
+
+ GtkScrollbar::activate-slider = 1
+ GtkScrollbar::has-backward-stepper = 0
+ GtkScrollbar::has-forward-stepper = 0
+ GtkScrollbar::has-secondary-backward-stepper = 0
+ GtkScrollbar::has-secondary-forward-stepper = 0
+ GtkScrollbar::min-slider-length = 80
+ GtkScrollbar::slider-width = 8
+ GtkScrollbar::trough-border = 0
+
+ GtkScrolledWindow::scrollbar-spacing = 0
+ GtkScrolledWindow::scrollbars-within-bevel = 1
+
+ GtkSeparatorMenuItem::horizontal-padding = 0
+
+ GtkToolbar::internal-padding = 0
+
+ GtkTreeView::expander-size = 11
+ GtkTreeView::vertical-separator = 0
+
+ GtkWidget::focus-line-width = 1
+ # The following line prevents the Firefox tabs
+ # from jumping a few pixels when you create a new tab
+ GtkWidget::focus-padding = 0
+
+ GtkWidget::wide-separators = 1
+ GtkWidget::separator-width = 1
+ GtkWidget::separator-height = 1
+
+ GtkWindow::resize-grip-height = 0
+ GtkWindow::resize-grip-width = 0
+
+ WnckTasklist::fade-overlay-rect = 0
+
+ GnomeHRef::link_color = @link_color
+ GtkHTML::link-color = @link_color
+ GtkIMHtmlr::hyperlink-color = @link_color
+ GtkIMHtml::hyperlink-color = @link_color
+ GtkWidget::link-color = @link_color
+ GtkWidget::visited-link-color = @text_color
+
+ GtkToolbar::shadow-type = GTK_SHADOW_NONE # Makes toolbars flat and unified
+ GtkMenuBar::shadow-type = GTK_SHADOW_NONE # Makes menubars flat and unified
+
+ xthickness = 1
+ ythickness = 1
+
+ fg[NORMAL] = @text_color
+ fg[PRELIGHT] = @text_color
+ fg[SELECTED] = @selected_fg_color
+ fg[ACTIVE] = @text_color
+ fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color)
+
+ bg[NORMAL] = @bg_color
+ bg[PRELIGHT] = shade (1.02, @bg_color)
+ bg[SELECTED] = @selected_bg_color
+ bg[ACTIVE] = @bg_color
+ bg[INSENSITIVE] = @bg_color
+
+ base[NORMAL] = shade(0.85, @color0)
+ base[PRELIGHT] = shade (0.85, @color0)
+ base[SELECTED] = @selected_bg_color
+ base[ACTIVE] = @selected_bg_color
+ base[INSENSITIVE] = shade (0.85, @bg_color)
+
+ text[NORMAL] = @text_color
+ text[PRELIGHT] = @text_color
+ text[SELECTED] = @selected_fg_color
+ text[ACTIVE] = @selected_fg_color
+ text[INSENSITIVE] = mix (0.5, @bg_color, @text_color)
+
+ engine "murrine" {
+ animation = FALSE
+ arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows
+ border_shades = { 1.0, 1.0 } # gradient to draw on border
+ colorize_scrollbar = TRUE
+ comboboxstyle = 0 # 0 = normal combobox, 1 = colorized combobox below arrow
+ contrast = 0.0 # overal contrast with borders
+ focusstyle = 1 # 0 = none, 1 = grey dotted, 2 = colored with fill, 3 = colored glow
+ glazestyle = 0 # 0 = flat highlight, 1 = curved highlight, 2 = concave, 3 = top curved highlight, 4 = beryl highlight
+ glowstyle = 0 # 0 = glow on top, 1 = glow on bottom, 2 = glow on top and bottom, 3 = glow on middle vertically, 4 = glow on middle horizontally, 5 = glow on all sides
+ glow_shade = 1.0 # amount of glow
+ gradient_shades = { 1.0, 1.0, 1.0, 1.0 } # gradient to draw on widgets
+ highlight_shade = 1.0 # amount of highlight
+ lightborder_shade = 1.0 # amount of inset light border
+ lightborderstyle = 1 # 0 = lightborder on top side, 1 = lightborder on all sides
+ listviewheaderstyle = 0 # 0 = flat, 1 = glassy, 2 = raised
+ listviewstyle = 0 # 0 = none, 1 = dotted, 2 = line
+ menubaritemstyle = 0 # 0 = menuitem look, 1 = button look
+ menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped
+ menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped
+ menustyle = 0 # 0 = none, 1 = vertical striped
+ progressbarstyle = 0 # 0 = none, 1 = diagonal striped, 2 = vertical striped
+ reliefstyle = 0 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient
+ roundness = 0 # roundness of widgets
+ scrollbarstyle = 0 # 0 = none, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles
+ sliderstyle = 0 # 0 = none, 1 = handles
+ stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles
+ toolbarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient
+ }
+}
+
+style "murrine-wide" {
+ xthickness = 2
+ ythickness = 2
+}
+
+style "murrine-wider" {
+ xthickness = 3
+ ythickness = 3
+}
+
+style "murrine-thin" {
+ xthickness = 0
+ ythickness = 0
+}
+
+# Notebook
+
+style "murrine-notebook-bg" {
+ bg[NORMAL] = @bg_color
+ bg[ACTIVE] = shade (0.70, @bg_color)
+}
+
+style "murrine-notebook" = "murrine-notebook-bg" {
+ xthickness = 2
+ ythickness = 2
+
+ engine "murrine" {
+ roundness = 0
+ }
+}
+
+# Various Standard Widgets
+
+style "murrine-button" = "murrine-wider" {
+ bg[NORMAL] = shade (1.3, @bg_color)
+ bg[PRELIGHT] = shade (0.80, @selected_bg_color)
+ bg[ACTIVE] = shade (1.00, @selected_bg_color)
+ bg[INSENSITIVE] = shade (0.85, @bg_color)
+
+ engine "murrine" {
+ }
+}
+
+style "murrine-scrollbar" {
+ bg[NORMAL] = @bg_color
+ bg[PRELIGHT] = mix (0.31, @text_color, @bg_color)
+ bg[ACTIVE] = @selected_bg_color
+
+ engine "murrine" {
+ roundness = 0
+ contrast = 0.0
+ border_shades = { 0.9, 0.9 }
+ trough_shades = { 0.97, 0.97 }
+ trough_border_shades = { 1.0, 1.0 }
+ }
+}
+
+style "murrine-overlay-scrollbar" {
+ bg[ACTIVE] = shade (0.8, @bg_color)
+ bg[INSENSITIVE] = shade (0.97, @bg_color)
+
+ base[SELECTED] = shade (0.6, @bg_color)
+ base[INSENSITIVE] = shade (0.85, @bg_color)
+}
+
+style "murrine-scale" = "murrine-thin" {
+ bg[NORMAL] = @bg_color
+ bg[ACTIVE] = @bg_color
+ bg[SELECTED] = @selected_bg_color
+ bg[INSENSITIVE] = shade (0.95, @bg_color)
+
+ engine "murrine" {
+ roundness = 8
+ gradient_shades = { 1.08, 1.08, 1.08, 1.08 }
+ border_shades = { 1.0, 1.0 }
+ trough_shades = { 1.08, 1.08 }
+ trough_border_shades = { 0.8, 0.8 }
+ }
+}
+
+style "murrine-progressbar" = "murrine-thin" {
+ bg[NORMAL] = @bg_color
+ bg[ACTIVE] = shade(0.60, @bg_color)
+
+ fg[PRELIGHT] = @selected_fg_color
+
+ engine "murrine" {
+ roundness = 0
+ border_shades = { 1.2, 1.2 }
+ trough_border_shades = { 0.8, 0.8 }
+ }
+}
+
+style "murrine-treeview-header" = "murrine-button" {
+ engine "murrine" {
+ roundness = 0
+ }
+}
+
+style "murrine-treeview" {
+ engine "murrine" {
+ roundness = 0
+ }
+}
+
+style "murrine-frame-title" {
+ fg[NORMAL] = lighter (@text_color)
+}
+
+style "murrine-tooltips" {
+ xthickness = 5
+ ythickness = 5
+
+ bg[NORMAL] = @tooltip_bg_color
+ bg[SELECTED] = @tooltip_bg_color
+
+ fg[NORMAL] = @text_color
+
+ engine "murrine" {
+ textstyle = 0
+ roundness = 0
+ rgba = FALSE
+ }
+}
+
+style "murrine-spinbutton" = "murrine-button" {
+ engine "murrine" {
+ }
+}
+
+style "murrine-radiocheck" = "murrine-default" {
+ bg[SELECTED] = @bg_color
+
+ text[NORMAL] = @selected_bg_color
+ text[PRELIGHT] = @selected_bg_color
+}
+
+style "murrine-entry" = "murrine-wider" {
+ bg[SELECTED] = @selected_bg_color
+
+ engine "murrine" {
+ border_shades = { 1.15, 1.15 }
+ }
+}
+
+style "metacity-frame" = "murrine-default" {
+ bg[SELECTED] = @selected_bg_color
+}
+
+style "murrine-statusbar" {
+ bg[NORMAL] = @bg_color
+}
+style "murrine-comboboxentry" = "murrine-entry" { }
+style "murrine-hscale" = "murrine-scale" { }
+style "murrine-vscale" = "murrine-scale" { }
+style "murrine-hscrollbar" = "murrine-scrollbar" { }
+style "murrine-vscrollbar" = "murrine-scrollbar" { }
+
+# Menus
+
+style "murrine-menu" = "murrine-thin" {
+ bg[NORMAL] = shade(0.8, @menu_bg_color)
+ bg[PRELIGHT] = @selected_bg_color
+ bg[SELECTED] = @selected_bg_color
+ bg[ACTIVE] = @menu_bg_color
+ bg[INSENSITIVE] = @menu_bg_color
+
+ fg[NORMAL] = @menu_fg_color
+ fg[PRELIGHT] = @selected_fg_color
+ fg[SELECTED] = @selected_fg_color
+ fg[ACTIVE] = @selected_fg_color
+ fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color)
+
+ text[NORMAL] = @menu_fg_color
+ text[PRELIGHT] = @selected_fg_color
+ text[SELECTED] = @selected_fg_color
+ text[ACTIVE] = @selected_fg_color
+ text[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color)
+
+ engine "murrine" {
+ roundness = 0
+ }
+}
+
+style "murrine-menu-item" = "murrine-wider" {
+ bg[PRELIGHT] = @selected_bg_color
+ bg[SELECTED] = @selected_bg_color
+ bg[ACTIVE] = @selected_bg_color
+
+ fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text
+ fg[PRELIGHT] = @selected_fg_color
+ fg[SELECTED] = @selected_fg_color
+ fg[ACTIVE] = @selected_fg_color
+ fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color)
+
+ engine "murrine" {
+ textstyle = 0
+ border_shades = { 1.2, 1.2 }
+ }
+}
+
+style "murrine-separator-menu-item" = "murrine-thin" { }
+
+style "murrine-menubar" {
+ bg[NORMAL] = @bg_color
+ bg[PRELIGHT] = mix (0.21, @text_color, @bg_color)
+ bg[SELECTED] = mix (0.21, @text_color, @bg_color)
+ bg[ACTIVE] = shade (0.9, @bg_color)
+ bg[INSENSITIVE] = @bg_color
+
+ fg[NORMAL] = @text_color
+ fg[PRELIGHT] = shade (1.08, @text_color)
+ fg[SELECTED] = shade (1.08, @text_color)
+ fg[ACTIVE] = @text_color
+ fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color)
+
+ engine "murrine" {
+ roundness = 0
+ }
+}
+
+style "murrine-menubaritem" {
+ bg[NORMAL] = @bg_color
+ bg[PRELIGHT] = @selected_bg_color
+ bg[SELECTED] = @selected_bg_color
+ bg[ACTIVE] = shade (0.9, @bg_color)
+ bg[INSENSITIVE] = @bg_color
+
+ fg[NORMAL] = @text_color
+ fg[PRELIGHT] = shade (1.08, @text_color)
+ fg[SELECTED] = shade (1.08, @text_color)
+ fg[ACTIVE] = @text_color
+ fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color)
+
+ engine "murrine" {
+ roundness = 0
+ }
+}
+
+# Toolbars
+
+style "murrine-toolbar" = "murrine-thin" {
+ bg[NORMAL] = @bg_color
+ bg[PRELIGHT] = shade (1.02, @bg_color)
+ bg[SELECTED] = @selected_bg_color
+ bg[ACTIVE] = shade (0.9, @bg_color)
+ bg[INSENSITIVE] = @bg_color
+
+ fg[NORMAL] = @text_color
+ fg[PRELIGHT] = @text_color
+ fg[SELECTED] = @selected_fg_color
+ fg[ACTIVE] = @text_color
+ fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color)
+
+ engine "murrine" {
+ }
+}
+
+style "murrine-toolbutton" = "murrine-button" {
+ bg[NORMAL] = shade (1.08, @bg_color)
+ bg[PRELIGHT] = shade (1.10, @bg_color)
+ bg[SELECTED] = @selected_bg_color
+ bg[ACTIVE] = shade (0.95, @bg_color)
+ bg[INSENSITIVE] = shade (0.85, @bg_color)
+
+ fg[NORMAL] = @text_color
+ fg[PRELIGHT] = @text_color
+ fg[SELECTED] = @selected_fg_color
+ fg[ACTIVE] = @text_color
+ fg[INSENSITIVE] = mix (0.5, @bg_color, @text_color)
+
+ engine "murrine" {
+ }
+}
+
+class "GtkToolbar" style "murrine-toolbar"
+class "GtkHandleBox" style "murrine-toolbar"
+widget_class "*Toolbar*.*Separator*" style "murrine-toolbar"
+
+# Panels
+
+style "murrine-panel" = "murrine-thin" {
+ xthickness = 2
+
+ bg[NORMAL] = @menu_bg_color
+ bg[PRELIGHT] = shade(0.8, @selected_bg_color)
+ bg[SELECTED] = @selected_bg_color
+ bg[ACTIVE] = @selected_bg_color
+ bg[INSENSITIVE] = @menu_bg_color
+
+ fg[NORMAL] = @text_color
+ fg[PRELIGHT] = @text_color
+ fg[SELECTED] = @text_color
+ fg[ACTIVE] = @text_color
+ fg[INSENSITIVE] = shade(0.8, @text_color)
+
+ base[NORMAL] = @menu_bg_color
+ base[PRELIGHT] = mix (0.21, @text_color, @menu_bg_color)
+ base[SELECTED] = @selected_bg_color
+ base[ACTIVE] = @selected_bg_color
+ base[INSENSITIVE] = @menu_bg_color
+
+ text[NORMAL] = @text_color
+ text[PRELIGHT] = shade (1.08, @text_color)
+ text[SELECTED] = shade (1.08, @text_color)
+ text[ACTIVE] = @text_color
+ text[INSENSITIVE] = mix (0.5, @menu_bg_color, @text_color)
+
+ engine "murrine" {
+ roundness = 0
+ contrast = 0.0
+ }
+}
+
+widget "*PanelWidget*" style "murrine-panel"
+widget "*PanelApplet*" style "murrine-panel"
+widget "*fast-user-switch*" style "murrine-panel"
+widget "*CPUFreq*Applet*" style "murrine-panel"
+widget "*indicator-applet*" style "murrine-panel"
+class "PanelApp*" style "murrine-panel"
+class "PanelToplevel*" style "murrine-panel"
+widget_class "*PanelToplevel*" style "murrine-panel"
+widget_class "*notif*" style "murrine-panel"
+widget_class "*Notif*" style "murrine-panel"
+widget_class "*Tray*" style "murrine-panel"
+widget_class "*tray*" style "murrine-panel"
+widget_class "*computertemp*" style "murrine-panel"
+widget_class "*Applet*Tomboy*" style "murrine-panel"
+widget_class "*Applet*Netstatus*" style "murrine-panel"
+widget "*gdm-user-switch-menubar*" style "murrine-panel"
+
+style "bold-panel-item" {
+ font_name = "Bold"
+
+ engine "murrine" {
+ roundness = 0
+ }
+}
+
+widget "*Panel*MenuBar*" style "bold-panel-item"
+widget "*gimmie*" style "bold-panel-item"
+
+# widget_class "*Mail*" style "murrine-panel" # Disabled to fix Evolution bug
+# class "*Panel*" style "murrine-panel" # Disabled to fix bug
+
+# XFCE Styles
+
+style "workspace-switcher" = "murrine-panel" {
+ bg[SELECTED] = @selected_bg_color
+}
+
+style "xfce-header" {
+ bg[NORMAL] = shade (0.9, @bg_color)
+ base[NORMAL] = shade (1.18, @bg_color)
+}
+
+style "xfdesktop-windowlist" {
+ bg[NORMAL] = @bg_color
+ fg[INSENSITIVE] = shade (0.95, @bg_color)
+ text[INSENSITIVE] = shade (0.95, @bg_color)
+}
+
+style "xfdesktop-icon-view" {
+ XfdesktopIconView::label-alpha = 0
+ XfdesktopIconView::selected-label-alpha = 60
+ XfdesktopIconVIew::ellipsize-icon-labels = 1
+
+ base[NORMAL] = @selected_bg_color
+ base[SELECTED] = @selected_bg_color
+ base[ACTIVE] = @selected_bg_color
+
+ fg[NORMAL] = @selected_fg_color
+ fg[SELECTED] = @selected_fg_color
+ fg[ACTIVE] = @selected_fg_color
+
+ engine "murrine" {
+ textstyle = 5
+ text_shade = 0.05
+ }
+}
+
+style "xfwm-tabwin" {
+ Xfwm4TabwinWidget::border-width = 0
+ Xfwm4TabwinWidget::icon-size = 64
+
+ bg[NORMAL] = @menu_bg_color
+ fg[NORMAL] = @menu_fg_color
+
+ engine "murrine" {
+ focusstyle = 0
+ }
+}
+
+style "xfsm-logout" {
+ bg[NORMAL] = @menu_bg_color
+ bg[ACTIVE] = @menu_bg_color
+ bg[PRELIGHT] = shade (1.1, @menu_bg_color)
+ bg[SELECTED] = shade (0.5, @menu_bg_color)
+ bg[INSENSITIVE] = shade (1.3, @menu_bg_color)
+
+ fg[NORMAL] = @menu_fg_color
+ fg[PRELIGHT] = @menu_fg_color
+
+ text[NORMAL] = @menu_fg_color
+
+ engine "murrine" {
+ }
+}
+
+style "xfsm-logout-button" {
+ bg[NORMAL] = shade (1.2, @menu_bg_color)
+ bg[PRELIGHT] = shade (1.4, @menu_bg_color)
+
+ engine "murrine" {
+ }
+}
+
+widget "*WnckPager*" style "workspace-switcher"
+
+widget "*Xfce*Panel*" style "murrine-panel"
+class "*Xfce*Panel*" style "murrine-panel"
+
+# Thunar Styles
+
+style "sidepane" {
+ base[NORMAL] = @bg_color
+ base[INSENSITIVE] = shade(0.90, @bg_color)
+ bg[NORMAL] = @bg_color
+ text[NORMAL] = @text_color
+}
+
+widget_class "*ThunarShortcutsView*" style "sidepane"
+widget_class "*ThunarTreeView*" style "sidepane"
+widget_class "*ThunarLocationEntry*" style "murrine-entry"
+
+# Gtk2 Open-File Dialog
+
+widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.GtkTreeView*" style "sidepane"
+widget_class "*GtkFileChooserWidget.GtkFileChooserDefault.GtkVBox.GtkHPaned.GtkVBox.GtkScrolledWindow.<GtkTreeView>.<GtkButton>" style "murrine-treeview-header"
+
+# Google Chrome/Chromium Styles (requires 9.0.597 or newer)
+
+style "chromium-toolbar-button" {
+ engine "murrine" {
+ roundness = 2
+ textstyle = 0
+ }
+}
+
+style "chrome-gtk-frame" {
+ ChromeGtkFrame::frame-color = @titlebar_bg_color
+ ChromeGtkFrame::inactive-frame-color = @titlebar_bg_color
+
+ ChromeGtkFrame::frame-gradient-size = 0
+ ChromeGtkFrame::frame-gradient-color = @titlebar_bg_color
+
+ ChromeGtkFrame::incognito-frame-color = @titlebar_bg_color
+ ChromeGtkFrame::incognito-inactive-frame-color = @titlebar_bg_color
+
+ ChromeGtkFrame::incognito-frame-gradient-size = 0
+ ChromeGtkFrame::incognito-frame-gradient-color = @titlebar_bg_color
+
+ ChromeGtkFrame::scrollbar-trough-color = @bg_color
+ ChromeGtkFrame::scrollbar-slider-normal-color = mix (0.21, @text_color, @bg_color)
+ ChromeGtkFrame::scrollbar-slider-prelight-color = mix (0.31, @text_color, @bg_color)
+}
+
+class "ChromeGtkFrame" style "chrome-gtk-frame"
+
+widget_class "*Chrom*Button*" style "chromium-toolbar-button"
+
+# General Styles
+
+class "GtkWidget" style "murrine-default"
+
+class "GtkFrame" style "murrine-wide"
+class "MetaFrames" style "metacity-frame"
+class "GtkWindow" style "metacity-frame"
+
+class "GtkSeparator" style "murrine-wide"
+class "GtkCalendar" style "murrine-wide"
+
+class "GtkSpinButton" style "murrine-spinbutton"
+
+class "GtkScale" style "murrine-scale"
+class "GtkVScale" style "murrine-vscale"
+class "GtkHScale" style "murrine-hscale"
+class "GtkScrollbar" style "murrine-scrollbar"
+class "GtkVScrollbar" style "murrine-vscrollbar"
+class "GtkHScrollbar" style "murrine-hscrollbar"
+
+class "GtkRadio*" style "murrine-radiocheck"
+class "GtkCheck*" style "murrine-radiocheck"
+
+class "GtkEntry" style "murrine-entry"
+
+widget_class "*<GtkNotebook>" style "murrine-notebook"
+widget_class "*<GtkNotebook>*<GtkEventBox>" style "murrine-notebook-bg"
+widget_class "*<GtkNotebook>*<GtkDrawingArea>" style "murrine-notebook-bg"
+widget_class "*<GtkNotebook>*<GtkLayout>" style "murrine-notebook-bg"
+widget_class "*.GtkNotebook.*.GtkViewport" style "murrine-notebook"
+
+widget_class "*<GtkButton>" style "murrine-button"
+widget_class "*<GtkStatusbar>*" style "murrine-statusbar"
+widget_class "*<GtkProgress>" style "murrine-progressbar"
+widget_class "*<GtkProgressBar>" style "murrine-progressbar"
+
+widget_class "*<GtkComboBoxEntry>*" style "murrine-comboboxentry"
+widget_class "*<GtkCombo>*" style "murrine-comboboxentry"
+
+widget_class "*<GtkMenu>*" style "murrine-menu"
+widget_class "*<GtkMenuItem>*" style "murrine-menu-item"
+widget_class "*<GtkSeparatorMenuItem>*" style "murrine-separator-menu-item"
+widget_class "*Menu*.*Sepa*" style "murrine-separator-menu-item"
+widget_class "*<GtkMenuBar>*" style "murrine-menubar"
+widget_class "*<GtkMenuBar>*<GtkMenuItem>*" style "murrine-menubaritem"
+
+widget_class "*GtkToolButton*" style "murrine-toolbutton"
+widget_class "*GtkToggleToolButton*" style "murrine-toolbutton"
+widget_class "*GtkMenuToolButton*" style "murrine-toolbutton"
+widget_class "*GtkToolbar*Button" style "murrine-toolbutton"
+
+widget_class "*.<GtkFrame>.<GtkLabel>" style "murrine-frame-title"
+
+widget_class "*.<GtkTreeView>*" style "murrine-treeview"
+widget_class "*.<GtkTreeView>.<GtkButton>" style "murrine-treeview-header"
+widget_class "*.<GtkCTree>.<GtkButton>" style "murrine-treeview-header"
+widget_class "*.<GtkList>.<GtkButton>" style "murrine-treeview-header"
+widget_class "*.<GtkCList>.<GtkButton>" style "murrine-treeview-header"
+
+widget "gtk-tooltip*" style "murrine-tooltips"
+
+widget_class "*<GtkScrolledWindow>*<OsScrollbar>" style "murrine-overlay-scrollbar"
+
+# Workarounds and Non-Standard Styling
+
+style "text-is-fg-color-workaround" {
+ text[NORMAL] = @text_color
+ text[PRELIGHT] = @text_color
+ text[SELECTED] = @selected_fg_color
+ text[ACTIVE] = @text_color
+ text[INSENSITIVE] = mix (0.5, @bg_color, @text_color)
+}
+
+widget_class "*.<GtkComboBox>.<GtkCellView>" style "text-is-fg-color-workaround"
+
+style "fg-is-text-color-workaround" {
+ fg[NORMAL] = @text_color
+ fg[PRELIGHT] = @text_color
+ fg[ACTIVE] = @selected_fg_color
+ fg[SELECTED] = @selected_fg_color
+ fg[INSENSITIVE] = darker (@text_color)
+}
+
+widget_class "*<GtkListItem>*" style "fg-is-text-color-workaround"
+widget_class "*<GtkCList>" style "fg-is-text-color-workaround"
+widget_class "*<EelEditableLabel>" style "fg-is-text-color-workaround"
+
+style "murrine-evo-new-button-workaround" {
+ engine "murrine" {
+ toolbarstyle = 0
+ }
+}
+
+widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "murrine-evo-new-button-workaround"
+
+style "inkscape-toolbar-fix" {
+ engine "murrine" {
+ gradient_shades = { 1.0, 1.0, 1.0, 1.0 }
+ highlight_shade = 1.0
+ }
+}
+
+#widget "*GtkHandleBox*" style "inkscape-toolbar-fix"
+#widget "*HandleBox*CommandsToolbar*" style "inkscape-toolbar-fix"
+#widget "*HandleBox*SnapToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*SelectToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*NodeToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*TweakToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*ZoomToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*StarToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*RectToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*3DBoxToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*ArcToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*SpiralToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*PencilToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*PenToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*CalligraphyToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*EraserToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*LPEToolToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*DropperToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*ConnectorToolbar*" style "inkscape-toolbar-fix"
+widget "*HandleBox*PaintbucketToolbar*" style "inkscape-toolbar-fix"
+
+# Performance Fixes
+
+style "performance-fix" {
+ engine "murrine" {
+ textstyle = 0
+ }
+}
+
+widget_class "*gtkmm__GtkWindow*" style "performance-fix" # Inkscape
+widget_class "*GimpDisplayShell*" style "performance-fix" # Gimp
+widget_class "*GimpToolbox*" style "performance-fix"
+widget_class "*GimpMenuDock*" style "performance-fix"
+widget "*OOoFixed*" style "performance-fix" # Openoffice/Libreoffice
+widget_class "*MozContainer*" style "performance-fix" # Firefox (Not sure if this one does anything though.)
+
+widget_class "*XfceHeading*" style "xfce-header"
+widget_class "*XfceDesktop*" style "xfdesktop-windowlist"
+widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
+widget "xfwm4-tabwin*" style "xfwm-tabwin"
+widget_class "*XfsmLogoutDialog*" style "xfsm-logout"
+widget_class "*XfsmLogoutDialog*GtkButton" style "xfsm-logout-button"
diff --git a/.themes/FlatColor/gtk-3.0/assets/blank.png b/.themes/FlatColor/gtk-3.0/assets/blank.png
new file mode 100644
index 0000000..caf7fab
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/blank.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/check-insensitive.png b/.themes/FlatColor/gtk-3.0/assets/check-insensitive.png
new file mode 100644
index 0000000..57d7ea8
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/check-insensitive.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/check-mixed-insensitive.png b/.themes/FlatColor/gtk-3.0/assets/check-mixed-insensitive.png
new file mode 100644
index 0000000..67692f6
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/check-mixed-insensitive.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/check-mixed.png b/.themes/FlatColor/gtk-3.0/assets/check-mixed.png
new file mode 100644
index 0000000..8c92633
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/check-mixed.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/check.png b/.themes/FlatColor/gtk-3.0/assets/check.png
new file mode 100644
index 0000000..4a7496e
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/check.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/grid-selection-blank.png b/.themes/FlatColor/gtk-3.0/assets/grid-selection-blank.png
new file mode 100644
index 0000000..268206f
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/grid-selection-blank.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/grid-selection.png b/.themes/FlatColor/gtk-3.0/assets/grid-selection.png
new file mode 100644
index 0000000..e1b6f77
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/grid-selection.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-checked-hover.png
new file mode 100644
index 0000000..bf8ab90
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-checked-hover.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png b/.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png
new file mode 100644
index 0000000..0fa6d0d
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-checked.png b/.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-checked.png
new file mode 100644
index 0000000..88db61a
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-checked.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png
new file mode 100644
index 0000000..85d3c4b
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png b/.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png
new file mode 100644
index 0000000..fa0aa24
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-mixed.png b/.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-mixed.png
new file mode 100644
index 0000000..f533a54
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/menuitem-checkbox-mixed.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/menuitem-radio-checked-hover.png b/.themes/FlatColor/gtk-3.0/assets/menuitem-radio-checked-hover.png
new file mode 100644
index 0000000..66facd2
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/menuitem-radio-checked-hover.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/.themes/FlatColor/gtk-3.0/assets/menuitem-radio-checked-insensitive.png
new file mode 100644
index 0000000..da01fe7
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/menuitem-radio-checked-insensitive.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/menuitem-radio-checked.png b/.themes/FlatColor/gtk-3.0/assets/menuitem-radio-checked.png
new file mode 100644
index 0000000..c162241
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/menuitem-radio-checked.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/pane-separator-grip-vertical.png b/.themes/FlatColor/gtk-3.0/assets/pane-separator-grip-vertical.png
new file mode 100644
index 0000000..79eb856
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/pane-separator-grip-vertical.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/pane-separator-grip.png b/.themes/FlatColor/gtk-3.0/assets/pane-separator-grip.png
new file mode 100644
index 0000000..7217f0a
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/pane-separator-grip.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/radio-checked.png b/.themes/FlatColor/gtk-3.0/assets/radio-checked.png
new file mode 100644
index 0000000..52c13ce
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/radio-checked.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/radio-insensitive.png b/.themes/FlatColor/gtk-3.0/assets/radio-insensitive.png
new file mode 100644
index 0000000..785d0d2
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/radio-insensitive.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/radio-unchecked.png b/.themes/FlatColor/gtk-3.0/assets/radio-unchecked.png
new file mode 100644
index 0000000..97b1086
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/radio-unchecked.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/assets/radio.png b/.themes/FlatColor/gtk-3.0/assets/radio.png
new file mode 100644
index 0000000..a016624
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/assets/radio.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.0/gnome-applications.css b/.themes/FlatColor/gtk-3.0/gnome-applications.css
new file mode 100644
index 0000000..30bc746
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/gnome-applications.css
@@ -0,0 +1,429 @@
+/***********************
+ * fallback mode panel *
+ ***********************/
+PanelWidget,
+PanelApplet,
+PanelToplevel {
+ padding: 0;
+ background-color: @theme_bg_color;
+ background-image: none;
+ color: @theme_fg_color;
+}
+
+PanelApplet {
+ border-width: 0;
+}
+
+PanelSeparator {
+ border-width: 0;
+ background-color: @theme_bg_color;
+ background-image: none;
+ color: @theme_fg_color;
+}
+
+.gnome-panel-menu-bar,
+PanelApplet > GtkMenuBar.menubar,
+PanelApplet > GtkMenuBar.menubar.menuitem,
+PanelMenuBar.menubar,
+PanelMenuBar.menubar.menuitem {
+ -Panelpanel-icon-visible: true;
+
+ border-width: 0;
+ background-color: @theme_bg_color;
+ background-image: none;
+}
+
+PanelAppletFrame {
+ border-width: 0;
+ background-color: @theme_bg_color;
+ background-image: none;
+}
+
+PanelApplet .button {
+ -GtkButton-inner-border: 2;
+
+ border-width: 0;
+ border-radius: 0;
+ border-color: transparent;
+ background-color: @theme_bg_color;
+ background-image: none;
+ color: @theme_fg_color;
+}
+
+PanelApplet .button:active,
+PanelApplet .button:active:prelight {
+ border-width: 0 ;
+ border-radius: 0;
+ background-color: @theme_selected_bg_color;
+ background-image: none;
+ color: @theme_selected_fg_color;
+}
+
+PanelApplet .button:prelight {
+ background-color: @theme_bg_color;
+ background-image: none;
+ color: shade(@theme_fg_color, 0.7);
+}
+
+WnckPager, WnckTasklist {
+ background-color: @theme_bg_color;
+}
+
+/************
+ * nautilus *
+ ************/
+.nautilus-canvas-item {
+ border-radius: 0;
+}
+
+.nautilus-desktop.nautilus-canvas-item {
+ color: white;
+ text-shadow: 1px 1px black;
+}
+
+.nautilus-desktop.nautilus-canvas-item:active {
+ color: @theme_fg_color;
+}
+
+.nautilus-desktop.nautilus-canvas-item:selected {
+ color: @theme_selected_fg_color;
+}
+
+.nautilus-desktop.nautilus-canvas-item:active,
+.nautilus-desktop.nautilus-canvas-item:prelight,
+.nautilus-desktop.nautilus-canvas-item:selected {
+ text-shadow: none;
+}
+
+NautilusWindow .toolbar {
+ border-width: 0;
+ border-style: none;
+}
+
+NautilusWindow .sidebar .frame {
+ border-style: none;
+}
+
+NautilusWindow > GtkGrid > .pane-separator,
+NautilusWindow > GtkGrid > .pane-separator:hover {
+ border-width: 0;
+ border-style: none;
+ background-color: @theme_bg_color;
+}
+
+NautilusNotebook.notebook tab {
+ padding: 0;
+}
+
+NautilusNotebook .frame {
+ border-width: 0;
+}
+
+NautilusQueryEditor .primary-toolbar.toolbar {
+ border-width: 0;
+}
+
+NautilusQueryEditor .toolbar {
+ border-width: 0;
+}
+
+NautilusQueryEditor .toolbar:nth-child(2) {
+
+}
+
+NautilusQueryEditor .toolbar:last-child,
+NautilusQueryEditor .primary-toolbar.toolbar:only-child {
+ border-width: 0;
+}
+
+/******************
+ * gnome terminal *
+ ******************/
+VteTerminal {
+ background-color: @theme_bg_color;
+ color: @theme_fg_color;
+}
+
+TerminalWindow GtkNotebook.notebook {
+ border-width: 0;
+}
+
+TerminalWindow .scrollbars-junction,
+TerminalWindow .scrollbar.trough {
+
+}
+
+TerminalWindow .scrollbar.button,
+TerminalWindow .scrollbar.button:active,
+TerminalWindow .scrollbar.button:active:hover {
+
+}
+
+TerminalWindow .scrollbar.slider {
+
+}
+
+TerminalWindow .scrollbar.slider:hover,
+TerminalWindow .scrollbar.slider.vertical:hover {
+
+}
+
+TerminalWindow .scrollbar.slider:active,
+TerminalWindow .scrollbar.slider.vertical:active {
+
+}
+
+/*********
+ * gedit *
+ *********/
+GeditWindow .pane-separator,
+GeditWindow .pane-separator:hover {
+ border-width: 0;
+ border-style: none;
+ background-color: @theme_bg_color;
+}
+
+GeditPanel.title GtkLabel {
+ padding: 4px 0;
+}
+
+GeditPanel.vertical .title {
+ padding: 4px 0 4px 3px;
+ border-style: none;
+}
+
+GeditPanel .toolbar {
+ border-style: none;
+ background-color: transparent;
+}
+
+GeditDocumentsPanel .view {
+ background-color: @theme_base_color;
+}
+
+GeditPanel.vertical .notebook {
+ padding: 0;
+ border-width: 0;
+}
+
+GeditPanel.horizontal .notebook {
+ padding: 0;
+ border-width: 0;
+}
+
+GeditWindow .notebook {
+ border-width: 0;
+}
+
+GeditPanel .notebook tab,
+GeditWindow .notebook tab {
+ border-width: 0;
+}
+
+GeditStatusMenuButton {
+ color: @theme_fg_color;
+}
+
+GeditStatusMenuButton.button,
+GeditStatusMenuButton.button:hover,
+GeditStatusMenuButton.button:active,
+GeditStatusMenuButton.button:active:hover {
+ border-image: none;
+ color: @theme_fg_color;
+}
+
+GeditStatusMenuButton.button:hover,
+GeditStatusMenuButton.button:active,
+GeditStatusMenuButton.button:active:hover {
+
+}
+
+GeditStatusMenuButton.button:active {
+
+}
+
+GeditViewFrame .gedit-search-slider {
+ padding: 4px;
+ border-width: 0;
+ border-style: none;
+ background-color: @theme_bg_color;
+}
+GeditViewFrame .gedit-search-slider .entry {
+ padding: 6px 6px 7px 6px;
+}
+GeditViewFrame .gedit-search-slider .not-found {
+ background-color: @error_bg_color;
+ background-image: none;
+ color: @error_fg_color;
+}
+
+GeditViewFrame .gedit-search-slider .not-found:selected {
+ background-color: shade(@theme_selected_bg_color, 1.2);
+ color: @theme_selected_fg_color;
+}
+
+GeditFileBrowserWidget .primary-toolbar.toolbar {
+ padding: 2px;
+ border: none;
+ background-color: @theme_bg_color;
+ background-image: none;
+}
+
+.gedit-search-entry-occurrences-tag {
+ color: @theme_text_color;
+ margin: 2px;
+ padding: 2px;
+}
+/***************
+ * font-viewer *
+ ***************/
+SushiFontWidget {
+ padding: 6px 12px;
+}
+
+/*************
+ * gucharmap *
+ *************/
+GucharmapChartable {
+ background-color: @theme_base_color;
+}
+
+GucharmapChartable:active,
+GucharmapChartable:focus,
+GucharmapChartable:selected {
+ background-color: @theme_selected_bg_color;
+ color: @theme_selected_fg_color;
+}
+
+/* gnome-documents */
+.documents-dropdown,
+.documents-dropdown .view {
+ background-color: @theme_bg_color;
+}
+
+.documents-dropdown.frame {
+ padding: 6px;
+ border-width: 0;
+ border-style: none;
+}
+.documents-dropdown .view.radio,
+.documents-dropdown .view.radio:focus {
+ background-image: url("assets/blank.png");;
+ background-color: transparent;
+}
+
+.documents-dropdown .view.radio:active,
+.documents-dropdown .view.radio:active:focus,
+.documents-dropdown .view.radio:active:hover,
+.documents-dropdown .view.radio:hover {
+ background-color: transparent;
+ background-image: url("assets/radio-checked.png");
+}
+
+.documents-entry-tag {
+ background-color: transparent;
+ color: @theme_text_color;
+ border-width: 0;
+
+ margin: 2px;
+ padding: 4px;
+}
+
+.documents-entry-tag:hover {
+
+}
+
+.documents-entry-tag.button,
+.documents-entry-tag.button:focus,
+.documents-entry-tag.button:hover,
+.documents-entry-tag.button:hover:focus,
+.documents-entry-tag.button:active,
+.documents-entry-tag.button:active:focus {
+ background-color: transparent;
+ border-style: none;
+ box-shadow: none;
+ border-width: 0;
+
+}
+
+/* epiphany */
+
+
+
+/* evince */
+
+/*********************
+ * NEMO File manager *
+ *********************/
+/* for breadcrumbs path bar */
+
+.nemo-pathbar-button,
+NemoPathbarButton {
+ border-radius: 0;
+ border-width: 1px;
+ border-style: solid;
+ border-color: @theme_bg_color;
+ background-color: @theme_base_color;
+ color: @theme_text_color;
+ background-image: none;
+ border-image: none;
+}
+NemoPathbarButton:active {
+ background-color: @theme_selected_bg_color;
+ color: @theme_selected_fg_color;
+}
+NemoPathbarButton:active:hover {
+ background-color: shade(@theme_selected_bg_color, 1.05);
+ color: @theme_selected_fg_color;
+}
+NemoPathbarButton:hover {
+ background-color: @theme_base_color;
+ color: shade(@theme_fg_color, 0.7);
+}
+
+NemoPathbarButton:insensitive {
+ background-color: shade(@theme_bg_color, 1.04);
+ background-image: none;
+ color: mix(@theme_text_color, @theme_base_color, 0.4);
+}
+NemoPathbarButton *:insensitive {
+
+ color: mix(@theme_text_color, @theme_base_color, 0.4);
+}
+
+/* For Places Sidebar diskfull indicators */
+
+NemoPlacesTreeView {
+ -NemoPlacesTreeView-disk-full-bg-color: shade(@theme_bg_color, 0.93);
+ -NemoPlacesTreeView-disk-full-fg-color: @theme_selected_bg_color;
+}
+
+NemoPlacesTreeView:selected {
+ -NemoPlacesTreeView-disk-full-bg-color: shade(@theme_bg_color, 0.93);
+ -NemoPlacesTreeView-disk-full-fg-color: shade(@theme_bg_color, 0.5);
+}
+
+NemoPlacesTreeView:hover {
+}
+
+NemoPlacesTreeView:selected:hover {
+}
+
+
+NemoWindow * {
+
+}
+
+NemoWindow .view {
+ background-color: @theme_base_color;
+}
+
+NemoWindow .rubberband,
+NemoWindow .view.rubberband {
+ background-color: alpha (@theme_selected_bg_color, 0.3);
+}
+/* inactive pane */
+
+.nemo-inactive-pane .view {
+ background-color: shade(@theme_bg_color, 1.03);
+}
diff --git a/.themes/FlatColor/gtk-3.0/gtk-widgets-assets.css b/.themes/FlatColor/gtk-3.0/gtk-widgets-assets.css
new file mode 100644
index 0000000..ba700cf
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/gtk-widgets-assets.css
@@ -0,0 +1,209 @@
+/*******************
+ * check and radio *
+ *******************/
+/* draw regular check and radio items using our assets */
+.check,
+.check:hover,
+.check row:selected,
+.check row:selected:focus {
+ border-style: none;
+ border-radius: 0;
+ background-color: @button_normal_color;
+ background-image: url("assets/blank.png");
+}
+
+.check:insensitive,
+.check row:selected:insensitive,
+.check row:selected:focus:insensitive {
+ background-color: shade(@theme_bg_color, 0.93);
+ background-image: url("assets/blank.png");
+}
+
+.check:active,
+.check:active:hover,
+.check row:selected:active,
+.check row:selected:focus:active {
+ background-color: @theme_selected_bg_color;
+ background-image: url("assets/check.png");
+}
+
+.check:active:insensitive,
+.check row:selected:active:insensitive,
+.check row:selected:focus:active:insensitive {
+ background-color: shade(@theme_bg_color, 0.93);
+ background-image: url("assets/check-insensitive.png");
+}
+
+.check:inconsistent,
+.check:inconsistent:hover,
+.check:inconsistent:active:hover,
+.check row:selected:inconsistent,
+.check row:selected:focus:inconsistent {
+ background-color: @theme_selected_bg_color;
+ background-image: url("assets/check-mixed.png");
+}
+
+.check:inconsistent:insensitive,
+.check row:selected:inconsistent:insensitive,
+.check row:selected:focus:inconsistent:insensitive {
+ background-color: shade(@theme_bg_color, 0.93);
+ background-image: url("assets/check-mixed-insensitive.png");
+}
+.check row:selected:active,
+.check row:selected:focus:active {
+ box-shadow: inset 1px 1px @theme_selected_fg_color,
+ inset -1px -1px @theme_selected_fg_color;
+}
+
+.check row:selected:active:insensitive,
+.check row:selected:focus:active:insensitive {
+ box-shadow: none;
+}
+.radio,
+.radio:hover,
+.radio row:selected,
+.radio row:selected:focus {
+ border-style: none;
+ border-radius: 8px;
+ background-color: @button_normal_color;
+ background-image: url("assets/radio-unchecked.png");
+}
+
+.radio:insensitive,
+.radio row:selected:insensitive,
+.radio row:selected:focus:insensitive {
+ background-color: shade(@theme_bg_color, 0.93);
+ background-image: url("assets/blank.png");
+}
+
+.radio:active,
+.radio:active:hover,
+.radio row:selected:active,
+.radio row:selected:focus:active {
+ background-color: @theme_selected_bg_color;
+ background-image: url("assets/radio.png");
+}
+
+.radio:active:insensitive,
+.radio row:selected:active:insensitive,
+.radio row:selected:focus:active:insensitive {
+ background-color: shade(@theme_bg_color, 0.93);
+ background-image: url("assets/radio-insensitive.png");
+}
+
+.radio:inconsistent,
+.radio:inconsistent:hover,
+.radio:inconsistent:active:hover,
+.radio row:selected:inconsistent,
+.radio row:selected:focus:inconsistent {
+ background-color: @theme_selected_bg_color;
+ background-image: url("assets/check-mixed.png");
+}
+
+.radio:inconsistent:insensitive,
+.radio row:selected:inconsistent:insensitive,
+.radio row:selected:focus:inconsistent:insensitive {
+ background-color: shade(@theme_bg_color, 0.93);
+ background-image: url("assets/check-mixed-insensitive.png");
+}
+.radio row:selected:active,
+.radio row:selected:focus:active {
+ box-shadow: inset 1px 1px @theme_selected_fg_color,
+ inset -1px -1px @theme_selected_fg_color;
+}
+
+.radio row:selected:active:insensitive,
+.radio row:selected:focus:active:insensitive {
+ box-shadow: none;
+}
+.menuitem.check:active {
+ background-image: url("assets/menuitem-checkbox-checked.png");
+}
+
+.menuitem.check:active:hover {
+ background-image: url("assets/menuitem-checkbox-checked-hover.png");
+}
+
+.menuitem.check:active:insensitive {
+ background-image: url("assets/menuitem-checkbox-checked-insensitive.png");
+}
+
+.menuitem.check:inconsistent:hover,
+.menuitem.radio:inconsistent:hover {
+ background-image: url("assets/menuitem-checkbox-mixed-hover.png");
+}
+
+.menuitem.check:inconsistent,
+.menuitem.radio:inconsistent {
+ background-image: url("assets/menuitem-checkbox-mixed.png");
+}
+
+.menuitem.check:inconsistent:insensitive,
+.menuitem.radio:inconsistent:insensitive {
+ background-image: url("assets/menuitem-checkbox-mixed-insensitive.png");
+}
+
+.menuitem.radio:active {
+ background-image: url("assets/menuitem-radio-checked.png");
+}
+
+.menuitem.radio:active:hover {
+ background-image: url("assets/menuitem-radio-checked-hover.png");
+}
+
+.menuitem.radio:active:insensitive {
+ background-image: url("assets/menuitem-radio-checked-insensitive.png");
+}
+.menuitem.check,
+.menuitem.radio,
+.menuitem.check:hover,
+.menuitem.radio:hover,
+.menuitem.check:insensitive,
+.menuitem.radio:insensitive {
+ border-style: none;
+ background-color: transparent;
+ background-image: none;
+}
+GtkIconView.content-view.cell.check {
+ border-radius: 0;
+ background-color: @button_normal_color;
+ background-image: url("assets/grid-selection-blank.png");
+}
+
+GtkIconView.content-view.cell.check:active {
+ background-color: @theme_selected_bg_color;
+ background-image: url("assets/grid-selection.png");
+}
+.sidebar .view.radio:active,
+.sidebar .view.radio:active:focus,
+.sidebar .view.radio:active:hover {
+ background-image: url("assets/radio-checked.png");
+}
+
+.sidebar .view.radio:hover {
+ background-image: url("assets/radio-checked.png");
+}
+
+.sidebar .view.radio:active:selected,
+.sidebar .view.radio:active:selected:focus {
+ background-image: url("assets/radio.png");
+}
+
+.sidebar .view.radio:selected:hover,
+.sidebar .view.radio:selected:focus {
+ background-image: url("assets/radio.png");
+}
+/******************
+ * pane separator *
+ ******************/
+.pane-separator.horizontal {
+ background-image: url("assets/pane-separator-grip.png");
+ background-repeat: no-repeat;
+ background-position: center center;
+}
+
+.pane-separator.vertical {
+ background-image: url("assets/pane-separator-grip-vertical.png");
+ background-repeat: no-repeat;
+ background-position: center center;
+}
diff --git a/.themes/FlatColor/gtk-3.0/gtk-widgets.css b/.themes/FlatColor/gtk-3.0/gtk-widgets.css
new file mode 100644
index 0000000..690cb57
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/gtk-widgets.css
@@ -0,0 +1,614 @@
+/* NOTES to contributors:
+ * use 4 spaces indents, and keep code ALIGNED and ORDERED */
+
+/* default */
+* {
+ engine: none;
+
+ background-clip: padding-box;
+
+ -GtkArrow-arrow-scaling: 0.55;
+ -GtkButton-child-displacement-x: 0;
+ -GtkButton-child-displacement-y: 0;
+ -GtkButton-default-border: 0;
+ -GtkButton-image-spacing: 0;
+ -GtkButton-inner-border: 1;
+ -GtkButton-interior-focus: true;
+ -GtkCheckButton-indicator-size: 16;
+ -GtkCheckMenuItem-indicator-size: 14;
+ -GtkExpander-expander-size: 8;
+ -GtkHTML-link-color: @link_color;
+ -GtkIMHtml-hyperlink-color: @link_color;
+ -GtkMenu-horizontal-padding: 0;
+ -GtkMenu-vertical-padding: 0;
+ -GtkNotebook-initial-gap: 0;
+ -GtkPaned-handle-size: 7;
+ -GtkProgressBar-min-horizontal-bar-height: 12;
+ -GtkProgressBar-min-vertical-bar-width: 12;
+ -GtkRange-slider-width: 10;
+ -GtkRange-stepper-spacing: 0;
+ -GtkRange-trough-border: 0;
+ -GtkRange-trough-under-steppers: 1;
+ -GtkScrollbar-has-backward-stepper: false;
+ -GtkScrollbar-has-forward-stepper: false;
+ -GtkScrollbar-min-slider-length: 50;
+ -GtkScrolledWindow-scrollbar-spacing: 0;
+ -GtkScrolledWindow-scrollbars-within-bevel: 0;
+ -GtkStatusbar-shadow-type: none;
+ -GtkTextView-error-underline-color: @error_color;
+ -GtkToolButton-icon-spacing: 6;
+ -GtkToolItemGroup-expander-size: 8;
+ -GtkTreeView-expander-size: 8;
+ -GtkWidget-focus-line-width: 0;
+ -GtkWidget-focus-padding: 2;
+ -GtkWidget-link-color: @link_color;
+ -GtkWidget-visited-link-color: @link_color;
+ -GtkWindow-resize-grip-height: 0;
+ -GtkWindow-resize-grip-width: 0;
+ -WnckTasklist-fade-overlay-rect: 0;
+ -GtkCheckButton-indicator-size: 16;
+ -GtkCheckMenuItem-indicator-size: 12;
+ -GtkWidget-wide-separators: true;
+ -GtkWidget-horizontal-separator: 0;
+ -GtkWidget-vertical-separator: 0;
+ outline-color: transparent;
+ outline-style: none;
+ outline-offset: 2px;
+}
+
+/***************
+ * base states *
+ ***************/
+.background {
+ background-color: @theme_bg_color;
+ color: @theme_fg_color;
+}
+
+.background.client-decorated {
+ background-color: transparent;
+}
+
+.background.window-content {
+ background-color: @theme_bg_color;
+}
+
+GtkClutterOffscreen {
+ background-color: @theme_bg_color;
+ color: @theme_fg_color;
+}
+
+*:selected,
+*:selected:focus {
+ background-color: @theme_selected_bg_color;
+ color: @theme_selected_fg_color;
+}
+
+*:active {
+ background-color: shade(@theme_bg_color, 0.95);
+}
+
+*:insensitive,
+*:insensitive:insensitive {
+ color: mix(@theme_fg_color, @theme_bg_color, 0.5);
+}
+
+/* apply effects to insensitive and prelit images */
+*:insensitive {
+ -gtk-image-effect: dim;
+}
+
+*:hover {
+ -gtk-image-effect: highlight;
+}
+
+.gtkstyle-fallback {
+ background-color: @theme_bg_color;
+ color: @theme_fg_color;
+}
+
+.gtkstyle-fallback:prelight {
+ background-color: shade(@theme_bg_color, 1.1);
+ color: @theme_fg_color;
+}
+
+.gtkstyle-fallback:active {
+ background-color: shade(@theme_bg_color, 0.9);
+ color: @theme_fg_color;
+}
+
+.gtkstyle-fallback:insensitive {
+ background-color: shade(shade(@theme_bg_color, 0.95), 1.05);
+ color: mix(@theme_fg_color, @theme_bg_color, 0.5);
+}
+
+.gtkstyle-fallback:selected {
+ background-color: @theme_selected_bg_color;
+ color: @theme_selected_fg_color;
+}
+
+/******************
+ * visual effects *
+ ******************/
+/* transitions */
+.button {
+
+
+}
+
+.entry {
+
+}
+
+.entry:focus {
+
+}
+
+/* inset shadows */
+.button:active,
+.primary-toolbar .button:active,
+.toolbar .button:active,
+.header-bar .button:active {
+
+}
+
+
+/* disable inset shadow */
+.floating-bar .button:active,
+.button:active *:insensitive,
+.primary-toolbar .button:active *:insensitive,
+.toolbar .button:active *:insensitive,
+.header-bar .button:active *:insensitive{
+
+}
+
+/*************
+ * assistant *
+ *************/
+GtkAssistant .sidebar .highlight {
+ background-color: @theme_selected_bg_color;
+ font: bold;
+}
+
+GtkAssistant .sidebar {
+ padding: 0px;
+ border-width: 0;
+ border-style: none;
+ background-color: @theme_bg_color;
+ color: @theme_fg_color;
+}
+
+/***********************
+! Font and file choosers
+************************/
+GtkFontButton .separator, GtkFileChooserButton .separator {
+ /* always disable separators */
+ -GtkWidget-wide-separators: false;
+ -GtkWidget-horizontal-separator: 0;
+ -GtkWidget-vertical-separator: 0; }
+
+GtkFileChooser {
+ /* for fallback when header bar not used */ }
+ GtkFileChooser .pane-separator, GtkFileChooser .pane-separator:hover {
+ border-width: 0 0px 0 0;
+ border-style: solid;
+ border-color: @theme_bg_color;
+ background-color: #f0f0f0;
+ color: #d8d8d8; }
+ GtkFileChooser .dialog-action-box {
+ border-width: 1px 0 0;
+ border-style: solid;
+ border-color: #202020; }
+ GtkFileChooser .sidebar.list,
+ .sidebar.list .button{
+ background-color: @theme_bg_color;
+ }
+ .sidebar.list :active,
+ .sidebar.list :focus *{
+ background-color: @theme_selected_bg_color;
+ }
+GtkFileChooserWidget.vertical GtkPaned.horizontal {
+ -GtkPaned-handle-size: 1px;
+}
+
+
+/****************
+ * content view *
+ ****************/
+.content-view.view {
+ background-color: @theme_base_color;
+}
+
+.content-view.view:prelight {
+ background-color: alpha(@theme_selected_bg_color, 0.3);
+}
+
+.content-view.view:selected,
+.content-view.view:active {
+ background-color: @theme_selected_bg_color;
+}
+
+.content-view.view:insensitive {
+ background-color: @entry_border_color;
+}
+
+GdMainIconView.content-view {
+ -GdMainIconView-icon-size: 40;
+}
+
+GtkIconView.content-view.check {
+ background-color: transparent;
+}
+
+GtkIconView.content-view.check:active {
+ background-color: transparent;
+}
+
+.content-view.view.check,
+.content-view.view.check:active {
+ background-color: transparent;
+}
+
+GtkIconView.content-view.check:prelight,
+GtkIconView.content-view.check:insensitive,
+GtkIconView.content-view.check:selected {
+ background-color: transparent;
+}
+
+/****************
+ * drawing area *
+ ****************/
+GtkDrawingArea {
+ background-color: transparent;
+}
+
+GtkDrawingArea:insensitive {
+ background-color: @entry_border_color;
+}
+
+/***********
+ * gtkhtml *
+ ***********/
+GtkHTML {
+ background-color: @theme_base_color;
+ color: @theme_text_color;
+}
+
+
+
+
+
+/************
+ * expander *
+ ************/
+.expander {
+ color: alpha(@theme_fg_color, 0.7);
+}
+
+.expander:hover {
+ color: alpha(@theme_fg_color, 0.9);
+}
+
+/*********
+ * frame *
+ *********/
+
+.frame {
+ border-radius: 0;
+ border-width: 0;
+ border-style: none;
+}
+
+/*******************
+ * scrolled window *
+ *******************/
+GtkScrolledWindow.frame {
+ border-radius: 0;
+ border-width: 0;
+ border-style: none;
+}
+
+/* avoid double borders when a viewport is
+ * packed into a GtkScrolledWindow */
+GtkScrolledWindow GtkViewport.frame {
+ border-style: none;
+}
+
+
+/************
+ * iconview *
+ ************/
+GtkIconView.view.cell:selected,
+GtkIconView.view.cell:selected:focus {
+ border-width: 3px;
+ border-style: solid;
+ border-color: @theme_selected_bg_color;
+ border-radius: 0;
+ background-color: @theme_selected_bg_color;
+ background-image: none;
+ color: @theme_selected_fg_color;
+}
+
+.content-view.view.rubberband,
+.view.rubberband,
+.rubberband {
+ border-width: 1px;
+ border-style: solid;
+ border-color: shade(@theme_selected_bg_color, 0.9);
+ border-radius: 0;
+ background-color: alpha(@theme_selected_bg_color, 0.3);
+}
+
+/*********
+ * image *
+ *********/
+GtkImage,
+GtkImage:active,
+GtkImage:insensitive {
+ background-color: transparent;
+}
+
+/*********
+ * label *
+ *********/
+GtkLabel,
+GtkLabel:active,
+GtkLabel:insensitive {
+ background-color: transparent;
+}
+
+/*******************
+ * symbolic images *
+ *******************/
+.image,
+.view.image {
+ color: alpha(@theme_fg_color, 0.5);
+}
+
+.image:hover,
+.view.image:hover {
+ color: @theme_fg_color;
+}
+
+.image:selected,
+.image:selected:hover,
+.view.image:selected,
+.view.image:selected:hover {
+ color: @theme_selected_fg_color;
+}
+
+/*****************
+ * miscellaneous *
+ *****************/
+.floating-bar {
+ border-width: 3px;
+ border-style: none;
+ border-radius: 0px;
+ background-color: @theme_bg_color;
+ background-image: none;
+ color: @theme_fg_color;
+}
+
+.floating-bar.top {
+
+}
+
+.floating-bar.right {
+
+}
+
+.floating-bar.bottom {
+
+}
+
+.floating-bar.left {
+
+}
+
+
+.floating-bar .button,
+.floating-bar .button:focus {
+ -GtkButton-image-spacing: 0;
+ -GtkButton-inner-border: 0;
+ border-style: none;
+ background-color: transparent;
+ background-image: none;
+}
+
+.view.dim-label,
+.dim-label {
+ color: alpha(currentColor, 0.6);
+}
+
+.dnd {
+ border-width: 1px;
+ border-style: solid;
+ border-color: shade(@theme_selected_bg_color, 0.9);
+}
+
+.grip {
+ background-color: transparent;
+}
+
+.arrow {
+ color: alpha(@theme_fg_color, 0.7);
+}
+.arrow:insensitive {
+ color: alpha(@theme_fg_color, 0.4);
+}
+
+
+
+/******************
+ * pane separator *
+ ******************/
+.pane-separator {
+ background-color: transparent;
+ color: transparent;
+}
+
+
+/*************
+ * statusbar *
+ *************/
+GtkStatusbar {
+ padding: 4px;
+ color: @theme_fg_color;
+}
+
+
+/************
+ * textview *
+ ************/
+GtkTextView {
+ background-color: @theme_base_color;
+ color: @theme_text_color;
+}
+
+/***********
+ * tooltip *
+ ***********/
+.tooltip {
+ border-width: 0;
+ border-style: none;
+ border-radius: 0px;
+ background-color: @theme_tooltip_bg_color;
+ background-image: none;
+ color: @theme_tooltip_fg_color;
+}
+
+.tooltip * {
+ background-color: transparent;
+}
+
+/************
+ * treeview *
+ ************/
+GtkTreeView {
+ -GtkTreeView-vertical-separator: 0;
+ -GtkWidget-focus-line-width: 1;
+ -GtkWidget-focus-padding: 1;
+}
+
+GtkTreeView.dnd {
+ border-width: 1px;
+ border-style: solid;
+ border-color: shade(@theme_selected_bg_color, 0.9);
+ border-radius: 0;
+}
+
+GtkTreeView .entry {
+ background-color: @theme_bg_color;
+ background-image: none;
+}
+
+/************
+ * viewport *
+ ************/
+GtkViewport.frame {
+ border-width: 0;
+}
+
+.view {
+ background-color: @theme_base_color;
+ color: @theme_text_color;
+}
+
+.view:insensitive,
+.view:insensitive:insensitive {
+ background-color: shade(@theme_bg_color, 1.04);
+ background-image: none;
+ color: mix(@theme_text_color, @theme_base_color, 0.4);
+}
+
+.view:selected,
+.view:selected:focus {
+ background-color: @theme_selected_bg_color;
+ color: @theme_selected_fg_color;
+}
+
+/*********************
+ * app notifications *
+ *********************/
+.app-notification {
+ border-style: none;
+ border-width: 0 1px 1px 1px;
+ border-radius: 0;
+ padding: 8px;
+ background-color: @theme_base_color;
+ background-image: none;
+ color: @theme_text_color;
+}
+
+
+/******************************
+ * destructive action buttons *
+ ******************************/
+.destructive-action.button {
+ border-width: 1px;
+ border-style: solid;
+ border-color: transparent;
+ border-radius: 0;
+ background-color: @error_color;
+ background-image: none;
+ color: mix(@theme_selected_fg_color, @error_color, 0.1);
+}
+
+.destructive-action.button:hover {
+ border-color: transparent;
+ background-color: shade(@error_color, 1.12);
+ background-image: none;
+}
+
+.destructive-action.button:active {
+ border-color: transparent;
+ background-color: shade(@error_color, 0.87);
+ background-image: none;
+}
+
+.destructive-action.button:hover:active {
+ border-color: transparent;
+}
+
+/**************
+ * List boxes *
+ **************/
+EggListBox {
+ background-color: @theme_base_color;
+}
+
+EggListBox:hover {
+ background-color: mix(white, @theme_selected_bg_color, 0.05) ;
+}
+
+EggListBox:selected {
+ background-color: @theme_selected_bg_color;
+}
+
+.list {
+ background-color: @theme_base_color;
+}
+
+.list-row:hover {
+ background-color: mix(white, @theme_selected_bg_color, 0.05) ;
+}
+
+.list-row:selected {
+ background-color: @theme_selected_bg_color;
+}
+
+/*************************
+ * touch text selections *
+ *************************/
+GtkBubbleWindow {
+ border-radius: 0;
+ background-clip: border-box;
+}
+
+GtkBubbleWindow.osd.background {
+ background-color: @theme_fg_color;
+}
+
+GtkBubbleWindow .toolbar {
+ background-color: transparent;
+}
+
diff --git a/.themes/FlatColor/gtk-3.0/gtk.css b/.themes/FlatColor/gtk-3.0/gtk.css
new file mode 100644
index 0000000..ccb2d70
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/gtk.css
@@ -0,0 +1,92 @@
+
+/* Default color scheme */
+@define-color bg_color #071318;
+@define-color fg_color #EE8B69;
+@define-color base_color #E5724F;
+@define-color text_color #b2bac2;
+@define-color selected_bg_color #E65629;
+@define-color selected_fg_color #b2bac2;
+@define-color tooltip_bg_color #071318;
+@define-color tooltip_fg_color #b2bac2;
+
+/* colormap actually used by the theme, to be overridden in other css files */
+@define-color theme_bg_color @bg_color;
+@define-color theme_fg_color @fg_color;
+@define-color theme_base_color @base_color;
+@define-color theme_text_color @text_color;
+@define-color theme_selected_bg_color @selected_bg_color;
+@define-color theme_selected_fg_color @selected_fg_color;
+@define-color theme_tooltip_bg_color @tooltip_bg_color;
+@define-color theme_tooltip_fg_color @tooltip_fg_color;
+
+/* shadow effects */
+@define-color shadow alpha(@theme_fg_color, 0.1);
+
+/* misc colors used by gtk+ */
+@define-color info_fg_color white;
+@define-color info_bg_color #BACF66;
+@define-color warning_fg_color white;
+@define-color warning_bg_color #E6A682;
+@define-color question_fg_color white;
+@define-color question_bg_color #74C47B;
+@define-color error_fg_color white;
+@define-color error_bg_color #E682C8;
+@define-color link_color mix (@theme_selected_bg_color, black, 0.15);
+@define-color success_color #53a93f;
+@define-color warning_color #f57900;
+@define-color error_color #cc0000;
+
+/* widget colors*/
+@define-color border_color #363D43;
+@define-color button_normal_color #3F474A;
+@define-color button_info_color #72B279;
+@define-color button_default_active_color shade(@theme_selected_bg_color, 0.857);
+@define-color entry_border_color shade(@theme_base_color, 0.9);
+@define-color frame_border_bottom_color #E3E4E7;
+@define-color sel_color #B98CD7;
+@define-color switch_bg_color #C9CBCF;
+@define-color panel_bg_color @bg_color;
+@define-color panel_fg_color @fg_color;
+@define-color borders #FAFAFA;
+@define-color scrollbar_trough shade(@theme_base_color, 0.9);
+@define-color scrollbar_slider_prelight mix(@scrollbar_trough, @theme_fg_color, 0.5);
+
+
+/* osd */
+@define-color osd_separator #49525B;
+@define-color osd_fg #ABB4BD;
+@define-color osd_bg #434A54;
+
+/* window manager colors */
+@define-color wm_bg @theme_bg_color;
+@define-color wm_title_focused @theme_fg_color;
+@define-color wm_title_unfocused @theme_text_color;
+@define-color wm_border_focused @border_color;
+@define-color wm_border_unfocused @border_color;
+
+@import url("gtk-widgets.css");
+@import url("gtk-widgets-assets.css");
+@import url("unity.css");
+@import url("widgets/button.css");
+@import url("widgets/cell-row.css");
+@import url("widgets/check-radio.css");
+@import url("widgets/column-header.css");
+@import url("widgets/calendar.css");
+@import url("widgets/entry.css");
+@import url("widgets/infobar.css");
+@import url("widgets/menu.css");
+@import url("widgets/notebook.css");
+@import url("widgets/progress-scale.css");
+@import url("widgets/scrollbar.css");
+@import url("widgets/separator.css");
+@import url("widgets/sidebar.css");
+@import url("widgets/spinbutton.css");
+@import url("widgets/spinner.css");
+@import url("widgets/switch.css");
+@import url("widgets/color-chooser.css");
+@import url("widgets/toolbar.css");
+@import url("widgets/header-bar.css");
+@import url("widgets/osd.css");
+@import url("widgets/csd.css");
+@import url("widgets/combobox.css");
+@import url("widgets/selection-mode.css");
diff --git a/.themes/FlatColor/gtk-3.0/settings.ini b/.themes/FlatColor/gtk-3.0/settings.ini
new file mode 100644
index 0000000..bdf313d
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/settings.ini
@@ -0,0 +1,7 @@
+[Settings]
+gtk-color-scheme = "base_color:#ffffff\nbg_color:#ECEDEE\ntooltip_bg_color:#dddedf\nselected_bg_color:#33CBBF\ntext_color:#78797A\nfg_color:#6A6B6C\ntooltip_fg_color:#595a5b\nselected_fg_color:#ffffff"
+gtk-auto-mnemonics = 1
+gtk-visible-focus = automatic
+gtk-button-images = 0
+gtk-menu-images = 0
+
diff --git a/.themes/FlatColor/gtk-3.0/unity.css b/.themes/FlatColor/gtk-3.0/unity.css
new file mode 100644
index 0000000..25a81a5
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/unity.css
@@ -0,0 +1,68 @@
+UnityPanelWidget,
+.unity-panel {
+ border-width: 0 0 1px 0;
+ border-style: solid;
+ border-color: #363D43;
+ background-color: #363D43;
+ background-image: none;
+ color: #fff;
+}
+
+.unity-panel.menubar,
+.unity-panel .menubar {
+}
+
+.unity-panel.menuitem,
+.unity-panel .menuitem {
+ border-width: 0 1px;
+ color: #fff;
+}
+
+.unity-panel.menubar.menuitem:hover,
+.unity-panel.menubar .menuitem *:hover {
+ border-color: @theme_selected_bg_color;
+ background-color: @theme_selected_bg_color;
+ background-image: none;
+ color: @theme_selected_fg_color;
+}
+
+SheetStyleDialog.unity-force-quit {
+ background-color: @theme_bg_color;
+}
+
+
+/* This will theme the top decoration, so the whole space above the window */
+UnityDecoration.top {
+ border: 0px solid shade (@theme_bg_color, 0.5);
+ border-bottom-width: 0;
+ border-radius: 4px 4px 0 0; /* Corner radius, only the top ones should be */
+ padding: 1px 8px 0 8px; /* This padding will be applied to the content of the top layout */
+ background-color: @theme_bg_color; /* Decoration background */
+ color: @theme_fg_color; /* The foreground color will be used to paint the text */
+ text-shadow: none;
+ box-shadow: none;
+}
+
+/* Top decoration for inactive windows */
+UnityDecoration.top:backdrop {
+ border: 0px solid @theme_bg_color;
+ border-bottom-width: 0;
+ background-color: @theme_bg_color;
+ color: #999999;
+}
+
+/* Left decoration, it themes only the space at the left of the window */
+UnityDecoration.left,
+/* Right decoration, it themes only the space at the right of the window */
+UnityDecoration.right,
+/* Bottom decoration, it themes all the space below the window */
+UnityDecoration.bottom {
+ background-color: @theme_bg_color;
+}
+
+/* Left, right and bottom decorations themes for inactive windows */
+UnityDecoration.left:backdrop,
+UnityDecoration.right:backdrop,
+UnityDecoration.bottom:backdrop {
+ background-color: @theme_bg_color;
+} \ No newline at end of file
diff --git a/.themes/FlatColor/gtk-3.0/widgets/button.css b/.themes/FlatColor/gtk-3.0/widgets/button.css
new file mode 100644
index 0000000..a286e17
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/button.css
@@ -0,0 +1,76 @@
+
+/**********
+ * button *
+ **********/
+.button {
+ -GtkWidget-focus-padding: 1;
+ -GtkWidget-focus-line-width: 0;
+ padding: 5px;
+ border-width: 2px;
+ border-style: solid;
+ border-color: transparent;
+ border-radius: 3px;
+ background-color: shade( @theme_bg_color, 1.58 );
+ background-image: none;
+ color: @theme_text_color;
+}
+
+.button:hover {
+ background-color: shade( @theme_bg_color, 1.35 );
+ color: @theme_fg_color;
+}
+
+.button:active,
+.button:active:hover {
+ color: @theme_fg_color;
+ background-color: shade(@theme_selected_bg_color, 0.93);
+}
+.button:active:hover {
+ color: shade(@theme_fg_color, 0.6);
+ color: @theme_fg_color;
+}
+
+.button:insensitive {
+ background-color: shade(@theme_bg_color, 1.04);
+ background-image: none;
+ color: mix(@theme_text_color, @theme_base_color, 0.4);
+}
+.button *:insensitive {
+ color: mix(@theme_text_color, @theme_base_color, 0.4);
+}
+
+.button:active:insensitive {
+
+}
+
+/* default button */
+.button.default,
+.button.default:focus {
+ border-color: transparent;
+ background-color: @theme_selected_bg_color;
+ color: @theme_fg_color;
+}
+
+.button.default:hover {
+ border-color: transparent;
+ background-color: shade(@theme_selected_bg_color, 1.05);
+}
+
+.button.default:active,
+.button.default:hover:active {
+ border-color: transparent;
+ background-color: mix(@button_default_active_color, white, 0.083);
+ color: shade(@theme_selected_fg_color, 0.95);
+}
+
+.button.default *:insensitive {
+ color: shade(@entry_border_color, 0.9);
+}
+GtkLinkButton.button,
+GtkLinkButton.button:focus,
+GtkLinkButton.button:hover,
+GtkLinkButton.button:active,
+GtkLinkButton.button:focus:active,
+GtkLinkButton.button:focus:hover {
+
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/calendar.css b/.themes/FlatColor/gtk-3.0/widgets/calendar.css
new file mode 100644
index 0000000..008c416
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/calendar.css
@@ -0,0 +1,35 @@
+/***********
+* calendar *
+************/
+GtkCalendar {
+ padding: 4px;
+}
+
+GtkCalendar:inconsistent {
+ color: mix(@theme_fg_color, @theme_bg_color, 0.3);
+}
+
+GtkCalendar.view,
+GtkCalendar.header {
+ border-radius: 0;
+ background-color: @theme_bg_color;
+ border-width: 0;
+}
+GtkCalendar.button,
+GtkCalendar.button:focus,
+GtkCalendar.button:hover,
+GtkCalendar.button:hover:focus,
+GtkCalendar.button:active:focus,
+GtkCalendar.button:insensitive {
+ color: @theme_fg_color;
+ border-width: 0;
+ background-color: transparent;
+ background-image: none;
+}
+
+.highlight,
+GtkCalendar.highlight {
+ border-width: 0;
+ background-color: @theme_base_color;
+ color: @theme_selected_fg_color;
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/cell-row.css b/.themes/FlatColor/gtk-3.0/widgets/cell-row.css
new file mode 100644
index 0000000..58f6c1d
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/cell-row.css
@@ -0,0 +1,27 @@
+/****************
+ * cell and row *
+ ****************/
+.cell {
+ border-width: 0;
+ border-radius: 5px;
+}
+
+.cell:selected,
+.cell:selected:focus {
+ background-color: @theme_selected_bg_color;
+ color: @theme_selected_fg_color;
+}
+
+row:selected,
+row:selected:hover,
+row:selected:focus {
+ border-width: 0;
+ border-style: none;
+ border-radius: 0;
+ background-color: @theme_selected_bg_color;
+ background-image: none;
+ color: @theme_selected_fg_color;
+
+ -GtkWidget-focus-padding: 1;
+ -GtkWidget-focus-line-width: 0;
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/check-radio.css b/.themes/FlatColor/gtk-3.0/widgets/check-radio.css
new file mode 100644
index 0000000..6e56d2e
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/check-radio.css
@@ -0,0 +1,22 @@
+/*******************
+ * check and radio *
+ *******************/
+.check,
+.radio,
+.check:insensitive,
+.radio:insensitive {
+
+}
+
+.check {
+ border-radius: 3px;
+}
+
+GtkCheckButton:hover,
+GtkCheckButton:active:hover,
+GtkCheckButton:selected,
+GtkCheckButton:selected:focus {
+ background-color: transparent;
+}
+
+
diff --git a/.themes/FlatColor/gtk-3.0/widgets/color-chooser.css b/.themes/FlatColor/gtk-3.0/widgets/color-chooser.css
new file mode 100644
index 0000000..fbbd5c2
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/color-chooser.css
@@ -0,0 +1,114 @@
+/*****************
+ * color chooser *
+ *****************/
+GtkColorSwatch,
+GtkColorSwatch:selected {
+ border-width: 4px;
+ border-style: solid;
+ border-radius: 0;
+ border-color: @theme_bg_color;
+ background-color: transparent;
+ transition: all 200ms ease-out;
+}
+
+GtkColorSwatch:hover,
+GtkColorSwatch:selected:hover {
+ border-width: 0;
+ border-radius: 0;
+ border-color: @theme_bg_color;
+ transition: all 200ms ease-in;
+}
+
+GtkColorSwatch.color-dark:hover {
+}
+
+GtkColorSwatch.color-light:hover {
+}
+
+GtkColorSwatch.color-light:selected:hover,
+GtkColorSwatch.color-dark:selected:hover {
+ background-image: none;
+}
+
+GtkColorSwatch.left,
+GtkColorSwatch:first-child {
+
+}
+
+GtkColorSwatch.right,
+GtkColorSwatch:last-child {
+
+}
+
+GtkColorSwatch:only-child {
+
+}
+
+GtkColorSwatch.top {
+
+}
+
+GtkColorSwatch.bottom {
+
+}
+
+GtkColorChooserWidget #add-color-button {
+ transition: all 100ms ease-out;
+ border-color: @entry_border_color;
+ border-width: 1px;
+ border-style: none;
+ border-radius: 0;
+ background-color: @theme_base_color;
+ color: mix(@theme_text_color, @theme_base_color, 0.4);
+}
+
+GtkColorChooserWidget #add-color-button:hover {
+ transition: all 100ms ease-in;
+ border-color: @theme_selected_bg_color;
+ border-width: 1px;
+ border-style: none;
+ border-radius: 0;
+ background-color: @theme_base_color;
+ color: @theme_fg_color;
+}
+
+.color-active-badge,
+.color-active-badge:selected {
+ border-width: 1px;
+ border-style: solid;
+ border-width: 0;
+ background-color: transparent;
+}
+
+.color-active-badge.color-light,
+.color-active-badge.color-light:hover {
+ border-color: alpha(black, 0.3);
+ color: alpha(black, 0.3);
+}
+
+.color-active-badge.color-dark,
+.color-active-badge.color-dark:hover {
+ border-color: alpha(white, 0.3);
+ color: alpha(white, 0.3);
+}
+
+GtkColorEditor GtkColorSwatch {
+ border-width: 4px;
+ border-style: solid;
+ border-radius: 0;
+ border-color: @theme_bg_color;
+ background-color: transparent;
+ transition: all 200ms ease-out;
+}
+
+GtkColorEditor GtkColorSwatch.color-dark:hover,
+GtkColorEditor GtkColorSwatch.color-light:hover {
+ border-width: 0;
+ border-radius: 0;
+ border-color: @theme_bg_color;
+ transition: all 200ms ease-in;
+}
+
+GtkColorButton.button {
+ padding: 6px;
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/column-header.css b/.themes/FlatColor/gtk-3.0/widgets/column-header.css
new file mode 100644
index 0000000..b423780
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/column-header.css
@@ -0,0 +1,53 @@
+/*****************
+ * column-header *
+ *****************/
+column-header.button,
+column-header.button:active,
+column-header .button,
+column-header .button:active {
+ font-weight: bold;
+ border-width: 0;
+ border-radius: 0;
+}
+column-header.button,
+column-header.button:active,
+column-header.button:focus,
+column-header.button:active:focus,
+column-header .button,
+column-header .button:active,
+column-header .button:focus,
+column-header .button:active:focus {
+
+ box-shadow: none;
+ background-color: inherit;
+ background-image: none;
+}
+column-header.button:hover,
+column-header.button:active:hover,
+column-header.button:hover:focus,
+column-header.button:active:hover:focus,
+column-header .button:hover,
+column-header .button:active:hover,
+column-header .button:hover:focus,
+column-header .button:active:hover:focus {
+
+ box-shadow: none;
+ background-color: inherit;
+ background-image: none;
+}
+column-header:last-child.button,
+column-header:last-child .button {
+
+}
+column-header.button,
+column-header .button,
+column-header.button:focus,
+column-header .button:focus {
+ color: shade(@theme_text_color, 1.1);
+}
+column-header.button:active,
+column-header .button:active,
+column-header.button:active:focus,
+column-header .button:active:focus {
+ color: @theme_selected_bg_color;
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/combobox.css b/.themes/FlatColor/gtk-3.0/widgets/combobox.css
new file mode 100644
index 0000000..f49adfb
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/combobox.css
@@ -0,0 +1,47 @@
+/************
+ * combobox *
+ ************/
+.primary-toolbar GtkComboBox.combobox-entry .entry,
+.primary-toolbar GtkComboBox.combobox-entry .entry:active,
+.primary-toolbar GtkComboBox.combobox-entry .entry:focus,
+.primary-toolbar GtkComboBox.combobox-entry .entry:insensitive,
+GtkComboBox.combobox-entry .entry,
+GtkComboBox.combobox-entry .entry:active,
+GtkComboBox.combobox-entry .entry:focus,
+GtkComboBox.combobox-entry .entry:insensitive {
+ border-width: 1px 0 1px 1px;
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.primary-toolbar GtkComboBox.combobox-entry .button,
+.primary-toolbar GtkComboBox.combobox-entry .button:hover,
+.primary-toolbar GtkComboBox.combobox-entry .button:active,
+.primary-toolbar GtkComboBox.combobox-entry .button:insensitive,
+GtkComboBox.combobox-entry .button,
+GtkComboBox.combobox-entry .button:hover,
+GtkComboBox.combobox-entry .button:active,
+GtkComboBox.combobox-entry .button:insensitive {
+ border-width: 1px 1px 1px 1px;
+ border-bottom-left-radius: 0;
+ border-top-left-radius: 0;
+}
+
+GtkComboBox .button,
+.action-bar GtkComboBox .button {
+ padding: 4px 10px;
+ background-color: shade(@theme_bg_color, 1.55);
+ color: shade(@theme_text_color, 1.10);
+}
+
+GtkComboBox .button:hover,
+GtkComboBox .button:active,
+GtkComboBox .button:checked,
+GtkComboBox .button:active:hover,
+.action-bar GtkComboBox .button:hover,
+.action-bar GtkComboBox .button:active,
+.action-bar GtkComboBox .button:checked,
+.action-bar GtkComboBox .button:active:hover {
+ background-color: shade(@theme_selected_bg_color, 1);
+ color: shade(@theme_text_color, 1);
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/csd.css b/.themes/FlatColor/gtk-3.0/widgets/csd.css
new file mode 100644
index 0000000..61138ae
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/csd.css
@@ -0,0 +1,117 @@
+/*******
+ * CSD *
+ *******/
+.titlebar {
+ border-width: 0;
+ border-style: none;
+ border-color: transparent;
+/* border-image: linear-gradient(to left,
+ shade(@theme_selected_bg_color, 1.20) 25%,
+ shade(@theme_selected_bg_color, 1.05) 25%,
+ shade(@theme_selected_bg_color, 1.05) 50%,
+ shade(@theme_selected_bg_color, 0.90) 50%,
+ shade(@theme_selected_bg_color, 0.90) 75%,
+ shade(@theme_selected_bg_color, 0.75) 75%) 5 0 0 0/ 5px 0 0 0;*/
+ background-image: none;
+ background-color: @theme_bg_color;
+ color: @theme_fg_color;
+ text-shadow: none;
+}
+
+/* this is the default titlebar that is added by GTK
+ * when client-side decorations are in use and the application
+ * did not set a custom titlebar.
+ */
+.titlebar.default-decoration {
+ border: none;
+ box-shadow: none;
+}
+
+.titlebar .title {
+ font: bold;
+}
+
+.titlebar:backdrop {
+ background-image: none;
+ background-color: @theme_bg_color;
+ color: mix(@theme_fg_color, @theme_bg_color, 0.4);
+ text-shadow: none;
+}
+
+.titlebar .titlebutton {
+ padding: 4px;
+ border-style: none;
+ background: none;
+ color: mix(@theme_fg_color, @theme_bg_color, 0.1);
+ icon-shadow: none;
+}
+
+.titlebar .titlebutton:hover,
+.titlebar .titlebutton:hover:focus {
+ background: none;
+ color: @theme_selected_bg_color;
+ icon-shadow: none;
+}
+
+.titlebar .titlebutton:active,
+.titlebar .titlebutton:active:hover {
+ background: none;
+ color: shade(@theme_selected_bg_color, 0.9);
+ icon-shadow: none;
+ box-shadow: none;
+}
+
+/*
+.titlebar .right .titlebutton:first-child {
+ border-left: 1px solid shade(@toolbar_bg_color, 0.9);
+}
+
+.titlebar .right .titlebutton:last-child {
+}
+
+.titlebar .left .titlebutton:last-child {
+ border-right: 1px solid shade(@toolbar_bg_color, 0.9);
+}
+
+.titlebar .left .titlebutton:first-child {
+}
+*/
+
+.titlebar .titlebutton:backdrop {
+ background-image: none;
+ color: mix(@theme_fg_color, @theme_bg_color, 0.4);
+ icon-shadow: none;
+}
+
+.window-frame {
+ background-image: none;
+ border-width: 2px;
+ border-style: solid;
+ border-color: @theme_bg_color;
+ border-image: none;
+ border-radius: 0;
+ box-shadow: 0 3px 12px 2px alpha(black, 0.5);
+
+ /* this is used for the resize cursor area */
+ margin: 10px;
+}
+
+.window-frame:backdrop {
+ border-width: 2px;
+ border-color: @theme_bg_color;
+ border-image: none;
+ box-shadow: 0 2px 7px 1px alpha(black, 0.5);
+}
+
+GtkWindow {
+ color: @fg_color;
+ background-color: @bg_color;
+}
+
+GtkPaned {
+ background-color: @bg_color;
+}
+
+GtkEventBox {
+ background-color: @bg_color;
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/entry.css b/.themes/FlatColor/gtk-3.0/widgets/entry.css
new file mode 100644
index 0000000..07e96ac
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/entry.css
@@ -0,0 +1,38 @@
+/*********
+ * entry *
+ *********/
+.entry {
+ padding: 6px 8px;
+ border-width: 1px;
+ border-style: solid;
+ border-color: transparent;
+ border-radius: 0;
+ background-color: @theme_base_color;
+ background-image: none;
+ color: @theme_text_color;
+}
+
+.entry:active,
+.entry:focus {
+ box-shadow: inset 4px 0 @theme_selected_bg_color;
+}
+
+.entry:selected,
+.entry:selected:focus {
+ background-color: @theme_selected_bg_color;
+ color: @theme_selected_fg_color;
+}
+
+.entry:insensitive {
+ background-color: shade(@theme_bg_color, 1.04);
+ background-image: none;
+ color: mix(@theme_text_color, @theme_base_color, 0.4);
+}
+
+.entry.progressbar {
+ border-width: 0;
+ border-radius: 0;
+ background-color: @theme_selected_bg_color;
+ background-image: none;
+ color: @theme_selected_fg_color;
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/header-bar.css b/.themes/FlatColor/gtk-3.0/widgets/header-bar.css
new file mode 100644
index 0000000..c1bd12d
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/header-bar.css
@@ -0,0 +1,27 @@
+/**************
+ * header-bar *
+ **************/
+
+.header-bar {
+ padding: 6px;
+ border-width: 0;
+ border-style: none;
+ background-color: @theme_bg_color;
+}
+
+.header-bar .button.text-button {
+ padding: 4px;
+}
+
+.header-bar .button.image-button {
+ padding: 6px;
+}
+
+.header-bar .title {
+ font: bold;
+}
+
+.header-bar .subtitle {
+ font: smaller;
+}
+
diff --git a/.themes/FlatColor/gtk-3.0/widgets/infobar.css b/.themes/FlatColor/gtk-3.0/widgets/infobar.css
new file mode 100644
index 0000000..71202ca
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/infobar.css
@@ -0,0 +1,90 @@
+/***********
+ * infobar *
+ ***********/
+GtkInfoBar {
+ border-width: 0;
+ border-style: none;
+}
+
+.info {
+ border-width: 0;
+ border-style: none;
+ background-color: @info_bg_color;
+ background-image: none;
+ color: @info_fg_color;
+}
+
+.warning {
+ border-width: 0;
+ border-style: none;
+ background-color: @warning_bg_color;
+ background-image: none;
+ color: @warning_fg_color;
+}
+
+.question {
+ border-width: 0;
+ border-style: none;
+ background-color: @question_bg_color;
+ background-image: none;
+ color: @question_fg_color;
+}
+
+.error {
+ border-width: 0;
+ border-style: none;
+ background-color: @error_bg_color;
+ background-image: none;
+ color: @error_fg_color;
+}
+
+.warning .button,
+.question .button,
+.info .button,
+.error .button,
+.warning .button.close,
+.question .button.close,
+.info .button.close,
+.error .button.close {
+
+}
+.warning .button:hover,
+.question .button:hover,
+.info .button:hover,
+.error .button:hover,
+.warning .button.close:hover,
+.question .button.close:hover,
+.info .button.close:hover,
+.error .button.close:hover {
+
+}
+.warning .button:active,
+.question .button:active,
+.info .button:active,
+.error .button:active,
+.warning .button.close:active,
+.question .button.close:active,
+.info .button.close:active,
+.error .button.close:active,
+.warning .button:active:hover,
+.question .button:active:hover,
+.info .button:active:hover,
+.error .button:active:hover,
+.warning .button.close:active:hover,
+.question .button.close:active:hover,
+.info .button.close:active:hover,
+.error .button.close:active:hover {
+
+}
+.warning .button:insensitive,
+.question .button:insensitive,
+.info .button:insensitive,
+.error .button:insensitive {
+
+}
+.warning .button *:insensitive,
+.question .button *:insensitive,
+.info .button *:insensitive,
+.error .button *:insensitive {
+
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/linked-buttons.css b/.themes/FlatColor/gtk-3.0/widgets/linked-buttons.css
new file mode 100644
index 0000000..5c08412
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/linked-buttons.css
@@ -0,0 +1,524 @@
+/******************
+ * linked buttons *
+ *****************/
+
+
+
+/* set up shadows for visual separation */
+.linked .button,
+.inline-toolbar.toolbar .button,
+.inline-toolbar.toolbar GtkToolButton .button,
+.inline-toolbar.toolbar GtkToolButton > .button {
+ background-color: @theme_base_color;
+ color: @theme_text_color;
+
+}
+.linked .button:hover,
+.inline-toolbar.toolbar .button:hover,
+.inline-toolbar.toolbar GtkToolButton .button:hover,
+.inline-toolbar.toolbar GtkToolButton > .button:hover {
+ background-color: @theme_base_color;
+ color: shade(@theme_fg_color, 0.7);
+}
+.linked .button:active,
+.inline-toolbar.toolbar .button:active,
+.inline-toolbar.toolbar GtkToolButton .button:active,
+.inline-toolbar.toolbar GtkToolButton > .button:active {
+ background-color: @theme_selected_bg_color;
+ color: @theme_selected_fg_color;
+}
+.linked .button:active:hover,
+.inline-toolbar.toolbar .button:active:hover,
+.inline-toolbar.toolbar GtkToolButton .button:active:hover,
+.inline-toolbar.toolbar GtkToolButton > .button:active:hover {
+ background-color: shade(@theme_selected_bg_color, 1.05);
+}
+.linked .button:insensitive,
+.inline-toolbar.toolbar .button:insensitive,
+.inline-toolbar.toolbar GtkToolButton .button:insensitive,
+.inline-toolbar.toolbar GtkToolButton > .button:insensitive {
+ background-color: shade(@theme_bg_color, 1.04);
+ background-image: none;
+ color: mix(@theme_text_color, @theme_base_color, 0.4);
+}
+
+/* remove box shadow from last-child and only-child */
+
+.linked .entry:last-child,
+.linked .entry:only-child,
+.linked .button:last-child,
+.linked .button:only-child,
+.linked .button:insensitive:last-child,
+.linked .button:insensitive:only-child,
+.linked .button:active *:insensitive:last-child,
+.linked .button:active *:insensitive:only-child,
+.inline-toolbar.toolbar .button:last-child,
+.inline-toolbar.toolbar .button:only-child,
+.inline-toolbar.toolbar .button:insensitive:last-child,
+.inline-toolbar.toolbar .button:insensitive:only-child,
+.inline-toolbar.toolbar .button:active *:insensitive:last-child,
+.inline-toolbar.toolbar .button:active *:insensitive:only-child,
+.inline-toolbar.toolbar GtkToolButton:last-child > .button,
+.inline-toolbar.toolbar GtkToolButton:only-child > .button,
+.inline-toolbar.toolbar GtkToolButton:last-child > .button:insensitive,
+.inline-toolbar.toolbar GtkToolButton:only-child > .button:insensitive,
+.inline-toolbar.toolbar GtkToolButton:last-child > .button:active *:insensitive,
+.inline-toolbar.toolbar GtkToolButton:only-child > .button:active *:insensitive {
+
+}
+
+/* add back the inset shadow effect */
+.linked .button:active:last-child,
+.linked .button:active:only-child,
+.inline-toolbar.toolbar .button:active:last-child,
+.inline-toolbar.toolbar .button:active:only-child,
+.inline-toolbar.toolbar GtkToolButton:last-child > .button:active,
+.inline-toolbar.toolbar GtkToolButton:only-child > .button:active {
+
+}
+
+/* middle button */
+.linked .entry,
+.linked .button,
+.linked .button:active,
+.linked .button:active:hover,
+.linked .button:insensitive,
+.inline-toolbar.toolbar .button,
+.inline-toolbar.toolbar .button:active,
+.inline-toolbar.toolbar .button:insensitive,
+.inline-toolbar.toolbar GtkToolButton .button,
+.inline-toolbar.toolbar GtkToolButton .button:active,
+.inline-toolbar.toolbar GtkToolButton .button:insensitive {
+ border-width: 1px;
+ border-radius: 0;
+ border-color: transparent;
+ border-style: solid;
+}
+
+/*leftmost button */
+.linked .entry:first-child,
+.linked .button:first-child,
+.linked .button:active:first-child,
+.linked .button:active:hover:first-child,
+.linked .button:insensitive:first-child,
+.inline-toolbar.toolbar .button:first-child,
+.inline-toolbar.toolbar .button:active:first-child,
+.inline-toolbar.toolbar .button:insensitive:first-child,
+.inline-toolbar.toolbar GtkToolButton:first-child .button,
+.inline-toolbar.toolbar GtkToolButton:first-child .button:active,
+.inline-toolbar.toolbar GtkToolButton:first-child .button:insensitive {
+
+}
+
+/* rightmost button */
+.linked .entry:last-child,
+.linked .button:last-child,
+.linked .button:active:last-child,
+.linked .button:active:hover:last-child,
+.linked .button:insensitive:last-child,
+.inline-toolbar.toolbar .button:last-child,
+.inline-toolbar.toolbar .button:active:last-child,
+.inline-toolbar.toolbar .button:insensitive:last-child,
+.inline-toolbar.toolbar GtkToolButton:last-child .button,
+.inline-toolbar.toolbar GtkToolButton:last-child .button:active,
+.inline-toolbar.toolbar GtkToolButton:last-child .button:insensitive {
+
+}
+
+/* linked single button */
+.linked .entry:only-child,
+.linked .button:only-child,
+.linked .button:active:only-child,
+.linked .button:active:hover:only-child,
+.linked .button:insensitive:only-child,
+.inline-toolbar.toolbar .button:only-child,
+.inline-toolbar.toolbar .button:active:only-child,
+.inline-toolbar.toolbar .button:insensitive:only-child,
+.inline-toolbar.toolbar GtkToolButton:only-child .button,
+.inline-toolbar.toolbar GtkToolButton:only-child .button:active,
+.inline-toolbar.toolbar GtkToolButton:only-child .button:insensitive {
+ border-width: 1px;
+ border-radius: 0;
+ border-color: transparent;
+ border-style: solid;
+}
+
+/* linked button shadows (vertical) */
+.linked.vertical .button,
+.inline-toolbar.toolbar.vertical .button,
+.inline-toolbar.toolbar.vertical GtkToolButton > .button {
+ background-color: @theme_base_color;
+ color: @theme_text_color;
+}
+
+.linked.vertical .button:active,
+.inline-toolbar.toolbar.vertical .button:active,
+.inline-toolbar.toolbar.vertical GtkToolButton > .button:active {
+ background-color: @theme_selected_bg_color;
+ color: @theme_selected_fg_color;
+}
+.linked.vertical .button:hover,
+.inline-toolbar.toolbar.vertical .button:hover,
+.inline-toolbar.toolbar.vertical GtkToolButton > .button:hover {
+ background-color: @theme_base_color;
+ color: shade(@theme_fg_color, 0.7);
+}
+.linked.vertical .button:active:hover,
+.inline-toolbar.toolbar.vertical .button:active:hover,
+.inline-toolbar.toolbar.vertical GtkToolButton > .button:active:hover {
+ background-color: shade(@theme_selected_bg_color, 1.05);
+}
+.linked.vertical .button:insensitive,
+.inline-toolbar.toolbar.vertical .button:insensitive,
+.inline-toolbar.toolbar.vertical GtkToolButton > .button:insensitive {
+ background-color: shade(@theme_bg_color, 1.04);
+ background-image: none;
+ color: mix(@theme_text_color, @theme_base_color, 0.4);
+}
+
+/* remove box shadow from last-child and only-child */
+.linked.vertical .button:last-child,
+.linked.vertical .button:only-child,
+.linked.vertical .button:insensitive:last-child,
+.linked.vertical .button:insensitive:only-child,
+.linked.vertical .button:active *:insensitive:last-child,
+.linked.vertical .button:active *:insensitive:only-child,
+.inline-toolbar.toolbar.vertical .button:last-child,
+.inline-toolbar.toolbar.vertical .button:only-child,
+.inline-toolbar.toolbar.vertical .button:insensitive:last-child,
+.inline-toolbar.toolbar.vertical .button:insensitive:only-child,
+.inline-toolbar.toolbar.vertical .button:active *:insensitive:last-child,
+.inline-toolbar.toolbar.vertical .button:active *:insensitive:only-child,
+.inline-toolbar.toolbar.vertical GtkToolButton:last-child > .button,
+.inline-toolbar.toolbar.vertical GtkToolButton:only-child > .button,
+.inline-toolbar.toolbar.vertical GtkToolButton:last-child > .button:insensitive,
+.inline-toolbar.toolbar.vertical GtkToolButton:only-child > .button:insensitive,
+.inline-toolbar.toolbar.vertical GtkToolButton:last-child > .button:active *:insensitive,
+.inline-toolbar.toolbar.vertical GtkToolButton:only-child > .button:active *:insensitive {
+
+}
+
+/* add back the inset shadow effect */
+.linked.vertical .button:active:last-child,
+.linked.vertical .button:active:only-child,
+.inline-toolbar.toolbar.vertical .button:active:last-child,
+.inline-toolbar.toolbar.vertical .button:active:only-child,
+.inline-toolbar.toolbar.vertical GtkToolButton:last-child > .button:active,
+.inline-toolbar.toolbar.vertical GtkToolButton:only-child > .button:active {
+
+}
+
+/* middle button (vertical) */
+.linked.vertical .entry,
+.linked.vertical .button,
+.linked.vertical .button:active,
+.linked.vertical .button:active:hover,
+.linked.vertical .button:insensitive {
+border-width: 1px;
+ border-radius: 0;
+ border-color: transparent;
+ border-style: solid;
+}
+
+/* top button (vertical) */
+.linked.vertical .entry:first-child,
+.linked.vertical .button:first-child,
+.linked.vertical .button:active:first-child,
+.linked.vertical .button:active:hover:first-child,
+.linked.vertical .button:insensitive:first-child {
+
+
+}
+
+/* bottom button (vertical) */
+.linked.vertical .entry:last-child,
+.linked.vertical .button:last-child,
+.linked.vertical .button:active:last-child,
+.linked.vertical .button:active:hover:last-child,
+.linked.vertical .button:insensitive:last-child {
+
+}
+
+/* linked single button (vertical) */
+.linked.vertical .entry:only-child,
+.linked.vertical .button:only-child,
+.linked.vertical .button:active:only-child,
+.linked.vertical .button:active:hover:only-child,
+.linked.vertical .button:insensitive:only-child {
+ border-width: 1px;
+ border-radius: 0;
+ border-color: transparent;
+ border-style: solid;
+}
+
+/* linked toolbar buttons */
+.primary-toolbar .linked .button,
+.primary-toolbar .button.raised.linked,
+.primary-toolbar .raised.linked .button,
+.toolbar .button.raised.linked,
+.toolbar .raised.linked .button,
+.toolbar .linked .button,
+.header-bar .button.raised.linked,
+.header-bar .raised.linked .button,
+.header-bar .linked .button {
+ background-color: @theme_base_color;
+ color: @theme_text_color;
+}
+.primary-toolbar .linked .button:hover,
+.primary-toolbar .button.raised.linked:hover,
+.primary-toolbar .raised.linked .button:hover,
+.toolbar .button.raised.linked:hover,
+.toolbar .raised.linked .button:hover,
+.toolbar .linked .button:hover,
+.header-bar .button.raised.linked:hover,
+.header-bar .raised.linked .button:hover,
+.header-bar .linked .button:hover {
+ background-color: @theme_base_color;
+ color: shade(@theme_fg_color, 0.7);
+}
+.primary-toolbar .linked .button:active,
+.primary-toolbar .button.raised.linked:active,
+.primary-toolbar .raised.linked .button:active,
+.toolbar .button.raised.linked:active,
+.toolbar .raised.linked .button:active,
+.toolbar .linked .button:active,
+.header-bar .button.raised.linked:active,
+.header-bar .raised.linked .button:active,
+.header-bar .linked .button:active {
+ background-color: #32383E;
+ color: @theme_fg_color;
+}
+.primary-toolbar .linked .button:active:hover,
+.primary-toolbar .button.raised.linked:active:hover,
+.primary-toolbar .raised.linked .button:active:hover,
+.toolbar .button.raised.linked:active:hover,
+.toolbar .raised.linked .button:active:hover,
+.toolbar .linked .button:active:hover,
+.header-bar .button.raised.linked:active:hover,
+.header-bar .raised.linked .button:active:hover,
+.header-bar .linked .button:active:hover {
+ background-color: shade(#32383E, 1.08);
+}
+.primary-toolbar .linked .button:insensitive,
+.primary-toolbar .button.raised.linked:insensitive,
+.primary-toolbar .raised.linked .button:insensitive,
+.toolbar .button.raised.linked:insensitive,
+.toolbar .raised.linked .button:insensitive,
+.toolbar .linked .button:insensitive,
+.header-bar .button.raised.linked:insensitive,
+.header-bar .raised.linked .button:insensitive,
+.header-bar .linked .button:insensitive {
+ background-color: shade(@theme_bg_color, 1.04);
+ background-image: none;
+ color: mix(@theme_text_color, @theme_base_color, 0.4);
+}
+
+/* remove box shadow from last-child and only-child */
+.primary-toolbar .linked .button:last-child,
+.primary-toolbar .linked .button:only-child,
+.primary-toolbar .button.raised.linked:last-child,
+.primary-toolbar .button.raised.linked:only-child,
+.primary-toolbar .linked .button:insensitive:last-child,
+.primary-toolbar .linked .button:insensitive:only-child,
+.primary-toolbar .button:insensitive.raised.linked:last-child,
+.primary-toolbar .button:insensitive.raised.linked:only-child,
+.primary-toolbar .linked .button:active *:insensitive:last-child,
+.primary-toolbar .linked .button:active *:insensitive:only-child,
+.primary-toolbar .button:active *:insensitive.raised.linked:last-child,
+.primary-toolbar .button:active *:insensitive.raised.linked:only-child,
+.primary-toolbar .raised.linked .button:last-child,
+.primary-toolbar .raised.linked .button:only-child,
+.primary-toolbar .raised.linked .button:insensitive:last-child,
+.primary-toolbar .raised.linked .button:insensitive:only-child,
+.primary-toolbar .raised.linked .button:active *:insensitive:last-child,
+.primary-toolbar .raised.linked .button:active *:insensitive:only-child,
+.toolbar .button.raised.linked:last-child,
+.toolbar .button.raised.linked:only-child,
+.toolbar .button:insensitive.raised.linked:last-child,
+.toolbar .button:insensitive.raised.linked:only-child,
+.toolbar .button:active *:insensitive.raised.linked:last-child,
+.toolbar .button:active *:insensitive.raised.linked:only-child,
+.toolbar .raised.linked .button:last-child,
+.toolbar .raised.linked .button:only-child,
+.toolbar .raised.linked .button:insensitive:last-child,
+.toolbar .raised.linked .button:insensitive:only-child,
+.toolbar .raised.linked .button:active *:insensitive:last-child,
+.toolbar .raised.linked .button:active *:insensitive:only-child,
+.toolbar .linked .button:last-child,
+.toolbar .linked .button:only-child,
+.toolbar .linked .button:insensitive:last-child,
+.toolbar .linked .button:insensitive:only-child,
+.toolbar .linked .button:active *:insensitive:last-child,
+.toolbar .linked .button:active *:insensitive:only-child,
+.header-bar .button.raised.linked:last-child,
+.header-bar .button.raised.linked:only-child,
+.header-bar .button:insensitive.raised.linked:last-child,
+.header-bar .button:insensitive.raised.linked:only-child,
+.header-bar .button:active *:insensitive.raised.linked:last-child,
+.header-bar .button:active *:insensitive.raised.linked:only-child,
+.header-bar .raised.linked .button:last-child,
+.header-bar .raised.linked .button:only-child,
+.header-bar .raised.linked .button:insensitive:last-child,
+.header-bar .raised.linked .button:insensitive:only-child,
+.header-bar .raised.linked .button:active *:insensitive:last-child,
+.header-bar .raised.linked .button:active *:insensitive:only-child,
+.header-bar .linked .button:last-child,
+.header-bar .linked .button:only-child,
+.header-bar .linked .button:insensitive:last-child,
+.header-bar .linked .button:insensitive:only-child,
+.header-bar .linked .button:active *:insensitive:last-child,
+.header-bar .linked .button:active *:insensitive:only-child {
+
+}
+
+/* add back the inset shadow effect */
+.primary-toolbar .linked .button:active:last-child,
+.primary-toolbar .linked .button:active:only-child,
+.primary-toolbar .button:active.raised.linked:last-child,
+.primary-toolbar .button:active.raised.linked:only-child,
+.primary-toolbar .raised.linked .button:active:last-child,
+.primary-toolbar .raised.linked .button:active:only-child,
+.toolbar .button:active.raised.linked:last-child,
+.toolbar .button:active.raised.linked:only-child,
+.toolbar .raised.linked .button:active:last-child,
+.toolbar .raised.linked .button:active:only-child,
+.toolbar .linked .button:active:last-child,
+.toolbar .linked .button:active:only-child,
+.header-bar .button:active.raised.linked:last-child,
+.header-bar .button:active.raised.linked:only-child,
+.header-bar .raised.linked .button:active:last-child,
+.header-bar .raised.linked .button:active:only-child,
+.header-bar .linked .button:active:last-child,
+.header-bar .linked .button:active:only-child {
+
+}
+
+/* middle button */
+.primary-toolbar .linked .button,
+.primary-toolbar .linked .button:active,
+.primary-toolbar .linked .button:insensitive,
+.primary-toolbar .button.raised.linked,
+.primary-toolbar .button.raised.linked:active,
+.primary-toolbar .button.raised.linked:insensitive,
+.primary-toolbar .raised.linked .button,
+.primary-toolbar .raised.linked .button:active,
+.primary-toolbar .raised.linked .button:insensitive,
+.toolbar .button.raised.linked,
+.toolbar .button.raised.linked:active,
+.toolbar .button.raised.linked:insensitive,
+.toolbar .raised.linked .button,
+.toolbar .raised.linked .button:active,
+.toolbar .raised.linked .button:insensitive,
+.toolbar .linked .button,
+.toolbar .linked .button:active,
+.toolbar .linked .button:insensitive,
+.header-bar .button.raised.linked,
+.header-bar .button.raised.linked:active,
+.header-bar .button.raised.linked:insensitive,
+.header-bar .raised.linked .button,
+.header-bar .raised.linked .button:active,
+.header-bar .raised.linked .button:insensitive,
+.header-bar .linked .button,
+.header-bar .linked .button:active,
+.header-bar .linked .button:insensitive {
+ border-width: 1px;
+ border-radius: 4px;
+ border-color: transparent;
+ border-style: solid;
+}
+
+/* leftmost button */
+.primary-toolbar .linked .button:first-child,
+.primary-toolbar .linked .button:active:first-child,
+.primary-toolbar .linked .button:insensitive:first-child,
+.primary-toolbar .button.raised.linked:first-child,
+.primary-toolbar .button.raised.linked:active:first-child,
+.primary-toolbar .button.raised.linked:insensitive:first-child,
+.primary-toolbar .raised.linked .button:first-child,
+.primary-toolbar .raised.linked .button:active:first-child,
+.primary-toolbar .raised.linked .button:insensitive:first-child,
+.toolbar .button.raised.linked:first-child,
+.toolbar .button.raised.linked:active:first-child,
+.toolbar .button.raised.linked:insensitive:first-child,
+.toolbar .raised.linked .button:first-child,
+.toolbar .raised.linked .button:active:first-child,
+.toolbar .raised.linked .button:insensitive:first-child,
+.toolbar .linked .button:first-child,
+.toolbar .linked .button:active:first-child,
+.toolbar .linked .button:insensitive:first-child,
+.header-bar .button.raised.linked:first-child,
+.header-bar .button.raised.linked:active:first-child,
+.header-bar .button.raised.linked:insensitive:first-child,
+.header-bar .raised.linked .button:first-child,
+.header-bar .raised.linked .button:active:first-child,
+.header-bar .raised.linked .button:insensitive:first-child,
+.header-bar .linked .button:first-child,
+.header-bar .linked .button:active:first-child,
+.header-bar .linked .button:insensitive:first-child {
+
+}
+
+/* rightmost button */
+.primary-toolbar .linked .button:last-child,
+.primary-toolbar .linked .button:active:last-child,
+.primary-toolbar .linked .button:insensitive:last-child,
+.primary-toolbar .button.raised.linked:last-child,
+.primary-toolbar .button.raised.linked:active:last-child,
+.primary-toolbar .button.raised.linked:insensitive:last-child,
+.primary-toolbar .raised.linked .button:last-child,
+.primary-toolbar .raised.linked .button:active:last-child,
+.primary-toolbar .raised.linked .button:insensitive:last-child,
+.toolbar .button.raised.linked:last-child,
+.toolbar .button.raised.linked:active:last-child,
+.toolbar .button.raised.linked:insensitive:last-child,
+.toolbar .raised.linked .button:last-child,
+.toolbar .raised.linked .button:active:last-child,
+.toolbar .raised.linked .button:insensitive:last-child,
+.toolbar .linked .button:last-child,
+.toolbar .linked .button:active:last-child,
+.toolbar .linked .button:insensitive:last-child,
+.header-bar .button.raised.linked:last-child,
+.header-bar .button.raised.linked:active:last-child,
+.header-bar .button.raised.linked:insensitive:last-child,
+.header-bar .raised.linked .button:last-child,
+.header-bar .raised.linked .button:active:last-child,
+.header-bar .raised.linked .button:insensitive:last-child,
+.header-bar .linked .button:last-child,
+.header-bar .linked .button:active:last-child,
+.header-bar .linked .button:insensitive:last-child {
+
+}
+
+/* linked single button */
+.primary-toolbar .linked .button:only-child,
+.primary-toolbar .linked .button:active:only-child,
+.primary-toolbar .linked .button:insensitive:only-child,
+.primary-toolbar .button.raised.linked:only-child,
+.primary-toolbar .button.raised.linked:active:only-child,
+.primary-toolbar .button.raised.linked:insensitive:only-child,
+.primary-toolbar .raised.linked .button:only-child,
+.primary-toolbar .raised.linked .button:active:only-child,
+.primary-toolbar .raised.linked .button:insensitive:only-child,
+.toolbar .button.raised.linked:only-child,
+.toolbar .button.raised.linked:active:only-child,
+.toolbar .button.raised.linked:insensitive:only-child,
+.toolbar .raised.linked .button:only-child,
+.toolbar .raised.linked .button:active:only-child,
+.toolbar .raised.linked .button:insensitive:only-child,
+.toolbar .linked .button:only-child,
+.toolbar .linked .button:active:only-child,
+.toolbar .linked .button:insensitive:only-child,
+.header-bar .button.raised.linked:only-child,
+.header-bar .button.raised.linked:active:only-child,
+.header-bar .button.raised.linked:insensitive:only-child,
+.header-bar .raised.linked .button:only-child,
+.header-bar .raised.linked .button:active:only-child,
+.header-bar .raised.linked .button:insensitive:only-child,
+.header-bar .linked .button:only-child,
+.header-bar .linked .button:active:only-child,
+.header-bar .linked .button:insensitive:only-child {
+ border-width: 1px;
+ border-radius: 0;
+ border-color: transparent;
+ border-style: solid;
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/menu.css b/.themes/FlatColor/gtk-3.0/widgets/menu.css
new file mode 100644
index 0000000..7092d5e
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/menu.css
@@ -0,0 +1,257 @@
+/********
+ * menu *
+ ********/
+GtkTreeMenu.menu,
+GtkComboBox .menu {
+
+}
+GtkMenuToolButton.menu {
+
+}
+
+.primary-toolbar .menu,
+.primary-toolbar .button .menu,
+.toolbar .menu,
+.toolbar .primary-toolbar .menu,
+.header-bar .menu,
+.header-bar .primary-toolbar .menu,
+.menubar .menu,
+.menu {
+ padding: 0;
+ border-radius: 0;
+ border-style: none;
+ background-color: @theme_bg_color;
+ color: @theme_text_color;
+}
+.menu {
+
+}
+
+.menu.button:hover,
+.menu.button:active,
+.menu.button:insensitive,
+.menu.button {
+ border-width: 0;
+ border-radius: 0;
+ color: @theme_text_color;
+ background-color: transparent;
+ background-image: none;
+}
+.menu.button:insensitive {
+ color: mix(@theme_fg_color, @theme_bg_color, 0.5);
+}
+
+.context-menu {
+ font: initial;
+}
+
+/* ubuntu software center menu */
+#toolbar-popup {
+ background-color: @theme_base_color;
+ color: @theme_text_color;
+}
+
+/***********
+ * menubar *
+ ***********/
+.menubar {
+ -GtkWidget-window-dragging: true;
+
+ border-style: none;
+ background-color: @theme_bg_color;
+ background-image: none;
+ color: @theme_fg_color;
+}
+
+/***************
+ * menubaritem *
+ ***************/
+
+.menubar.menuitem,
+.menubar .menuitem {
+ padding: 3px 6px;
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: none;
+ color: @theme_fg_color;
+}
+
+.menubar.menuitem:hover,
+.menubar .menuitem:hover {
+ background-color: @theme_base_color;
+ background-image: none;
+ color: @theme_text_color;
+ /*box-shadow: inset 3px 0 @theme_selected_bg_color;*/
+}
+
+.menubar .menuitem *:hover {
+ color: @theme_text_color;
+}
+
+/************
+ * menuitem *
+ ************/
+GtkTreeMenu .menuitem {
+ padding: 0;
+ border-width: 0;
+}
+
+.menuitem,
+.menu .menuitem {
+ padding: 0px;
+ border-width: 0;
+ border-style: none;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: none;
+ color: @theme_text_color;
+
+ -GtkMenuItem-arrow-scaling: 0.52;
+}
+
+.menu .menuitem:active,
+.menu .menuitem:hover {
+ background-color: @theme_selected_bg_color;
+ background-image: none;
+}
+
+.menu .menuitem:active,
+.menu .menuitem *:active,
+.menu .menuitem:hover,
+.menu .menuitem *:hover {
+ color: @theme_selected_fg_color;
+}
+
+.menu .menuitem:insensitive,
+.menu .menuitem *:insensitive {
+ color: mix(@theme_text_color, @theme_base_color, 0.45);
+}
+
+.menuitem.check,
+.menuitem.radio,
+.menuitem.check:hover,
+.menuitem.radio:hover,
+.menuitem.check:insensitive,
+.menuitem.radio:insensitive {
+ box-shadow: none;
+ border-style: none;
+ background-color: transparent;
+ background-image: none;
+}
+
+.menuitem.check:active,
+.menuitem.radio:active {
+ border-style: none;
+ background-color: transparent;
+}
+
+.menuitem.arrow {
+ color: alpha(@theme_text_color, 0.6);
+}
+
+.menuitem GtkCalendar:inconsistent {
+ color: mix(@theme_text_color, @theme_base_color, 0.4);
+}
+
+.menuitem GtkCalendar.button {
+ border-style: none;
+ background-color: transparent;
+ background-image: none;
+}
+
+.menuitem .entry {
+
+}
+
+.menuitem .entry:active,
+.menuitem .entry:focus {
+
+}
+
+.menuitem .accelerator {
+ color: @theme_text_color;
+}
+
+.menuitem .accelerator:hover {
+ color: @theme_selected_fg_color;
+}
+
+.menuitem .accelerator:insensitive {
+ color: mix(@theme_text_color, @theme_base_color, 0.55);
+}
+
+GtkModelMenuItem GtkBox GtkImage {
+ padding-right: 4px;
+}
+
+/***************
+ * Menu Button *
+ ***************/
+.toolbar GtkMenuButton.button:active,
+.toolbar GtkMenuButton.button.raised:active,
+GtkMenuButton.button:active,
+.primary-toolbar .linked GtkMenuButton.button:active,
+.primary-toolbar GtkMenuButton.button:active.raised.linked,
+.primary-toolbar .raised.linked GtkMenuButton.button:active,
+.toolbar GtkMenuButton.button:active.raised.linked,
+.toolbar .raised.linked GtkMenuButton.button:active,
+.toolbar .linked GtkMenuButton.button:active,
+.header-bar GtkMenuButton.button:active.raised.linked,
+.header-bar .raised.linked GtkMenuButton.button:active,
+.header-bar .linked GtkMenuButton.button:active,
+.linked GtkMenuButton.button:active,
+.toolbar .linked.raised GtkMenuButton.button:active,
+.toolbar GtkMenuButton.button.linked.raised:active {
+
+}
+
+GtkMenuButton.button:active,
+.linked GtkMenuButton.button:active,
+.toolbar .linked.raised GtkMenuButton.button:active,
+.toolbar GtkMenuButton.button.linked.raised:active {
+
+}
+.primary-toolbar .linked GtkMenuButton.button:active:last-child,
+.primary-toolbar GtkMenuButton.button:active.raised.linked:last-child,
+.primary-toolbar .raised.linked GtkMenuButton.button:active:last-child,
+.toolbar GtkMenuButton.button:active.raised.linked:last-child,
+.toolbar .raised.linked GtkMenuButton.button:active:last-child,
+.toolbar .linked GtkMenuButton.button:active:last-child,
+.header-bar GtkMenuButton.button:active.raised.linked:last-child,
+.header-bar .raised.linked GtkMenuButton.button:active:last-child,
+.header-bar .linked GtkMenuButton.button:active:last-child,
+.linked GtkMenuButton.button:active:last-child,
+.toolbar .linked.raised GtkMenuButton.button:active:last-child,
+.toolbar GtkMenuButton.button.linked.raised:active:last-child {
+
+}
+.primary-toolbar .linked GtkMenuButton.button:active:first-child,
+.primary-toolbar GtkMenuButton.button:active.raised.linked:first-child,
+.primary-toolbar .raised.linked GtkMenuButton.button:active:first-child,
+.toolbar GtkMenuButton.button:active.raised.linked:first-child,
+.toolbar .raised.linked GtkMenuButton.button:active:first-child,
+.toolbar .linked GtkMenuButton.button:active:first-child,
+.header-bar GtkMenuButton.button:active.raised.linked:first-child,
+.header-bar .raised.linked GtkMenuButton.button:active:first-child,
+.header-bar .linked GtkMenuButton.button:active:first-child,
+.header-bar .linked GtkMenuButton.button:first-child,
+.linked GtkMenuButton.button:active:first-child,
+.toolbar .linked.raised GtkMenuButton.button:active:first-child,
+.toolbar GtkMenuButton.button.linked.raised:active:first-child {
+
+}
+
+.button.menuitem.menubar:active {
+
+}
+
+.button.menuitem.menubar:active,
+GtkMenuButton.button:active,
+.toolbar GtkMenuButton.button:active {
+
+}
+
+GtkMenuButton .menu {
+
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/notebook.css b/.themes/FlatColor/gtk-3.0/widgets/notebook.css
new file mode 100644
index 0000000..f5b3c03
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/notebook.css
@@ -0,0 +1,75 @@
+/************
+ * notebook *
+ ************/
+.notebook {
+ padding: 0;
+ border-style: none;
+ background-color: @theme_bg_color;
+ border-radius: 0px;
+ background-image: none;
+ background-clip: border-box;
+ color: @theme_fg_color;
+}
+
+.notebook GtkViewport {
+ background-color: @theme_bg_color;
+ color: @theme_fg_color;
+}
+
+.notebook tab {
+ padding: 5px;
+ border-style: none;
+ border-radius: 0;
+ background-color: shade(@theme_bg_color, 0.97);
+ background-image: none;
+}
+
+.notebook tab:active {
+ background-color: @theme_base_color;
+ background-image: none;
+}
+
+.notebook tab GtkLabel {
+ color: @theme_fg_color;
+}
+
+.notebook tab.top {
+ border-radius: 3px 3px 0 0;
+}
+
+.notebook tab.top:active {
+ box-shadow: inset 0 3px @theme_selected_bg_color;
+}
+
+.notebook tab.right {
+ border-radius: 0 3px 3px 0;
+}
+
+.notebook tab.right:active {
+ box-shadow: inset -3px 0 @theme_selected_bg_color;
+}
+
+.notebook tab.bottom {
+ border-radius: 0 0 3px 3px;
+}
+
+.notebook tab.bottom:active {
+ box-shadow: inset 0 -3px @theme_selected_bg_color;
+}
+
+.notebook tab.left {
+ border-radius: 3px 0 0 3px;
+}
+
+.notebook tab.left:active {
+ box-shadow: inset 3px 0 @theme_selected_bg_color;
+}
+.notebook tab .button {
+ background-color: transparent;
+ background-image: none;
+ border-style: none;
+ color: @theme_text_color;
+}
+.notebook tab .button:hover {
+ color: shade(@theme_fg_color, 0.9);
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/osd.css b/.themes/FlatColor/gtk-3.0/widgets/osd.css
new file mode 100644
index 0000000..7001bde
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/osd.css
@@ -0,0 +1,210 @@
+/*******
+ * osd *
+ *******/
+
+.background.osd {
+ border-style: none;
+ border-width: 0;
+ color: @theme_fg_color;
+ background-color: @theme_bg_color;
+}
+
+GtkOverlay.osd {
+ border-style: none;
+ border-width: 0;
+ background-color: transparent;
+}
+
+.osd.frame {
+ border-style: none;
+ border-width: 0;
+ background-clip: border-box;
+ background-origin: border-box;
+}
+
+.osd.button,
+.osd .button {
+
+}
+
+.osd.button:prelight,
+.osd.button:hover,
+.osd .button:hover {
+
+}
+
+.osd.button:active,
+.osd .button:active,
+.osd GtkMenuButton.button:active {
+
+}
+
+.osd.button:active:hover,
+.osd .button:active:hover,
+.osd GtkMenuButton.button:active:hover {
+
+}
+
+.osd.button:insensitive,
+.osd .button:insensitive {
+
+}
+
+.osd.button:active *:insensitive,
+.osd .button:active *:insensitive {
+
+}
+
+.osd.toolbar {
+ -GtkToolbar-button-relief: normal;
+
+ padding: 4px;
+ border-width: 0;
+ border-style: none;
+ border-radius: 0;
+ background-color: @theme_bg_color;
+ background-image: none;
+ color: @theme_fg_color;
+}
+
+.osd.toolbar .button {
+
+}
+
+.osd.toolbar .button:hover {
+
+}
+
+.osd.toolbar .button:active {
+
+}
+
+.osd.toolbar .button:active:hover {
+
+}
+
+.osd.toolbar .button:focus,
+.osd.toolbar .button:hover:focus,
+.osd.toolbar .button:active:focus,
+.osd.toolbar .button:active:hover:focus {
+
+}
+
+.osd.toolbar .button:insensitive {
+
+}
+
+.osd.toolbar .button:active *:insensitive {
+
+}
+
+.osd.toolbar .button:first-child {
+
+}
+
+.osd.toolbar .button:last-child {
+
+}
+
+.osd.toolbar .button:only-child,
+.osd.toolbar GtkToolButton .button,
+.osd.toolbar GtkToolButton:only-child .button,
+.osd.toolbar GtkToolButton:last-child .button,
+.osd.toolbar GtkToolButton:first-child .button {
+
+}
+
+.osd.toolbar .separator {
+
+}
+
+/* used by gnome-settings-daemon's media-keys OSD */
+.osd.trough {
+
+}
+
+.osd.progressbar {
+
+}
+
+.osd .scale.slider {
+
+}
+
+.osd .scale.slider:hover {
+
+}
+
+.osd .scale.slider:insensitive {
+
+}
+
+.osd .scale.trough {
+
+}
+
+.osd .scale.trough.highlight {
+
+}
+
+.osd .scale.trough:insensitive,
+.osd .scale.trough.highlight:insensitive {
+
+}
+
+.osd GtkProgressBar,
+GtkProgressBar.osd {
+ padding: 0;
+ -GtkProgressBar-xspacing: 0;
+ -GtkProgressBar-yspacing: 2px;
+ -GtkProgressBar-min-horizontal-bar-height: 2px;
+}
+
+.osd GtkProgressBar.trough,
+GtkProgressBar.osd.trough {
+ padding: 0;
+ border-style: none;
+ border-radius: 0;
+ background-image: none;
+ background-color: transparent;
+}
+
+.osd GtkProgressBar.progressbar,
+GtkProgressBar.osd.progressbar {
+ border-style: none;
+ border-radius: 0;
+ background-color: @theme_selected_bg_color;
+ background-image: none;
+}
+
+.osd .view,
+.osd.view {
+
+}
+
+.osd .scrollbar.trough {
+
+}
+
+.osd .scrollbar.slider {
+
+}
+
+.osd .scrollbar.slider:hover {
+
+}
+
+.osd .scrollbar.slider:active {
+
+}
+
+.osd GtkIconView.cell:selected,
+.osd GtkIconView.cell:selected:focus {
+
+}
+
+/* used by Documents */
+.osd .page-thumbnail {
+
+
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/progress-scale.css b/.themes/FlatColor/gtk-3.0/widgets/progress-scale.css
new file mode 100644
index 0000000..4c303d5
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/progress-scale.css
@@ -0,0 +1,203 @@
+/*************************
+ * progressbar and scale *
+ *************************/
+GtkProgressBar {
+ padding: 0;
+ border-width: 0;
+ border-radius: 0;
+}
+
+
+.progressbar row,
+.progressbar row:hover,
+.progressbar row:selected,
+.progressbar row:selected:focus {
+ border-width: 0 0 4px 0;
+ border-style: solid;
+ border-color: @theme_selected_bg_color;
+ background-image: none;
+ border-radius: 0px;
+}
+.progressbar row:selected,
+.progressbar row:selected:focus {
+
+ border-color: shade(@theme_bg_color, 0.5);
+}
+
+.progressbar,
+.progressbar.vertical {
+ border-width: 0;
+ border-style: none;
+ background-color: @theme_selected_bg_color;
+ background-image: none;
+}
+
+
+.trough row,
+.trough row:hover,
+.trough row:selected,
+.trough row:selected:focus {
+ border-width: 0 0 4px 0;
+ border-style: solid;
+ border-color: shade(@theme_bg_color, 0.93);
+ background-image: none;
+ border-radius: 0px;
+}
+.trough row:selected,
+.trough row:selected:focus {
+ border-color: shade(@theme_bg_color, 0.93);
+
+}
+.trough,
+.trough.vertical {
+ background-color: shade(@theme_bg_color, 0.93);
+ background-image: none;
+}
+
+/* level bars as used for password quality or remaining power */
+GtkLevelBar {
+ -GtkLevelBar-min-block-width: 34;
+ -GtkLevelBar-min-block-height: 3;
+}
+
+GtkLevelBar.vertical {
+ -GtkLevelBar-min-block-width: 3;
+ -GtkLevelBar-min-block-height: 34;
+}
+
+.level-bar.trough {
+ padding: 0;
+ border-radius: 0;
+}
+
+.level-bar.fill-block {
+ border-width: 0;
+ border-style: none;
+ background-color: @theme_selected_bg_color;
+}
+
+.level-bar.indicator-continuous.fill-block {
+ padding: 1px;
+ border-radius: 0;
+}
+
+.level-bar.indicator-discrete.fill-block.horizontal {
+ margin: 0 1px;
+}
+
+.level-bar.indicator-discrete.fill-block.vertical {
+ margin: 1px 0;
+}
+
+/* discrete indicator border rounding,
+ uncomment when :nth-child will be working
+ on the widget
+
+.level-bar.indicator-discrete.fill-block.horizontal:first-child {
+ border-radius: 2px 0 0 2px;
+}
+
+.level-bar.indicator-discrete.fill-block.horizontal:last-child {
+ border-radius: 0 2px 2px 0;
+}
+
+.level-bar.indicator-discrete.fill-block.vertical:first-child {
+ border-radius: 2px 2px 0 0;
+}
+
+.level-bar.indicator-discrete.fill-block.vertical:last-child {
+ border-radius: 0 0 2px 2px;
+}
+*/
+
+.level-bar.fill-block.level-high {
+ background-image: linear-gradient(to bottom,
+ shade(@success_color, 1.2),
+ @success_color 75%,
+ shade(@success_color, 0.95)
+ );
+}
+
+.level-bar.fill-block.level-low {
+ background-image: linear-gradient(to bottom,
+ shade(@warning_color, 1.3),
+ @warning_color 75%,
+ shade(@warning_color, 0.9)
+ );
+}
+
+.level-bar.fill-block.empty-fill-block {
+ background-color: shade(@theme_bg_color, 0.93);
+ background-image: none;
+}
+
+.scale {
+ padding: 0;
+ border-width: 0;
+ border-radius: 0;
+
+ -GtkRange-slider-width: 16;
+ -GtkRange-trough-border: 1;
+ -GtkScale-slider-length: 6;
+}
+
+.scale.slider {
+ border-radius: 0;
+ background-color: @button_normal_color;
+ background-image: none;
+
+}
+
+.scale.slider:hover {
+ background-color: shade(@button_normal_color, 1.06);
+}
+
+.scale.slider:insensitive {
+ background-color: shade(@theme_bg_color, 1.04);
+ background-image: none;
+}
+
+.scale.slider.fine-tune:active,
+.scale.slider.fine-tune:active:hover,
+.scale.slider.fine-tune.horizontal:active,
+.scale.slider.fine-tune.horizontal:active:hover {
+ background-size: 50%;
+ background-repeat: no-repeat;
+ background-position: center;
+}
+
+.scale.mark {
+ color: shade(@theme_bg_color, 0.85);
+}
+
+.scale.trough {
+ margin: 7px 0;
+ border-radius: 0;
+ background-color: shade(@theme_bg_color, 0.93);
+ background-image: none;
+}
+
+.scale.trough.vertical {
+ margin: 0 7px;
+}
+
+.menuitem .scale.highlight.left,
+.scale.highlight.left {
+ background-color: @theme_selected_bg_color;
+ background-image: none;
+}
+
+.menuitem .scale.highlight.left:hover {
+ background-color: shade(@theme_selected_bg_color, 1.1);
+}
+
+.scale.highlight.bottom {
+ background-color: @theme_selected_bg_color;
+ background-image: none;
+}
+
+.scale.trough:insensitive,
+.scale.highlight.left:insensitive {
+ background-color: shade(@theme_bg_color, 1.04);
+ background-image: none;
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/scrollbar.css b/.themes/FlatColor/gtk-3.0/widgets/scrollbar.css
new file mode 100644
index 0000000..26d902f
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/scrollbar.css
@@ -0,0 +1,75 @@
+/*************
+ * scrollbar *
+ *************/
+.scrollbar {
+ border-width: 0;
+ border-style: none;
+ padding: 0;
+ border-radius: 3px;
+}
+
+.scrollbars-junction,
+.scrollbar.trough {
+ border-width: 0;
+ border-radius: 0;
+ background-color: @theme_bg_color;
+ background-image: none;
+}
+
+.scrollbar.button,
+.scrollbar.button:active,
+.scrollbar.button:active:hover {
+
+ border-width: 0;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: none;
+ color: shade(@theme_bg_color, 0.6);
+}
+
+.scrollbar.slider {
+ border-width: 0;
+ border-radius: 10px;
+ background-color: shade(@button_normal_color, 1.1);
+}
+
+.scrollbar.slider:hover,
+.scrollbar.slider.vertical:hover {
+ background-color: @button_normal_color;
+}
+
+.scrollbar.slider:active,
+.scrollbar.slider.vertical:active {
+ background-color: @theme_selected_bg_color;
+}
+.scrollbar.trough,
+.scrollbar.trough.vertical {
+ border-width: 0;
+ border-radius: 0;
+ background-color: transparent;
+}
+.scrollbar.slider.fine-tune:prelight:active {
+ background-size: 50%;
+ background-repeat: no-repeat;
+ background-position: center;
+}
+
+/* overlay scrollbar */
+OsThumb {
+ color: shade(@theme_bg_color, 0.6);
+}
+
+OsThumb:selected,
+OsScrollbar:selected {
+ background-color: @theme_selected_bg_color;
+}
+
+OsThumb:active,
+OsScrollbar:active {
+ background-color: @theme_selected_bg_color;
+}
+
+OsThumb:insensitive,
+OsScrollbar:insensitive {
+ background-color: shade(@theme_bg_color, 0.9);
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/selection-mode.css b/.themes/FlatColor/gtk-3.0/widgets/selection-mode.css
new file mode 100644
index 0000000..d2ac88d
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/selection-mode.css
@@ -0,0 +1,109 @@
+/******************
+ * selection mode *
+ ******************/
+.selection-mode.header-bar,
+.selection-mode.toolbar {
+ padding: 4px;
+ border-width: 0;
+ border-style: none;
+ background-color: @sel_color;
+ background-image: none;
+ color: @theme_selected_fg_color;
+}
+
+.selection-mode.header-bar {
+
+}
+
+.selection-mode.toolbar {
+ padding: 4px;
+}
+
+/* regular button */
+.selection-mode.header-bar .button,
+.selection-mode.toolbar .button,
+.selection-mode.toolbar GtkToolButton .button {
+
+}
+
+.selection-mode.header-bar .button:hover,
+.selection-mode.toolbar .button:hover,
+.selection-mode.toolbar GtkToolButton .button:hover {
+
+}
+
+.selection-mode.header-bar .button:active,
+.selection-mode.toolbar .button:active,
+.selection-mode.toolbar GtkToolButton .button:active {
+
+}
+
+.selection-mode.header-bar .button:hover:active,
+.selection-mode.toolbar .button:hover:active,
+.selection-mode.toolbar GtkToolButton .button:hover:active {
+
+}
+
+/* suggested button */
+.selection-mode.header-bar .suggested-action.button,
+.selection-mode.toolbar .suggested-action.button,
+.selection-mode.toolbar GtkToolButton.suggested-action .button {
+ padding: 6px;
+ border-width: 1px;
+ border-style: solid;
+ border-color: transparent;
+ background-color: @button_info_color;
+ background-image: none;
+ color: @theme_selected_fg_color;
+}
+
+.selection-mode.header-bar .suggested-action.button:hover,
+.selection-mode.toolbar .suggested-action.button:hover,
+.selection-mode.toolbar GtkToolButton.suggested-action .button:hover {
+ border-color: transparent;
+ background-color: shade(@button_info_color, 1.06);
+ background-image: none;
+}
+
+.selection-mode.header-bar .suggested-action.button:active,
+.selection-mode.toolbar .suggested-action.button:active,
+.selection-mode.toolbar GtkToolButton.suggested-action:active {
+ border-color: transparent;
+ background-color: shade(@button_info_color, 0.925);
+ background-image: none;
+ color: shade(@theme_selected_fg_color, 0.95);
+}
+
+.selection-mode.header-bar .suggested-action.button:hover:active,
+.selection-mode.toolbar .suggested-action.button:hover:active,
+.selection-mode.toolbar GtkToolButton.suggested-action .button:hover:active {
+ border-color: transparent;
+}
+
+/* menu button */
+.selection-mode.header-bar .selection-menu.button,
+.selection-mode.toolbar .selection-menu.button {
+
+ border-style: none;
+ background-color: transparent;
+ background-image: none;
+ color: @theme_selected_fg_color;
+}
+
+.selection-mode.toolbar .dim-label,
+.selection-mode.toolbar .selection-menu.button .dim-label {
+ color: shade(@theme_selected_fg_color, 0.7);
+}
+
+.selection-mode.header-bar .selection-menu.button:hover,
+.selection-mode.toolbar .dim-label:hover,
+.selection-mode.toolbar .selection-menu.button:hover,
+.selection-mode.toolbar .selection-menu.button .dim-label:hover {
+ color: @theme_selected_fg_color;
+}
+
+.selection-mode.header-bar .selection-menu.button:active,
+.selection-mode.toolbar .selection-menu.button:active {
+ color: shade(@theme_selected_fg_color, 0.8);
+ box-shadow: none;
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/separator.css b/.themes/FlatColor/gtk-3.0/widgets/separator.css
new file mode 100644
index 0000000..37e4725
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/separator.css
@@ -0,0 +1,24 @@
+/*************
+ * separator *
+ *************/
+.sidebar.view.separator,
+.view.separator,
+.separator {
+ border-width: 0;
+ border-style: none;
+ color: transparent;
+}
+.separator:insensitive {
+ color: transparent;
+}
+.button .separator,
+.button.separator {
+ border-width: 0;
+ color: transparent;
+}
+
+.button .separator:insensitive,
+.button.separator:insensitive {
+ color: transparent;
+ border-width: 0;
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/sidebar.css b/.themes/FlatColor/gtk-3.0/widgets/sidebar.css
new file mode 100644
index 0000000..dae4809
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/sidebar.css
@@ -0,0 +1,47 @@
+/***********
+ * sidebar *
+ ***********/
+.sidebar,
+.sidebar.view,
+.sidebar .view,
+.sidebar GtkScrolledWindow {
+ -GtkScrolledWindow-scrollbar-spacing: 0;
+ -GtkScrolledWindow-scrollbars-within-bevel: 0;
+ background-color: @theme_base_color;
+ color: @theme_text_color;
+}
+
+.sidebar row:selected,
+.sidebar row:selected:hover,
+.sidebar row:selected:focus,
+.sidebar .view row:selected,
+.sidebar .view row:selected:hover,
+.sidebar .view row:selected:focus {
+ border-width: 0;
+ background-color: @theme_selected_bg_color;
+ background-image: none;
+ color: @theme_selected_fg_color;
+}
+
+.sidebar row:prelight,
+.sidebar .view row:prelight {
+ color: shade(@theme_text_color, 0.8);
+}
+
+.sidebar row:selected:prelight,
+.sidebar .view row:selected:prelight {
+ background-color: shade(@theme_selected_bg_color, 1.05);
+ background-image: none;
+ color: @theme_selected_fg_color;
+}
+
+.sidebar .frame {
+ border-width: 0;
+}
+.sidebar .radio,
+.sidebar .radio:focus,
+.sidebar .radio:selected {
+ background-image: none;
+ background-color: transparent;
+}
+
diff --git a/.themes/FlatColor/gtk-3.0/widgets/spinbutton.css b/.themes/FlatColor/gtk-3.0/widgets/spinbutton.css
new file mode 100644
index 0000000..c41847f
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/spinbutton.css
@@ -0,0 +1,102 @@
+/**************
+ * spinbutton *
+ **************/
+.spinbutton .button {
+
+ color: mix(@theme_text_color, @theme_base_color, 0.4);
+ padding: 2px 4px;
+ border-width: 0;
+ border-radius: 0;
+ border-style: none;
+ background-color: transparent;
+ background-image: none;
+}
+
+.spinbutton .button:insensitive {
+ color: mix(@theme_text_color, @theme_base_color, 0.55);
+}
+
+.spinbutton .button:active,
+.spinbutton .button:hover {
+ color: @theme_fg_color;
+}
+
+.spinbutton .button:first-child {
+ border-radius: 0;
+ box-shadow: none;
+}
+
+.spinbutton .button:last-child {
+ border-radius: 0;
+}
+
+.spinbutton .button:dir(rtl) {
+
+}
+
+.spinbutton.vertical .button {
+
+ border-width: 1px;
+ border-style: none;
+ border-radius: 0;
+ background-color: @theme_base_color;
+ color: mix(@theme_text_color, @theme_base_color, 0.4);
+ background-image: none;
+ box-shadow: none;
+}
+
+.spinbutton.vertical .button:hover {
+ color: @theme_fg_color;
+ background-image: none;
+}
+
+.spinbutton.vertical .button:active {
+ color: @theme_fg_color;
+ background-image: none;
+}
+
+.spinbutton.vertical .button:active:hover {
+
+}
+
+.spinbutton.vertical .button:focus,
+.spinbutton.vertical .button:hover:focus,
+.spinbutton.vertical .button:active:focus,
+.spinbutton.vertical .button:active:hover:focus {
+
+}
+
+.spinbutton.vertical .button:insensitive {
+ background-color: shade(@theme_bg_color, 1.04);
+ background-image: none;
+ color: mix(@theme_text_color, @theme_base_color, 0.4);
+ background-image: none;
+}
+
+.spinbutton.vertical .button:first-child {
+ border-width: 1px 1px 0 1px;
+ border-bottom-width: 0;
+ border-radius: 0;
+}
+
+.spinbutton.vertical .button:last-child {
+ border-width: 0 1px 1px 1px;
+ border-top-width: 0;
+ border-radius: 0;
+}
+
+.spinbutton.vertical.entry {
+ border-width: 0;
+ border-style: none;
+ border-top-color: @theme_base_color;
+ border-bottom-color: @theme_base_color;
+ border-radius: 0;
+}
+.spinbutton.vertical.entry:insensitive {
+ border-top-color: shade(@theme_bg_color, 1.04);
+ border-bottom-color: shade(@theme_bg_color, 1.04);
+}
+.spinbutton.vertical.entry:active,
+.spinbutton.vertical.entry:focus {
+ box-shadow: inset 4px 0 @theme_selected_bg_color;
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/spinner.css b/.themes/FlatColor/gtk-3.0/widgets/spinner.css
new file mode 100644
index 0000000..ee071d3
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/spinner.css
@@ -0,0 +1,120 @@
+
+/***********
+ * spinner *
+ ***********/
+@keyframes spinner {
+ 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); }
+
+ 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); }
+
+ 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); }
+
+ 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); }
+
+ 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); }
+
+ 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); }
+
+ 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); }
+
+ 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); }
+
+ 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); }
+}
+
+.spinner {
+ background-color: transparent;
+ background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent));
+
+ background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%;
+ background-size: 15% 15%;
+ background-repeat: no-repeat;
+}
+
+.spinner:active {
+ background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
+ -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent));
+
+ animation: spinner 1s infinite linear;
+}
+
+.menu.spinner,
+.primary-toolbar .spinner {
+ color: @theme_selected_bg_color;
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/switch.css b/.themes/FlatColor/gtk-3.0/widgets/switch.css
new file mode 100644
index 0000000..6b2170b
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/switch.css
@@ -0,0 +1,42 @@
+/**********
+ * switch *
+ **********/
+GtkSwitch {
+ padding: 4px;
+ border-radius: 0;
+ font: bold condensed;
+}
+
+GtkSwitch.slider {
+ border-width: 0;
+ border-radius: 0;
+ border-style: none;
+ background-color: @theme_base_color;
+ background-image: none;
+}
+
+GtkSwitch.slider:insensitive {
+ background-color: @theme_bg_color;
+ background-image: none;
+}
+
+GtkSwitch.trough {
+ border-width: 1px;
+ border-style: solid;
+ border-color: @theme_bg_color;
+ background-color: @switch_bg_color;
+ background-image: none;
+ color: @theme_selected_fg_color;
+}
+
+GtkSwitch.trough:active {
+ background-color: @theme_selected_bg_color;
+ background-image: none;
+ color: @theme_selected_fg_color;
+}
+
+GtkSwitch.trough:insensitive {
+ background-color: shade(@theme_bg_color, 1.04);
+ background-image: none;
+ color: mix(@theme_text_color, @theme_base_color, 0.4);
+}
diff --git a/.themes/FlatColor/gtk-3.0/widgets/toolbar.css b/.themes/FlatColor/gtk-3.0/widgets/toolbar.css
new file mode 100644
index 0000000..81e5ee8
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.0/widgets/toolbar.css
@@ -0,0 +1,233 @@
+/***********
+ * toolbar *
+ ***********/
+.toolbar {
+ padding: 4px;
+ border-style: none;
+ background-color: @theme_bg_color;
+ background-image: none;
+}
+
+.toolbar .button {
+ padding: 2px;
+}
+
+.toolbar .button.text-button {
+ padding: 2px 4px;
+}
+
+.toolbar .button.image-button {
+ padding: 4px 3px 3px 4px;
+}
+
+.toolbar:insensitive {
+ background-color: @theme_bg_color;
+}
+
+/* menubar toolbars */
+.toolbar.menubar {
+ -GtkToolbar-button-relief: normal;
+}
+
+/*******************
+ * primary-toolbar *
+ *******************/
+.primary-toolbar,
+.primary-toolbar .toolbar,
+.primary-toolbar.toolbar {
+ -GtkWidget-window-dragging: true;
+
+ padding: 3px;
+ border-width: 0;
+ border-style: none;
+ background-color: @theme_bg_color;
+ background-image: none;
+ color: @theme_fg_color;
+}
+
+.primary-toolbar GtkComboBox,
+.primary-toolbar .button,
+.primary-toolbar GtkComboBox:insensitive,
+.primary-toolbar .button:insensitive {
+ padding: 2px;
+ border-width: 1px;
+ border-color: transparent;
+ border-radius: 0;
+ background-color: transparent;
+ background-image: none;
+ color: @theme_fg_color;
+ transition: none;
+}
+.primary-toolbar GtkComboBox,
+.primary-toolbar .button {
+
+ color: @theme_fg_color;
+}
+.toolbar GtkComboBox,
+.toolbar .button,
+.header-bar GtkComboBox,
+.header-bar .button {
+
+}
+.primary-toolbar GtkComboBox:hover,
+.primary-toolbar .button:hover {
+ border-width: 1px;
+ border-style: solid;
+ border-radius: 0;
+ background-color: @theme_base_color;
+ background-image: none;
+ color: @theme_text_color;
+ transition: none;
+}
+.primary-toolbar GtkComboBox:active,
+.primary-toolbar .button:active,
+.primary-toolbar GtkComboBox:active:hover,
+.primary-toolbar .button:active:hover {
+ color: shade(@theme_fg_color, 0.9);
+ background-color: shade(@theme_bg_color, 0.93);
+}
+.primary-toolbar GtkComboBox:active:hover,
+.primary-toolbar .button:active:hover {
+ color: shade(@theme_fg_color, 0.6);
+}
+/*.primary-toolbar.toolbar GtkComboBox *{
+ color: @theme_fg_color;
+
+}
+.primary-toolbar.toolbar GtkComboBox *:hover,
+.primary-toolbar.toolbar GtkComboBox .menu * {
+ color: @theme_selected_fg_color;
+
+}*/
+
+
+.primary-toolbar GtkComboBox .arrow:insensitive {
+
+}
+
+.primary-toolbar GtkComboBox .arrow {
+
+}
+.primary-toolbar GtkComboBox .arrow:active,
+.primary-toolbar GtkComboBox .arrow:hover {
+
+}
+.primary-toolbar.toolbar GtkComboBox .cell {
+
+}
+
+.primary-toolbar GtkComboBox .cell:hover {
+ color: shade(@theme_fg_color, 0.6);
+}
+.primary-toolbar GtkComboBox .cell:insensitive {
+
+}
+.primary-toolbar GtkComboBox .menu .menuitem *{
+
+
+}
+.primary-toolbar GtkComboBox *:hover,
+.primary-toolbar .button *:hover,
+.toolbar .button *:hover,
+.header-bar .button *:hover {
+
+}
+.primary-toolbar GtkComboBox *:active,
+.primary-toolbar .button *:active,
+.toolbar .button *:active,
+.header-bar .button *:active,
+.primary-toolbar GtkComboBox *:active:hover,
+.primary-toolbar .button *:active:hover,
+.toolbar .button *:active:hover,
+.header-bar .button *:active:hover {
+
+}
+
+.primary-toolbar .button:focus,
+.primary-toolbar .button:hover:focus,
+.primary-toolbar .button:active:focus,
+.primary-toolbar .button:active:hover:focus,
+.toolbar .button:focus,
+.toolbar .button:hover:focus,
+.toolbar .button:active:focus,
+.toolbar .button:active:hover:focus,
+.header-bar .button:focus,
+.header-bar .button:hover:focus,
+.header-bar .button:active:focus,
+.header-bar .button:active:hover:focus {
+
+}
+
+.primary-toolbar .button:insensitive,
+.toolbar .button:insensitive,
+.header-bar .button:insensitive {
+
+}
+
+.primary-toolbar .button *:insensitive {
+
+}
+
+.primary-toolbar .entry,
+.toolbar .entry,
+.header-bar .entry {
+
+}
+
+.primary-toolbar .entry:active,
+.primary-toolbar .entry:focus,
+.toolbar .entry:active,
+.toolbar .entry:focus,
+.header-bar .entry:active,
+.header-bar .entry:focus {
+
+}
+
+/* inline-toolbar */
+.inline-toolbar.toolbar {
+ -GtkToolbar-button-relief: normal;
+
+ padding: 2px;
+ border-width: 0;
+ border-style: none;
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+}
+
+.inline-toolbar.toolbar:last-child {
+
+}
+
+.inline-toolbar.toolbar .button {
+
+}
+
+.inline-toolbar.toolbar .button:hover {
+
+}
+
+.inline-toolbar.toolbar .button:active {
+
+}
+
+.inline-toolbar.toolbar .button:active:hover {
+
+}
+
+.inline-toolbar.toolbar .button:focus,
+.inline-toolbar.toolbar .button:hover:focus,
+.inline-toolbar.toolbar .button:active:focus,
+.inline-toolbar.toolbar .button:active:hover:focus {
+
+}
+
+.inline-toolbar.toolbar .button *:insensitive,
+.inline-toolbar.toolbar GtkToolButton .button:insensitive {
+
+}
+
+.linked .entry:active,
+.linked .entry:focus {
+ box-shadow: inset 4px 0 @theme_selected_bg_color;
+}
diff --git a/.themes/FlatColor/gtk-3.20/assets/blank.png b/.themes/FlatColor/gtk-3.20/assets/blank.png
new file mode 100644
index 0000000..caf7fab
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/blank.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/bullet-disabled.png b/.themes/FlatColor/gtk-3.20/assets/bullet-disabled.png
new file mode 100644
index 0000000..61f935f
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/bullet-disabled.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/bullet.png b/.themes/FlatColor/gtk-3.20/assets/bullet.png
new file mode 100644
index 0000000..a016624
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/bullet.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/check-disabled.png b/.themes/FlatColor/gtk-3.20/assets/check-disabled.png
new file mode 100644
index 0000000..5bf8705
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/check-disabled.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/check.png b/.themes/FlatColor/gtk-3.20/assets/check.png
new file mode 100644
index 0000000..4a7496e
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/check.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/dash-disabled.png b/.themes/FlatColor/gtk-3.20/assets/dash-disabled.png
new file mode 100644
index 0000000..0a20ac5
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/dash-disabled.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/dash.png b/.themes/FlatColor/gtk-3.20/assets/dash.png
new file mode 100644
index 0000000..67692f6
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/dash.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/grid-selection-blank.png b/.themes/FlatColor/gtk-3.20/assets/grid-selection-blank.png
new file mode 100644
index 0000000..268206f
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/grid-selection-blank.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/grid-selection.png b/.themes/FlatColor/gtk-3.20/assets/grid-selection.png
new file mode 100644
index 0000000..e1b6f77
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/grid-selection.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/pane-separator-grip-vertical.png b/.themes/FlatColor/gtk-3.20/assets/pane-separator-grip-vertical.png
new file mode 100644
index 0000000..79eb856
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/pane-separator-grip-vertical.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/pane-separator-grip.png b/.themes/FlatColor/gtk-3.20/assets/pane-separator-grip.png
new file mode 100644
index 0000000..7217f0a
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/pane-separator-grip.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/radio-disabled.png b/.themes/FlatColor/gtk-3.20/assets/radio-disabled.png
new file mode 100644
index 0000000..52c13ce
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/radio-disabled.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-dark.png b/.themes/FlatColor/gtk-3.20/assets/slider-dark.png
new file mode 100644
index 0000000..95bfd07
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-dark.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-dark@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-dark@2.png
new file mode 100644
index 0000000..ec82279
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-dark@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-dark.png b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-dark.png
new file mode 100644
index 0000000..ab97a0e
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-dark.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-dark@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-dark@2.png
new file mode 100644
index 0000000..f819ed3
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-dark@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-insensitive-dark.png b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-insensitive-dark.png
new file mode 100644
index 0000000..81154d1
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-insensitive-dark.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png
new file mode 100644
index 0000000..7f2ca8c
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-insensitive.png b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-insensitive.png
new file mode 100644
index 0000000..f6b3db4
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-insensitive.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-insensitive@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-insensitive@2.png
new file mode 100644
index 0000000..5922416
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above-insensitive@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above.png b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above.png
new file mode 100644
index 0000000..ab97a0e
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above@2.png
new file mode 100644
index 0000000..f819ed3
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-above@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-dark.png b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-dark.png
new file mode 100644
index 0000000..9d4e31d
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-dark.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-dark@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-dark@2.png
new file mode 100644
index 0000000..f364d0b
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-dark@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-insensitive-dark.png b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-insensitive-dark.png
new file mode 100644
index 0000000..2a992b0
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-insensitive-dark.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png
new file mode 100644
index 0000000..0b90867
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-insensitive.png b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-insensitive.png
new file mode 100644
index 0000000..3fee8a5
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-insensitive.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-insensitive@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-insensitive@2.png
new file mode 100644
index 0000000..79c9d7d
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below-insensitive@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below.png b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below.png
new file mode 100644
index 0000000..9d4e31d
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below@2.png
new file mode 100644
index 0000000..f364d0b
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-horz-scale-has-marks-below@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-insensitive-dark.png b/.themes/FlatColor/gtk-3.20/assets/slider-insensitive-dark.png
new file mode 100644
index 0000000..5dd862d
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-insensitive-dark.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-insensitive-dark@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-insensitive-dark@2.png
new file mode 100644
index 0000000..3c40f47
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-insensitive-dark@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-insensitive.png b/.themes/FlatColor/gtk-3.20/assets/slider-insensitive.png
new file mode 100644
index 0000000..108e4ce
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-insensitive.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-insensitive@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-insensitive@2.png
new file mode 100644
index 0000000..4b8264a
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-insensitive@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-dark.png b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-dark.png
new file mode 100644
index 0000000..9394375
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-dark.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-dark@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-dark@2.png
new file mode 100644
index 0000000..9c064f1
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-dark@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-insensitive-dark.png b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-insensitive-dark.png
new file mode 100644
index 0000000..24c1397
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-insensitive-dark.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png
new file mode 100644
index 0000000..d80457d
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-insensitive.png b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-insensitive.png
new file mode 100644
index 0000000..8a5cb25
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-insensitive.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-insensitive@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-insensitive@2.png
new file mode 100644
index 0000000..30706e6
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above-insensitive@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above.png b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above.png
new file mode 100644
index 0000000..9394375
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above@2.png
new file mode 100644
index 0000000..9c064f1
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-above@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-dark.png b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-dark.png
new file mode 100644
index 0000000..253edfe
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-dark.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-dark@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-dark@2.png
new file mode 100644
index 0000000..f9b44ae
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-dark@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-insensitive-dark.png b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-insensitive-dark.png
new file mode 100644
index 0000000..f37e41f
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-insensitive-dark.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png
new file mode 100644
index 0000000..bb42075
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-insensitive.png b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-insensitive.png
new file mode 100644
index 0000000..1fd9543
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-insensitive.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-insensitive@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-insensitive@2.png
new file mode 100644
index 0000000..5ad1ab8
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below-insensitive@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below.png b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below.png
new file mode 100644
index 0000000..253edfe
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below@2.png b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below@2.png
new file mode 100644
index 0000000..f9b44ae
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider-vert-scale-has-marks-below@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider.png b/.themes/FlatColor/gtk-3.20/assets/slider.png
new file mode 100644
index 0000000..95bfd07
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/assets/slider@2.png b/.themes/FlatColor/gtk-3.20/assets/slider@2.png
new file mode 100644
index 0000000..ec82279
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/assets/slider@2.png
Binary files differ
diff --git a/.themes/FlatColor/gtk-3.20/gnome-applications.css b/.themes/FlatColor/gtk-3.20/gnome-applications.css
new file mode 100644
index 0000000..30bc746
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/gnome-applications.css
@@ -0,0 +1,429 @@
+/***********************
+ * fallback mode panel *
+ ***********************/
+PanelWidget,
+PanelApplet,
+PanelToplevel {
+ padding: 0;
+ background-color: @theme_bg_color;
+ background-image: none;
+ color: @theme_fg_color;
+}
+
+PanelApplet {
+ border-width: 0;
+}
+
+PanelSeparator {
+ border-width: 0;
+ background-color: @theme_bg_color;
+ background-image: none;
+ color: @theme_fg_color;
+}
+
+.gnome-panel-menu-bar,
+PanelApplet > GtkMenuBar.menubar,
+PanelApplet > GtkMenuBar.menubar.menuitem,
+PanelMenuBar.menubar,
+PanelMenuBar.menubar.menuitem {
+ -Panelpanel-icon-visible: true;
+
+ border-width: 0;
+ background-color: @theme_bg_color;
+ background-image: none;
+}
+
+PanelAppletFrame {
+ border-width: 0;
+ background-color: @theme_bg_color;
+ background-image: none;
+}
+
+PanelApplet .button {
+ -GtkButton-inner-border: 2;
+
+ border-width: 0;
+ border-radius: 0;
+ border-color: transparent;
+ background-color: @theme_bg_color;
+ background-image: none;
+ color: @theme_fg_color;
+}
+
+PanelApplet .button:active,
+PanelApplet .button:active:prelight {
+ border-width: 0 ;
+ border-radius: 0;
+ background-color: @theme_selected_bg_color;
+ background-image: none;
+ color: @theme_selected_fg_color;
+}
+
+PanelApplet .button:prelight {
+ background-color: @theme_bg_color;
+ background-image: none;
+ color: shade(@theme_fg_color, 0.7);
+}
+
+WnckPager, WnckTasklist {
+ background-color: @theme_bg_color;
+}
+
+/************
+ * nautilus *
+ ************/
+.nautilus-canvas-item {
+ border-radius: 0;
+}
+
+.nautilus-desktop.nautilus-canvas-item {
+ color: white;
+ text-shadow: 1px 1px black;
+}
+
+.nautilus-desktop.nautilus-canvas-item:active {
+ color: @theme_fg_color;
+}
+
+.nautilus-desktop.nautilus-canvas-item:selected {
+ color: @theme_selected_fg_color;
+}
+
+.nautilus-desktop.nautilus-canvas-item:active,
+.nautilus-desktop.nautilus-canvas-item:prelight,
+.nautilus-desktop.nautilus-canvas-item:selected {
+ text-shadow: none;
+}
+
+NautilusWindow .toolbar {
+ border-width: 0;
+ border-style: none;
+}
+
+NautilusWindow .sidebar .frame {
+ border-style: none;
+}
+
+NautilusWindow > GtkGrid > .pane-separator,
+NautilusWindow > GtkGrid > .pane-separator:hover {
+ border-width: 0;
+ border-style: none;
+ background-color: @theme_bg_color;
+}
+
+NautilusNotebook.notebook tab {
+ padding: 0;
+}
+
+NautilusNotebook .frame {
+ border-width: 0;
+}
+
+NautilusQueryEditor .primary-toolbar.toolbar {
+ border-width: 0;
+}
+
+NautilusQueryEditor .toolbar {
+ border-width: 0;
+}
+
+NautilusQueryEditor .toolbar:nth-child(2) {
+
+}
+
+NautilusQueryEditor .toolbar:last-child,
+NautilusQueryEditor .primary-toolbar.toolbar:only-child {
+ border-width: 0;
+}
+
+/******************
+ * gnome terminal *
+ ******************/
+VteTerminal {
+ background-color: @theme_bg_color;
+ color: @theme_fg_color;
+}
+
+TerminalWindow GtkNotebook.notebook {
+ border-width: 0;
+}
+
+TerminalWindow .scrollbars-junction,
+TerminalWindow .scrollbar.trough {
+
+}
+
+TerminalWindow .scrollbar.button,
+TerminalWindow .scrollbar.button:active,
+TerminalWindow .scrollbar.button:active:hover {
+
+}
+
+TerminalWindow .scrollbar.slider {
+
+}
+
+TerminalWindow .scrollbar.slider:hover,
+TerminalWindow .scrollbar.slider.vertical:hover {
+
+}
+
+TerminalWindow .scrollbar.slider:active,
+TerminalWindow .scrollbar.slider.vertical:active {
+
+}
+
+/*********
+ * gedit *
+ *********/
+GeditWindow .pane-separator,
+GeditWindow .pane-separator:hover {
+ border-width: 0;
+ border-style: none;
+ background-color: @theme_bg_color;
+}
+
+GeditPanel.title GtkLabel {
+ padding: 4px 0;
+}
+
+GeditPanel.vertical .title {
+ padding: 4px 0 4px 3px;
+ border-style: none;
+}
+
+GeditPanel .toolbar {
+ border-style: none;
+ background-color: transparent;
+}
+
+GeditDocumentsPanel .view {
+ background-color: @theme_base_color;
+}
+
+GeditPanel.vertical .notebook {
+ padding: 0;
+ border-width: 0;
+}
+
+GeditPanel.horizontal .notebook {
+ padding: 0;
+ border-width: 0;
+}
+
+GeditWindow .notebook {
+ border-width: 0;
+}
+
+GeditPanel .notebook tab,
+GeditWindow .notebook tab {
+ border-width: 0;
+}
+
+GeditStatusMenuButton {
+ color: @theme_fg_color;
+}
+
+GeditStatusMenuButton.button,
+GeditStatusMenuButton.button:hover,
+GeditStatusMenuButton.button:active,
+GeditStatusMenuButton.button:active:hover {
+ border-image: none;
+ color: @theme_fg_color;
+}
+
+GeditStatusMenuButton.button:hover,
+GeditStatusMenuButton.button:active,
+GeditStatusMenuButton.button:active:hover {
+
+}
+
+GeditStatusMenuButton.button:active {
+
+}
+
+GeditViewFrame .gedit-search-slider {
+ padding: 4px;
+ border-width: 0;
+ border-style: none;
+ background-color: @theme_bg_color;
+}
+GeditViewFrame .gedit-search-slider .entry {
+ padding: 6px 6px 7px 6px;
+}
+GeditViewFrame .gedit-search-slider .not-found {
+ background-color: @error_bg_color;
+ background-image: none;
+ color: @error_fg_color;
+}
+
+GeditViewFrame .gedit-search-slider .not-found:selected {
+ background-color: shade(@theme_selected_bg_color, 1.2);
+ color: @theme_selected_fg_color;
+}
+
+GeditFileBrowserWidget .primary-toolbar.toolbar {
+ padding: 2px;
+ border: none;
+ background-color: @theme_bg_color;
+ background-image: none;
+}
+
+.gedit-search-entry-occurrences-tag {
+ color: @theme_text_color;
+ margin: 2px;
+ padding: 2px;
+}
+/***************
+ * font-viewer *
+ ***************/
+SushiFontWidget {
+ padding: 6px 12px;
+}
+
+/*************
+ * gucharmap *
+ *************/
+GucharmapChartable {
+ background-color: @theme_base_color;
+}
+
+GucharmapChartable:active,
+GucharmapChartable:focus,
+GucharmapChartable:selected {
+ background-color: @theme_selected_bg_color;
+ color: @theme_selected_fg_color;
+}
+
+/* gnome-documents */
+.documents-dropdown,
+.documents-dropdown .view {
+ background-color: @theme_bg_color;
+}
+
+.documents-dropdown.frame {
+ padding: 6px;
+ border-width: 0;
+ border-style: none;
+}
+.documents-dropdown .view.radio,
+.documents-dropdown .view.radio:focus {
+ background-image: url("assets/blank.png");;
+ background-color: transparent;
+}
+
+.documents-dropdown .view.radio:active,
+.documents-dropdown .view.radio:active:focus,
+.documents-dropdown .view.radio:active:hover,
+.documents-dropdown .view.radio:hover {
+ background-color: transparent;
+ background-image: url("assets/radio-checked.png");
+}
+
+.documents-entry-tag {
+ background-color: transparent;
+ color: @theme_text_color;
+ border-width: 0;
+
+ margin: 2px;
+ padding: 4px;
+}
+
+.documents-entry-tag:hover {
+
+}
+
+.documents-entry-tag.button,
+.documents-entry-tag.button:focus,
+.documents-entry-tag.button:hover,
+.documents-entry-tag.button:hover:focus,
+.documents-entry-tag.button:active,
+.documents-entry-tag.button:active:focus {
+ background-color: transparent;
+ border-style: none;
+ box-shadow: none;
+ border-width: 0;
+
+}
+
+/* epiphany */
+
+
+
+/* evince */
+
+/*********************
+ * NEMO File manager *
+ *********************/
+/* for breadcrumbs path bar */
+
+.nemo-pathbar-button,
+NemoPathbarButton {
+ border-radius: 0;
+ border-width: 1px;
+ border-style: solid;
+ border-color: @theme_bg_color;
+ background-color: @theme_base_color;
+ color: @theme_text_color;
+ background-image: none;
+ border-image: none;
+}
+NemoPathbarButton:active {
+ background-color: @theme_selected_bg_color;
+ color: @theme_selected_fg_color;
+}
+NemoPathbarButton:active:hover {
+ background-color: shade(@theme_selected_bg_color, 1.05);
+ color: @theme_selected_fg_color;
+}
+NemoPathbarButton:hover {
+ background-color: @theme_base_color;
+ color: shade(@theme_fg_color, 0.7);
+}
+
+NemoPathbarButton:insensitive {
+ background-color: shade(@theme_bg_color, 1.04);
+ background-image: none;
+ color: mix(@theme_text_color, @theme_base_color, 0.4);
+}
+NemoPathbarButton *:insensitive {
+
+ color: mix(@theme_text_color, @theme_base_color, 0.4);
+}
+
+/* For Places Sidebar diskfull indicators */
+
+NemoPlacesTreeView {
+ -NemoPlacesTreeView-disk-full-bg-color: shade(@theme_bg_color, 0.93);
+ -NemoPlacesTreeView-disk-full-fg-color: @theme_selected_bg_color;
+}
+
+NemoPlacesTreeView:selected {
+ -NemoPlacesTreeView-disk-full-bg-color: shade(@theme_bg_color, 0.93);
+ -NemoPlacesTreeView-disk-full-fg-color: shade(@theme_bg_color, 0.5);
+}
+
+NemoPlacesTreeView:hover {
+}
+
+NemoPlacesTreeView:selected:hover {
+}
+
+
+NemoWindow * {
+
+}
+
+NemoWindow .view {
+ background-color: @theme_base_color;
+}
+
+NemoWindow .rubberband,
+NemoWindow .view.rubberband {
+ background-color: alpha (@theme_selected_bg_color, 0.3);
+}
+/* inactive pane */
+
+.nemo-inactive-pane .view {
+ background-color: shade(@theme_bg_color, 1.03);
+}
diff --git a/.themes/FlatColor/gtk-3.20/gtk-widgets.css b/.themes/FlatColor/gtk-3.20/gtk-widgets.css
new file mode 100644
index 0000000..f87c5e5
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/gtk-widgets.css
@@ -0,0 +1,913 @@
+/* NOTES to contributors:
+ * use 4 spaces indents, and keep code ALIGNED and ORDERED */
+/* default */
+
+* {
+ background-clip: padding-box;
+ -GtkArrow-arrow-scaling: 0.55;
+ -GtkHTML-link-color: @theme_selected_bg_color;
+ -GtkIMHtml-hyperlink-color: @theme_selected_bg_color;
+ -GtkScrollbar-has-backward-stepper: false;
+ -GtkScrollbar-has-forward-stepper: false;
+ -GtkScrolledWindow-scrollbar-spacing: 0;
+ -GtkTextView-error-underline-color: @error_color;
+ -GtkToolButton-icon-spacing: 6;
+ -GtkToolItemGroup-expander-size: 10;
+ -GtkTreeView-expander-size: 10;
+ -GtkWindow-resize-grip-height: 0;
+ -GtkWindow-resize-grip-width: 0;
+ -WnckTasklist-fade-overlay-rect: 0;
+ /*-GtkWidget-horizontal-separator: 0;*/
+
+ -GtkWidget-vertical-separator: 0;
+ outline-color: transparent;
+ outline-style: none;
+ outline-offset: 2px;
+}
+
+/***************
+ * base states *
+ ***************/
+
+.background {
+ background-color: @theme_bg_color;
+ color: @theme_fg_color;
+}
+
+.background.client-decorated {
+ background-color: transparent;
+}
+
+.background.window-content {
+ background-color: @theme_bg_color;
+}
+
+GtkClutterOffscreen {
+ background-color: @theme_bg_color;
+ color: @theme_fg_color;
+}
+
+*:selected,
+*:selected:focus {
+ background-color: @theme_selected_bg_color;
+ color: @theme_selected_fg_color;
+}
+
+*:active {
+ background-color: shade(@theme_bg_color, 1.00);
+}
+
+*:disabled,
+*:disabled:disabled {
+ color: mix(@theme_fg_color, @theme_bg_color, 0.5);
+}
+
+/* apply effects to disabled and prelit images */
+
+*:disabled {
+ -gtk-icon-effect: dim;
+}
+
+*:hover {
+ -gtk-icon-effect: highlight;
+}
+
+.gtkstyle-fallback {
+ background-color: @theme_bg_color;
+ color: @theme_fg_color;
+}
+
+.gtkstyle-fallback:hover {
+ background-color: shade(@theme_bg_color, 1.1);
+ color: @theme_fg_color;
+}
+
+.gtkstyle-fallback:active {
+ background-color: shade(@theme_bg_color, 0.9);
+ color: @theme_fg_color;
+}
+
+.gtkstyle-fallback:disabled {
+ background-color: shade(shade(@theme_bg_color, 0.95), 1.05);
+ color: mix(@theme_fg_color, @theme_bg_color, 0.5);
+}
+
+.gtkstyle-fallback:selected {
+ background-color: @theme_selected_bg_color;
+ color: @theme_selected_fg_color;
+}
+
+/*************
+ * assistant *
+ *************/
+
+GtkAssistant .sidebar .highlight {
+ background-color: @theme_selected_bg_color;
+}
+
+GtkAssistant .sidebar {
+ padding: 0px;
+ border-width: 0;
+ border-style: none;
+ background-color: @theme_bg_color;
+ color: @theme_fg_color;
+}
+
+/***********************
+! Font and file choosers
+************************/
+
+GtkFontButton .separator,
+GtkFileChooserButton .separator {
+ /* always disable separators */
+
+ -GtkWidget-horizontal-separator: 0;
+ -GtkWidget-vertical-separator: 0;
+}
+
+placessidebar>viewport.frame {
+ border-style: none;
+}
+
+placessidebar row {
+ min-height: 2px;
+ padding: 5px;
+}
+
+placessidebar row>revealer {
+ padding: 0 5px;
+}
+
+placessidebar row:selected {
+ color: @theme_selected_fg_color;
+}
+
+placessidebar row:disabled {
+ color: shade(@theme_selected_bg_color, 0.32);
+}
+
+placessidebar row image.sidebar-icon {
+ opacity: 0.6;
+}
+
+placessidebar row image.sidebar-icon:dir(ltr) {
+ padding-right: 8px;
+}
+
+placessidebar row image.sidebar-icon:dir(rtl) {
+ padding-left: 8px;
+}
+
+placessidebar row label.sidebar-label:dir(ltr) {
+ padding-right: 2px;
+}
+
+placessidebar row label.sidebar-label:dir(rtl) {
+ padding-left: 2px;
+}
+
+button.sidebar-button {
+ min-height: 8px;
+ min-width: 24px;
+ margin-top: 0;
+ margin-bottom: 0;
+ padding: 0;
+ border-radius: 0%;
+ -gtk-outline-radius: 0%;
+}
+
+placessidebar row.sidebar-placeholder-row {
+ min-height: 2px;
+ padding: 0 2px;
+ background-color: @theme_selected_bg_color;
+ background-clip: content-box;
+}
+
+placessidebar row.sidebar-new-bookmark-row {
+ color: @theme_selected_bg_color;
+}
+
+placessidebar row:drop(active):not(:disabled) {
+ box-shadow: inset 0 0 0 2px @theme_selected_bg_color;
+}
+
+/****************
+ * content view *
+ ****************/
+
+.content-view.view {
+ background-color: @theme_base_color;
+}
+
+.content-view.view:hover {
+ background-color: alpha(@theme_selected_bg_color, 0.3);
+}
+
+.content-view.view:selected,
+.content-view.view:active {
+ background-color: @theme_selected_bg_color;
+}
+
+.content-view.view:disabled {
+ background-color: @entry_border_color;
+}
+
+GdMainIconView.content-view {
+ -GdMainIconView-icon-size: 40;
+}
+
+GtkIconView.content-view.check {
+ background-color: transparent;
+}
+
+GtkIconView.content-view.check:active {
+ background-color: transparent;
+}
+
+.content-view.view.check,
+.content-view.view.check:active {
+ background-color: transparent;
+}
+
+GtkIconView.content-view.check:hover,
+GtkIconView.content-view.check:disabled,
+GtkIconView.content-view.check:selected {
+ background-color: transparent;
+}
+
+/****************
+ * drawing area *
+ ****************/
+
+GtkDrawingArea {
+ background-color: transparent;
+}
+
+GtkDrawingArea:disabled {
+ background-color: @entry_border_color;
+}
+
+/***********
+ * gtkhtml *
+ ***********/
+
+GtkHTML {
+ background-color: @theme_base_color;
+ color: @theme_text_color;
+}
+
+/************
+ * expander *
+ ************/
+
+.expander {
+ color: alpha(@theme_fg_color, 0.7);
+}
+
+.expander:hover {
+ color: alpha(@theme_fg_color, 0.9);
+}
+
+/*********
+ * frame *
+ *********/
+
+frame {
+ border-radius: 3px;
+}
+
+frame.border-groove,
+frame.border-ridge {
+ border-radius: 3px;
+ border-width: 0px;
+ border-style: none;
+}
+
+frame.border-groove border,
+frame.border-ridge border {
+ border-radius: 3px;
+ border-width: 3px;
+ border-style: solid;
+ border-color: shade(@theme_bg_color, 0.9);
+}
+
+/*******************
+ * scrolled window *
+ *******************/
+
+scrolledwindow.frame {
+ border-radius: 3px;
+ border-width: 0;
+ border-style: none;
+}
+
+/* avoid double borders when a viewport is
+ * packed into a GtkScrolledWindow */
+
+scrolledwindow.shortcuts-pane.sidebar treeview {
+ background-color: @theme_bg_color;
+}
+
+scrolledwindow viewport.frame {
+ border-style: none;
+}
+
+/************
+ * iconview *
+ ************/
+
+GtkIconView.view.cell:selected,
+GtkIconView.view.cell:selected:focus {
+ border-width: 3px;
+ border-style: solid;
+ border-color: @theme_selected_bg_color;
+ background-color: @theme_selected_bg_color;
+ background-image: none;
+ color: @theme_selected_fg_color;
+}
+
+.content-view.view.rubberband,
+.view.rubberband,
+.rubberband {
+ border-width: 1px;
+ border-style: solid;
+ border-color: shade(@theme_selected_bg_color, 0.9);
+ background-color: alpha(@theme_selected_bg_color, 0.3);
+}
+
+/*********
+ * image *
+ *********/
+
+GtkImage,
+GtkImage:active,
+GtkImage:disabled {
+ background-color: transparent;
+}
+
+/*********
+ * label *
+ *********/
+
+GtkLabel,
+GtkLabel:active,
+GtkLabel:disabled {
+ background-color: transparent;
+}
+
+/*******************
+ * symbolic images *
+ *******************/
+
+.image,
+.view.image {
+ color: alpha(@theme_fg_color, 0.5);
+}
+
+.image:hover,
+.view.image:hover {
+ color: @theme_fg_color;
+}
+
+.image:selected,
+.image:selected:hover,
+.view.image:selected,
+.view.image:selected:hover {
+ color: @theme_selected_fg_color;
+}
+
+/*****************
+ * miscellaneous *
+ *****************/
+
+.floating-bar {
+ border-width: 3px;
+ border-style: none;
+ background-color: @theme_bg_color;
+ background-image: none;
+ color: @theme_fg_color;
+}
+
+.floating-bar.top {}
+
+.floating-bar.right {}
+
+.floating-bar.bottom {}
+
+.floating-bar.left {}
+
+.floating-bar .button,
+.floating-bar .button:focus {
+ border-style: none;
+ background-color: transparent;
+ background-image: none;
+}
+
+.view.dim-label,
+.dim-label {
+ color: alpha(currentColor, 0.6);
+}
+
+.dnd {
+ border-width: 1px;
+ border-style: solid;
+ border-color: shade(@theme_selected_bg_color, 0.9);
+}
+
+.grip {
+ background-color: transparent;
+}
+
+.arrow {
+ color: alpha(@theme_fg_color, 0.7);
+}
+
+.arrow:disabled {
+ color: alpha(@theme_fg_color, 0.4);
+}
+
+/******************
+ * pane separator *
+ ******************/
+
+.pane-separator {
+ background-color: transparent;
+ color: transparent;
+}
+
+/*************
+ * statusbar *
+ *************/
+
+statusbar {
+ color: @theme_fg_color;
+ background-color: @theme_bg_color;
+}
+
+/*************
+ * popover *
+ *************/
+
+popover.menu,
+popover.background {
+ background-color: @theme_bg_color;
+ border: 4px solid @theme_selected_bg_color;
+ background-clip: border-box;
+ padding: 5px 5px;
+}
+
+popover label {
+ padding: 0px 5px;
+}
+
+popover modelbutton {
+ padding: 5px 5px;
+}
+
+popover modelbutton:hover {
+ background-color: @theme_selected_bg_color;
+ color: @theme_selected_fg_color;
+}
+
+popover modelbutton:active {
+ background-color: shade(@theme_selected_bg_color, 0.9);
+ color: @theme_selected_fg_color;
+}
+
+/************
+ * textview *
+ ************/
+
+.view text,
+iconview text,
+textview text {
+ background-color: @base_color;
+ color: @theme_fg_color;
+}
+
+.view text:disabled,
+iconview text:disabled,
+textview text:disabled {
+ color: rgba(0, 0, 0, 0.32);
+}
+
+textview text:selected {
+ background-color: @theme_selected_bg_color;
+}
+
+textview border {
+ background-color: @theme_selected_bg_color;
+ background-image: image(rgba(0, 0, 0, 0.1));
+ background-repeat: no-repeat;
+ color: rgba(0, 0, 0, 0.48);
+}
+
+textview border.bottom {
+ background-size: 100% 1px;
+ background-position: top;
+}
+
+textview border.top {
+ background-size: 100% 1px;
+ background-position: bottom;
+}
+
+textview border.left {
+ background-size: 1px 100%;
+ background-position: right;
+}
+
+textview border.right {
+ background-size: 1px 100%;
+ background-position: left;
+}
+
+/* this affects the text view that caused me so much trouble in the past*/
+
+.view:selected,
+iconview:selected,
+.view text selection,
+iconview text selection,
+textview text selection,
+flowbox flowboxchild:selected,
+spinbutton:not(.vertical) selection,
+/* notebook > stack:not(:only-child) revealer entry selection, */
+/* notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) selection, */
+entry selection,
+modelbutton.flat:selected,
+popover.background checkbutton:selected,
+popover.background radiobutton:selected,
+.menuitem.button.flat:selected,
+row:selected,
+calendar:selected {
+ background-color: @theme_selected_bg_color;
+}
+
+row:selected label,
+label:selected,
+.view:selected,
+iconview:selected,
+.view text selection,
+iconview text selection,
+textview text selection,
+flowbox flowboxchild:selected,
+spinbutton:not(.vertical) selection,
+/* notebook > stack:not(:only-child) revealer entry selection, */
+/* notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) selection, */
+entry selection,
+modelbutton.flat:selected,
+popover.background checkbutton:selected,
+popover.background radiobutton:selected,
+.menuitem.button.flat:selected,
+row:selected,
+calendar:selected {
+ color: @theme_selected_fg_color;
+}
+
+row:selected label:disabled,
+label:disabled:selected,
+.view:disabled:selected,
+iconview:disabled:selected,
+.view text selection:disabled,
+iconview text selection:disabled,
+textview text selection:disabled,
+flowbox flowboxchild:disabled:selected,
+label:disabled selection,
+spinbutton:not(.vertical) selection:disabled,
+/* notebook > stack:not(:only-child) revealer entry selection:disabled, */
+/* notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) selection:disabled, */
+entry selection:disabled,
+modelbutton.flat:disabled:selected,
+popover.background checkbutton:disabled:selected,
+popover.background radiobutton:disabled:selected,
+.menuitem.button.flat:disabled:selected,
+row:disabled:selected,
+calendar:disabled:selected {
+ color: shade(@theme_selected_fg_color, 0.4);
+}
+
+/************
+ * Tooltips *
+ ************/
+
+tooltip {
+ border-radius: 2px;
+ box-shadow: none;
+}
+
+tooltip.background {
+ background-color: @tooltip_bg_color;
+}
+
+tooltip decoration {
+ background-color: transparent;
+}
+
+tooltip label {
+ min-height: 20px;
+ padding: 4px 6px;
+}
+
+tooltip * {
+ padding: 0;
+ background-color: transparent;
+ color: inherit;
+}
+
+/**************
+ * Tree Views *
+ **************/
+
+treeview.view {
+ -GtkTreeView-grid-line-width: 1;
+ -GtkTreeView-grid-line-pattern: '';
+ -GtkTreeView-tree-line-width: 1;
+ -GtkTreeView-tree-line-pattern: '';
+ -GtkTreeView-expander-size: 16;
+ border-left-color: alpha(currentColor, 0.3);
+ border-top-color: rgba(0, 0, 0, 0.1);
+}
+
+treeview.view:hover,
+treeview.view:active,
+treeview.view:selected {
+}
+
+treeview.view.separator {
+ min-height: 5px;
+ color: rgba(0, 0, 0, 0.1);
+}
+
+treeview.view:drop(active) {
+ border-style: solid none;
+ border-width: 1px;
+ border-color: @theme_selected_bg_color;
+}
+
+treeview.view:drop(active).after {
+ border-top-style: none;
+}
+
+treeview.view:drop(active).before {
+ border-bottom-style: none;
+}
+
+treeview.view.expander {
+ -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
+ -gtk-icon-transform: rotate(-90deg);
+ color: @theme_fg_color;
+}
+
+treeview.view.expander:dir(rtl) {
+ -gtk-icon-transform: rotate(90deg);
+}
+
+treeview.view.expander:checked {
+ -gtk-icon-transform: unset;
+}
+
+treeview.view.expander:hover,
+treeview.view.expander:active {
+ color: shade(@theme_selected_bg_color, 0.8);
+}
+
+treeview.view.expander:disabled {
+ color: shade(@theme_selected_bg_color, 0.24);
+}
+
+treeview.view.expander:selected {
+ color: @theme_selected_fg_color;
+}
+
+treeview.view.expander:selected:hover,
+treeview.view.expander:selected:active {
+ color: @theme_selected_fg_color;
+}
+
+treeview.view.expander:selected:disabled {
+ color: @theme_selected_fg_color;
+}
+
+treeview.view.progressbar {
+ border-style: none none solid;
+ border-width: 21px;
+ border-color: @theme_selected_bg_color;
+ background-color: transparent;
+ background-image: none;
+}
+
+treeview.view.progressbar:selected {
+ border-color: shade(@theme_selected_bg_color, 0.3);
+}
+
+treeview.view.trough {
+ border-style: none none solid;
+ border-width: 21px;
+ border-color: shade(@theme_selected_bg_color, 0.3);
+ background-color: transparent;
+ background-image: none;
+}
+
+treeview.view.trough:selected {
+ border-color: alpha(@theme_selected_bg_color, 0.3);
+}
+
+treeview.view header button {
+ padding: 2px 6px;
+ border-style: none solid solid none;
+ border-width: 1px;
+ border-color: rgba(0, 0, 0, 0.1);
+ background-clip: border-box;
+}
+
+treeview.view header button,
+treeview.view header button:hover,
+treeview.view header button:active {
+ box-shadow: none;
+}
+
+treeview.view header button,
+treeview.view header button:disabled {
+ background-color: shade(@theme_bg_color, 1.2);
+}
+
+treeview.view header button:last-child {
+ border-right-style: none;
+}
+
+treeview.view button.dnd,
+treeview.view header.button.dnd {
+ padding: 2px 6px;
+ border-style: none solid solid;
+ border-width: 1px;
+ border-color: rgba(0, 0, 0, 0.1);
+ box-shadow: none;
+ background-color: @theme_bg_color;
+ background-clip: border-box;
+ color: @theme_selected_bg_color;
+}
+
+/************
+ * viewport *
+ ************/
+
+GtkViewport.frame {
+ border-width: 0;
+}
+
+.view {
+ background-color: @theme_base_color;
+ color: @theme_text_color;
+}
+
+.view:disabled,
+.view:disabled:disabled {
+ background-color: shade(@theme_bg_color, 1.04);
+ background-image: none;
+ color: mix(@theme_text_color, @theme_base_color, 0.4);
+}
+
+.view:selected,
+.view:selected:focus {
+ background-color: @theme_selected_bg_color;
+ color: @theme_selected_fg_color;
+}
+
+/*********************
+ * app notifications *
+ *********************/
+
+.app-notification {
+ border-style: none;
+ border-width: 0 1px 1px 1px;
+ padding: 8px;
+ background-color: @theme_base_color;
+ background-image: none;
+ color: @theme_text_color;
+}
+
+/******************************
+ * destructive action buttons *
+ ******************************/
+
+.destructive-action.button {
+ border-width: 1px;
+ border-style: solid;
+ border-color: transparent;
+ background-color: @error_color;
+ background-image: none;
+ color: mix(@theme_selected_fg_color, @error_color, 0.1);
+}
+
+.destructive-action.button:hover {
+ border-color: transparent;
+ background-color: shade(@error_color, 1.12);
+ background-image: none;
+}
+
+.destructive-action.button:active {
+ border-color: transparent;
+ background-color: shade(@error_color, 0.87);
+ background-image: none;
+}
+
+.destructive-action.button:hover:active {
+ border-color: transparent;
+}
+
+/**************
+ * List boxes *
+ **************/
+
+EggListBox {
+ background-color: @theme_base_color;
+}
+
+EggListBox:hover {
+ background-color: mix(white, @theme_selected_bg_color, 0.05);
+}
+
+EggListBox:selected {
+ background-color: @theme_selected_bg_color;
+}
+
+list {
+ background-color: @theme_base_color;
+}
+
+list.row:hover {
+ background-color: shade(@selected_bg_color, 0.9);
+ color: @fg_color;
+}
+
+list.row:active,
+list.row:active:hover,
+list.row:checked {
+ color: @fg_color;
+ background-color: shade(@selected_bg_color, 0.83);
+}
+
+/*************************
+ * touch text selections *
+ *************************/
+
+GtkBubbleWindow {
+ background-color: @theme_tooltip_bg_color;
+ background-clip: border-box;
+ padding: 10px;
+}
+
+GtkBubbleWindow.osd.background {
+ background-color: @theme_tooltip_bg_color;
+}
+
+GtkBubbleWindow .toolbar {
+ background-color: @theme_tooltip_bg_color
+}
+
+/**********************
+ * Window Decorations *
+ *********************/
+
+decoration {
+ transition: box-shadow 0.3s cubic-bezier(0, 0, 0.2, 1);
+ border-radius: 2px 2px 0 0;
+ box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22), 0 16px 16px transparent;
+ margin: 8px;
+}
+
+decoration:backdrop {
+ box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), 0 16px 16px transparent;
+}
+
+.fullscreen decoration,
+.tiled decoration {
+}
+
+.popup decoration {
+ box-shadow: none;
+}
+
+.ssd decoration {
+ box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16);
+}
+
+.csd.popup decoration {
+ border-radius: 2px;
+ box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23);
+}
+
+tooltip.csd decoration {
+ border-radius: 2px;
+ box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23);
+}
+
+messagedialog.csd decoration {
+ border-radius: 2px;
+}
+
+.solid-csd decoration {
+ margin: 4px;
+ box-shadow: none;
+ background-color: @theme_tooltip_bg_color;
+} \ No newline at end of file
diff --git a/.themes/FlatColor/gtk-3.20/gtk.css b/.themes/FlatColor/gtk-3.20/gtk.css
new file mode 100644
index 0000000..335f8ae
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/gtk.css
@@ -0,0 +1,108 @@
+/* Default color scheme */
+@define-color color0 #071318;
+@define-color color1 #E65629;
+@define-color color2 #F55227;
+@define-color color3 #E5724F;
+@define-color color4 #EE8B69;
+@define-color color5 #6C7888;
+@define-color color6 #9D7E87;
+@define-color color7 #b2bac2;
+@define-color color8 #7c8287;
+@define-color color9 #E65629;
+@define-color color10 #F55227;
+@define-color color11 #E5724F;
+@define-color color12 #EE8B69;
+@define-color color13 #6C7888;
+@define-color color14 #9D7E87;
+@define-color color15 #b2bac2;
+@define-color selected_bg_color #EE8B69;
+@define-color bg_color @color0;
+@define-color tooltip_bg_color @color0;
+@define-color base_color @color1;
+@define-color fg_color @color15;
+@define-color text_color @color15;
+@define-color text_color_disabled mix(@text_color, @base_color, 0.4);
+@define-color selected_fg_color @color1;
+@define-color tooltip_fg_color @color15;
+
+/* colormap actually used by the theme, to be overridden in other css files */
+@define-color theme_bg_color @bg_color;
+@define-color theme_fg_color @fg_color;
+@define-color theme_base_color @base_color;
+@define-color theme_text_color @text_color;
+@define-color theme_selected_bg_color @selected_bg_color;
+@define-color theme_selected_fg_color @selected_fg_color;
+@define-color theme_tooltip_bg_color @tooltip_bg_color;
+@define-color theme_tooltip_fg_color @tooltip_fg_color;
+
+/* shadow effects */
+@define-color shadow alpha(@theme_fg_color, 0.1);
+
+/* misc colors used by gtk+ */
+@define-color info_fg_color @text_color;
+@define-color info_bg_color @bg_color;
+@define-color warning_fg_color @text_color;
+@define-color warning_bg_color @bg_color;
+@define-color question_fg_color @text_color;
+@define-color question_bg_color @theme_selected_bg_color;
+@define-color error_fg_color @text_color;
+@define-color error_bg_color #f52400;
+@define-color link_color mix (@theme_selected_bg_color, black, 0.15);
+@define-color success_color #53a93f;
+@define-color warning_color #f57900;
+@define-color error_color #f52400;
+
+/* widget colors*/
+@define-color border_color shade(@theme_selected_bg_color, 0.2);
+@define-color button_normal_color shade(@theme_bg_color, 1.20);
+@define-color button_info_color @theme_selected_bg_color;
+@define-color button_default_active_color @theme_selected_bg_color;
+@define-color entry_border_color shade(@theme_base_color, 0.9);
+@define-color frame_border_bottom_color shade(@bg_color, 0.8);
+@define-color sel_color shade(@theme_selected_bg_color, 0.857);
+@define-color switch_bg_color shade(@bg_color, 0.8);
+@define-color panel_bg_color @bg_color;
+@define-color panel_fg_color @fg_color;
+@define-color borders shade(@theme_selected_bg_color, 0.857);
+@define-color scrollbar_trough shade(@theme_base_color, 0.9);
+@define-color scrollbar_slider_prelight mix(@scrollbar_trough, @theme_fg_color, 0.5);
+
+
+/* osd */
+@define-color osd_separator #49525B;
+@define-color osd_fg #ABB4BD;
+@define-color osd_bg #434A54;
+
+/* window manager colors */
+@define-color wm_bg @theme_bg_color;
+@define-color wm_title_focused @theme_fg_color;
+@define-color wm_title_unfocused @theme_text_color;
+@define-color wm_border_focused @border_color;
+@define-color wm_border_unfocused @border_color;
+
+@import url("gtk-widgets.css");
+@import url("unity.css");
+@import url("widgets/button.css");
+@import url("widgets/cell-row.css");
+@import url("widgets/check-radio.css");
+@import url("widgets/column-header.css");
+@import url("widgets/calendar.css");
+@import url("widgets/entry.css");
+@import url("widgets/infobar.css");
+@import url("widgets/menu.css");
+@import url("widgets/notebook.css");
+@import url("widgets/progress-scale.css");
+@import url("widgets/scrollbar.css");
+@import url("widgets/separator.css");
+@import url("widgets/sidebar.css");
+@import url("widgets/chrome.css");
+@import url("widgets/spinbutton.css");
+@import url("widgets/spinner.css");
+@import url("widgets/switch.css");
+@import url("widgets/color-chooser.css");
+@import url("widgets/toolbar.css");
+@import url("widgets/header-bar.css");
+@import url("widgets/osd.css");
+@import url("widgets/csd.css");
+@import url("widgets/combobox.css");
+@import url("widgets/selection-mode.css");
diff --git a/.themes/FlatColor/gtk-3.20/settings.ini b/.themes/FlatColor/gtk-3.20/settings.ini
new file mode 100644
index 0000000..bdf313d
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/settings.ini
@@ -0,0 +1,7 @@
+[Settings]
+gtk-color-scheme = "base_color:#ffffff\nbg_color:#ECEDEE\ntooltip_bg_color:#dddedf\nselected_bg_color:#33CBBF\ntext_color:#78797A\nfg_color:#6A6B6C\ntooltip_fg_color:#595a5b\nselected_fg_color:#ffffff"
+gtk-auto-mnemonics = 1
+gtk-visible-focus = automatic
+gtk-button-images = 0
+gtk-menu-images = 0
+
diff --git a/.themes/FlatColor/gtk-3.20/unity.css b/.themes/FlatColor/gtk-3.20/unity.css
new file mode 100644
index 0000000..8b0316a
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/unity.css
@@ -0,0 +1,68 @@
+UnityPanelWidget,
+.unity-panel {
+ border-width: 0 0 0px 0;
+ border-style: solid;
+ border-color: @theme_bg_color;
+ background-color: @theme_bg_color;
+ background-image: none;
+ color: @theme_selected_fg_color;
+}
+
+.unity-panel.menubar,
+.unity-panel .menubar {
+}
+
+.unity-panel.menuitem,
+.unity-panel .menuitem {
+ border-width: 0 1px;
+ color: @theme_selected_fg_color;
+}
+
+.unity-panel.menubar.menuitem:hover,
+.unity-panel.menubar .menuitem *:hover {
+ border-color: @theme_selected_bg_color;
+ background-color: @theme_selected_bg_color;
+ background-image: none;
+ color: @theme_selected_fg_color;
+}
+
+SheetStyleDialog.unity-force-quit {
+ background-color: @theme_bg_color;
+}
+
+
+/* This will theme the top decoration, so the whole space above the window */
+UnityDecoration.top {
+ border: 0px solid shade (@theme_bg_color, 0.5);
+ border-bottom-width: 0;
+ border-radius: 4px 4px 0 0; /* Corner radius, only the top ones should be */
+ padding: 1px 8px 0 8px; /* This padding will be applied to the content of the top layout */
+ background-color: @theme_bg_color; /* Decoration background */
+ color: @theme_fg_color; /* The foreground color will be used to paint the text */
+ text-shadow: none;
+ box-shadow: none;
+}
+
+/* Top decoration for inactive windows */
+UnityDecoration.top:backdrop {
+ border: 0px solid @theme_bg_color;
+ border-bottom-width: 0;
+ background-color: @theme_bg_color;
+ color: @theme_fg_color;
+}
+
+/* Left decoration, it themes only the space at the left of the window */
+UnityDecoration.left,
+/* Right decoration, it themes only the space at the right of the window */
+UnityDecoration.right,
+/* Bottom decoration, it themes all the space below the window */
+UnityDecoration.bottom {
+ background-color: @theme_bg_color;
+}
+
+/* Left, right and bottom decorations themes for inactive windows */
+UnityDecoration.left:backdrop,
+UnityDecoration.right:backdrop,
+UnityDecoration.bottom:backdrop {
+ background-color: @theme_bg_color;
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/button.css b/.themes/FlatColor/gtk-3.20/widgets/button.css
new file mode 100644
index 0000000..e9a293b
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/button.css
@@ -0,0 +1,68 @@
+/**********
+ * button *
+ **********/
+button {
+ padding: 4px 4px;
+ margin: 2px;
+ border-width: 2px;
+ border-style: solid;
+ border-color: @button_normal_color;
+ border-radius: 5px;
+ background-color: @button_normal_color;
+ color: @text_color;
+ background-repeat: no-repeat;
+ background-position: center;
+ box-shadow: 0 2.5px 4.5px @shadow;
+}
+
+button:focus {
+ color: @fg_color;
+ box-shadow: 0 2.5px 4.5px @shadow ,
+ inset 0 0 0 2px alpha(@selected_bg_color, 0.5);
+}
+
+button:active,
+button.toggle:checked {
+ color: @fg_color;
+ background-color: shade(@selected_bg_color, 0.83);
+ border-color: shade(@selected_bg_color, 0.83);
+ /*box-shadow: 0 1px 1px @shadow ,
+ inset 0 0 0 2px alpha(@fg_color, 0.25);*/
+ box-shadow: 0 1px 1px @shadow;
+}
+
+button:hover {
+ box-shadow: 0 2.5px 4.5px @shadow ,
+ inset 0 0 0 2px @selected_bg_color;
+ transition: box-shadow 300ms cubic-bezier(0, 0, 0.2, 1);
+ color: @fg_color;
+}
+
+button:active:hover,
+button.toggle:checked:hover {
+ box-shadow: 0 2.5px 4.5px @shadow ,
+ inset 0 0 0 2px alpha(@fg_color, 0.5);
+ transition: box-shadow 300ms cubic-bezier(0, 0, 0.2, 1);
+ color: @fg_color;
+}
+
+button:disabled {
+ background-color: mix(@color8, @color0, 0.40);
+ background-image: none;
+ color: mix(@text_color, @color0, 0.40);
+}
+
+button:active:disabled {}
+
+GtkLinkButton.button,
+GtkLinkButton.button:focus,
+GtkLinkButton.button:hover,
+GtkLinkButton.button:active,
+GtkLinkButton.button:focus:active,
+GtkLinkButton.button:focus:hover {}
+
+button.radio:checked {
+ color: @fg_color;
+ background-color: shade(@selected_bg_color, 0.83);
+ border-color: shade(@selected_bg_color, 0.83);
+} \ No newline at end of file
diff --git a/.themes/FlatColor/gtk-3.20/widgets/calendar.css b/.themes/FlatColor/gtk-3.20/widgets/calendar.css
new file mode 100644
index 0000000..6e09c93
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/calendar.css
@@ -0,0 +1,35 @@
+/************
+ * Calendar *
+ ***********/
+calendar {
+ padding: 1px;
+ border: 2px solid @bg_color;
+ border-radius: 4px;
+ color: @selected_fg_color;
+}
+
+calendar:disabled {
+ color: shade(@selected_fg_color, 0.8) ;
+}
+
+calendar:selected {
+ border-radius: 0px;
+}
+
+calendar.header {
+ border: none;
+ background-color: @tooltip_bg_color;
+ border-radius: 3px;
+}
+
+calendar:indeterminate {
+ color: alpha(currentColor, 0.4);
+}
+
+calendar.highlight {
+ background-color: alpha(@selected_bg_color, 0.1);
+ color: @selected_fg_color;
+ font-weight: 100;
+ border-radius: 3px;
+ padding: 2px
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/cell-row.css b/.themes/FlatColor/gtk-3.20/widgets/cell-row.css
new file mode 100644
index 0000000..c763c25
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/cell-row.css
@@ -0,0 +1,25 @@
+/****************
+ * cell and row *
+ ****************/
+.cell {
+ border-width: 0;
+ border-radius: 0px;
+}
+
+.cell:selected,
+.cell:selected:focus {
+ background-color: @selected_bg_color;
+ color: @selected_fg_color;
+}
+
+row:selected,
+row:selected:hover,
+row:selected:focus {
+ border-width: 0;
+ border-style: none;
+ border-radius: 0;
+ background-color: @selected_bg_color;
+ background-image: none;
+ color: @selected_fg_color;
+
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/check-radio.css b/.themes/FlatColor/gtk-3.20/widgets/check-radio.css
new file mode 100644
index 0000000..ab651cc
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/check-radio.css
@@ -0,0 +1,116 @@
+/*************************
+ * Check and Radio items *
+ *************************/
+
+check,
+radio {
+ color: alpha(currentColor, 0.75);
+ background-color: @base_color;
+ margin-right: 5px;
+}
+
+check {
+ border-radius: 3px;
+}
+
+radio {
+ border-radius: 10px;
+}
+
+check:disabled,
+radio:disabled {
+ background-color: mix(@theme_bg_color, @theme_fg_color, 0.1);
+}
+
+check:hover,
+check:active,
+radio:hover,
+radio:active {
+ background-color: shade(@selected_bg_color, 0.5);
+}
+
+check:checked,
+check:checked:disabled,
+radio:checked,
+radio:checked:disabled {
+ background-color: shade(@selected_bg_color, 0.9);
+}
+
+check:checked,
+check:indeterminate,
+radio:checked,
+radio:indeterminate {
+ background-color: shade(@selected_bg_color, 0.9);
+ color: shade(@bg_color, 0.8);
+}
+
+check:checked:disabled,
+check:indeterminate:disabled,
+radio:checked:disabled,
+radio:indeterminate:disabled {
+ color: shade(@bg_color, 0.4);
+}
+
+check:only-child,
+radio:only-child {}
+
+menu menuitem check,
+menu menuitem radio {
+ transition: none;
+}
+
+menu menuitem check:not(:checked):not(:indeterminate):hover,
+menu menuitem radio:not(:checked):not(:indeterminate):hover {
+ color: alpha(currentColor, 0.75);
+}
+
+menu menuitem check,
+menu menuitem check:hover,
+menu menuitem check:disabled,
+menu menuitem radio,
+menu menuitem radio:hover,
+menu menuitem radio:disabled {
+ margin: 0;
+ padding: 0;
+}
+
+menu menuitem check:checked {
+ -gtk-icon-source: -gtk-scaled(url("../assets/check.png"));
+}
+
+check:checked {
+ -gtk-icon-source: -gtk-recolor(url("../assets/check.png"));
+}
+
+check:checked:disabled {
+ -gtk-icon-source: -gtk-recolor(url("../assets/check-disabled.png"));
+}
+
+radio:checked {
+ -gtk-icon-source: -gtk-recolor(url("../assets/bullet.png"));
+}
+
+radio:checked:disabled {
+ -gtk-icon-source: -gtk-recolor(url("../assets/bullet-disabled.png"));
+}
+
+check:indeterminate,
+check:indeterminate:checked,
+radio:indeterminate,
+radio:indeterminate:checked {
+ -gtk-icon-source: -gtk-recolor(url("../assets/dash.png"));
+}
+
+check:indeterminate:disabled,
+check:indeterminate:checked:disabled,
+radio:indeterminate:disabled,
+radio:indeterminate:checked:disabled {
+ -gtk-icon-source: -gtk-recolor(url("../assets/dash-disabled.png"));
+}
+
+menu menuitem check:not(:indeterminate):checked,
+menu menuitem radio:not(:indeterminate):checked,
+menu menuitem check:indeterminate:checked,
+menu menuitem radio:indeterminate:checked {
+ animation: none;
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/chrome.css b/.themes/FlatColor/gtk-3.20/widgets/chrome.css
new file mode 100644
index 0000000..5bf2bdf
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/chrome.css
@@ -0,0 +1,16 @@
+entry.chromium {
+ color: @selected_fg_color;
+ background-color: @selected_bg_color;
+}
+
+menu.chromium {
+ background-color: @theme_bg_color;
+ color: @theme_fg_color;
+ border: none 0px;
+}
+
+window.background.chromium {
+ border: none 0px;
+ background-color: @selected_bg_color;
+ color: @theme_fg_color;
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/color-chooser.css b/.themes/FlatColor/gtk-3.20/widgets/color-chooser.css
new file mode 100644
index 0000000..7c9c2b5
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/color-chooser.css
@@ -0,0 +1,114 @@
+/*****************
+ * color chooser *
+ *****************/
+GtkColorSwatch,
+GtkColorSwatch:selected {
+ border-width: 4px;
+ border-style: solid;
+ border-radius: 0;
+ border-color: @bg_color;
+ background-color: transparent;
+ transition: all 200ms ease-out;
+}
+
+GtkColorSwatch:hover,
+GtkColorSwatch:selected:hover {
+ border-width: 0;
+ border-radius: 0;
+ border-color: @bg_color;
+ transition: all 200ms ease-in;
+}
+
+GtkColorSwatch.color-dark:hover {
+}
+
+GtkColorSwatch.color-light:hover {
+}
+
+GtkColorSwatch.color-light:selected:hover,
+GtkColorSwatch.color-dark:selected:hover {
+ background-image: none;
+}
+
+GtkColorSwatch.left,
+GtkColorSwatch:first-child {
+
+}
+
+GtkColorSwatch.right,
+GtkColorSwatch:last-child {
+
+}
+
+GtkColorSwatch:only-child {
+
+}
+
+GtkColorSwatch.top {
+
+}
+
+GtkColorSwatch.bottom {
+
+}
+
+GtkColorChooserWidget #add-color-button {
+ transition: all 100ms ease-out;
+ border-color: @entry_border_color;
+ border-width: 1px;
+ border-style: none;
+ border-radius: 0;
+ background-color: @base_color;
+ color: @text_color_disabled
+}
+
+GtkColorChooserWidget #add-color-button:hover {
+ transition: all 100ms ease-in;
+ border-color: @selected_bg_color;
+ border-width: 1px;
+ border-style: none;
+ border-radius: 0;
+ background-color: @base_color;
+ color: @fg_color;
+}
+
+.color-active-badge,
+.color-active-badge:selected {
+ border-width: 1px;
+ border-style: solid;
+ border-width: 0;
+ background-color: transparent;
+}
+
+.color-active-badge.color-light,
+.color-active-badge.color-light:hover {
+ border-color: alpha(black, 0.3);
+ color: alpha(black, 0.3);
+}
+
+.color-active-badge.color-dark,
+.color-active-badge.color-dark:hover {
+ border-color: alpha(white, 0.3);
+ color: alpha(white, 0.3);
+}
+
+GtkColorEditor GtkColorSwatch {
+ border-width: 4px;
+ border-style: solid;
+ border-radius: 0;
+ border-color: @bg_color;
+ background-color: transparent;
+ transition: all 200ms ease-out;
+}
+
+GtkColorEditor GtkColorSwatch.color-dark:hover,
+GtkColorEditor GtkColorSwatch.color-light:hover {
+ border-width: 0;
+ border-radius: 0;
+ border-color: @bg_color;
+ transition: all 200ms ease-in;
+}
+
+GtkColorButton.button {
+ padding: 6px;
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/column-header.css b/.themes/FlatColor/gtk-3.20/widgets/column-header.css
new file mode 100644
index 0000000..d6d9488
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/column-header.css
@@ -0,0 +1,52 @@
+/*****************
+ * column-header *
+ *****************/
+column-header.button,
+column-header.button:active,
+column-header .button,
+column-header .button:active {
+ font-weight: bold;
+ border-width: 0;
+ border-radius: 0;
+}
+column-header.button,
+column-header.button:active,
+column-header.button:focus,
+column-header.button:active:focus,
+column-header .button,
+column-header .button:active,
+column-header .button:focus,
+column-header .button:active:focus {
+ box-shadow: none;
+ background-color: inherit;
+ background-image: none;
+}
+column-header.button:hover,
+column-header.button:active:hover,
+column-header.button:hover:focus,
+column-header.button:active:hover:focus,
+column-header .button:hover,
+column-header .button:active:hover,
+column-header .button:hover:focus,
+column-header .button:active:hover:focus {
+ box-shadow: none;
+ background-color: inherit;
+ background-image: none;
+}
+column-header:last-child.button,
+column-header:last-child .button {
+
+}
+column-header.button,
+column-header .button,
+column-header.button:focus,
+column-header .button:focus {
+ background-color: @tooltip_bg_color;
+ color: shade(@text_color, 1.1);
+}
+column-header.button:active,
+column-header .button:active,
+column-header.button:active:focus,
+column-header .button:active:focus {
+ background-color: @tooltip_bg_color;
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/combobox.css b/.themes/FlatColor/gtk-3.20/widgets/combobox.css
new file mode 100644
index 0000000..2df153a
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/combobox.css
@@ -0,0 +1,47 @@
+/**************
+ * ComboBoxes *
+ **************/
+combobox arrow {
+ -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
+ min-height: 16px;
+ min-width: 16px;
+}
+
+combobox menu,
+combobox .menu {
+ padding: 2px 0;
+}
+
+combobox menu menuitem,
+combobox .menu menuitem {
+ min-height: 28px;
+ padding: 0 10px;
+}
+
+combobox menu menuitem:hover {
+ background-color: @selected_bg_color;
+}
+
+combobox:drop(active) {
+ box-shadow: none;
+}
+
+.linked:not(.vertical) > combobox:first-child > box > button.combo {
+ border-radius: 3px 0 0 3px;
+ margin-right: 1px;
+}
+
+.linked:not(.vertical) > combobox:last-child > box > button.combo {
+ border-radius: 0 3px 3px 0;
+ margin-left: 1px;
+}
+
+.linked:not(.vertical) > combobox:not(:first-child):not(:last-child) > box > button.combo {
+ border-radius: 0;
+ margin-left: 1px;
+ margin-right: 1px;
+}
+
+.linked:not(.vertical) > combobox > box > button.combo {
+ border-radius: 0;
+} \ No newline at end of file
diff --git a/.themes/FlatColor/gtk-3.20/widgets/csd.css b/.themes/FlatColor/gtk-3.20/widgets/csd.css
new file mode 100644
index 0000000..0d1fd61
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/csd.css
@@ -0,0 +1,125 @@
+/*******
+ * CSD *
+ *******/
+.titlebar {
+ /* border-width: 5px; */
+ border-style: solid;
+ border-color: @tooltip_bg_color;
+/* border-image: linear-gradient(to left,
+ shade(@selected_bg_color, 1.20) 25%,
+ shade(@selected_bg_color, 1.05) 25%,
+ shade(@selected_bg_color, 1.05) 50%,
+ shade(@selected_bg_color, 0.90) 50%,
+ shade(@selected_bg_color, 0.90) 75%,
+ shade(@selected_bg_color, 0.75) 75%) 5 0 0 0/ 5px 0 0 0;*/
+ background-image: none;
+ background-color: @tooltip_bg_color;
+ color: @fg_color;
+ text-shadow: none;
+}
+
+/* this is the default titlebar that is added by GTK
+ * when client-side decorations are in use and the application
+ * did not set a custom titlebar.
+ */
+.titlebar.default-decoration {
+ border: none;
+ box-shadow: none;
+}
+
+.titlebar .title {
+ font-weight: bold;
+}
+
+.titlebar {
+ padding: 3px;
+}
+
+.titlebar:backdrop {
+ background-image: none;
+ background-color: @bg_color;
+ color: mix(@fg_color, @bg_color, 0.4);
+ text-shadow: none;
+}
+
+.titlebutton {
+ padding: 4px;
+ border-style: none;
+ /*background-color: @button_normal_color;*/
+ color: mix(@fg_color, @bg_color, 0.1);
+ -gtk-icon-shadow: none;
+}
+
+.titlebar .titlebutton:hover,
+.titlebar .titlebutton:hover:focus {
+ background-color: @selected_bg_color;
+ color: @selected_fg_color;
+ -gtk-icon-shadow: none;
+}
+
+.titlebar .titlebutton:active,
+.titlebar .titlebutton:active:hover {
+ background: none;
+ color: shade(@selected_bg_color, 0.9);
+ -gtk-icon-shadow: none;
+ box-shadow: none;
+}
+
+.titlebar .right .titlebutton:first-child {
+ background: none;
+}
+/*
+
+.titlebar .right .titlebutton:last-child {
+}
+
+.titlebar .left .titlebutton:last-child {
+ border-right: 1px solid shade(@toolbar_bg_color, 0.9);
+}
+
+.titlebar .left .titlebutton:first-child {
+}
+*/
+
+.titlebar .titlebutton:backdrop {
+ background-image: none;
+ color: mix(@fg_color, @bg_color, 0.4);
+ -gtk-icon-shadow: none;
+}
+
+.window-frame {
+ background-image: none;
+ border-width: 2px;
+ border-style: solid;
+ border-color: @bg_color;
+ border-image: none;
+ border-radius: 0;
+ box-shadow: 0 3px 12px 2px alpha(black, 0.5);
+
+ /* this is used for the resize cursor area */
+ margin: 10px;
+}
+
+.window-frame:backdrop {
+ border-width: 2px;
+ border-color: @bg_color;
+ border-image: none;
+ box-shadow: 0 2px 7px 1px alpha(black, 0.5);
+}
+
+GtkWindow {
+ color: @fg_color;
+ background-color: @bg_color;
+}
+
+GtkPaned {
+ background-color: @bg_color;
+}
+
+GtkEventBox {
+ background-color: @bg_color;
+}
+
+/*GtkSeparator separator .separator.vertical.titlebutton {
+ background-color: @selected_bg_color;
+}*/
diff --git a/.themes/FlatColor/gtk-3.20/widgets/entry.css b/.themes/FlatColor/gtk-3.20/widgets/entry.css
new file mode 100644
index 0000000..110dc16
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/entry.css
@@ -0,0 +1,44 @@
+/*********
+ * entry *
+ *********/
+entry {
+ padding: 6px 8px;
+ margin: 2px;
+ border-width: 2px;
+ border-style: solid;
+ border-color: @base_color;
+ border-radius: 3px;
+ background-color: @base_color;
+ background-image: none;
+ color: @text_color;
+ box-shadow: 0 2.5px 4.5px @shadow;
+}
+
+entry:active,
+entry:focus {
+ box-shadow: 0 1px 1px @shadow ,
+ inset 0 -2px @selected_bg_color;
+ transition: box-shadow 300ms cubic-bezier(0, 0, 0.2, 1);
+}
+
+entry:selected,
+entry:selected:focus,
+entry selection {
+ background-color: @selected_bg_color;
+ color: @selected_fg_color;
+}
+
+entry:disabled {
+ background-color: shade(@bg_color, 1.04);
+ border-color: shade(@bg_color, 1.04);
+ background-image: none;
+ color: @text_color_disabled
+}
+
+entry.progressbar {
+ border-width: 0;
+ border-radius: 0;
+ background-color: @selected_bg_color;
+ background-image: none;
+ color: @selected_fg_color;
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/header-bar.css b/.themes/FlatColor/gtk-3.20/widgets/header-bar.css
new file mode 100644
index 0000000..cc1e2dc
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/header-bar.css
@@ -0,0 +1,47 @@
+/**************
+ * header-bar *
+ **************/
+
+headerbar {
+ padding: 4px;
+ border-width: 0;
+ border-style: none;
+ background-color: @bg_color;
+}
+
+headerbar title {
+ font-weight: bold;
+}
+
+headerbar subtitle {
+ font-size: smaller;
+}
+
+headerbar > stackswitcher > button {
+ margin-right: 1px;
+ border-radius: 0;
+}
+
+headerbar > stackswitcher > button:first-child {
+ border-radius: 3px 0 0 3px;
+}
+
+headerbar > stackswitcher > button:last-child {
+ border-radius: 0 3px 3px 0;
+}
+
+headerbar > stackswitcher > button.text-button {
+ padding: 4px 20px 4px 20px;
+}
+
+headerbar > stackswitcher > button.image-button {
+ padding: 6px 22px 6px 22px;
+}
+
+headerbar button.text-button {
+ padding: 4px;
+}
+
+headerbar button.image-button {
+ padding: 6px;
+} \ No newline at end of file
diff --git a/.themes/FlatColor/gtk-3.20/widgets/infobar.css b/.themes/FlatColor/gtk-3.20/widgets/infobar.css
new file mode 100644
index 0000000..222768f
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/infobar.css
@@ -0,0 +1,90 @@
+/***********
+ * infobar *
+ ***********/
+GtkInfoBar {
+ border-width: 0;
+ border-style: none;
+}
+
+.info {
+ border-width: 0;
+ border-style: none;
+ background-color: @info_bg_color;
+ background-image: none;
+ color: @info_fg_color;
+}
+
+.warning {
+ border-width: 0;
+ border-style: none;
+ background-color: @warning_bg_color;
+ background-image: none;
+ color: @warning_fg_color;
+}
+
+.question {
+ border-width: 0;
+ border-style: none;
+ background-color: @question_bg_color;
+ background-image: none;
+ color: @question_fg_color;
+}
+
+.error {
+ border-width: 0;
+ border-style: none;
+ background-color: @error_bg_color;
+ background-image: none;
+ color: @error_fg_color;
+}
+
+.warning .button,
+.question .button,
+.info .button,
+.error .button,
+.warning .button.close,
+.question .button.close,
+.info .button.close,
+.error .button.close {
+
+}
+.warning .button:hover,
+.question .button:hover,
+.info .button:hover,
+.error .button:hover,
+.warning .button.close:hover,
+.question .button.close:hover,
+.info .button.close:hover,
+.error .button.close:hover {
+
+}
+.warning .button:active,
+.question .button:active,
+.info .button:active,
+.error .button:active,
+.warning .button.close:active,
+.question .button.close:active,
+.info .button.close:active,
+.error .button.close:active,
+.warning .button:active:hover,
+.question .button:active:hover,
+.info .button:active:hover,
+.error .button:active:hover,
+.warning .button.close:active:hover,
+.question .button.close:active:hover,
+.info .button.close:active:hover,
+.error .button.close:active:hover {
+
+}
+.warning .button:disabled,
+.question .button:disabled,
+.info .button:disabled,
+.error .button:disabled {
+
+}
+.warning .button *:disabled,
+.question .button *:disabled,
+.info .button *:disabled,
+.error .button *:disabled {
+
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/linked-buttons.css b/.themes/FlatColor/gtk-3.20/widgets/linked-buttons.css
new file mode 100644
index 0000000..f8ec1f6
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/linked-buttons.css
@@ -0,0 +1,524 @@
+/******************
+ * linked buttons *
+ *****************/
+
+
+
+/* set up shadows for visual separation */
+.linked .button,
+.inline-toolbar.toolbar .button,
+.inline-toolbar.toolbar GtkToolButton .button,
+.inline-toolbar.toolbar GtkToolButton > .button {
+ background-color: @base_color;
+ color: @text_color;
+
+}
+.linked .button:hover,
+.inline-toolbar.toolbar .button:hover,
+.inline-toolbar.toolbar GtkToolButton .button:hover,
+.inline-toolbar.toolbar GtkToolButton > .button:hover {
+ background-color: @base_color;
+ color: shade(@fg_color, 0.7);
+}
+.linked .button:active,
+.inline-toolbar.toolbar .button:active,
+.inline-toolbar.toolbar GtkToolButton .button:active,
+.inline-toolbar.toolbar GtkToolButton > .button:active {
+ background-color: @selected_bg_color;
+ color: @selected_fg_color;
+}
+.linked .button:active:hover,
+.inline-toolbar.toolbar .button:active:hover,
+.inline-toolbar.toolbar GtkToolButton .button:active:hover,
+.inline-toolbar.toolbar GtkToolButton > .button:active:hover {
+ background-color: shade(@selected_bg_color, 1.05);
+}
+.linked .button:insensitive,
+.inline-toolbar.toolbar .button:insensitive,
+.inline-toolbar.toolbar GtkToolButton .button:insensitive,
+.inline-toolbar.toolbar GtkToolButton > .button:insensitive {
+ background-color: shade(@bg_color, 1.04);
+ background-image: none;
+ color: @text_color_disabled
+}
+
+/* remove box shadow from last-child and only-child */
+
+.linked .entry:last-child,
+.linked .entry:only-child,
+.linked .button:last-child,
+.linked .button:only-child,
+.linked .button:insensitive:last-child,
+.linked .button:insensitive:only-child,
+.linked .button:active *:insensitive:last-child,
+.linked .button:active *:insensitive:only-child,
+.inline-toolbar.toolbar .button:last-child,
+.inline-toolbar.toolbar .button:only-child,
+.inline-toolbar.toolbar .button:insensitive:last-child,
+.inline-toolbar.toolbar .button:insensitive:only-child,
+.inline-toolbar.toolbar .button:active *:insensitive:last-child,
+.inline-toolbar.toolbar .button:active *:insensitive:only-child,
+.inline-toolbar.toolbar GtkToolButton:last-child > .button,
+.inline-toolbar.toolbar GtkToolButton:only-child > .button,
+.inline-toolbar.toolbar GtkToolButton:last-child > .button:insensitive,
+.inline-toolbar.toolbar GtkToolButton:only-child > .button:insensitive,
+.inline-toolbar.toolbar GtkToolButton:last-child > .button:active *:insensitive,
+.inline-toolbar.toolbar GtkToolButton:only-child > .button:active *:insensitive {
+
+}
+
+/* add back the inset shadow effect */
+.linked .button:active:last-child,
+.linked .button:active:only-child,
+.inline-toolbar.toolbar .button:active:last-child,
+.inline-toolbar.toolbar .button:active:only-child,
+.inline-toolbar.toolbar GtkToolButton:last-child > .button:active,
+.inline-toolbar.toolbar GtkToolButton:only-child > .button:active {
+
+}
+
+/* middle button */
+.linked .entry,
+.linked .button,
+.linked .button:active,
+.linked .button:active:hover,
+.linked .button:insensitive,
+.inline-toolbar.toolbar .button,
+.inline-toolbar.toolbar .button:active,
+.inline-toolbar.toolbar .button:insensitive,
+.inline-toolbar.toolbar GtkToolButton .button,
+.inline-toolbar.toolbar GtkToolButton .button:active,
+.inline-toolbar.toolbar GtkToolButton .button:insensitive {
+ border-width: 1px;
+ border-radius: 0;
+ border-color: transparent;
+ border-style: solid;
+}
+
+/*leftmost button */
+.linked .entry:first-child,
+.linked .button:first-child,
+.linked .button:active:first-child,
+.linked .button:active:hover:first-child,
+.linked .button:insensitive:first-child,
+.inline-toolbar.toolbar .button:first-child,
+.inline-toolbar.toolbar .button:active:first-child,
+.inline-toolbar.toolbar .button:insensitive:first-child,
+.inline-toolbar.toolbar GtkToolButton:first-child .button,
+.inline-toolbar.toolbar GtkToolButton:first-child .button:active,
+.inline-toolbar.toolbar GtkToolButton:first-child .button:insensitive {
+
+}
+
+/* rightmost button */
+.linked .entry:last-child,
+.linked .button:last-child,
+.linked .button:active:last-child,
+.linked .button:active:hover:last-child,
+.linked .button:insensitive:last-child,
+.inline-toolbar.toolbar .button:last-child,
+.inline-toolbar.toolbar .button:active:last-child,
+.inline-toolbar.toolbar .button:insensitive:last-child,
+.inline-toolbar.toolbar GtkToolButton:last-child .button,
+.inline-toolbar.toolbar GtkToolButton:last-child .button:active,
+.inline-toolbar.toolbar GtkToolButton:last-child .button:insensitive {
+
+}
+
+/* linked single button */
+.linked .entry:only-child,
+.linked .button:only-child,
+.linked .button:active:only-child,
+.linked .button:active:hover:only-child,
+.linked .button:insensitive:only-child,
+.inline-toolbar.toolbar .button:only-child,
+.inline-toolbar.toolbar .button:active:only-child,
+.inline-toolbar.toolbar .button:insensitive:only-child,
+.inline-toolbar.toolbar GtkToolButton:only-child .button,
+.inline-toolbar.toolbar GtkToolButton:only-child .button:active,
+.inline-toolbar.toolbar GtkToolButton:only-child .button:insensitive {
+ border-width: 1px;
+ border-radius: 0;
+ border-color: transparent;
+ border-style: solid;
+}
+
+/* linked button shadows (vertical) */
+.linked.vertical .button,
+.inline-toolbar.toolbar.vertical .button,
+.inline-toolbar.toolbar.vertical GtkToolButton > .button {
+ background-color: @base_color;
+ color: @text_color;
+}
+
+.linked.vertical .button:active,
+.inline-toolbar.toolbar.vertical .button:active,
+.inline-toolbar.toolbar.vertical GtkToolButton > .button:active {
+ background-color: @selected_bg_color;
+ color: @selected_fg_color;
+}
+.linked.vertical .button:hover,
+.inline-toolbar.toolbar.vertical .button:hover,
+.inline-toolbar.toolbar.vertical GtkToolButton > .button:hover {
+ background-color: @base_color;
+ color: shade(@fg_color, 0.7);
+}
+.linked.vertical .button:active:hover,
+.inline-toolbar.toolbar.vertical .button:active:hover,
+.inline-toolbar.toolbar.vertical GtkToolButton > .button:active:hover {
+ background-color: shade(@selected_bg_color, 1.05);
+}
+.linked.vertical .button:insensitive,
+.inline-toolbar.toolbar.vertical .button:insensitive,
+.inline-toolbar.toolbar.vertical GtkToolButton > .button:insensitive {
+ background-color: shade(@bg_color, 1.04);
+ background-image: none;
+ color: @text_color_disabled
+}
+
+/* remove box shadow from last-child and only-child */
+.linked.vertical .button:last-child,
+.linked.vertical .button:only-child,
+.linked.vertical .button:insensitive:last-child,
+.linked.vertical .button:insensitive:only-child,
+.linked.vertical .button:active *:insensitive:last-child,
+.linked.vertical .button:active *:insensitive:only-child,
+.inline-toolbar.toolbar.vertical .button:last-child,
+.inline-toolbar.toolbar.vertical .button:only-child,
+.inline-toolbar.toolbar.vertical .button:insensitive:last-child,
+.inline-toolbar.toolbar.vertical .button:insensitive:only-child,
+.inline-toolbar.toolbar.vertical .button:active *:insensitive:last-child,
+.inline-toolbar.toolbar.vertical .button:active *:insensitive:only-child,
+.inline-toolbar.toolbar.vertical GtkToolButton:last-child > .button,
+.inline-toolbar.toolbar.vertical GtkToolButton:only-child > .button,
+.inline-toolbar.toolbar.vertical GtkToolButton:last-child > .button:insensitive,
+.inline-toolbar.toolbar.vertical GtkToolButton:only-child > .button:insensitive,
+.inline-toolbar.toolbar.vertical GtkToolButton:last-child > .button:active *:insensitive,
+.inline-toolbar.toolbar.vertical GtkToolButton:only-child > .button:active *:insensitive {
+
+}
+
+/* add back the inset shadow effect */
+.linked.vertical .button:active:last-child,
+.linked.vertical .button:active:only-child,
+.inline-toolbar.toolbar.vertical .button:active:last-child,
+.inline-toolbar.toolbar.vertical .button:active:only-child,
+.inline-toolbar.toolbar.vertical GtkToolButton:last-child > .button:active,
+.inline-toolbar.toolbar.vertical GtkToolButton:only-child > .button:active {
+
+}
+
+/* middle button (vertical) */
+.linked.vertical .entry,
+.linked.vertical .button,
+.linked.vertical .button:active,
+.linked.vertical .button:active:hover,
+.linked.vertical .button:insensitive {
+border-width: 1px;
+ border-radius: 0;
+ border-color: transparent;
+ border-style: solid;
+}
+
+/* top button (vertical) */
+.linked.vertical .entry:first-child,
+.linked.vertical .button:first-child,
+.linked.vertical .button:active:first-child,
+.linked.vertical .button:active:hover:first-child,
+.linked.vertical .button:insensitive:first-child {
+
+
+}
+
+/* bottom button (vertical) */
+.linked.vertical .entry:last-child,
+.linked.vertical .button:last-child,
+.linked.vertical .button:active:last-child,
+.linked.vertical .button:active:hover:last-child,
+.linked.vertical .button:insensitive:last-child {
+
+}
+
+/* linked single button (vertical) */
+.linked.vertical .entry:only-child,
+.linked.vertical .button:only-child,
+.linked.vertical .button:active:only-child,
+.linked.vertical .button:active:hover:only-child,
+.linked.vertical .button:insensitive:only-child {
+ border-width: 1px;
+ border-radius: 0;
+ border-color: transparent;
+ border-style: solid;
+}
+
+/* linked toolbar buttons */
+.primary-toolbar .linked .button,
+.primary-toolbar .button.raised.linked,
+.primary-toolbar .raised.linked .button,
+.toolbar .button.raised.linked,
+.toolbar .raised.linked .button,
+.toolbar .linked .button,
+.header-bar .button.raised.linked,
+.header-bar .raised.linked .button,
+.header-bar .linked .button {
+ background-color: @base_color;
+ color: @text_color;
+}
+.primary-toolbar .linked .button:hover,
+.primary-toolbar .button.raised.linked:hover,
+.primary-toolbar .raised.linked .button:hover,
+.toolbar .button.raised.linked:hover,
+.toolbar .raised.linked .button:hover,
+.toolbar .linked .button:hover,
+.header-bar .button.raised.linked:hover,
+.header-bar .raised.linked .button:hover,
+.header-bar .linked .button:hover {
+ background-color: @base_color;
+ color: shade(@fg_color, 0.7);
+}
+.primary-toolbar .linked .button:active,
+.primary-toolbar .button.raised.linked:active,
+.primary-toolbar .raised.linked .button:active,
+.toolbar .button.raised.linked:active,
+.toolbar .raised.linked .button:active,
+.toolbar .linked .button:active,
+.header-bar .button.raised.linked:active,
+.header-bar .raised.linked .button:active,
+.header-bar .linked .button:active {
+ background-color: shade(@bg_color, 1.1);
+ color: @fg_color;
+}
+.primary-toolbar .linked .button:active:hover,
+.primary-toolbar .button.raised.linked:active:hover,
+.primary-toolbar .raised.linked .button:active:hover,
+.toolbar .button.raised.linked:active:hover,
+.toolbar .raised.linked .button:active:hover,
+.toolbar .linked .button:active:hover,
+.header-bar .button.raised.linked:active:hover,
+.header-bar .raised.linked .button:active:hover,
+.header-bar .linked .button:active:hover {
+ background-color: shade(@bg_color, 1.1);
+}
+.primary-toolbar .linked .button:insensitive,
+.primary-toolbar .button.raised.linked:insensitive,
+.primary-toolbar .raised.linked .button:insensitive,
+.toolbar .button.raised.linked:insensitive,
+.toolbar .raised.linked .button:insensitive,
+.toolbar .linked .button:insensitive,
+.header-bar .button.raised.linked:insensitive,
+.header-bar .raised.linked .button:insensitive,
+.header-bar .linked .button:insensitive {
+ background-color: shade(@bg_color, 1.04);
+ background-image: none;
+ color: @text_color_disabled
+}
+
+/* remove box shadow from last-child and only-child */
+.primary-toolbar .linked .button:last-child,
+.primary-toolbar .linked .button:only-child,
+.primary-toolbar .button.raised.linked:last-child,
+.primary-toolbar .button.raised.linked:only-child,
+.primary-toolbar .linked .button:insensitive:last-child,
+.primary-toolbar .linked .button:insensitive:only-child,
+.primary-toolbar .button:insensitive.raised.linked:last-child,
+.primary-toolbar .button:insensitive.raised.linked:only-child,
+.primary-toolbar .linked .button:active *:insensitive:last-child,
+.primary-toolbar .linked .button:active *:insensitive:only-child,
+.primary-toolbar .button:active *:insensitive.raised.linked:last-child,
+.primary-toolbar .button:active *:insensitive.raised.linked:only-child,
+.primary-toolbar .raised.linked .button:last-child,
+.primary-toolbar .raised.linked .button:only-child,
+.primary-toolbar .raised.linked .button:insensitive:last-child,
+.primary-toolbar .raised.linked .button:insensitive:only-child,
+.primary-toolbar .raised.linked .button:active *:insensitive:last-child,
+.primary-toolbar .raised.linked .button:active *:insensitive:only-child,
+.toolbar .button.raised.linked:last-child,
+.toolbar .button.raised.linked:only-child,
+.toolbar .button:insensitive.raised.linked:last-child,
+.toolbar .button:insensitive.raised.linked:only-child,
+.toolbar .button:active *:insensitive.raised.linked:last-child,
+.toolbar .button:active *:insensitive.raised.linked:only-child,
+.toolbar .raised.linked .button:last-child,
+.toolbar .raised.linked .button:only-child,
+.toolbar .raised.linked .button:insensitive:last-child,
+.toolbar .raised.linked .button:insensitive:only-child,
+.toolbar .raised.linked .button:active *:insensitive:last-child,
+.toolbar .raised.linked .button:active *:insensitive:only-child,
+.toolbar .linked .button:last-child,
+.toolbar .linked .button:only-child,
+.toolbar .linked .button:insensitive:last-child,
+.toolbar .linked .button:insensitive:only-child,
+.toolbar .linked .button:active *:insensitive:last-child,
+.toolbar .linked .button:active *:insensitive:only-child,
+.header-bar .button.raised.linked:last-child,
+.header-bar .button.raised.linked:only-child,
+.header-bar .button:insensitive.raised.linked:last-child,
+.header-bar .button:insensitive.raised.linked:only-child,
+.header-bar .button:active *:insensitive.raised.linked:last-child,
+.header-bar .button:active *:insensitive.raised.linked:only-child,
+.header-bar .raised.linked .button:last-child,
+.header-bar .raised.linked .button:only-child,
+.header-bar .raised.linked .button:insensitive:last-child,
+.header-bar .raised.linked .button:insensitive:only-child,
+.header-bar .raised.linked .button:active *:insensitive:last-child,
+.header-bar .raised.linked .button:active *:insensitive:only-child,
+.header-bar .linked .button:last-child,
+.header-bar .linked .button:only-child,
+.header-bar .linked .button:insensitive:last-child,
+.header-bar .linked .button:insensitive:only-child,
+.header-bar .linked .button:active *:insensitive:last-child,
+.header-bar .linked .button:active *:insensitive:only-child {
+
+}
+
+/* add back the inset shadow effect */
+.primary-toolbar .linked .button:active:last-child,
+.primary-toolbar .linked .button:active:only-child,
+.primary-toolbar .button:active.raised.linked:last-child,
+.primary-toolbar .button:active.raised.linked:only-child,
+.primary-toolbar .raised.linked .button:active:last-child,
+.primary-toolbar .raised.linked .button:active:only-child,
+.toolbar .button:active.raised.linked:last-child,
+.toolbar .button:active.raised.linked:only-child,
+.toolbar .raised.linked .button:active:last-child,
+.toolbar .raised.linked .button:active:only-child,
+.toolbar .linked .button:active:last-child,
+.toolbar .linked .button:active:only-child,
+.header-bar .button:active.raised.linked:last-child,
+.header-bar .button:active.raised.linked:only-child,
+.header-bar .raised.linked .button:active:last-child,
+.header-bar .raised.linked .button:active:only-child,
+.header-bar .linked .button:active:last-child,
+.header-bar .linked .button:active:only-child {
+
+}
+
+/* middle button */
+.primary-toolbar .linked .button,
+.primary-toolbar .linked .button:active,
+.primary-toolbar .linked .button:insensitive,
+.primary-toolbar .button.raised.linked,
+.primary-toolbar .button.raised.linked:active,
+.primary-toolbar .button.raised.linked:insensitive,
+.primary-toolbar .raised.linked .button,
+.primary-toolbar .raised.linked .button:active,
+.primary-toolbar .raised.linked .button:insensitive,
+.toolbar .button.raised.linked,
+.toolbar .button.raised.linked:active,
+.toolbar .button.raised.linked:insensitive,
+.toolbar .raised.linked .button,
+.toolbar .raised.linked .button:active,
+.toolbar .raised.linked .button:insensitive,
+.toolbar .linked .button,
+.toolbar .linked .button:active,
+.toolbar .linked .button:insensitive,
+.header-bar .button.raised.linked,
+.header-bar .button.raised.linked:active,
+.header-bar .button.raised.linked:insensitive,
+.header-bar .raised.linked .button,
+.header-bar .raised.linked .button:active,
+.header-bar .raised.linked .button:insensitive,
+.header-bar .linked .button,
+.header-bar .linked .button:active,
+.header-bar .linked .button:insensitive {
+ border-width: 1px;
+ border-radius: 4px;
+ border-color: transparent;
+ border-style: solid;
+}
+
+/* leftmost button */
+.primary-toolbar .linked .button:first-child,
+.primary-toolbar .linked .button:active:first-child,
+.primary-toolbar .linked .button:insensitive:first-child,
+.primary-toolbar .button.raised.linked:first-child,
+.primary-toolbar .button.raised.linked:active:first-child,
+.primary-toolbar .button.raised.linked:insensitive:first-child,
+.primary-toolbar .raised.linked .button:first-child,
+.primary-toolbar .raised.linked .button:active:first-child,
+.primary-toolbar .raised.linked .button:insensitive:first-child,
+.toolbar .button.raised.linked:first-child,
+.toolbar .button.raised.linked:active:first-child,
+.toolbar .button.raised.linked:insensitive:first-child,
+.toolbar .raised.linked .button:first-child,
+.toolbar .raised.linked .button:active:first-child,
+.toolbar .raised.linked .button:insensitive:first-child,
+.toolbar .linked .button:first-child,
+.toolbar .linked .button:active:first-child,
+.toolbar .linked .button:insensitive:first-child,
+.header-bar .button.raised.linked:first-child,
+.header-bar .button.raised.linked:active:first-child,
+.header-bar .button.raised.linked:insensitive:first-child,
+.header-bar .raised.linked .button:first-child,
+.header-bar .raised.linked .button:active:first-child,
+.header-bar .raised.linked .button:insensitive:first-child,
+.header-bar .linked .button:first-child,
+.header-bar .linked .button:active:first-child,
+.header-bar .linked .button:insensitive:first-child {
+
+}
+
+/* rightmost button */
+.primary-toolbar .linked .button:last-child,
+.primary-toolbar .linked .button:active:last-child,
+.primary-toolbar .linked .button:insensitive:last-child,
+.primary-toolbar .button.raised.linked:last-child,
+.primary-toolbar .button.raised.linked:active:last-child,
+.primary-toolbar .button.raised.linked:insensitive:last-child,
+.primary-toolbar .raised.linked .button:last-child,
+.primary-toolbar .raised.linked .button:active:last-child,
+.primary-toolbar .raised.linked .button:insensitive:last-child,
+.toolbar .button.raised.linked:last-child,
+.toolbar .button.raised.linked:active:last-child,
+.toolbar .button.raised.linked:insensitive:last-child,
+.toolbar .raised.linked .button:last-child,
+.toolbar .raised.linked .button:active:last-child,
+.toolbar .raised.linked .button:insensitive:last-child,
+.toolbar .linked .button:last-child,
+.toolbar .linked .button:active:last-child,
+.toolbar .linked .button:insensitive:last-child,
+.header-bar .button.raised.linked:last-child,
+.header-bar .button.raised.linked:active:last-child,
+.header-bar .button.raised.linked:insensitive:last-child,
+.header-bar .raised.linked .button:last-child,
+.header-bar .raised.linked .button:active:last-child,
+.header-bar .raised.linked .button:insensitive:last-child,
+.header-bar .linked .button:last-child,
+.header-bar .linked .button:active:last-child,
+.header-bar .linked .button:insensitive:last-child {
+
+}
+
+/* linked single button */
+.primary-toolbar .linked .button:only-child,
+.primary-toolbar .linked .button:active:only-child,
+.primary-toolbar .linked .button:insensitive:only-child,
+.primary-toolbar .button.raised.linked:only-child,
+.primary-toolbar .button.raised.linked:active:only-child,
+.primary-toolbar .button.raised.linked:insensitive:only-child,
+.primary-toolbar .raised.linked .button:only-child,
+.primary-toolbar .raised.linked .button:active:only-child,
+.primary-toolbar .raised.linked .button:insensitive:only-child,
+.toolbar .button.raised.linked:only-child,
+.toolbar .button.raised.linked:active:only-child,
+.toolbar .button.raised.linked:insensitive:only-child,
+.toolbar .raised.linked .button:only-child,
+.toolbar .raised.linked .button:active:only-child,
+.toolbar .raised.linked .button:insensitive:only-child,
+.toolbar .linked .button:only-child,
+.toolbar .linked .button:active:only-child,
+.toolbar .linked .button:insensitive:only-child,
+.header-bar .button.raised.linked:only-child,
+.header-bar .button.raised.linked:active:only-child,
+.header-bar .button.raised.linked:insensitive:only-child,
+.header-bar .raised.linked .button:only-child,
+.header-bar .raised.linked .button:active:only-child,
+.header-bar .raised.linked .button:insensitive:only-child,
+.header-bar .linked .button:only-child,
+.header-bar .linked .button:active:only-child,
+.header-bar .linked .button:insensitive:only-child {
+ border-width: 1px;
+ border-radius: 0;
+ border-color: transparent;
+ border-style: solid;
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/menu.css b/.themes/FlatColor/gtk-3.20/widgets/menu.css
new file mode 100644
index 0000000..f87e846
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/menu.css
@@ -0,0 +1,127 @@
+/*********
+ * Menus *
+ *********/
+
+menubar,
+.menubar {
+ -GtkWidget-window-dragging: true;
+ padding: 2px;
+ background-color: @tooltip_bg_color;
+}
+menubar > menuitem,
+.menubar > menuitem {
+ transition: all 0.1s cubic-bezier(0, 0, 0.2, 1), color 0;
+ min-height: 8px;
+ padding: 2px 8px;
+ color: @selected_fg_color;
+}
+menubar > menuitem:hover,
+.menubar > menuitem:hover {
+ background-color: @selected_bg_color;
+ color: @selected_fg_color;
+}
+menubar > menuitem:disabled,
+.menubar > menuitem:disabled {
+ color: rgba(0, 0, 0, 0.24);
+}
+menu,
+.menu {
+ margin: 2px 0;
+ padding: 2px 0;
+ background-color: @tooltip_bg_color;
+ border: 1px solid rgba(0, 0, 0, 0.1);
+}
+.csd menu,
+.csd .menu {
+ border: none;
+ border-radius: 2px;
+}
+menu menuitem,
+.menu menuitem {
+ min-height: 10px;
+ min-width: 40px;
+ padding: 4px 4px;
+ font: initial;
+ text-shadow: none;
+}
+menu menuitem:hover,
+.menu menuitem:hover {
+ background-color: @selected_bg_color;
+ color: @selected_fg_color;
+}
+menu menuitem:disabled,
+.menu menuitem:disabled {
+ color: rgba(0, 0, 0, 0.32);
+}
+menu menuitem arrow,
+.menu menuitem arrow {
+ min-height: 16px;
+ min-width: 16px;
+}
+menu menuitem arrow:dir(ltr),
+.menu menuitem arrow:dir(ltr) {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
+ margin-left: 8px;
+}
+menu menuitem arrow:dir(rtl),
+.menu menuitem arrow:dir(rtl) {
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl");
+ margin-right: 8px;
+}
+menu > arrow,
+.menu > arrow {
+ min-height: 16px;
+ min-width: 16px;
+ padding: 4px;
+ border-radius: 0;
+ background-color: @tooltip_bg_color;
+ color: rgba(0, 0, 0, 0.6);
+}
+menu > arrow.top,
+.menu > arrow.top {
+ margin-top: -4px;
+ border-bottom: 1px solid rgba(0, 0, 0, 0.1);
+ -gtk-icon-source: -gtk-icontheme("pan-up-symbolic");
+}
+menu > arrow.bottom,
+.menu > arrow.bottom {
+ margin-bottom: -4px;
+ border-top: 1px solid rgba(0, 0, 0, 0.1);
+ -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
+}
+menu > arrow:hover,
+.menu > arrow:hover {
+ background-image: image(alpha(currentColor, 0.15));
+ color: rgba(0, 0, 0, 0.8);
+}
+menu > arrow:disabled,
+.menu > arrow:disabled {
+ border-color: transparent;
+ background-color: transparent;
+ color: transparent;
+}
+/*menu separator,
+.menu separator {
+ margin: 2px 0;
+ border-top: 1px solid mix(@theme_bg_color, @theme_fg_color, 0.01);
+ background-color: mix(@theme_bg_color, @theme_fg_color, 0.1);
+}*/
+menuitem accelerator {
+ color: alpha(currentColor, 0.6);
+}
+
+menu menuitem check:dir(ltr),
+menu menuitem radio:dir(ltr) {
+ margin-right: 10px;
+ padding: 8px;
+}
+
+menu menuitem check:dir(rtl),
+menu menuitem radio:dir(rtl) {
+ margin-left: 10px;
+ padding: 8px;
+}
+
+csd.popup {
+ border-radius: 2px;
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/notebook.css b/.themes/FlatColor/gtk-3.20/widgets/notebook.css
new file mode 100644
index 0000000..e04539d
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/notebook.css
@@ -0,0 +1,254 @@
+/*************
+ * Notebooks *
+ *************/
+
+notebook>header {
+ background-color: shade(@bg_color, 1.2);
+ background-clip: border-box;
+}
+
+notebook>header.top {
+ border-bottom-style: solid;
+ padding-top: 4px;
+ border-radius: 2px 2px 0 0;
+}
+
+notebook>header.top>tabs>tab:not(.reorderable-page) {
+ border-radius: 3px 3px 0 0;
+}
+
+notebook>header.top>tabs>tab:not(.reorderable-page):checked {
+ box-shadow: inset 0 -3px @selected_bg_color;
+}
+
+notebook>header.top>tabs>tab:not(.reorderable-page):hover {
+ box-shadow: inset 0 -3px @text_color_disabled;
+}
+
+notebook>header.bottom {
+ border-top-style: solid;
+ padding-bottom: 4px;
+ border-radius: 0 0 2px 2px;
+}
+
+notebook>header.bottom>tabs>tab:not(.reorderable-page) {
+ border-radius: 0 0 3px 3px;
+
+}
+
+notebook>header.bottom>tabs>tab:not(.reorderable-page):checked {
+ box-shadow: inset 0 3px @selected_bg_color;
+}
+
+notebook>header.bottom>tabs>tab:not(.reorderable-page):hover {
+ box-shadow: inset 0 3px @text_color_disabled;
+}
+
+notebook>header.left {
+ border-right-style: solid;
+ padding-left: 4px;
+ border-radius: 2px 0 0 2px;
+}
+
+notebook>header.left>tabs>tab:not(.reorderable-page) {
+ border-radius: 3px 0 0 3px;
+
+}
+
+notebook>header.left>tabs>tab:not(.reorderable-page):checked {
+ box-shadow: inset -3px 0 @selected_bg_color;
+}
+
+notebook>header.left>tabs>tab:not(.reorderable-page):hover {
+ box-shadow: inset -3px 0 @text_color_disabled;
+}
+
+notebook>header.right {
+ border-left-style: solid;
+ padding-right: 4px;
+ border-radius: 0 2px 2px 0;
+}
+
+notebook>header.right>tabs>tab:not(.reorderable-page) {
+ border-radius: 0 3px 3px 0;
+}
+
+notebook>header.right>tabs>tab:not(.reorderable-page):checked {
+ box-shadow: inset 3px 0 @selected_bg_color;
+}
+
+notebook>header.right>tabs>tab:not(.reorderable-page):hover {
+ box-shadow: inset 3px 0 @text_color_disabled;
+}
+
+notebook>header.top>tabs>arrow {
+ border-top-style: none;
+}
+
+notebook>header.bottom>tabs>arrow {
+ border-bottom-style: none;
+}
+
+notebook>header.top>tabs>arrow,
+notebook>header.bottom>tabs>arrow {
+ padding-left: 4px;
+ padding-right: 4px;
+}
+
+notebook>header.top>tabs>arrow.down,
+notebook>header.bottom>tabs>arrow.down {
+ margin-left: -8px;
+ -gtk-icon-source: -gtk-icontheme("pan-start-symbolic");
+}
+
+notebook>header.top>tabs>arrow.up,
+notebook>header.bottom>tabs>arrow.up {
+ margin-right: -8px;
+ -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
+}
+
+notebook>header.left>tabs>arrow {
+ border-left-style: none;
+}
+
+notebook>header.right>tabs>arrow {
+ border-right-style: none;
+}
+
+notebook>header.left>tabs>arrow,
+notebook>header.right>tabs>arrow {
+ padding-top: 4px;
+ padding-bottom: 4px;
+}
+
+notebook>header.left>tabs>arrow.down,
+notebook>header.right>tabs>arrow.down {
+ margin-top: -8px;
+ -gtk-icon-source: -gtk-icontheme("pan-up-symbolic");
+}
+
+notebook>header.left>tabs>arrow.up,
+notebook>header.right>tabs>arrow.up {
+ margin-bottom: -8px;
+ -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
+}
+
+notebook>header>tabs>arrow {
+ min-height: 16px;
+ min-width: 16px;
+ border-radius: 0;
+}
+
+notebook>header tab {
+ transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0;
+ min-height: 24px;
+ min-width: 24px;
+ padding: 6px 12px;
+ outline-offset: -6px;
+ border-width: 1px;
+ border-color: transparent;
+ color: @selected_fg_color;
+ font-weight: 500;
+}
+
+notebook>header tab:checked {
+ color: @selected_fg_color;
+}
+
+notebook>header tab:checked.reorderable-page {
+ border-color: @selected_bg_color;
+ background-color: @text_color_disabled;
+}
+
+notebook>header tab:disabled {
+ color: @text_color_disabled
+}
+
+notebook>header tab:hover {
+ color: @text_color_disabled
+}
+
+notebook>header tab:hover:disabled {
+ color: @text_color_disabled
+}
+
+/*notebook>header tab:hover:not(.reorderable-page) {
+ animation: ripple 0.6s ease-in-out;
+}*/
+
+notebook>header tab:hover.reorderable-page {
+ border-color: rgba(0, 0, 0, 0.1);
+ background-color: @text_color_disabled;
+}
+
+notebook>header tab button.flat {
+ min-width: 24px;
+ min-height: 24px;
+ padding: 0;
+}
+
+notebook>header tab button.flat:last-child {
+ margin-left: 6px;
+ margin-right: -6px;
+}
+
+notebook>header tab button.flat:first-child {
+ margin-left: -6px;
+ margin-right: 6px;
+}
+
+notebook>header.top tabs,
+notebook>header.bottom tabs {
+ padding-left: 8px;
+ padding-right: 8px;
+}
+
+notebook>header.top tabs:not(:only-child):first-child,
+notebook>header.bottom tabs:not(:only-child):first-child {
+ margin-left: 0;
+}
+
+notebook>header.top tabs:not(:only-child):last-child,
+notebook>header.bottom tabs:not(:only-child):last-child {
+ margin-right: 0;
+}
+
+notebook>header.top tabs tab.reorderable-page,
+notebook>header.bottom tabs tab.reorderable-page {
+ margin: 0 -1px;
+ border-style: none solid;
+}
+
+notebook>header.left tabs,
+notebook>header.right tabs {
+ padding-top: 8px;
+ padding-bottom: 8px;
+}
+
+entry.chrome {
+ background-color: blue;
+}
+
+notebook>header.left tabs:not(:only-child):first-child,
+notebook>header.right tabs:not(:only-child):first-child {
+ margin-top: 0;
+}
+
+notebook>header.left tabs:not(:only-child):last-child,
+notebook>header.right tabs:not(:only-child):last-child {
+ margin-bottom: 0;
+}
+
+notebook>header.left tabs tab.reorderable-page,
+notebook>header.right tabs tab.reorderable-page {
+ margin: -1px 0;
+ border-style: solid none;
+}
+
+notebook>stack:not(:only-child) {
+ background-color: @tooltip_bg_color;
+}
+
+notebook>stack {
+ background-color: @tooltip_bg_color;
+} \ No newline at end of file
diff --git a/.themes/FlatColor/gtk-3.20/widgets/osd.css b/.themes/FlatColor/gtk-3.20/widgets/osd.css
new file mode 100644
index 0000000..46b63fb
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/osd.css
@@ -0,0 +1,203 @@
+/*******
+ * osd *
+ *******/
+
+.background.osd {
+ border-style: none;
+ border-width: 0;
+ color: @fg_color;
+ background-color: @bg_color;
+}
+
+GtkOverlay.osd {
+ border-style: none;
+ border-width: 0;
+ background-color: transparent;
+}
+
+.osd.frame {
+ border-style: none;
+ border-width: 0;
+ background-clip: border-box;
+ background-origin: border-box;
+}
+
+.osd.button,
+.osd .button {
+
+}
+
+.osd.button:hover,
+.osd.button:hover,
+.osd .button:hover {
+
+}
+
+.osd.button:active,
+.osd .button:active,
+.osd GtkMenuButton.button:active {
+
+}
+
+.osd.button:active:hover,
+.osd .button:active:hover,
+.osd GtkMenuButton.button:active:hover {
+
+}
+
+.osd.button:disabled,
+.osd .button:disabled {
+
+}
+
+.osd.button:active *:disabled,
+.osd .button:active *:disabled {
+
+}
+
+.osd.toolbar {
+ -GtkToolbar-button-relief: normal;
+
+ padding: 4px;
+ border-width: 0;
+ border-style: none;
+ border-radius: 0;
+ background-color: @bg_color;
+ background-image: none;
+ color: @fg_color;
+}
+
+.osd.toolbar .button {
+
+}
+
+.osd.toolbar .button:hover {
+
+}
+
+.osd.toolbar .button:active {
+
+}
+
+.osd.toolbar .button:active:hover {
+
+}
+
+.osd.toolbar .button:focus,
+.osd.toolbar .button:hover:focus,
+.osd.toolbar .button:active:focus,
+.osd.toolbar .button:active:hover:focus {
+
+}
+
+.osd.toolbar .button:disabled {
+
+}
+
+.osd.toolbar .button:active *:disabled {
+
+}
+
+.osd.toolbar .button:first-child {
+
+}
+
+.osd.toolbar .button:last-child {
+
+}
+
+.osd.toolbar .button:only-child,
+.osd.toolbar GtkToolButton .button,
+.osd.toolbar GtkToolButton:only-child .button,
+.osd.toolbar GtkToolButton:last-child .button,
+.osd.toolbar GtkToolButton:first-child .button {
+
+}
+
+.osd.toolbar .separator {
+
+}
+
+/* used by gnome-settings-daemon's media-keys OSD */
+.osd.trough {
+
+}
+
+.osd.progressbar {
+
+}
+
+.osd .scale.slider {
+
+}
+
+.osd .scale.slider:hover {
+
+}
+
+.osd .scale.slider:disabled {
+
+}
+
+.osd .scale.trough {
+
+}
+
+.osd .scale.trough.highlight {
+
+}
+
+.osd .scale.trough:disabled,
+.osd .scale.trough.highlight:disabled {
+
+}
+
+
+.osd GtkProgressBar.trough,
+GtkProgressBar.osd.trough {
+ padding: 0;
+ border-style: none;
+ border-radius: 0;
+ background-image: none;
+ background-color: transparent;
+}
+
+.osd GtkProgressBar.progressbar,
+GtkProgressBar.osd.progressbar {
+ border-style: none;
+ border-radius: 0;
+ background-color: @selected_bg_color;
+ background-image: none;
+}
+
+.osd .view,
+.osd.view {
+
+}
+
+.osd .scrollbar.trough {
+
+}
+
+.osd .scrollbar.slider {
+
+}
+
+.osd .scrollbar.slider:hover {
+
+}
+
+.osd .scrollbar.slider:active {
+
+}
+
+.osd GtkIconView.cell:selected,
+.osd GtkIconView.cell:selected:focus {
+
+}
+
+/* used by Documents */
+.osd .page-thumbnail {
+
+
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/progress-scale.css b/.themes/FlatColor/gtk-3.20/widgets/progress-scale.css
new file mode 100644
index 0000000..78f02fd
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/progress-scale.css
@@ -0,0 +1,375 @@
+/*****************
+ * Progress bars *
+ *****************/
+
+progressbar {
+ color: @selected_fg_color;
+ font-size: smaller;
+}
+progressbar.horizontal trough,
+progressbar.horizontal progress {
+ min-height: 9px;
+}
+progressbar.vertical trough,
+progressbar.vertical progress {
+ min-width: 9px;
+}
+progressbar trough {
+ background-color: shade( @bg_color, 0.8);
+ border-radius: 10px;
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
+}
+progressbar trough:disabled {
+ background-color: shade( @bg_color, 0.7);
+ color: rgba(0, 0, 0, 0.32);
+}
+progressbar progress {
+ background-color: @selected_bg_color;
+ border-radius: 10px;
+}
+/*************
+ * Level Bar *
+ *************/
+
+levelbar block {
+ min-width: 36px;
+ min-height: 4px;
+}
+levelbar.vertical block {
+ min-width: 4px;
+ min-height: 36px;
+}
+levelbar trough {
+ padding: 2px;
+ border-radius: 2px;
+ transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0;
+ border-image: none;
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
+ background-color: shade( @bg_color, 0.9);
+ color: shade(@bg_color, 0.8);
+}
+levelbar trough:disabled {
+ background-color: shade( @bg_color, 0.7);
+ color: rgba(0, 0, 0, 0.32);
+}
+levelbar.horizontal.discrete block {
+ margin: 0 1px;
+}
+levelbar.vertical.discrete block {
+ margin: 1px 0;
+}
+levelbar.horizontal.discrete trough {
+ padding: 2px 1px;
+}
+levelbar.vertical.discrete trough {
+ padding: 1px 2px;
+}
+levelbar block.low {
+ background-color: shade( @selected_bg_color, 0.5);
+}
+levelbar block.high {
+ background-color: shade( @selected_bg_color, 0.8);
+}
+levelbar block.full {
+ background-color: shade( @selected_bg_color, 1.0);
+}
+levelbar block.empty {
+ background-color: alpha(@selected_bg_color, 0.3);
+ color: rgba(0, 0, 0, 0.32);
+}
+/*scale*/
+
+scale {
+ min-height: 12px;
+ min-width: 12px;
+ padding: 12px;
+}
+scale * {
+ transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0;
+}
+scale slider {
+ min-height: 24px;
+ min-width: 24px;
+ margin: -10px;
+}
+scale trough {
+ outline-offset: 2px;
+ border-radius: 10px;
+ background-color: alpha(@selected_bg_color, 0.3);
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
+}
+scale trough:disabled {
+ color: rgba(0, 0, 0, 0.32);
+}
+scale highlight {
+ background-color: @selected_bg_color;
+ border-radius: 10px;
+}
+scale highlight:disabled {
+ background-color: transparent;
+}
+scale fill {
+ background-color: alpha(@selected_bg_color, 0.3);
+ border-radius: 10px;
+}
+scale fill:disabled {
+ background-color: transparent;
+}
+scale slider {
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: calc(100% - 8px);
+}
+scale slider {
+ background-image: -gtk-scaled(url("../assets/slider-insensitive-dark.png"), url("../assets/slider-insensitive-dark@2.png"));
+}
+scale slider:disabled {
+ background-image: -gtk-scaled(url("../assets/slider-insensitive.png"), url("../assets/slider-insensitive@2.png"));
+}
+scale slider:hover {
+ background-size: calc(100% - 4px);
+}
+scale slider:active {
+ background-size: calc(100% - 2px);
+}
+scale.fine-tune slider {
+ background-size: calc(100% - 12px);
+}
+scale value {
+ color: alpha(@selected_fg_color, 0.6);
+}
+scale marks {
+ color: alpha(@selected_fg_color, 0.3);
+}
+scale marks.top {
+ margin-bottom: 8px;
+ margin-top: -16px;
+}
+scale marks.bottom {
+ margin-top: 8px;
+ margin-bottom: -16px;
+}
+scale marks.top {
+ margin-right: 8px;
+ margin-left: -16px;
+}
+scale marks.bottom {
+ margin-left: 8px;
+ margin-right: -16px;
+}
+scale.horizontal indicator {
+ min-height: 8px;
+ min-width: 1px;
+}
+scale.vertical indicator {
+ min-height: 1px;
+ min-width: 8px;
+}
+scale.color.horizontal slider,
+scale.horizontal contents:last-child:not(:only-child) > trough > slider {
+ min-height: 30px;
+ min-width: 24px;
+ margin-top: -16px;
+ background-position: center calc(100% - 4px);
+}
+scale.color.horizontal slider,
+scale.horizontal contents:last-child:not(:only-child) > trough > slider {
+ background-image: -gtk-scaled(url("../assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("../assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png"));
+}
+scale.color.horizontal slider:hover,
+scale.horizontal contents:last-child:not(:only-child) > trough > slider:hover {
+ background-position: center calc(100% - 2px);
+}
+scale.color.horizontal slider:active,
+scale.horizontal contents:last-child:not(:only-child) > trough > slider:active {
+ background-position: center calc(100% - 0px);
+}
+scale.color.fine-tune.horizontal slider,
+scale.horizontal.fine-tune contents:last-child:not(:only-child) > trough > slider {
+ background-position: center calc(100% - 6px);
+}
+scale.color.horizontal slider,
+scale.horizontal contents:last-child:not(:only-child) > trough > slider {
+ min-height: 30px;
+ min-width: 24px;
+ margin-top: -16px;
+ background-position: center calc(100% - 4px);
+}
+scale.color.horizontal slider:disabled,
+scale.horizontal contents:last-child:not(:only-child) > trough > slider:disabled {
+ background-image: -gtk-scaled(url("../assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("../assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png"));
+}
+scale.color.horizontal slider:hover,
+scale.horizontal contents:last-child:not(:only-child) > trough > slider:hover {
+ background-position: center calc(100% - 2px);
+}
+scale.color.horizontal slider:active,
+scale.horizontal contents:last-child:not(:only-child) > trough > slider:active {
+ background-position: center calc(100% - 0px);
+}
+scale.color.fine-tune.horizontal slider,
+scale.horizontal.fine-tune contents:last-child:not(:only-child) > trough > slider {
+ background-position: center calc(100% - 6px);
+}
+scale.horizontal contents:first-child:not(:only-child) > trough > slider {
+ min-height: 30px;
+ min-width: 24px;
+ margin-bottom: -16px;
+ background-position: center calc(4px);
+}
+scale.horizontal contents:first-child:not(:only-child) > trough > slider {
+ background-image: -gtk-scaled(url("../assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("../assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png"));
+}
+scale.horizontal contents:first-child:not(:only-child) > trough > slider:hover {
+ background-position: center calc(2px);
+}
+scale.horizontal contents:first-child:not(:only-child) > trough > slider:active {
+ background-position: center calc(0px);
+}
+scale.horizontal.fine-tune contents:first-child:not(:only-child) > trough > slider {
+ background-position: center calc(6px);
+}
+scale.horizontal contents:first-child:not(:only-child) > trough > slider {
+ min-height: 30px;
+ min-width: 24px;
+ margin-bottom: -16px;
+ background-position: center calc(4px);
+}
+scale.horizontal contents:first-child:not(:only-child) > trough > slider:disabled {
+ background-image: -gtk-scaled(url("../assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("../assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png"));
+}
+scale.horizontal contents:first-child:not(:only-child) > trough > slider:hover {
+ background-position: center calc(2px);
+}
+scale.horizontal contents:first-child:not(:only-child) > trough > slider:active {
+ background-position: center calc(0px);
+}
+scale.horizontal.fine-tune contents:first-child:not(:only-child) > trough > slider {
+ background-position: center calc(6px);
+}
+scale.color.vertical:dir(rtl) slider,
+scale.vertical contents:last-child:not(:only-child) > trough > slider {
+ min-height: 24px;
+ min-width: 30px;
+ margin-left: -16px;
+ background-position: calc(4px) center;
+}
+scale.color.vertical:dir(rtl) slider,
+scale.vertical contents:last-child:not(:only-child) > trough > slider {
+ background-image: -gtk-scaled(url("../assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("../assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png"));
+}
+scale.color.vertical:dir(rtl) slider:hover,
+scale.vertical contents:last-child:not(:only-child) > trough > slider:hover {
+ background-position: calc(2px) center;
+}
+scale.color.vertical:dir(rtl) slider:active,
+scale.vertical contents:last-child:not(:only-child) > trough > slider:active {
+ background-position: calc(0px) center;
+}
+scale.color.fine-tune.vertical:dir(rtl) slider,
+scale.vertical.fine-tune contents:last-child:not(:only-child) > trough > slider {
+ background-position: calc(6px) center;
+}
+scale.color.vertical:dir(rtl) slider,
+scale.vertical contents:last-child:not(:only-child) > trough > slider {
+ min-height: 24px;
+ min-width: 30px;
+ margin-left: -16px;
+ background-position: calc(4px) center;
+}
+scale.color.vertical:dir(rtl) slider:disabled,
+scale.vertical contents:last-child:not(:only-child) > trough > slider:disabled {
+ background-image: -gtk-scaled(url("../assets/slider-vert-scale-has-marks-above-insensitive.png"), url("../assets/slider-vert-scale-has-marks-above-insensitive@2.png"));
+}
+scale.color.vertical:dir(rtl) slider:hover,
+scale.vertical contents:last-child:not(:only-child) > trough > slider:hover {
+ background-position: calc(2px) center;
+}
+scale.color.vertical:dir(rtl) slider:active,
+scale.vertical contents:last-child:not(:only-child) > trough > slider:active {
+ background-position: calc(0px) center;
+}
+scale.color.fine-tune.vertical:dir(rtl) slider,
+scale.vertical.fine-tune contents:last-child:not(:only-child) > trough > slider {
+ background-position: calc(6px) center;
+}
+scale.color.vertical:dir(ltr) slider,
+scale.vertical contents:first-child:not(:only-child) > trough > slider {
+ min-height: 24px;
+ min-width: 30px;
+ margin-right: -16px;
+ background-position: calc(100% - 4px) center;
+}
+scale.color.vertical:dir(ltr) slider,
+scale.vertical contents:first-child:not(:only-child) > trough > slider {
+ background-image: -gtk-scaled(url("../assets/slider-vert-scale-has-marks-below-insensitive.png"), url("../assets/slider-vert-scale-has-marks-below-insensitive@2.png"));
+}
+scale.color.vertical:dir(ltr) slider:hover,
+scale.vertical contents:first-child:not(:only-child) > trough > slider:hover {
+ background-position: calc(100% - 2px) center;
+}
+scale.color.vertical:dir(ltr) slider:active,
+scale.vertical contents:first-child:not(:only-child) > trough > slider:active {
+ background-position: calc(100% - 0px) center;
+}
+scale.color.fine-tune.vertical:dir(ltr) slider,
+scale.vertical.fine-tune contents:first-child:not(:only-child) > trough > slider {
+ background-position: calc(100% - 6px) center;
+}
+scale.color.vertical:dir(ltr) slider,
+scale.vertical contents:first-child:not(:only-child) > trough > slider {
+ min-height: 24px;
+ min-width: 30px;
+ margin-right: -16px;
+ background-position: calc(100% - 4px) center;
+}
+scale.color.vertical:dir(ltr) slider:disabled,
+scale.vertical contents:first-child:not(:only-child) > trough > slider:disabled {
+ background-image: -gtk-scaled(url("../assets/slider-vert-scale-has-marks-below-insensitive.png"), url("../assets/slider-vert-scale-has-marks-below-insensitive@2.png"));
+}
+scale.color.vertical:dir(ltr) slider:hover,
+scale.vertical contents:first-child:not(:only-child) > trough > slider:hover {
+ background-position: calc(100% - 2px) center;
+}
+scale.color.vertical:dir(ltr) slider:active,
+scale.vertical contents:first-child:not(:only-child) > trough > slider:active {
+ background-position: calc(100% - 0px) center;
+}
+scale.color.fine-tune.vertical:dir(ltr) slider,
+scale.vertical.fine-tune contents:first-child:not(:only-child) > trough > slider {
+ background-position: calc(100% - 6px) center;
+}
+scale.color {
+ min-height: 0;
+ min-width: 0;
+}
+scale.color.horizontal {
+ padding: 0 0 12px 0;
+}
+scale.color.horizontal trough {
+ padding-bottom: 4px;
+}
+scale.color.horizontal slider {
+ margin-bottom: -14px;
+ margin-top: 0;
+}
+scale.color.vertical:dir(ltr) {
+ padding: 0 0 0 12px;
+}
+scale.color.vertical:dir(ltr) trough {
+ padding-left: 4px;
+}
+scale.color.vertical:dir(ltr) slider {
+ margin-left: -14px;
+ margin-right: 0;
+}
+scale.color.vertical:dir(rtl) {
+ padding: 0 12px 0 0;
+}
+scale.color.vertical:dir(rtl) trough {
+ padding-right: 4px;
+}
+scale.color.vertical:dir(rtl) slider {
+ margin-right: -14px;
+ margin-left: 0;
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/scrollbar.css b/.themes/FlatColor/gtk-3.20/widgets/scrollbar.css
new file mode 100644
index 0000000..504867b
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/scrollbar.css
@@ -0,0 +1,118 @@
+/**************
+ * Scrollbars *
+ **************/
+
+scrollbar {
+ transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0;
+ background-color: @tooltip_bg_color;
+ background-clip: padding-box;
+ border-radius: 3px;
+}
+* {
+ -GtkScrollbar-has-backward-stepper: false;
+ -GtkScrollbar-has-forward-stepper: false;
+}
+scrollbar.top {
+ border-bottom: 1px solid rgba(0, 0, 0, 0.1);
+}
+scrollbar.bottom {
+ border-top: 1px solid rgba(0, 0, 0, 0.1);
+}
+scrollbar.left {
+ border-right: 1px solid rgba(0, 0, 0, 0.1);
+}
+scrollbar.right {
+ border-left: 1px solid rgba(0, 0, 0, 0.1);
+}
+scrollbar slider {
+ /* transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, margin 0, border-width 0; */
+ min-width: 4px;
+ min-height: 4px;
+ border: 4px solid transparent;
+ background-clip: padding-box;
+ background-color: shade( @selected_bg_color, 0.80);
+ border-radius: 10px;
+}
+scrollbar slider:hover {
+ background-color: shade( @selected_bg_color, 0.80);
+}
+scrollbar slider:active {
+ background-color: @selected_bg_color;
+}
+scrollbar slider:disabled {
+ background-color: shade( @selected_bg_color, 0.80);
+}
+scrollbar.fine-tune slider {
+ transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, margin 0, border-width 0, min-width 0, min-height 0;
+ min-width: 4px;
+ min-height: 4px;
+}
+scrollbar.fine-tune.horizontal slider {
+ margin: 2px 0;
+}
+scrollbar.fine-tune.vertical slider {
+ margin: 0 2px;
+}
+scrollbar.overlay-indicator:not(.dragging):not(.hovering) {
+ border-color: transparent;
+ background-color: transparent;
+}
+scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider {
+ min-width: 4px;
+ min-height: 4px;
+ margin: 2px;
+ border: 2px solid @tooltip_bg_color;
+}
+scrollbar.overlay-indicator:not(.dragging):not(.hovering) button {
+ min-width: 4px;
+ min-height: 4px;
+ margin: 2px;
+ border: 2px solid @selected_bg_color;
+ border-radius: 100px;
+ background-color: @tooltip_bg_color;
+ background-clip: padding-box;
+ -gtk-icon-source: none;
+}
+scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled {
+ background-color: @tooltip_bg_color;
+}
+scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider {
+ min-width: 24px;
+}
+scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button {
+ min-width: 4px;
+}
+scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider {
+ min-height: 24px;
+}
+scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button {
+ min-height: 8px;
+}
+scrollbar.overlay-indicator.dragging,
+scrollbar.overlay-indicator.hovering {
+ background-color: @tooltip_bg_color;
+}
+scrollbar.horizontal slider {
+ min-width: 24px;
+}
+scrollbar.vertical slider {
+ min-height: 24px;
+}
+scrollbar button {
+ min-width: 4px;
+ min-height: 16px;
+ padding: 0;
+ border-radius: 0;
+}
+scrollbar.vertical button.down {
+ -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
+}
+scrollbar.vertical button.up {
+ -gtk-icon-source: -gtk-icontheme("pan-up-symbolic");
+}
+scrollbar.horizontal button.down {
+ -gtk-icon-source: -gtk-icontheme("pan-right-symbolic");
+}
+scrollbar.horizontal button.up {
+ -gtk-icon-source: -gtk-icontheme("pan-left-symbolic");
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/selection-mode.css b/.themes/FlatColor/gtk-3.20/widgets/selection-mode.css
new file mode 100644
index 0000000..6000be2
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/selection-mode.css
@@ -0,0 +1,109 @@
+/******************
+ * selection mode *
+ ******************/
+.selection-mode.header-bar,
+.selection-mode.toolbar {
+ padding: 4px;
+ border-width: 0;
+ border-style: none;
+ background-color: @sel_color;
+ background-image: none;
+ color: @selected_fg_color;
+}
+
+.selection-mode.header-bar {
+
+}
+
+.selection-mode.toolbar {
+ padding: 4px;
+}
+
+/* regular button */
+.selection-mode.header-bar .button,
+.selection-mode.toolbar .button,
+.selection-mode.toolbar GtkToolButton .button {
+
+}
+
+.selection-mode.header-bar .button:hover,
+.selection-mode.toolbar .button:hover,
+.selection-mode.toolbar GtkToolButton .button:hover {
+
+}
+
+.selection-mode.header-bar .button:active,
+.selection-mode.toolbar .button:active,
+.selection-mode.toolbar GtkToolButton .button:active {
+
+}
+
+.selection-mode.header-bar .button:hover:active,
+.selection-mode.toolbar .button:hover:active,
+.selection-mode.toolbar GtkToolButton .button:hover:active {
+
+}
+
+/* suggested button */
+.selection-mode.header-bar .suggested-action.button,
+.selection-mode.toolbar .suggested-action.button,
+.selection-mode.toolbar GtkToolButton.suggested-action .button {
+ padding: 6px;
+ border-width: 1px;
+ border-style: solid;
+ border-color: transparent;
+ background-color: @button_info_color;
+ background-image: none;
+ color: @selected_fg_color;
+}
+
+.selection-mode.header-bar .suggested-action.button:hover,
+.selection-mode.toolbar .suggested-action.button:hover,
+.selection-mode.toolbar GtkToolButton.suggested-action .button:hover {
+ border-color: transparent;
+ background-color: shade(@button_info_color, 1.06);
+ background-image: none;
+}
+
+.selection-mode.header-bar .suggested-action.button:active,
+.selection-mode.toolbar .suggested-action.button:active,
+.selection-mode.toolbar GtkToolButton.suggested-action:active {
+ border-color: transparent;
+ background-color: shade(@button_info_color, 0.925);
+ background-image: none;
+ color: shade(@selected_fg_color, 0.95);
+}
+
+.selection-mode.header-bar .suggested-action.button:hover:active,
+.selection-mode.toolbar .suggested-action.button:hover:active,
+.selection-mode.toolbar GtkToolButton.suggested-action .button:hover:active {
+ border-color: transparent;
+}
+
+/* menu button */
+.selection-mode.header-bar .selection-menu.button,
+.selection-mode.toolbar .selection-menu.button {
+
+ border-style: none;
+ background-color: transparent;
+ background-image: none;
+ color: @selected_fg_color;
+}
+
+.selection-mode.toolbar .dim-label,
+.selection-mode.toolbar .selection-menu.button .dim-label {
+ color: shade(@selected_fg_color, 0.7);
+}
+
+.selection-mode.header-bar .selection-menu.button:hover,
+.selection-mode.toolbar .dim-label:hover,
+.selection-mode.toolbar .selection-menu.button:hover,
+.selection-mode.toolbar .selection-menu.button .dim-label:hover {
+ color: @selected_fg_color;
+}
+
+.selection-mode.header-bar .selection-menu.button:active,
+.selection-mode.toolbar .selection-menu.button:active {
+ color: shade(@selected_fg_color, 0.8);
+ box-shadow: none;
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/separator.css b/.themes/FlatColor/gtk-3.20/widgets/separator.css
new file mode 100644
index 0000000..e831978
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/separator.css
@@ -0,0 +1,24 @@
+/*************
+ * separator *
+ *************/
+sidebar.view.separator,
+view.separator,
+separator {
+ border-width: 0;
+ border-style: none;
+ background-color: transparent;
+}
+separator:disabled {
+ background-color: transparent;
+}
+button separator,
+button.separator {
+ border-width: 0;
+ background-color: transparent;
+}
+
+button separator:disabled,
+button.separator:disabled {
+ background-color: transparent;
+ border-width: 0;
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/sidebar.css b/.themes/FlatColor/gtk-3.20/widgets/sidebar.css
new file mode 100644
index 0000000..03d9be5
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/sidebar.css
@@ -0,0 +1,43 @@
+/***********
+ * Sidebar *
+ ***********/
+
+.sidebar {
+ border-style: none;
+ background-color: @tooltip_bg_color;
+}
+stacksidebar.sidebar:dir(ltr) list,
+stacksidebar.sidebar.left list,
+stacksidebar.sidebar.left:dir(rtl) list,
+.sidebar:dir(ltr),
+.sidebar.left,
+.sidebar.left:dir(rtl) {
+ border-right: 1px solid rgba(0, 0, 0, 0.2);
+ border-left-style: none;
+ background-color: @tooltip_bg_color;
+}
+stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl),
+stacksidebar.sidebar.right list .sidebar:dir(rtl),
+.sidebar.right {
+ border-left: 1px solid rgba(0, 0, 0, 0.2);
+ border-right-style: none;
+}
+.sidebar list {
+ background-color: @tooltip_bg_color;
+}
+paned .sidebar.left,
+paned .sidebar.right,
+paned .sidebar.left:dir(rtl),
+paned .sidebar:dir(rtl),
+paned .sidebar:dir(ltr),
+paned .sidebar {
+ border-style: none;
+ background-color: @tooltip_bg_color;
+}
+stacksidebar row {
+ padding: 10px 5px;
+}
+stacksidebar row > label {
+ padding-left: 6px;
+ padding-right: 6px;
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/spinbutton.css b/.themes/FlatColor/gtk-3.20/widgets/spinbutton.css
new file mode 100644
index 0000000..dc5d85a
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/spinbutton.css
@@ -0,0 +1,91 @@
+/**************
+ *spinbutton *
+ **************/
+spinbutton button {
+
+ color: @text_color_disabled;
+ padding: 2px 4px;
+ border-width: 2px;
+ border-color: transparent;
+ background-image: none;
+}
+
+spinbutton button:disabled {
+ color: mix(@text_color, @base_color, 0.55);
+}
+
+spinbutton button:active,
+spinbutton button:hover {
+ color: @fg_color;
+}
+
+spinbutton button:first-child {
+}
+
+spinbutton button:last-child {
+}
+
+spinbutton button:dir(rtl) {
+
+}
+
+spinbutton.vertical button {
+
+ border-width: 1px;
+ border-style: none;
+ color: @text_color_disabled;
+ background-image: none;
+ box-shadow: none;
+}
+
+spinbutton.vertical button:hover {
+ color: @fg_color;
+ background-image: none;
+}
+
+spinbutton.vertical button:active {
+ color: @fg_color;
+ background-image: none;
+}
+
+spinbutton.vertical button:active:hover {
+
+}
+
+spinbutton.vertical button:focus,
+spinbutton.vertical button:hover:focus,
+spinbutton.vertical button:active:focus,
+spinbutton.vertical button:active:hover:focus {
+
+}
+
+spinbutton.vertical button:disabled {
+ background-image: none;
+ color: @text_color_disabled;
+ background-image: none;
+}
+
+spinbutton.vertical button:first-child {
+ border-width: 1px 1px 0 1px;
+ border-bottom-width: 0;
+}
+
+spinbutton.vertical button:last-child {
+ border-width: 0 1px 1px 1px;
+ border-top-width: 0;
+}
+
+spinbutton.vertical.entry {
+ border-width: 0;
+ border-style: none;
+ border-top-color: @base_color;
+ border-bottom-color: @base_color;
+}
+spinbutton.vertical.entry:disabled {
+ border-top-color: shade(@bg_color, 1.04);
+ border-bottom-color: shade(@bg_color, 1.04);
+}
+spinbutton.vertical.entry:active,
+spinbutton.vertical.entry:focus {
+ box-shadow: inset 4px 0 @selected_bg_color;
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/spinner.css b/.themes/FlatColor/gtk-3.20/widgets/spinner.css
new file mode 100644
index 0000000..763036c
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/spinner.css
@@ -0,0 +1,16 @@
+
+/***********
+ * spinner *
+ ***********/
+
+
+@keyframes spinner {
+ to { -gtk-icon-transform: rotate(1turn); }
+}
+
+spinner {
+ background: none;
+ -gtk-icon-source: -gtk-icontheme('process-working-symbolic');
+ color: @selected_bg_color;
+ animation: spinner 1s linear infinite;
+} \ No newline at end of file
diff --git a/.themes/FlatColor/gtk-3.20/widgets/switch.css b/.themes/FlatColor/gtk-3.20/widgets/switch.css
new file mode 100644
index 0000000..5bf986a
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/switch.css
@@ -0,0 +1,63 @@
+/**********
+ * Switch *
+ **********/
+
+switch {
+ transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0;
+ margin: 6px 0;
+ border: 4px solid transparent;
+ border-radius: 100px;
+ background-color: alpha(#000, 0.2);
+ background-clip: padding-box;
+ font-size: 0;
+}
+switch:disabled {
+ color: shade(@selected_bg_color, 0.8);
+ background-color: alpha(#000, 0.1);
+}
+
+switch image {
+ color: alpha(#000, 0.0);
+}
+
+switch:disabled image:disabled {
+ color: alpha(#000, 0.0);
+}
+
+switch:checked {
+ background-color: shade(@selected_bg_color, 0.7);
+}
+switch:checked:disabled {
+ background-color: rgba(68, 138, 255, 0.2);
+ color: rgba(0, 0, 0, 0.32);
+}
+switch slider {
+ transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0;
+ border-image: none;
+ background-color: @selected_bg_color;
+ color: rgba(0, 0, 0, 0.8);
+ transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, margin 0;
+ min-width: 24px;
+ min-height: 24px;
+ margin: -4px 0 -4px -4px;
+ -gtk-outline-radius: 100px;
+ border-radius: 400px;
+ background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(transparent), to(transparent));
+}
+
+switch:hover slider {
+ border-image: none;
+}
+switch:disabled slider {
+ background-color: shade(@selected_bg_color, 0.7);
+ color: rgba(0, 0, 0, 0.32);
+}
+switch:checked slider {
+ transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, margin 0, background-image 0;
+ animation: needs_attention 0.3s cubic-bezier(0, 0, 0.2, 1) forwards;
+ margin: -4px -4px -4px 0;
+ color: @selected_fg_color;
+}
+switch:checked:disabled slider {
+ animation: none;
+}
diff --git a/.themes/FlatColor/gtk-3.20/widgets/toolbar.css b/.themes/FlatColor/gtk-3.20/widgets/toolbar.css
new file mode 100644
index 0000000..c31211f
--- /dev/null
+++ b/.themes/FlatColor/gtk-3.20/widgets/toolbar.css
@@ -0,0 +1,39 @@
+/***********
+ * toolbar *
+ ***********/
+toolbar {
+ padding: 4px;
+ border-style: none;
+ background-color: @tooltip_bg_color;
+ background-image: none;
+}
+
+toolbar button {
+ padding: 2px;
+}
+
+toolbar button.text-button {
+ padding: 2px 4px;
+}
+
+toolbar button.path-bar-button {
+ padding: 6px;
+}
+
+toolbar button.image-button {
+ padding: 2px;
+}
+
+toolbar:disabled {
+ background-color: @bg_color;
+}
+
+/* menubar toolbars */
+toolbar.menubar {
+ -GtkToolbar-button-relief: normal;
+}
+
+linked entry:active,
+linked entry:focus {
+ box-shadow: inset 4px 0 @selected_bg_color;
+}
diff --git a/.themes/FlatColor/index.theme b/.themes/FlatColor/index.theme
new file mode 100644
index 0000000..fc2538b
--- /dev/null
+++ b/.themes/FlatColor/index.theme
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Type=X-GNOME-Metatheme
+Name=Polar Night
+Comment=dark, cold, clean
+Encoding=UTF-8
+
+[X-GNOME-Metatheme]
+GtkTheme=Polar Night
+MetacityTheme=Polar Night
+ButtonLayout=:minimize,maximize,close
+IconTheme=gnome
diff --git a/.themes/FlatColor/metacity-1/close_focused_normal.png b/.themes/FlatColor/metacity-1/close_focused_normal.png
new file mode 100644
index 0000000..9c08573
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/close_focused_normal.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/close_focused_prelight.png b/.themes/FlatColor/metacity-1/close_focused_prelight.png
new file mode 100644
index 0000000..519d5ed
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/close_focused_prelight.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/close_focused_pressed.png b/.themes/FlatColor/metacity-1/close_focused_pressed.png
new file mode 100644
index 0000000..0767792
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/close_focused_pressed.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/close_unfocused.png b/.themes/FlatColor/metacity-1/close_unfocused.png
new file mode 100644
index 0000000..d4131cf
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/close_unfocused.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/close_unfocused_prelight.png b/.themes/FlatColor/metacity-1/close_unfocused_prelight.png
new file mode 100644
index 0000000..519d5ed
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/close_unfocused_prelight.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/close_unfocused_pressed.png b/.themes/FlatColor/metacity-1/close_unfocused_pressed.png
new file mode 100644
index 0000000..0767792
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/close_unfocused_pressed.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/maximize_focused_normal.png b/.themes/FlatColor/metacity-1/maximize_focused_normal.png
new file mode 100644
index 0000000..67c40f6
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/maximize_focused_normal.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/maximize_focused_prelight.png b/.themes/FlatColor/metacity-1/maximize_focused_prelight.png
new file mode 100644
index 0000000..2d164ef
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/maximize_focused_prelight.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/maximize_focused_pressed.png b/.themes/FlatColor/metacity-1/maximize_focused_pressed.png
new file mode 100644
index 0000000..5079372
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/maximize_focused_pressed.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/maximize_unfocused.png b/.themes/FlatColor/metacity-1/maximize_unfocused.png
new file mode 100644
index 0000000..d4131cf
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/maximize_unfocused.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/maximize_unfocused_prelight.png b/.themes/FlatColor/metacity-1/maximize_unfocused_prelight.png
new file mode 100644
index 0000000..2d164ef
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/maximize_unfocused_prelight.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/maximize_unfocused_pressed.png b/.themes/FlatColor/metacity-1/maximize_unfocused_pressed.png
new file mode 100644
index 0000000..5079372
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/maximize_unfocused_pressed.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/menu-pressed.png b/.themes/FlatColor/metacity-1/menu-pressed.png
new file mode 100644
index 0000000..bbacb31
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/menu-pressed.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/menu-unfocus-prelight.png b/.themes/FlatColor/metacity-1/menu-unfocus-prelight.png
new file mode 100644
index 0000000..5b6f2c0
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/menu-unfocus-prelight.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/menu-unfocus-pressed.png b/.themes/FlatColor/metacity-1/menu-unfocus-pressed.png
new file mode 100644
index 0000000..bbacb31
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/menu-unfocus-pressed.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/menu-unfocus.png b/.themes/FlatColor/metacity-1/menu-unfocus.png
new file mode 100644
index 0000000..626212a
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/menu-unfocus.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/menu.png b/.themes/FlatColor/metacity-1/menu.png
new file mode 100644
index 0000000..e58883a
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/menu.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/menu_prelight.png b/.themes/FlatColor/metacity-1/menu_prelight.png
new file mode 100644
index 0000000..d4131cf
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/menu_prelight.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/metacity-theme-1.xml b/.themes/FlatColor/metacity-1/metacity-theme-1.xml
new file mode 100644
index 0000000..82f00b4
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/metacity-theme-1.xml
@@ -0,0 +1,458 @@
+<?xml version="1.0"?>
+
+<metacity_theme>
+<info>
+ <name>Polar Night</name>
+ <author>vince</author>
+ <copyright>GPL</copyright>
+ <date>2014</date>
+ <description>Metacity theme</description>
+</info>
+
+<!-- General window layout -->
+<frame_geometry name="frame_geometry_normal" title_scale="medium" rounded_top_left="true" rounded_top_right="true" rounded_bottom_left="true" rounded_bottom_right="true">
+ <distance name="left_width" value="0"/>
+ <distance name="right_width" value="0"/>
+ <distance name="bottom_height" value="5"/>
+ <distance name="left_titlebar_edge" value="0"/>
+ <distance name="right_titlebar_edge" value="0"/>
+ <distance name="button_width" value="24"/>
+ <distance name="button_height" value="24"/>
+ <distance name="title_vertical_pad" value="0"/>
+ <border name="title_border" left="2" right="2" top="0" bottom="0"/>
+ <border name="button_border" left="0" right="0" top="0" bottom="0"/>
+</frame_geometry>
+
+<frame_geometry name="frame_geometry_abnormal" title_scale="medium" rounded_top_left="false" rounded_top_right="false">
+ <distance name="left_width" value="0"/>
+ <distance name="right_width" value="0"/>
+ <distance name="bottom_height" value="0"/>
+ <distance name="left_titlebar_edge" value="0"/>
+ <distance name="right_titlebar_edge" value="0"/>
+ <distance name="button_width" value="24"/>
+ <distance name="button_height" value="24"/>
+ <distance name="title_vertical_pad" value="0"/>
+ <border name="title_border" left="2" right="2" top="0" bottom="0"/>
+ <border name="button_border" left="0" right="0" top="0" bottom="0"/>
+</frame_geometry>
+
+<frame_geometry name="geometry_maximized" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false">
+ <distance name="left_width" value="0"/>
+ <distance name="right_width" value="0"/>
+ <distance name="bottom_height" value="0"/>
+ <distance name="left_titlebar_edge" value="0"/>
+ <distance name="right_titlebar_edge" value="0"/>
+ <distance name="button_width" value="24"/>
+ <distance name="button_height" value="24"/>
+ <distance name="title_vertical_pad" value="0"/>
+ <border name="title_border" left="2" right="2" top="0" bottom="0"/>
+ <border name="button_border" left="0" right="0" top="0" bottom="0"/>
+</frame_geometry>
+
+<frame_geometry name="border" has_title="false" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false" parent="frame_geometry_normal" >
+ <distance name="left_width" value="0" />
+ <distance name="right_width" value="0" />
+ <distance name="bottom_height" value="0" />
+ <border name="title_border" left="10" right="10" top="0" bottom="0" />
+ <border name="button_border" left="0" right="0" top="0" bottom="0"/>
+ <distance name="title_vertical_pad" value="0" />
+</frame_geometry>
+
+<!-- Window Title -->
+
+<draw_ops name="draw_title_text_normal">
+ <title color="#666666" x="3 `max` (width-title_width)/2" y="0 `max` ((height-title_height)/2)"/>
+</draw_ops>
+
+<draw_ops name="draw_title_text_inactive">
+ <title color="#999999" x="3 `max` (width-title_width)/2" y="0 `max` ((height-title_height)/2)"/>
+</draw_ops>
+<draw_ops name="draw_title">
+ <!-- Background gradient -->
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+</draw_ops>
+
+<draw_ops name="draw_title_unfocused">
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+</draw_ops>
+
+<draw_ops name="draw_title_inactive">
+ <include name="draw_title_unfocused" />
+</draw_ops>
+
+<draw_ops name="draw_title_maximized">
+ <!-- Background gradient -->
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+
+</draw_ops>
+<draw_ops name="draw_title_maximized_unfocused">
+ <!-- Background gradient -->
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+
+</draw_ops>
+
+<draw_ops name="draw_title_maximized_inactive">
+ <include name="draw_title_maximized_unfocused" />
+</draw_ops>
+
+<!-- Window Frames -->
+
+<draw_ops name="draw_frame">
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+</draw_ops>
+<draw_ops name="draw_frame_unfocused">
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+</draw_ops>
+<!-- bottom border -->
+<draw_ops name="bottom">
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+
+</draw_ops>
+<draw_ops name="bottom_edge">
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+
+</draw_ops>
+<draw_ops name="bottom-inactive">
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+
+</draw_ops>
+
+<draw_ops name="border">
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+</draw_ops>
+
+<!-- BUTTONS -->
+
+<!-- Button Trough Left -->
+ <draw_ops name="left_left_background_focused_normal">
+ <image filename="trough_left.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="left_left_background_focused_pressed">
+ <image filename="trough_left.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="left_middle_background_focused_normal">
+ <image filename="trough_middle.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="left_middle_background_focused_pressed">
+ <image filename="trough_middle.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="left_right_background_focused_normal">
+ <image filename="trough_right.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="left_right_background_focused_pressed">
+ <image filename="trough_right.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="left_left_background_unfocused_normal">
+ <image filename="trough_left.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="left_left_background_unfocused_pressed">
+ <image filename="trough_left.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="left_middle_background_unfocused_normal">
+ <image filename="trough_middle.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="left_middle_background_unfocused_pressed">
+ <image filename="trough_middle.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="left_right_background_unfocused_normal">
+ <image filename="trough_right.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="left_right_background_unfocused_pressed">
+ <image filename="trough_right.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+
+<!-- Button Trough Right -->
+ <draw_ops name="right_left_background_focused_normal">
+ <image filename="trough_left.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="right_left_background_focused_pressed">
+ <image filename="trough_left.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="right_middle_background_focused_normal">
+ <image filename="trough_middle.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="right_middle_background_focused_pressed">
+ <image filename="trough_middle.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="right_right_background_focused_normal">
+ <image filename="trough_right.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="right_right_background_focused_pressed">
+ <image filename="trough_right.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="right_left_background_unfocused_normal">
+ <image filename="trough_left.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="right_left_background_unfocused_pressed">
+ <image filename="trough_left.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="right_middle_background_unfocused_normal">
+ <image filename="trough_middle.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="right_middle_background_unfocused_pressed">
+ <image filename="trough_middle.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="right_right_background_unfocused_normal">
+ <image filename="trough_right.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="right_right_background_unfocused_pressed">
+ <image filename="trough_right.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+
+<!-- Button prelightlays -->
+ <draw_ops name="menu_focused_normal">
+ <image filename="menu.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="menu_focused_prelight">
+ <image filename="menu_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="menu_unfocused_normal">
+ <image filename="menu-unfocus.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="menu_unfocused_prelight">
+ <image filename="menu_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="minimize_focused_normal">
+ <image filename="minimize_focused_normal.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="minimize_focused_prelight">
+ <image filename="minimize_focused_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="minimize_focused_pressed">
+ <image filename="minimize_focused_pressed.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="minimize_unfocused_normal">
+ <image filename="minimize_unfocused.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="minimize_unfocused_prelight">
+ <image filename="minimize_unfocused_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="minimize_unfocused_pressed">
+ <image filename="minimize_focused_pressed.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="maximize_focused_normal">
+ <image filename="maximize_focused_normal.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="maximize_focused_prelight">
+ <image filename="maximize_focused_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="maximize_focused_pressed">
+ <image filename="maximize_focused_pressed.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="maximize_unfocused_normal">
+ <image filename="maximize_unfocused.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="maximize_unfocused_prelight">
+ <image filename="maximize_unfocused_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="maximize_unfocused_pressed">
+ <image filename="maximize_focused_pressed.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="unmaximize_focused_normal">
+ <image filename="unmaximize_focused_normal.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="unmaximize_focused_prelight">
+ <image filename="unmaximize_focused_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="unmaximize_focused_pressed">
+ <image filename="unmaximize_focused_pressed.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="unmaximize_unfocused_normal">
+ <image filename="unmaximize_unfocused.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="unmaximize_unfocused_prelight">
+ <image filename="unmaximize_unfocused_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="unmaximize_unfocused_pressed">
+ <image filename="unmaximize_focused_pressed.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="close_focused_normal">
+ <image filename="close_focused_normal.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="close_focused_prelight">
+ <image filename="close_focused_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="close_focused_pressed">
+ <image filename="close_focused_pressed.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="close_unfocused_normal">
+ <image filename="close_unfocused.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="close_unfocused_prelight">
+ <image filename="close_unfocused_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="close_unfocused_pressed">
+ <image filename="close_focused_pressed.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+
+
+<!-- FRAME STYLE -->
+<frame_style name="normal_focused" geometry="frame_geometry_normal">
+ <piece position="title" draw_ops="draw_title_text_normal"/>
+ <piece position="titlebar" draw_ops="draw_title"/>
+ <piece position="left_edge" draw_ops="draw_frame"/>
+ <piece position="right_edge" draw_ops="draw_frame"/>
+ <piece position="bottom_edge" draw_ops="bottom_edge"/>
+ <button function="left_left_background" state="normal" draw_ops="left_left_background_focused_normal"/>
+ <button function="left_middle_background" state="normal" draw_ops="left_middle_background_focused_normal"/>
+ <button function="left_right_background" state="normal" draw_ops="left_right_background_focused_normal"/>
+ <button function="left_left_background" state="prelight" draw_ops="left_left_background_focused_normal"/>
+ <button function="left_middle_background" state="prelight" draw_ops="left_middle_background_focused_normal"/>
+ <button function="left_right_background" state="prelight" draw_ops="left_right_background_focused_normal"/>
+ <button function="left_left_background" state="pressed" draw_ops="left_left_background_focused_pressed"/>
+ <button function="left_middle_background" state="pressed" draw_ops="left_middle_background_focused_pressed"/>
+ <button function="left_right_background" state="pressed" draw_ops="left_right_background_focused_pressed"/>
+ <button function="right_left_background" state="normal" draw_ops="right_left_background_focused_normal"/>
+ <button function="right_middle_background" state="normal" draw_ops="right_middle_background_focused_normal"/>
+ <button function="right_right_background" state="normal" draw_ops="right_right_background_focused_normal"/>
+ <button function="right_left_background" state="prelight" draw_ops="right_left_background_focused_normal"/>
+ <button function="right_middle_background" state="prelight" draw_ops="right_middle_background_focused_normal"/>
+ <button function="right_right_background" state="prelight" draw_ops="right_right_background_focused_normal"/>
+ <button function="right_left_background" state="pressed" draw_ops="right_left_background_focused_pressed"/>
+ <button function="right_middle_background" state="pressed" draw_ops="right_middle_background_focused_pressed"/>
+ <button function="right_right_background" state="pressed" draw_ops="right_right_background_focused_pressed"/>
+ <button function="menu" state="normal" draw_ops="menu_focused_normal"/>
+ <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/>
+ <button function="menu" state="pressed" draw_ops="menu_focused_normal"/>
+ <button function="minimize" state="normal" draw_ops="minimize_focused_normal"/>
+ <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/>
+ <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/>
+ <button function="maximize" state="normal" draw_ops="maximize_focused_normal"/>
+ <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/>
+ <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed"/>
+ <button function="close" state="normal" draw_ops="close_focused_normal"/>
+ <button function="close" state="prelight" draw_ops="close_focused_prelight"/>
+ <button function="close" state="pressed" draw_ops="close_focused_pressed"/>
+</frame_style>
+
+<frame_style name="normal_unfocused" geometry="frame_geometry_normal">
+ <piece position="title" draw_ops="draw_title_text_inactive"/>
+ <piece position="titlebar" draw_ops="draw_title_inactive"/>
+ <piece position="left_edge" draw_ops="draw_frame_unfocused"/>
+ <piece position="right_edge" draw_ops="draw_frame_unfocused"/>
+ <piece position="bottom_edge" draw_ops="bottom-inactive"/>
+ <button function="left_left_background" state="normal" draw_ops="left_left_background_unfocused_normal"/>
+ <button function="left_middle_background" state="normal" draw_ops="left_middle_background_unfocused_normal"/>
+ <button function="left_right_background" state="normal" draw_ops="left_right_background_unfocused_normal"/>
+ <button function="left_left_background" state="prelight" draw_ops="left_left_background_unfocused_normal"/>
+ <button function="left_middle_background" state="prelight" draw_ops="left_middle_background_unfocused_normal"/>
+ <button function="left_right_background" state="prelight" draw_ops="left_right_background_unfocused_normal"/>
+ <button function="left_left_background" state="pressed" draw_ops="left_left_background_unfocused_pressed"/>
+ <button function="left_middle_background" state="pressed" draw_ops="left_middle_background_unfocused_pressed"/>
+ <button function="left_right_background" state="pressed" draw_ops="left_right_background_unfocused_pressed"/>
+ <button function="right_left_background" state="normal" draw_ops="right_left_background_unfocused_normal"/>
+ <button function="right_middle_background" state="normal" draw_ops="right_middle_background_unfocused_normal"/>
+ <button function="right_right_background" state="normal" draw_ops="right_right_background_unfocused_normal"/>
+ <button function="right_left_background" state="prelight" draw_ops="right_left_background_unfocused_normal"/>
+ <button function="right_middle_background" state="prelight" draw_ops="right_middle_background_unfocused_normal"/>
+ <button function="right_right_background" state="prelight" draw_ops="right_right_background_unfocused_normal"/>
+ <button function="right_left_background" state="pressed" draw_ops="right_left_background_unfocused_pressed"/>
+ <button function="right_middle_background" state="pressed" draw_ops="right_middle_background_unfocused_pressed"/>
+ <button function="right_right_background" state="pressed" draw_ops="right_right_background_unfocused_pressed"/>
+ <button function="menu" state="normal" draw_ops="menu_unfocused_normal"/>
+ <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight"/>
+ <button function="menu" state="pressed" draw_ops="menu_focused_normal"/>
+ <button function="minimize" state="normal" draw_ops="minimize_unfocused_normal"/>
+ <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
+ <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
+ <button function="maximize" state="normal" draw_ops="maximize_unfocused_normal"/>
+ <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
+ <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
+ <button function="close" state="normal" draw_ops="close_unfocused_normal"/>
+ <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
+ <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
+</frame_style>
+
+<frame_style name="maximized_focused" geometry="geometry_maximized" parent="normal_focused">
+ <piece position="title" draw_ops="draw_title_text_normal"/>
+ <piece position="titlebar" draw_ops="draw_title_maximized"/>
+ <button function="maximize" state="normal" draw_ops="unmaximize_focused_normal"/>
+ <button function="maximize" state="prelight" draw_ops="unmaximize_focused_prelight"/>
+ <button function="maximize" state="pressed" draw_ops="unmaximize_focused_pressed"/>
+</frame_style>
+
+<frame_style name="maximized_unfocused" geometry="geometry_maximized" parent="normal_unfocused">
+ <piece position="title" draw_ops="draw_title_text_inactive"/>
+ <piece position="titlebar" draw_ops="draw_title_maximized_inactive"/>
+ <button function="maximize" state="normal" draw_ops="unmaximize_unfocused_normal"/>
+ <button function="maximize" state="prelight" draw_ops="unmaximize_unfocused_prelight"/>
+ <button function="maximize" state="pressed" draw_ops="unmaximize_unfocused_pressed"/>
+</frame_style>
+
+<frame_style name="utility_focused" parent="normal_focused">
+ <piece position="title" draw_ops="draw_title_text_normal"/>
+ <piece position="titlebar" draw_ops="draw_title"/>
+ <button function="menu" state="normal" draw_ops="menu_focused_normal"/>
+ <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/>
+ <button function="menu" state="pressed" draw_ops="menu_focused_normal"/>
+ <button function="close" state="normal" draw_ops="close_focused_normal"/>
+ <button function="close" state="prelight" draw_ops="close_focused_prelight"/>
+ <button function="close" state="pressed" draw_ops="close_focused_pressed"/>
+</frame_style>
+
+<frame_style name="utility_unfocused" parent="normal_unfocused">
+ <piece position="title" draw_ops="draw_title_text_inactive"/>
+ <piece position="titlebar" draw_ops="draw_title_inactive"/>
+ <button function="menu" state="normal" draw_ops="menu_unfocused_normal"/>
+ <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight"/>
+ <button function="menu" state="pressed" draw_ops="menu_focused_normal"/>
+ <button function="close" state="normal" draw_ops="close_unfocused_normal"/>
+ <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
+ <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
+</frame_style>
+
+<frame_style name="border" geometry="border" >
+ <piece position="overlay" draw_ops="border"/>
+ <button function="close" state="normal"><draw_ops></draw_ops></button>
+ <button function="close" state="pressed"><draw_ops></draw_ops></button>
+ <button function="maximize" state="normal"><draw_ops></draw_ops></button>
+ <button function="maximize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="minimize" state="normal"><draw_ops></draw_ops></button>
+ <button function="minimize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="menu" state="normal"><draw_ops></draw_ops></button>
+ <button function="menu" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<!-- STYLE SET -->
+<frame_style_set name="normal">
+ <frame focus="yes" state="normal" resize="both" style="normal_focused"/>
+ <frame focus="no" state="normal" resize="both" style="normal_unfocused"/>
+ <frame focus="yes" state="maximized" style="maximized_focused"/>
+ <frame focus="no" state="maximized" style="maximized_unfocused"/>
+ <frame focus="yes" state="shaded" style="normal_focused"/><!-- todo -->
+ <frame focus="no" state="shaded" style="normal_unfocused"/><!-- todo -->
+ <frame focus="yes" state="maximized_and_shaded" style="normal_focused"/><!-- todo -->
+ <frame focus="no" state="maximized_and_shaded" style="normal_unfocused"/><!-- todo -->
+</frame_style_set>
+
+<frame_style_set name="utility">
+ <frame focus="yes" state="normal" resize="both" style="utility_focused"/>
+ <frame focus="no" state="normal" resize="both" style="utility_unfocused"/>
+ <frame focus="yes" state="maximized" style="maximized_focused"/>
+ <frame focus="no" state="maximized" style="normal_focused"/>
+ <frame focus="yes" state="shaded" style="normal_focused"/><!-- todo -->
+ <frame focus="no" state="shaded" style="normal_unfocused"/><!-- todo -->
+ <frame focus="yes" state="maximized_and_shaded" style="normal_focused"/><!-- todo -->
+ <frame focus="no" state="maximized_and_shaded" style="normal_unfocused"/><!-- todo -->
+</frame_style_set>
+
+<frame_style_set name="border">
+ <frame focus="yes" state="normal" resize="both" style="border"/>
+ <frame focus="no" state="normal" resize="both" style="border"/>
+ <frame focus="yes" state="maximized" style="maximized_focused"/>
+ <frame focus="no" state="maximized" style="normal_focused"/>
+ <frame focus="yes" state="shaded" style="normal_focused"/><!-- todo -->
+ <frame focus="no" state="shaded" style="normal_unfocused"/><!-- todo -->
+ <frame focus="yes" state="maximized_and_shaded" style="normal_focused"/><!-- todo -->
+ <frame focus="no" state="maximized_and_shaded" style="normal_unfocused"/><!-- todo -->
+</frame_style_set>
+
+<!-- WINDOW -->
+<window type="normal" style_set="normal"/>
+<window type="dialog" style_set="utility"/>
+<window type="modal_dialog" style_set="utility"/>
+<window type="menu" style_set="utility"/>
+<window type="utility" style_set="utility"/>
+<window type="border" style_set="border"/>
+
+</metacity_theme>
diff --git a/.themes/FlatColor/metacity-1/metacity-theme-3.xml b/.themes/FlatColor/metacity-1/metacity-theme-3.xml
new file mode 100644
index 0000000..6565e3a
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/metacity-theme-3.xml
@@ -0,0 +1,1136 @@
+<?xml version="1.0"?>
+<metacity_theme>
+<info>
+ <name>Polar Night</name>
+ <author>vince</author>
+ <copyright>GPL</copyright>
+ <date>2014</date>
+ <description>Siva Flat Round GNOME 3 window theme</description>
+</info>
+
+<!-- meaningfull constants -->
+
+<constant name="D_icons_unfocused_offset" value="0" /> <!-- offset of the unfocused icons -->
+<!-- geometries -->
+
+<frame_geometry name="normal" title_scale="medium" rounded_top_left="4" rounded_top_right="4" rounded_bottom_left="4" rounded_bottom_right="4">
+ <distance name="left_width" value="0" />
+ <distance name="right_width" value="0" />
+ <distance name="bottom_height" value="5" />
+ <distance name="left_titlebar_edge" value="0"/>
+ <distance name="right_titlebar_edge" value="0"/>
+ <distance name="button_width" value="24"/>
+ <distance name="button_height" value="24"/>
+ <distance name="title_vertical_pad" value="0"/>
+ <border name="title_border" left="10" right="10" top="0" bottom="0"/>
+ <border name="button_border" left="0" right="0" top="0" bottom="0"/>
+</frame_geometry>
+
+<frame_geometry name="normal_unfocused" title_scale="medium" rounded_top_left="4" rounded_top_right="4" rounded_bottom_left="4" rounded_bottom_right="4" parent="normal">
+ <distance name="left_titlebar_edge" value="0"/>
+ <distance name="right_titlebar_edge" value="0"/>
+</frame_geometry>
+
+<frame_geometry name="max" title_scale="medium" parent="normal" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false">
+ <distance name="left_width" value="0" />
+ <distance name="right_width" value="0" />
+ <distance name="left_titlebar_edge" value="0"/>
+ <distance name="right_titlebar_edge" value="0"/>
+ <distance name="button_width" value="24"/>
+ <distance name="button_height" value="24"/>
+ <distance name="title_vertical_pad" value="0"/> <!--
+ This needs to be 1 less then the
+ title_vertical_pad on normal state
+ or you'll have bigger buttons -->
+ <border name="title_border" left="10" right="10" top="0" bottom="0"/>
+ <border name="button_border" left="0" right="0" top="0" bottom="0"/>
+ <distance name="bottom_height" value="0" />
+</frame_geometry>
+
+<frame_geometry name="tiled_left" title_scale="medium" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false" parent="max">
+ <distance name="right_width" value="0" />
+</frame_geometry>
+
+<frame_geometry name="tiled_right" title_scale="medium" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false" parent="max">
+ <distance name="left_width" value="0" />
+</frame_geometry>
+
+<frame_geometry name="small" title_scale="small" parent="normal" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false">
+ <distance name="title_vertical_pad" value="0"/>
+ <border name="title_border" left="10" right="10" top="0" bottom="0"/>
+ <border name="button_border" left="0" right="0" top="0" bottom="0"/>
+</frame_geometry>
+
+<frame_geometry name="small_unfocused" parent="small">
+ <distance name="left_titlebar_edge" value="0"/>
+ <distance name="right_titlebar_edge" value="0"/>
+</frame_geometry>
+
+<frame_geometry name="nobuttons" hide_buttons="true" parent="normal">
+</frame_geometry>
+
+<frame_geometry name="borderless" has_title="false" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false" parent="normal" >
+ <distance name="left_width" value="0" />
+ <distance name="right_width" value="0" />
+ <distance name="bottom_height" value="0" />
+ <border name="title_border" left="10" right="10" top="0" bottom="0" />
+ <border name="button_border" left="0" right="0" top="0" bottom="0"/>
+ <distance name="title_vertical_pad" value="0" />
+</frame_geometry>
+
+<frame_geometry name="modal" title_scale="small" hide_buttons="true" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false" parent="small">
+ <distance name="title_vertical_pad" value="0"/>
+</frame_geometry>
+
+<frame_geometry name="attached" title_scale="small" hide_buttons="true" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false" parent="small">
+ <distance name="title_vertical_pad" value="0"/>
+</frame_geometry>
+
+<!-- drawing operations -->
+
+ <!-- title -->
+
+<draw_ops name="title_focused">
+ <title color="#666666" x="3 `max` (width-title_width)/2" y="0 `max` ((height-title_height)/2)"/>
+</draw_ops>
+
+<draw_ops name="title_unfocused">
+ <title color="#999999" x="3 `max` (width-title_width)/2" y="0 `max` ((height-title_height)/2)"/>
+</draw_ops>
+
+ <!-- window decorations -->
+
+<draw_ops name="entire_background_focused">
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+</draw_ops>
+
+<draw_ops name="entire_background_unfocused">
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+</draw_ops>
+
+<draw_ops name="titlebar_fill_focused">
+ <!-- Background gradient -->
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+</draw_ops>
+
+
+<draw_ops name="titlebar_fill_attached_focused"> <!-- gradient for attached and modal dialogs titlebar-->
+ <!-- Background gradient -->
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+</draw_ops>
+
+<draw_ops name="titlebar_fill_unfocused">
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+</draw_ops>
+<draw_ops name="bottom">
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+</draw_ops>
+<draw_ops name="bottom-inactive">
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+</draw_ops>
+
+<draw_ops name="hilight">
+
+</draw_ops>
+
+<draw_ops name="rounded_hilight">
+
+</draw_ops>
+
+<draw_ops name="titlebar_focused">
+ <include name="titlebar_fill_focused" />
+ <include name="hilight" />
+</draw_ops>
+
+<draw_ops name="titlebar_attached_focused"> <!-- titlebar for attached and modal dialogs -->
+ <include name="titlebar_fill_attached_focused" />
+</draw_ops>
+<draw_ops name="titlebar_attached_unfocused"> <!-- titlebar for attached and modal dialogs -->
+ <include name="titlebar_fill_unfocused" />
+</draw_ops>
+<draw_ops name="rounded_titlebar_focused">
+ <include name="titlebar_fill_focused" />
+ <include name="rounded_hilight" />
+</draw_ops>
+<draw_ops name="rounded_titlebar_unfocused">
+ <include name="titlebar_fill_unfocused" />
+ <include name="rounded_hilight" />
+</draw_ops>
+<draw_ops name="rounded_titlebar_focused_alt">
+ <include name="titlebar_fill_focused" />
+ <include name="rounded_hilight" />
+</draw_ops>
+
+<draw_ops name="border_focused">
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+</draw_ops>
+
+<draw_ops name="border_unfocused">
+ <rectangle color="#eeeeee" x="0" y="0" width="width" height="height" filled="true" />
+</draw_ops>
+
+
+<draw_ops name="border_right_focused">
+
+</draw_ops>
+
+<draw_ops name="border_right_unfocused">
+
+</draw_ops>
+
+<draw_ops name="border_left_focused">
+
+</draw_ops>
+
+<draw_ops name="border_left_unfocused">
+
+</draw_ops>
+<draw_ops name="draw_frame">
+ <rectangle color="#dddddd" x="0" y="0" width="width" height="height" filled="true" />
+</draw_ops>
+<draw_ops name="draw_frame_unfocus">
+ <rectangle color="#dddddd" x="0" y="0" width="width" height="height" filled="true" />
+</draw_ops>
+<!-- button icons-->
+
+<!-- note: negative values in x or y causes gnome-shell to crash -->
+<draw_ops name="close_glyph_focused">
+ <image filename="close_focused_normal.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="close_focused">
+ <include name="close_glyph_focused" />
+</draw_ops>
+
+<draw_ops name="close_focused_prelight">
+ <image filename="close_focused_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="close_focused_pressed">
+ <image filename="close_focused_pressed.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="close_glyph_unfocused">
+ <image filename="close_unfocused.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="close_unfocused">
+ <include name="close_glyph_unfocused" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="close_glyph_unfocused_prelight">
+ <image filename="close_unfocused_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="close_unfocused_prelight">
+ <include name="close_glyph_unfocused_prelight" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="close_glyph_unfocused_pressed">
+ <image filename="close_unfocused_pressed.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="close_unfocused_pressed">
+ <include name="close_glyph_unfocused_pressed" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="maximize_glyph_focused">
+ <image filename="maximize_focused_normal.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="maximize_focused">
+ <include name="maximize_glyph_focused" />
+</draw_ops>
+
+<draw_ops name="maximize_focused_prelight">
+ <image filename="maximize_focused_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="maximize_focused_pressed">
+ <image filename="maximize_focused_pressed.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="maximize_glyph_unfocused">
+ <image filename="maximize_unfocused.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="maximize_unfocused">
+ <include name="maximize_glyph_unfocused" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="maximize_glyph_unfocused_prelight">
+ <image filename="maximize_unfocused_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="maximize_unfocused_prelight">
+ <include name="maximize_glyph_unfocused_prelight" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="maximize_glyph_unfocused_pressed">
+ <image filename="maximize_unfocused_pressed.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="maximize_unfocused_pressed">
+ <include name="maximize_glyph_unfocused_pressed" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="minimize_glyph_focused">
+ <image filename="minimize_focused_normal.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="minimize_focused">
+ <include name="minimize_glyph_focused" />
+</draw_ops>
+
+<draw_ops name="minimize_focused_prelight">
+ <image filename="minimize_focused_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="minimize_focused_pressed">
+ <image filename="minimize_focused_pressed.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="minimize_glyph_unfocused">
+ <image filename="minimize_unfocused.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="minimize_unfocused">
+ <include name="minimize_glyph_unfocused" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="minimize_glyph_unfocused_prelight">
+ <image filename="minimize_unfocused_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="minimize_unfocused_prelight">
+ <include name="minimize_glyph_unfocused_prelight" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="minimize_glyph_unfocused_pressed">
+ <image filename="minimize_unfocused_pressed.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="minimize_unfocused_pressed">
+ <include name="minimize_glyph_unfocused_pressed" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="menu_glyph_focused">
+ <image filename="menu.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="menu_focused">
+ <include name="menu_glyph_focused" />
+</draw_ops>
+
+<draw_ops name="menu_focused_prelight">
+ <image filename="menu_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="menu_focused_pressed">
+ <image filename="menu-pressed.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="menu_glyph_unfocused">
+ <image filename="menu-unfocus.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="menu_unfocused">
+ <include name="menu_glyph_unfocused" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="menu_glyph_unfocused_prelight">
+ <image filename="menu_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="menu_unfocused_prelight">
+ <include name="menu_glyph_unfocused_prelight" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="menu_glyph_unfocused_pressed">
+ <image filename="menu-pressed.png" x="0" y="0" width="object_width" height="object_height"/>
+</draw_ops>
+
+<draw_ops name="menu_unfocused_pressed">
+ <include name="menu_glyph_unfocused_pressed" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="shade_glyph_focused"></draw_ops>
+
+<draw_ops name="shade_focused">
+ <include name="shade_glyph_focused" />
+</draw_ops>
+
+<draw_ops name="shade_focused_pressed">
+ <include name="shade_glyph_focused" y="0" />
+</draw_ops>
+
+<draw_ops name="shade_glyph_unfocused"></draw_ops>
+
+<draw_ops name="shade_unfocused">
+ <include name="shade_glyph_unfocused" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="shade_glyph_unfocused_prelight"></draw_ops>
+
+<draw_ops name="shade_unfocused_prelight">
+ <include name="shade_glyph_unfocused_prelight" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="shade_glyph_unfocused_pressed"></draw_ops>
+
+<draw_ops name="shade_unfocused_pressed">
+ <include name="shade_glyph_unfocused_pressed" y="D_icons_unfocused_offset" />
+</draw_ops>
+ <draw_ops name="unmaximize_focused_normal">
+ <image filename="unmaximize_focused_normal.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="unmaximize_focused_prelight">
+ <image filename="unmaximize_focused_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="unmaximize_focused_pressed">
+ <image filename="unmaximize_focused_pressed.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="unmaximize_unfocused_normal">
+ <image filename="unmaximize_unfocused.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="unmaximize_unfocused_prelight">
+ <image filename="unmaximize_unfocused_prelight.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+ <draw_ops name="unmaximize_unfocused_pressed">
+ <image filename="unmaximize_unfocused_pressed.png" x="0" y="0" width="object_width" height="object_height"/>
+ </draw_ops>
+<!-- frame styles -->
+
+<frame_style name="normal_focused" geometry="normal">
+ <piece position="entire_background" draw_ops="entire_background_focused" />
+ <piece position="titlebar" draw_ops="rounded_titlebar_focused" />
+ <piece position="title" draw_ops="title_focused" />
+ <piece position="left_edge" draw_ops="draw_frame"/>
+ <piece position="right_edge" draw_ops="draw_frame"/>
+ <piece position="bottom_edge" draw_ops="bottom"/>
+ <button function="close" state="normal" draw_ops="close_focused" />
+ <button function="close" state="prelight" draw_ops="close_focused_prelight" />
+ <button function="close" state="pressed" draw_ops="close_focused_pressed" />
+ <button function="maximize" state="normal" draw_ops="maximize_focused" />
+ <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" />
+ <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
+ <button function="minimize" state="normal" draw_ops="minimize_focused" />
+ <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" />
+ <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
+ <button function="menu" state="normal" draw_ops="menu_focused" />
+ <button function="menu" state="prelight" draw_ops="menu_focused_prelight" />
+ <button function="menu" state="pressed" draw_ops="menu_focused_pressed" />
+ <button function="shade" state="normal" draw_ops="shade_focused" />
+ <button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
+ <button function="unshade" state="normal" draw_ops="shade_focused" />
+ <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />
+
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="normal_unfocused" geometry="normal_unfocused">
+ <piece position="entire_background" draw_ops="entire_background_unfocused" />
+ <piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
+ <piece position="title" draw_ops="title_unfocused" />
+ <piece position="left_edge" draw_ops="draw_frame_unfocus"/>
+ <piece position="right_edge" draw_ops="draw_frame_unfocus"/>
+ <piece position="bottom_edge" draw_ops="bottom-inactive"/>
+ <button function="close" state="normal" draw_ops="close_unfocused"/>
+ <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
+ <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
+ <button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
+ <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
+ <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
+ <button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
+ <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
+ <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
+ <button function="menu" state="normal" draw_ops="menu_unfocused" />
+ <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
+ <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
+ <button function="shade" state="normal" draw_ops="shade_unfocused" />
+ <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" />
+ <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" />
+ <button function="unshade" state="normal" draw_ops="shade_unfocused" />
+ <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
+ <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="normal_max_focused" geometry="max">
+ <piece position="entire_background" draw_ops="entire_background_focused" />
+ <piece position="titlebar" draw_ops="titlebar_fill_focused" />
+ <piece position="title" draw_ops="title_focused" />
+ <piece position="left_edge" draw_ops="draw_frame"/>
+ <piece position="right_edge" draw_ops="draw_frame"/>
+ <piece position="bottom_edge" draw_ops="bottom"/>
+ <button function="close" state="normal" draw_ops="close_focused" />
+ <button function="close" state="prelight" draw_ops="close_focused_prelight" />
+ <button function="close" state="pressed" draw_ops="close_focused_pressed" />
+ <button function="maximize" state="normal" draw_ops="unmaximize_focused_normal"/>
+ <button function="maximize" state="prelight" draw_ops="unmaximize_focused_prelight"/>
+ <button function="maximize" state="pressed" draw_ops="unmaximize_focused_pressed"/>
+ <button function="minimize" state="normal" draw_ops="minimize_focused" />
+ <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" />
+ <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
+ <button function="menu" state="normal" draw_ops="menu_focused" />
+ <button function="menu" state="prelight" draw_ops="menu_focused_prelight" />
+ <button function="menu" state="pressed" draw_ops="menu_focused_pressed" />
+ <button function="shade" state="normal" draw_ops="shade_focused" />
+ <button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
+ <button function="unshade" state="normal" draw_ops="shade_focused" />
+ <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />
+
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="normal_max_unfocused" geometry="max">
+ <piece position="entire_background" draw_ops="entire_background_unfocused" />
+ <piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
+ <piece position="title" draw_ops="title_unfocused" />
+ <piece position="left_edge" draw_ops="draw_frame_unfocus"/>
+ <piece position="right_edge" draw_ops="draw_frame_unfocus"/>
+ <piece position="bottom_edge" draw_ops="bottom-inactive"/>
+ <button function="close" state="normal" draw_ops="close_unfocused"/>
+ <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
+ <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
+ <button function="maximize" state="normal" draw_ops="unmaximize_unfocused_normal"/>
+ <button function="maximize" state="prelight" draw_ops="unmaximize_unfocused_prelight"/>
+ <button function="maximize" state="pressed" draw_ops="unmaximize_unfocused_pressed"/>
+ <button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
+ <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
+ <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
+ <button function="menu" state="normal" draw_ops="menu_unfocused" />
+ <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
+ <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
+ <button function="shade" state="normal" draw_ops="shade_unfocused" />
+ <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" />
+ <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" />
+ <button function="unshade" state="normal" draw_ops="shade_unfocused" />
+ <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
+ <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
+
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="normal_max_shaded_focused" geometry="max">
+ <piece position="entire_background" draw_ops="entire_background_focused" />
+ <piece position="titlebar" draw_ops="titlebar_fill_focused" />
+ <piece position="title" draw_ops="title_focused" />
+ <button function="close" state="normal" draw_ops="close_focused" />
+ <button function="close" state="prelight" draw_ops="close_focused_prelight" />
+ <button function="close" state="pressed" draw_ops="close_focused_pressed" />
+ <button function="maximize" state="normal" draw_ops="unmaximize_focused_normal"/>
+ <button function="maximize" state="prelight" draw_ops="unmaximize_focused_prelight"/>
+ <button function="maximize" state="pressed" draw_ops="unmaximize_focused_pressed"/>
+ <button function="minimize" state="normal" draw_ops="minimize_focused" />
+ <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" />
+ <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
+ <button function="menu" state="normal" draw_ops="menu_focused" />
+ <button function="menu" state="prelight" draw_ops="menu_focused_prelight" />
+ <button function="menu" state="pressed" draw_ops="menu_focused_pressed" />
+ <button function="shade" state="normal" draw_ops="shade_focused" />
+ <button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
+ <button function="unshade" state="normal" draw_ops="shade_focused" />
+ <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />
+
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="normal_max_shaded_unfocused" geometry="max">
+ <piece position="entire_background" draw_ops="entire_background_unfocused" />
+ <piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
+ <piece position="title" draw_ops="title_unfocused" />
+ <button function="close" state="normal" draw_ops="close_unfocused"/>
+ <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
+ <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
+ <button function="maximize" state="normal" draw_ops="unmaximize_unfocused_normal"/>
+ <button function="maximize" state="prelight" draw_ops="unmaximize_unfocused_prelight"/>
+ <button function="maximize" state="pressed" draw_ops="unmaximize_unfocused_pressed"/>
+ <button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
+ <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
+ <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
+ <button function="menu" state="normal" draw_ops="menu_unfocused" />
+ <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
+ <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
+ <button function="shade" state="normal" draw_ops="shade_unfocused" />
+ <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" />
+ <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" />
+ <button function="unshade" state="normal" draw_ops="shade_unfocused" />
+ <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
+ <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
+
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="dialog_focused" geometry="normal">
+ <piece position="entire_background" draw_ops="entire_background_focused" />
+ <piece position="titlebar" draw_ops="rounded_titlebar_focused" />
+ <piece position="title" draw_ops="title_focused" />
+ <piece position="left_edge" draw_ops="draw_frame"/>
+ <piece position="right_edge" draw_ops="draw_frame"/>
+ <piece position="bottom_edge" draw_ops="bottom"/>
+ <button function="close" state="normal" draw_ops="close_focused"/>
+ <button function="close" state="prelight" draw_ops="close_focused_prelight"/>
+ <button function="close" state="pressed" draw_ops="close_focused_pressed"/>
+ <button function="maximize" state="normal"><draw_ops></draw_ops></button>
+ <button function="maximize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="minimize" state="normal"><draw_ops></draw_ops></button>
+ <button function="minimize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="menu" state="normal"><draw_ops></draw_ops></button>
+ <button function="menu" state="pressed"><draw_ops></draw_ops></button>
+ <button function="shade" state="normal"><draw_ops></draw_ops></button>
+ <button function="shade" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unshade" state="normal"><draw_ops></draw_ops></button>
+ <button function="unshade" state="pressed"><draw_ops></draw_ops></button>
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="dialog_unfocused" geometry="normal">
+ <piece position="entire_background" draw_ops="entire_background_unfocused" />
+ <piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
+ <piece position="title" draw_ops="title_unfocused" />
+ <piece position="left_edge" draw_ops="draw_frame_unfocus"/>
+ <piece position="right_edge" draw_ops="draw_frame_unfocus"/>
+ <piece position="bottom_edge" draw_ops="bottom-inactive"/>
+ <button function="close" state="normal" draw_ops="close_unfocused"/>
+ <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
+ <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
+ <button function="maximize" state="normal"><draw_ops></draw_ops></button>
+ <button function="maximize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="minimize" state="normal"><draw_ops></draw_ops></button>
+ <button function="minimize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="menu" state="normal"><draw_ops></draw_ops></button>
+ <button function="menu" state="pressed"><draw_ops></draw_ops></button>
+ <button function="shade" state="normal"><draw_ops></draw_ops></button>
+ <button function="shade" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unshade" state="normal"><draw_ops></draw_ops></button>
+ <button function="unshade" state="pressed"><draw_ops></draw_ops></button>
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="modal_dialog_focused" geometry="modal">
+ <piece position="entire_background" draw_ops="entire_background_focused" />
+ <piece position="titlebar" draw_ops="titlebar_attached_focused" />
+ <piece position="title" draw_ops="title_focused" />
+ <piece position="left_edge" draw_ops="draw_frame"/>
+ <piece position="right_edge" draw_ops="draw_frame"/>
+ <piece position="bottom_edge" draw_ops="bottom"/>
+ <button function="close" state="normal" draw_ops="close_focused"/>
+ <button function="close" state="prelight" draw_ops="close_focused_prelight"/>
+ <button function="close" state="pressed" draw_ops="close_focused_pressed"/>
+ <button function="maximize" state="normal" draw_ops="maximize_focused" />
+ <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" />
+ <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
+ <button function="minimize" state="normal" draw_ops="minimize_focused" />
+ <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" />
+ <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
+ <button function="menu" state="normal" draw_ops="menu_focused" />
+ <button function="menu" state="prelight" draw_ops="menu_focused_prelight" />
+ <button function="menu" state="pressed" draw_ops="menu_focused_pressed" />
+ <button function="shade" state="normal" draw_ops="shade_focused" />
+ <button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
+ <button function="unshade" state="normal" draw_ops="shade_focused" />
+ <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />
+
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button><button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="modal_dialog_unfocused" geometry="modal">
+ <piece position="entire_background" draw_ops="entire_background_unfocused" />
+ <piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
+ <piece position="title" draw_ops="title_unfocused" />
+ <piece position="left_edge" draw_ops="draw_frame_unfocus"/>
+ <piece position="right_edge" draw_ops="draw_frame_unfocus"/>
+ <piece position="bottom_edge" draw_ops="bottom-inactive"/>
+ <button function="close" state="normal" draw_ops="close_unfocused"/>
+ <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
+ <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
+ <button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
+ <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
+ <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
+ <button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
+ <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
+ <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
+ <button function="menu" state="normal" draw_ops="menu_unfocused" />
+ <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
+ <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
+ <button function="shade" state="normal" draw_ops="shade_unfocused" />
+ <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" />
+ <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" />
+ <button function="unshade" state="normal" draw_ops="shade_unfocused" />
+ <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
+ <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="utility_focused" geometry="normal">
+ <piece position="entire_background" draw_ops="entire_background_focused" />
+ <piece position="titlebar" draw_ops="titlebar_focused" />
+ <piece position="title" draw_ops="title_focused" />
+ <piece position="left_edge" draw_ops="draw_frame"/>
+ <piece position="right_edge" draw_ops="draw_frame"/>
+ <piece position="bottom_edge" draw_ops="bottom"/>
+ <button function="close" state="normal" draw_ops="close_focused"/>
+ <button function="close" state="prelight" draw_ops="close_focused_prelight"/>
+ <button function="close" state="pressed" draw_ops="close_focused_pressed"/>
+ <button function="maximize" state="normal"><draw_ops></draw_ops></button>
+ <button function="maximize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="minimize" state="normal"><draw_ops></draw_ops></button>
+ <button function="minimize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="menu" state="normal"><draw_ops></draw_ops></button>
+ <button function="menu" state="pressed"><draw_ops></draw_ops></button>
+ <button function="shade" state="normal"><draw_ops></draw_ops></button>
+ <button function="shade" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unshade" state="normal"><draw_ops></draw_ops></button>
+ <button function="unshade" state="pressed"><draw_ops></draw_ops></button>
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="utility_unfocused" geometry="normal">
+ <piece position="entire_background" draw_ops="entire_background_unfocused" />
+ <piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
+ <piece position="title" draw_ops="title_unfocused" />
+ <piece position="left_edge" draw_ops="draw_frame_unfocus"/>
+ <piece position="right_edge" draw_ops="draw_frame_unfocus"/>
+ <piece position="bottom_edge" draw_ops="bottom-inactive"/>
+ <button function="close" state="normal" draw_ops="close_unfocused"/>
+ <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
+ <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
+ <button function="maximize" state="normal"><draw_ops></draw_ops></button>
+ <button function="maximize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="minimize" state="normal"><draw_ops></draw_ops></button>
+ <button function="minimize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="menu" state="normal"><draw_ops></draw_ops></button>
+ <button function="menu" state="pressed"><draw_ops></draw_ops></button>
+ <button function="shade" state="normal"><draw_ops></draw_ops></button>
+ <button function="shade" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unshade" state="normal"><draw_ops></draw_ops></button>
+ <button function="unshade" state="pressed"><draw_ops></draw_ops></button>
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="border_focused" geometry="borderless">
+ <piece position="entire_background" draw_ops="entire_background_focused" />
+ <piece position="overlay" draw_ops="border_focused" />
+ <button function="close" state="normal"><draw_ops></draw_ops></button>
+ <button function="close" state="pressed"><draw_ops></draw_ops></button>
+ <button function="maximize" state="normal"><draw_ops></draw_ops></button>
+ <button function="maximize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="minimize" state="normal"><draw_ops></draw_ops></button>
+ <button function="minimize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="menu" state="normal"><draw_ops></draw_ops></button>
+ <button function="menu" state="pressed"><draw_ops></draw_ops></button>
+ <button function="shade" state="normal"><draw_ops></draw_ops></button>
+ <button function="shade" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unshade" state="normal"><draw_ops></draw_ops></button>
+ <button function="unshade" state="pressed"><draw_ops></draw_ops></button>
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="border_unfocused" geometry="borderless">
+ <piece position="entire_background" draw_ops="entire_background_unfocused" />
+ <piece position="overlay" draw_ops="border_unfocused" />
+ <button function="close" state="normal"><draw_ops></draw_ops></button>
+ <button function="close" state="pressed"><draw_ops></draw_ops></button>
+ <button function="maximize" state="normal"><draw_ops></draw_ops></button>
+ <button function="maximize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="minimize" state="normal"><draw_ops></draw_ops></button>
+ <button function="minimize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="menu" state="normal"><draw_ops></draw_ops></button>
+ <button function="menu" state="pressed"><draw_ops></draw_ops></button>
+ <button function="shade" state="normal"><draw_ops></draw_ops></button>
+ <button function="shade" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unshade" state="normal"><draw_ops></draw_ops></button>
+ <button function="unshade" state="pressed"><draw_ops></draw_ops></button>
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="attached_focused" geometry="attached">
+ <piece position="entire_background" draw_ops="entire_background_focused" />
+ <piece position="titlebar" draw_ops="titlebar_attached_focused" />
+ <button function="close" state="normal"><draw_ops></draw_ops></button>
+ <button function="close" state="pressed"><draw_ops></draw_ops></button>
+ <button function="maximize" state="normal"><draw_ops></draw_ops></button>
+ <button function="maximize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="minimize" state="normal"><draw_ops></draw_ops></button>
+ <button function="minimize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="menu" state="normal"><draw_ops></draw_ops></button>
+ <button function="menu" state="pressed"><draw_ops></draw_ops></button>
+ <button function="shade" state="normal"><draw_ops></draw_ops></button>
+ <button function="shade" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unshade" state="normal"><draw_ops></draw_ops></button>
+ <button function="unshade" state="pressed"><draw_ops></draw_ops></button>
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="attached_unfocused" geometry="attached">
+ <piece position="entire_background" draw_ops="entire_background_unfocused" />
+ <piece position="titlebar" draw_ops="titlebar_attached_unfocused" />
+ <button function="close" state="normal"><draw_ops></draw_ops></button>
+ <button function="close" state="pressed"><draw_ops></draw_ops></button>
+ <button function="maximize" state="normal"><draw_ops></draw_ops></button>
+ <button function="maximize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="minimize" state="normal"><draw_ops></draw_ops></button>
+ <button function="minimize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="menu" state="normal"><draw_ops></draw_ops></button>
+ <button function="menu" state="pressed"><draw_ops></draw_ops></button>
+ <button function="shade" state="normal"><draw_ops></draw_ops></button>
+ <button function="shade" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unshade" state="normal"><draw_ops></draw_ops></button>
+ <button function="unshade" state="pressed"><draw_ops></draw_ops></button>
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="tiled_left_focused" geometry="tiled_left">
+ <piece position="entire_background" draw_ops="entire_background_focused" />
+ <piece position="titlebar" draw_ops="titlebar_fill_focused" />
+ <piece position="title" draw_ops="title_focused" />
+ <piece position="overlay" draw_ops="border_right_focused" />
+ <button function="close" state="normal" draw_ops="close_focused" />
+ <button function="close" state="prelight" draw_ops="close_focused_prelight" />
+ <button function="close" state="pressed" draw_ops="close_focused_pressed" />
+ <button function="maximize" state="normal" draw_ops="maximize_focused" />
+ <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" />
+ <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
+ <button function="minimize" state="normal" draw_ops="minimize_focused" />
+ <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" />
+ <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
+ <button function="menu" state="normal" draw_ops="menu_focused" />
+ <button function="menu" state="prelight" draw_ops="menu_focused_prelight" />
+ <button function="menu" state="pressed" draw_ops="menu_focused_pressed" />
+ <button function="shade" state="normal" draw_ops="shade_focused" />
+ <button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
+ <button function="unshade" state="normal" draw_ops="shade_focused" />
+ <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />
+
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="tiled_left_unfocused" geometry="tiled_left">
+ <piece position="entire_background" draw_ops="entire_background_unfocused" />
+ <piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
+ <piece position="title" draw_ops="title_unfocused" />
+ <piece position="overlay" draw_ops="border_right_unfocused" />
+ <button function="close" state="normal" draw_ops="close_unfocused"/>
+ <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
+ <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
+ <button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
+ <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
+ <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
+ <button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
+ <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
+ <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
+ <button function="menu" state="normal" draw_ops="menu_unfocused" />
+ <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
+ <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
+ <button function="shade" state="normal" draw_ops="shade_unfocused" />
+ <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" />
+ <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" />
+ <button function="unshade" state="normal" draw_ops="shade_unfocused" />
+ <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
+ <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="tiled_right_focused" geometry="tiled_right">
+ <piece position="entire_background" draw_ops="entire_background_focused" />
+ <piece position="titlebar" draw_ops="titlebar_fill_focused" />
+ <piece position="title" draw_ops="title_focused" />
+ <piece position="overlay" draw_ops="border_left_focused" />
+ <button function="close" state="normal" draw_ops="close_focused" />
+ <button function="close" state="prelight" draw_ops="close_focused_prelight" />
+ <button function="close" state="pressed" draw_ops="close_focused_pressed" />
+ <button function="maximize" state="normal" draw_ops="maximize_focused" />
+ <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" />
+ <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
+ <button function="minimize" state="normal" draw_ops="minimize_focused" />
+ <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" />
+ <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
+ <button function="menu" state="normal" draw_ops="menu_focused" />
+ <button function="menu" state="prelight" draw_ops="menu_focused_prelight" />
+ <button function="menu" state="pressed" draw_ops="menu_focused_pressed" />
+ <button function="shade" state="normal" draw_ops="shade_focused" />
+ <button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
+ <button function="unshade" state="normal" draw_ops="shade_focused" />
+ <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />
+
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="tiled_right_unfocused" geometry="tiled_right">
+ <piece position="entire_background" draw_ops="entire_background_unfocused" />
+ <piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
+ <piece position="title" draw_ops="title_unfocused" />
+ <piece position="overlay" draw_ops="border_left_unfocused" />
+ <button function="close" state="normal" draw_ops="close_unfocused"/>
+ <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
+ <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
+ <button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
+ <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
+ <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
+ <button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
+ <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
+ <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
+ <button function="menu" state="normal" draw_ops="menu_unfocused" />
+ <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
+ <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
+ <button function="shade" state="normal" draw_ops="shade_unfocused" />
+ <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" />
+ <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" />
+ <button function="unshade" state="normal" draw_ops="shade_unfocused" />
+ <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
+ <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<!-- placeholder for unimplementated styles-->
+<frame_style name="blank" geometry="normal">
+ <button function="close" state="normal"><draw_ops></draw_ops></button>
+ <button function="close" state="pressed"><draw_ops></draw_ops></button>
+ <button function="maximize" state="normal"><draw_ops></draw_ops></button>
+ <button function="maximize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="minimize" state="normal"><draw_ops></draw_ops></button>
+ <button function="minimize" state="pressed"><draw_ops></draw_ops></button>
+ <button function="menu" state="normal"><draw_ops></draw_ops></button>
+ <button function="menu" state="pressed"><draw_ops></draw_ops></button>
+ <button function="shade" state="normal"><draw_ops></draw_ops></button>
+ <button function="shade" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unshade" state="normal"><draw_ops></draw_ops></button>
+ <button function="unshade" state="pressed"><draw_ops></draw_ops></button>
+ <button function="above" state="normal"><draw_ops></draw_ops></button>
+ <button function="above" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unabove" state="normal"><draw_ops></draw_ops></button>
+ <button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+ <button function="stick" state="normal"><draw_ops></draw_ops></button>
+ <button function="stick" state="pressed"><draw_ops></draw_ops></button>
+ <button function="unstick" state="normal"><draw_ops></draw_ops></button>
+ <button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<!-- frame style sets -->
+
+<frame_style_set name="normal_style_set">
+ <frame focus="yes" state="normal" resize="both" style="normal_focused"/>
+ <frame focus="no" state="normal" resize="both" style="normal_unfocused"/>
+ <frame focus="yes" state="maximized" style="normal_max_focused"/>
+ <frame focus="no" state="maximized" style="normal_max_unfocused"/>
+ <frame focus="yes" state="shaded" style="normal_focused"/>
+ <frame focus="no" state="shaded" style="normal_unfocused"/>
+ <frame focus="yes" state="maximized_and_shaded" style="normal_max_shaded_focused"/>
+ <frame focus="no" state="maximized_and_shaded" style="normal_max_shaded_unfocused"/>
+ <frame version=">= 3.3"focus="yes" state="tiled_left" style="tiled_left_focused"/>
+ <frame version=">= 3.3"focus="no" state="tiled_left" style="tiled_left_unfocused"/>
+ <frame version=">= 3.3"focus="yes" state="tiled_right" style="tiled_right_focused"/>
+ <frame version=">= 3.3"focus="no" state="tiled_right" style="tiled_right_unfocused"/>
+ <frame version=">= 3.3"focus="yes" state="tiled_left_and_shaded" style="tiled_left_focused"/>
+ <frame version=">= 3.3"focus="no" state="tiled_left_and_shaded" style="tiled_left_unfocused"/>
+ <frame version=">= 3.3"focus="yes" state="tiled_right_and_shaded" style="tiled_right_focused"/>
+ <frame version=">= 3.3" focus="no" state="tiled_right_and_shaded" style="tiled_right_unfocused"/>
+</frame_style_set>
+
+<frame_style_set name="dialog_style_set">
+ <frame focus="yes" state="normal" resize="both" style="dialog_focused"/>
+ <frame focus="no" state="normal" resize="both" style="dialog_unfocused"/>
+ <frame focus="yes" state="maximized" style="blank"/>
+ <frame focus="no" state="maximized" style="blank"/>
+ <frame focus="yes" state="shaded" style="dialog_focused"/>
+ <frame focus="no" state="shaded" style="dialog_unfocused"/>
+ <frame focus="yes" state="maximized_and_shaded" style="blank"/>
+ <frame focus="no" state="maximized_and_shaded" style="blank"/>
+</frame_style_set>
+
+<frame_style_set name="modal_dialog_style_set">
+ <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused"/>
+ <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused"/>
+ <frame focus="yes" state="maximized" style="blank"/>
+ <frame focus="no" state="maximized" style="blank"/>
+ <frame focus="yes" state="shaded" style="modal_dialog_focused"/>
+ <frame focus="no" state="shaded" style="modal_dialog_unfocused"/>
+ <frame focus="yes" state="maximized_and_shaded" style="blank"/>
+ <frame focus="no" state="maximized_and_shaded" style="blank"/>
+</frame_style_set>
+
+<frame_style_set name="utility_style_set">
+ <frame focus="yes" state="normal" resize="both" style="utility_focused"/>
+ <frame focus="no" state="normal" resize="both" style="utility_unfocused"/>
+ <frame focus="yes" state="maximized" style="blank"/>
+ <frame focus="no" state="maximized" style="blank"/>
+ <frame focus="yes" state="shaded" style="utility_focused"/>
+ <frame focus="no" state="shaded" style="utility_unfocused"/>
+ <frame focus="yes" state="maximized_and_shaded" style="blank"/>
+ <frame focus="no" state="maximized_and_shaded" style="blank"/>
+</frame_style_set>
+
+<frame_style_set name="border_style_set">
+ <frame focus="yes" state="normal" resize="both" style="border_focused"/>
+ <frame focus="no" state="normal" resize="both" style="border_unfocused"/>
+ <frame focus="yes" state="maximized" style="blank"/>
+ <frame focus="no" state="maximized" style="blank"/>
+ <frame focus="yes" state="shaded" style="blank"/>
+ <frame focus="no" state="shaded" style="blank"/>
+ <frame focus="yes" state="maximized_and_shaded" style="blank"/>
+ <frame focus="no" state="maximized_and_shaded" style="blank"/>
+</frame_style_set>
+
+<frame_style_set name="attached_style_set">
+ <frame focus="yes" state="normal" resize="both" style="attached_focused"/>
+ <frame focus="no" state="normal" resize="both" style="attached_unfocused"/>
+ <frame focus="yes" state="maximized" style="blank"/>
+ <frame focus="no" state="maximized" style="blank"/>
+ <frame focus="yes" state="shaded" style="blank"/>
+ <frame focus="no" state="shaded" style="blank"/>
+ <frame focus="yes" state="maximized_and_shaded" style="blank"/>
+ <frame focus="no" state="maximized_and_shaded" style="blank"/>
+</frame_style_set>
+
+
+<!-- windows -->
+
+<window type="normal" style_set="normal_style_set"/>
+<window type="dialog" style_set="dialog_style_set"/>
+<window type="modal_dialog" style_set="modal_dialog_style_set"/>
+<window type="menu" style_set="utility_style_set"/>
+<window type="utility" style_set="utility_style_set"/>
+<window type="border" style_set="border_style_set"/>
+<window version=">= 3.2" type="attached" style_set="attached_style_set"/>
+
+</metacity_theme>
diff --git a/.themes/FlatColor/metacity-1/minimize_focused_normal.png b/.themes/FlatColor/metacity-1/minimize_focused_normal.png
new file mode 100644
index 0000000..8390693
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/minimize_focused_normal.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/minimize_focused_prelight.png b/.themes/FlatColor/metacity-1/minimize_focused_prelight.png
new file mode 100644
index 0000000..b4e7db7
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/minimize_focused_prelight.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/minimize_focused_pressed.png b/.themes/FlatColor/metacity-1/minimize_focused_pressed.png
new file mode 100644
index 0000000..5ecf188
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/minimize_focused_pressed.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/minimize_unfocused.png b/.themes/FlatColor/metacity-1/minimize_unfocused.png
new file mode 100644
index 0000000..d4131cf
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/minimize_unfocused.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/minimize_unfocused_prelight.png b/.themes/FlatColor/metacity-1/minimize_unfocused_prelight.png
new file mode 100644
index 0000000..b4e7db7
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/minimize_unfocused_prelight.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/minimize_unfocused_pressed.png b/.themes/FlatColor/metacity-1/minimize_unfocused_pressed.png
new file mode 100644
index 0000000..5ecf188
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/minimize_unfocused_pressed.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/trough_left.png b/.themes/FlatColor/metacity-1/trough_left.png
new file mode 100644
index 0000000..74cc96e
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/trough_left.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/trough_middle.png b/.themes/FlatColor/metacity-1/trough_middle.png
new file mode 100644
index 0000000..74cc96e
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/trough_middle.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/trough_right.png b/.themes/FlatColor/metacity-1/trough_right.png
new file mode 100644
index 0000000..74cc96e
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/trough_right.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/unmaximize.png b/.themes/FlatColor/metacity-1/unmaximize.png
new file mode 100644
index 0000000..786e110
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/unmaximize.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/unmaximize_focused_normal.png b/.themes/FlatColor/metacity-1/unmaximize_focused_normal.png
new file mode 100644
index 0000000..786e110
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/unmaximize_focused_normal.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/unmaximize_focused_prelight.png b/.themes/FlatColor/metacity-1/unmaximize_focused_prelight.png
new file mode 100644
index 0000000..786e110
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/unmaximize_focused_prelight.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/unmaximize_focused_pressed.png b/.themes/FlatColor/metacity-1/unmaximize_focused_pressed.png
new file mode 100644
index 0000000..9fbedbd
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/unmaximize_focused_pressed.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/unmaximize_unfocused.png b/.themes/FlatColor/metacity-1/unmaximize_unfocused.png
new file mode 100644
index 0000000..d4131cf
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/unmaximize_unfocused.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/unmaximize_unfocused_prelight.png b/.themes/FlatColor/metacity-1/unmaximize_unfocused_prelight.png
new file mode 100644
index 0000000..786e110
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/unmaximize_unfocused_prelight.png
Binary files differ
diff --git a/.themes/FlatColor/metacity-1/unmaximize_unfocused_pressed.png b/.themes/FlatColor/metacity-1/unmaximize_unfocused_pressed.png
new file mode 100644
index 0000000..9fbedbd
--- /dev/null
+++ b/.themes/FlatColor/metacity-1/unmaximize_unfocused_pressed.png
Binary files differ
diff --git a/.themes/FlatColor/unity/close.png b/.themes/FlatColor/unity/close.png
new file mode 100644
index 0000000..9c08573
--- /dev/null
+++ b/.themes/FlatColor/unity/close.png
Binary files differ
diff --git a/.themes/FlatColor/unity/close_focused_normal.png b/.themes/FlatColor/unity/close_focused_normal.png
new file mode 100644
index 0000000..9c08573
--- /dev/null
+++ b/.themes/FlatColor/unity/close_focused_normal.png
Binary files differ
diff --git a/.themes/FlatColor/unity/close_focused_prelight.png b/.themes/FlatColor/unity/close_focused_prelight.png
new file mode 100644
index 0000000..519d5ed
--- /dev/null
+++ b/.themes/FlatColor/unity/close_focused_prelight.png
Binary files differ
diff --git a/.themes/FlatColor/unity/close_focused_pressed.png b/.themes/FlatColor/unity/close_focused_pressed.png
new file mode 100644
index 0000000..0767792
--- /dev/null
+++ b/.themes/FlatColor/unity/close_focused_pressed.png
Binary files differ
diff --git a/.themes/FlatColor/unity/close_unfocused.png b/.themes/FlatColor/unity/close_unfocused.png
new file mode 100644
index 0000000..d4131cf
--- /dev/null
+++ b/.themes/FlatColor/unity/close_unfocused.png
Binary files differ
diff --git a/.themes/FlatColor/unity/close_unfocused_prelight.png b/.themes/FlatColor/unity/close_unfocused_prelight.png
new file mode 100644
index 0000000..519d5ed
--- /dev/null
+++ b/.themes/FlatColor/unity/close_unfocused_prelight.png
Binary files differ
diff --git a/.themes/FlatColor/unity/close_unfocused_pressed.png b/.themes/FlatColor/unity/close_unfocused_pressed.png
new file mode 100644
index 0000000..0767792
--- /dev/null
+++ b/.themes/FlatColor/unity/close_unfocused_pressed.png
Binary files differ
diff --git a/.themes/FlatColor/unity/launcher_arrow_ltr_19.svg b/.themes/FlatColor/unity/launcher_arrow_ltr_19.svg
new file mode 100644
index 0000000..54797ec
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_arrow_ltr_19.svg
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="10"
+ height="19"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ inkscape:export-filename="test.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ sodipodi:docname="launcher_arrow_ltr_19.svg">
+ <defs
+ id="defs4">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath4069">
+ <rect
+ style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4071"
+ width="10"
+ height="19"
+ x="20"
+ y="1033.3622" />
+ </clipPath>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#585859"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.68627451"
+ inkscape:pageshadow="2"
+ inkscape:zoom="5.6568542"
+ inkscape:cx="4.9922517"
+ inkscape:cy="11.771899"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1301"
+ inkscape:window-height="744"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ inkscape:snap-bbox="true"
+ inkscape:bbox-paths="true"
+ inkscape:bbox-nodes="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:object-paths="true"
+ inkscape:snap-intersection-paths="true"
+ inkscape:object-nodes="true"
+ inkscape:snap-smooth-nodes="true"
+ inkscape:snap-midpoints="true"
+ inkscape:snap-object-midpoints="true"
+ inkscape:snap-text-baseline="false"
+ inkscape:snap-center="true"
+ inkscape:snap-page="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4740"
+ empspacing="8"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1033.3622)">
+ <path
+ sodipodi:type="arc"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
+ id="path3789"
+ sodipodi:cx="-5.5"
+ sodipodi:cy="9"
+ sodipodi:rx="2.5"
+ sodipodi:ry="2"
+ d="m -3,9 a 2.5,2 0 1 1 -5,0 2.5,2 0 1 1 5,0 z"
+ transform="matrix(0.8,0,0,1,8.4,1034.3622)" />
+ </g>
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_arrow_ltr_37.svg b/.themes/FlatColor/unity/launcher_arrow_ltr_37.svg
new file mode 100644
index 0000000..5996880
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_arrow_ltr_37.svg
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="20"
+ height="37"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ inkscape:export-filename="test.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ sodipodi:docname="launcher_arrow_ltr_37.svg">
+ <defs
+ id="defs4">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath4219">
+ <rect
+ y="1015.3622"
+ x="20"
+ height="37"
+ width="20"
+ id="rect4221"
+ style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </clipPath>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#595959"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.64705882"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="33.853021"
+ inkscape:cy="-13.81365"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1301"
+ inkscape:window-height="744"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ showguides="false"
+ inkscape:guide-bbox="true"
+ inkscape:snap-page="true"
+ inkscape:snap-grids="false"
+ inkscape:snap-bbox="true"
+ inkscape:bbox-paths="true"
+ inkscape:bbox-nodes="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:object-paths="true"
+ inkscape:snap-intersection-paths="true"
+ inkscape:object-nodes="true"
+ inkscape:snap-smooth-nodes="true"
+ inkscape:snap-midpoints="true"
+ inkscape:snap-object-midpoints="true"
+ inkscape:snap-center="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4740"
+ empspacing="8"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ <sodipodi:guide
+ orientation="0,1"
+ position="8,19"
+ id="guide3004" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1015.3622)">
+ <path
+ sodipodi:type="arc"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
+ id="path3019"
+ sodipodi:cx="11.84375"
+ sodipodi:cy="17.03125"
+ sodipodi:rx="3.90625"
+ sodipodi:ry="4.15625"
+ d="m 15.75,17.03125 a 3.90625,4.15625 0 1 1 -7.8125,0 3.90625,4.15625 0 1 1 7.8125,0 z"
+ transform="matrix(1.024,0,0,0.96240604,-4.128,1017.9712)" />
+ </g>
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_arrow_outline_ltr_19.svg b/.themes/FlatColor/unity/launcher_arrow_outline_ltr_19.svg
new file mode 100644
index 0000000..ccdc371
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_arrow_outline_ltr_19.svg
@@ -0,0 +1,111 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="10"
+ height="19"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ inkscape:export-filename="test.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ sodipodi:docname="launcher_arrow_outline_ltr_19.svg">
+ <defs
+ id="defs4">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath4069">
+ <rect
+ style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4071"
+ width="10"
+ height="19"
+ x="20"
+ y="1033.3622" />
+ </clipPath>
+ <filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter4153"
+ x="-0.192"
+ width="1.384"
+ y="-0.32"
+ height="1.64">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="0.4"
+ id="feGaussianBlur4155" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#606060"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.97254902"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="-0.26871891"
+ inkscape:cy="5.7974897"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1301"
+ inkscape:window-height="744"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ inkscape:snap-bbox="true"
+ inkscape:bbox-paths="true"
+ inkscape:bbox-nodes="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:object-paths="true"
+ inkscape:snap-intersection-paths="true"
+ inkscape:object-nodes="true"
+ inkscape:snap-smooth-nodes="true"
+ inkscape:snap-midpoints="true"
+ inkscape:snap-object-midpoints="true"
+ inkscape:snap-text-baseline="false"
+ inkscape:snap-center="true"
+ inkscape:snap-page="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4740"
+ empspacing="8"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1033.3622)">
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
+ d="M 4 8 C 2.8954305 8 2 8.8954305 2 10 C 2 11.104569 2.8954305 12 4 12 C 5.1045695 12 6 11.104569 6 10 C 6 8.8954305 5.1045695 8 4 8 z M 4 9 C 4.5522847 9 5 9.4477153 5 10 C 5 10.552285 4.5522847 11 4 11 C 3.4477153 11 3 10.552285 3 10 C 3 9.4477153 3.4477153 9 4 9 z "
+ transform="translate(0,1033.3622)"
+ id="path3789" />
+ </g>
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_arrow_outline_ltr_37.svg b/.themes/FlatColor/unity/launcher_arrow_outline_ltr_37.svg
new file mode 100644
index 0000000..5d19395
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_arrow_outline_ltr_37.svg
@@ -0,0 +1,104 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="20"
+ height="37"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ inkscape:export-filename="test.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ sodipodi:docname="launcher_arrow_outline_ltr_37.svg">
+ <defs
+ id="defs4">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath4219">
+ <rect
+ y="1015.3622"
+ x="20"
+ height="37"
+ width="20"
+ id="rect4221"
+ style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </clipPath>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#5c48bb"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.737367"
+ inkscape:cx="-7.2716847"
+ inkscape:cy="18.647143"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:window-width="1301"
+ inkscape:window-height="744"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ showguides="false"
+ inkscape:guide-bbox="true"
+ inkscape:snap-page="true"
+ inkscape:snap-grids="false"
+ inkscape:snap-bbox="true"
+ inkscape:bbox-paths="true"
+ inkscape:bbox-nodes="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:object-paths="true"
+ inkscape:snap-intersection-paths="true"
+ inkscape:object-nodes="true"
+ inkscape:snap-smooth-nodes="true"
+ inkscape:snap-midpoints="true"
+ inkscape:snap-object-midpoints="true"
+ inkscape:snap-center="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4740"
+ empspacing="8"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ <sodipodi:guide
+ orientation="0,1"
+ position="8,19"
+ id="guide3004" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1015.3622)">
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
+ d="M 8 15 C 5.790861 15 4 16.790861 4 19 C 4 21.209139 5.790861 23 8 23 C 10.209139 23 12 21.209139 12 19 C 12 16.790861 10.209139 15 8 15 z M 8 17 C 9.1045695 17 10 17.89543 10 19 C 10 20.10457 9.1045695 21 8 21 C 6.8954305 21 6 20.10457 6 19 C 6 17.89543 6.8954305 17 8 17 z "
+ transform="translate(0,1015.3622)"
+ id="path3019" />
+ </g>
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_arrow_outline_rtl_19.svg b/.themes/FlatColor/unity/launcher_arrow_outline_rtl_19.svg
new file mode 100644
index 0000000..fc6801d
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_arrow_outline_rtl_19.svg
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="10"
+ height="19"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ inkscape:export-filename="test.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ sodipodi:docname="launcher_arrow_outline_rtl_19.svg">
+ <defs
+ id="defs4">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath4069">
+ <rect
+ style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4071"
+ width="10"
+ height="19"
+ x="20"
+ y="1033.3622" />
+ </clipPath>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#5c48bb"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="37.947076"
+ inkscape:cx="3.6432317"
+ inkscape:cy="9.8268438"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:window-width="1301"
+ inkscape:window-height="744"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ inkscape:snap-bbox="true"
+ inkscape:bbox-paths="true"
+ inkscape:bbox-nodes="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:object-paths="true"
+ inkscape:snap-intersection-paths="true"
+ inkscape:object-nodes="true"
+ inkscape:snap-smooth-nodes="true"
+ inkscape:snap-midpoints="true"
+ inkscape:snap-object-midpoints="true"
+ inkscape:snap-text-baseline="false"
+ inkscape:snap-center="true"
+ inkscape:snap-page="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4740"
+ empspacing="8"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1033.3622)">
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
+ d="M 6 8 C 4.8954305 8 4 8.8954305 4 10 C 4 11.104569 4.8954305 12 6 12 C 7.1045695 12 8 11.104569 8 10 C 8 8.8954305 7.1045695 8 6 8 z M 6 9 C 6.5522847 9 7 9.4477153 7 10 C 7 10.552285 6.5522847 11 6 11 C 5.4477153 11 5 10.552285 5 10 C 5 9.4477153 5.4477153 9 6 9 z "
+ transform="translate(0,1033.3622)"
+ id="path3789" />
+ </g>
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_arrow_outline_rtl_37.svg b/.themes/FlatColor/unity/launcher_arrow_outline_rtl_37.svg
new file mode 100644
index 0000000..3c7a881
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_arrow_outline_rtl_37.svg
@@ -0,0 +1,104 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="20"
+ height="37"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ inkscape:export-filename="test.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ sodipodi:docname="launcher_arrow_outline_rtl_37.svg">
+ <defs
+ id="defs4">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath4219">
+ <rect
+ y="1015.3622"
+ x="20"
+ height="37"
+ width="20"
+ id="rect4221"
+ style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </clipPath>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#5c48bb"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="14.551915"
+ inkscape:cx="4.144544"
+ inkscape:cy="10.100865"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:window-width="1301"
+ inkscape:window-height="744"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ showguides="false"
+ inkscape:guide-bbox="true"
+ inkscape:snap-page="true"
+ inkscape:snap-grids="false"
+ inkscape:snap-bbox="true"
+ inkscape:bbox-paths="true"
+ inkscape:bbox-nodes="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:object-paths="true"
+ inkscape:snap-intersection-paths="true"
+ inkscape:object-nodes="true"
+ inkscape:snap-smooth-nodes="true"
+ inkscape:snap-midpoints="true"
+ inkscape:snap-object-midpoints="true"
+ inkscape:snap-center="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4740"
+ empspacing="8"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ <sodipodi:guide
+ orientation="0,1"
+ position="8,19"
+ id="guide3004" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1015.3622)">
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
+ d="M 12 15 C 9.790861 15 8 16.790861 8 19 C 8 21.209139 9.790861 23 12 23 C 14.209139 23 16 21.209139 16 19 C 16 16.790861 14.209139 15 12 15 z M 12 17 C 13.104569 17 14 17.89543 14 19 C 14 20.10457 13.104569 21 12 21 C 10.895431 21 10 20.10457 10 19 C 10 17.89543 10.895431 17 12 17 z "
+ transform="translate(0,1015.3622)"
+ id="path3019" />
+ </g>
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_arrow_rtl_19.svg b/.themes/FlatColor/unity/launcher_arrow_rtl_19.svg
new file mode 100644
index 0000000..2068563
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_arrow_rtl_19.svg
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="10"
+ height="19"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ inkscape:export-filename="test.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ sodipodi:docname="launcher_arrow_rtl_19.svg">
+ <defs
+ id="defs4">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath4069">
+ <rect
+ style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4071"
+ width="10"
+ height="19"
+ x="20"
+ y="1033.3622" />
+ </clipPath>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#202020"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.54117647"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="11.481229"
+ inkscape:cy="7.7158181"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1301"
+ inkscape:window-height="744"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ inkscape:snap-bbox="true"
+ inkscape:bbox-paths="true"
+ inkscape:bbox-nodes="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:object-paths="true"
+ inkscape:snap-intersection-paths="true"
+ inkscape:object-nodes="true"
+ inkscape:snap-smooth-nodes="true"
+ inkscape:snap-midpoints="true"
+ inkscape:snap-object-midpoints="true"
+ inkscape:snap-text-baseline="false"
+ inkscape:snap-center="true"
+ inkscape:snap-page="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4740"
+ empspacing="8"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1033.3622)">
+ <path
+ sodipodi:type="arc"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
+ id="path3789"
+ sodipodi:cx="-5.5"
+ sodipodi:cy="9"
+ sodipodi:rx="2.5"
+ sodipodi:ry="2"
+ d="m -3,9 a 2.5,2 0 1 1 -5,0 2.5,2 0 1 1 5,0 z"
+ transform="matrix(0.8,0,0,1,10.4,1034.3622)" />
+ </g>
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_arrow_rtl_37.svg b/.themes/FlatColor/unity/launcher_arrow_rtl_37.svg
new file mode 100644
index 0000000..c88f7d6
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_arrow_rtl_37.svg
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="20"
+ height="37"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ inkscape:export-filename="test.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ sodipodi:docname="launcher_arrow_rtl_37.svg">
+ <defs
+ id="defs4">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath4219">
+ <rect
+ y="1015.3622"
+ x="20"
+ height="37"
+ width="20"
+ id="rect4221"
+ style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </clipPath>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#5b5b5b"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.61960784"
+ inkscape:pageshadow="2"
+ inkscape:zoom="11.313708"
+ inkscape:cx="6.7349854"
+ inkscape:cy="28.865085"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:window-width="1301"
+ inkscape:window-height="744"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ showguides="false"
+ inkscape:guide-bbox="true"
+ inkscape:snap-page="true"
+ inkscape:snap-grids="false"
+ inkscape:snap-bbox="true"
+ inkscape:bbox-paths="true"
+ inkscape:bbox-nodes="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:object-paths="true"
+ inkscape:snap-intersection-paths="true"
+ inkscape:object-nodes="true"
+ inkscape:snap-smooth-nodes="true"
+ inkscape:snap-midpoints="true"
+ inkscape:snap-object-midpoints="true"
+ inkscape:snap-center="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4740"
+ empspacing="8"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ <sodipodi:guide
+ orientation="0,1"
+ position="8,19"
+ id="guide3004" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1015.3622)">
+ <path
+ sodipodi:type="arc"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
+ id="path3019"
+ sodipodi:cx="11.84375"
+ sodipodi:cy="17.03125"
+ sodipodi:rx="3.90625"
+ sodipodi:ry="4.15625"
+ d="m 15.75,17.03125 a 3.90625,4.15625 0 1 1 -7.8125,0 3.90625,4.15625 0 1 1 7.8125,0 z"
+ transform="matrix(1.024,0,0,0.96240604,-0.128,1017.9712)" />
+ </g>
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_icon_back_150.svg b/.themes/FlatColor/unity/launcher_icon_back_150.svg
new file mode 100644
index 0000000..0f1b73b
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_icon_back_150.svg
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="149.99998"
+ height="150"
+ id="svg6085"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ viewBox="0 0 149.99998 150"
+ sodipodi:docname="launcher_icon_back_150.svg">
+ <defs
+ id="defs6087">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath4339-04">
+ <path
+ sodipodi:type="inkscape:offset"
+ inkscape:radius="-0.68273902"
+ inkscape:original="M 440 80 C 437.784 80 436 81.784 436 84 L 436 128 C 436 130.216 437.784 132 440 132 L 484 132 C 486.216 132 488 130.216 488 128 L 488 84 C 488 81.784 486.216 80 484 80 L 440 80 z "
+ style="opacity:0.3;color:#000000;fill:#ff00ff;stroke:none;stroke-width:2.5;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="path4341-5"
+ d="m 440,80.683594 c -1.84957,0 -3.31641,1.466834 -3.31641,3.316406 l 0,44 c 0,1.84957 1.46684,3.31641 3.31641,3.31641 l 44,0 c 1.84957,0 3.31641,-1.46684 3.31641,-3.31641 l 0,-44 c 0,-1.849572 -1.46684,-3.316406 -3.31641,-3.316406 l -44,0 z" />
+ </clipPath>
+ <filter
+ style="color-interpolation-filters:sRGB"
+ inkscape:collect="always"
+ id="filter5360-1"
+ x="-0.23999999"
+ width="1.48"
+ y="-0.23999999"
+ height="1.48">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="5"
+ id="feGaussianBlur5362-9" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.35"
+ inkscape:cx="-797.14286"
+ inkscape:cy="686.42854"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="453"
+ inkscape:window-height="375"
+ inkscape:window-x="528"
+ inkscape:window-y="24"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata6090">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-516.42858,-1068.7908)" />
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_icon_back_54.svg b/.themes/FlatColor/unity/launcher_icon_back_54.svg
new file mode 100644
index 0000000..5d3f2b8
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_icon_back_54.svg
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="54"
+ height="54"
+ id="svg8719"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ viewBox="0 0 54 54.000001"
+ sodipodi:docname="launcher_icon_back_54.svg">
+ <defs
+ id="defs8721" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.35"
+ inkscape:cx="-1828"
+ inkscape:cy="-333"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="461"
+ inkscape:window-height="375"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata8724">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-1547.2857,-145.36219)" />
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_icon_edge_150.svg b/.themes/FlatColor/unity/launcher_icon_edge_150.svg
new file mode 100644
index 0000000..a4efa7f
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_icon_edge_150.svg
@@ -0,0 +1,194 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="149.99998"
+ height="150"
+ id="svg7328"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ viewBox="0 0 149.99998 150"
+ sodipodi:docname="launcher_icon_edge_150.svg">
+ <defs
+ id="defs7330">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath4339-9">
+ <path
+ sodipodi:type="inkscape:offset"
+ inkscape:radius="-0.68273902"
+ inkscape:original="M 440 80 C 437.784 80 436 81.784 436 84 L 436 128 C 436 130.216 437.784 132 440 132 L 484 132 C 486.216 132 488 130.216 488 128 L 488 84 C 488 81.784 486.216 80 484 80 L 440 80 z "
+ style="opacity:0.3;color:#000000;fill:#ff00ff;stroke:none;stroke-width:2.5;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="path4341-97"
+ d="m 440,80.683594 c -1.84957,0 -3.31641,1.466834 -3.31641,3.316406 l 0,44 c 0,1.84957 1.46684,3.31641 3.31641,3.31641 l 44,0 c 1.84957,0 3.31641,-1.46684 3.31641,-3.31641 l 0,-44 c 0,-1.849572 -1.46684,-3.316406 -3.31641,-3.316406 l -44,0 z" />
+ </clipPath>
+ <filter
+ style="color-interpolation-filters:sRGB"
+ inkscape:collect="always"
+ id="filter5360-5"
+ x="-0.23999999"
+ width="1.48"
+ y="-0.23999999"
+ height="1.48">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="5"
+ id="feGaussianBlur5362-0" />
+ </filter>
+ <linearGradient
+ y2="52.74128"
+ x2="35.360126"
+ y1="81.03125"
+ x1="35.360126"
+ gradientTransform="matrix(2.8461539,0,0,2.8461539,335.92329,480.61538)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient5235-0"
+ xlink:href="#linearGradient10250-86-1-63-3"
+ inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient10250-86-1-63-3">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop10252-5-2-0-4" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop10254-4-7-58-1" />
+ </linearGradient>
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath5093-8-8">
+ <rect
+ ry="12"
+ y="316"
+ x="353.00043"
+ height="148"
+ width="148"
+ id="rect5095-2-0"
+ style="opacity:0.8;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.5;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </clipPath>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4100-0"
+ id="linearGradient5182"
+ gradientUnits="userSpaceOnUse"
+ x1="535.14667"
+ y1="31.733332"
+ x2="535.14667"
+ y2="120.48" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4100-0">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop4102-52" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop4104-3" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient10250-86-1"
+ id="linearGradient5184"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.34681528,0,0,1,474.44771,0)"
+ spreadMethod="reflect"
+ x1="217"
+ y1="56"
+ x2="217"
+ y2="78" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient10250-86-1">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop10252-5-2" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop10254-4-7" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient10250-86-1"
+ id="linearGradient5186"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.34651832,0,0,1,423.55231,0)"
+ spreadMethod="reflect"
+ x1="217"
+ y1="56"
+ x2="217"
+ y2="78" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient10250-86-1"
+ id="linearGradient5188"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.34666597,0,0,1,-105.91985,468.40006)"
+ spreadMethod="reflect"
+ x1="217"
+ y1="56"
+ x2="217"
+ y2="78" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.6689301"
+ inkscape:cx="196.38331"
+ inkscape:cy="68.457033"
+ inkscape:document-units="px"
+ inkscape:current-layer="g5394"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="482"
+ inkscape:window-height="375"
+ inkscape:window-x="65"
+ inkscape:window-y="364"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata7333">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(1466.4286,-631.64791)">
+ <g
+ transform="translate(-1818.4286,66.647909)"
+ style="display:inline"
+ id="g5394"
+ inkscape:export-filename="PNG/launcher_icon_edge_150.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ </g>
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_icon_edge_54.svg b/.themes/FlatColor/unity/launcher_icon_edge_54.svg
new file mode 100644
index 0000000..4e3f19a
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_icon_edge_54.svg
@@ -0,0 +1,175 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="54"
+ height="54"
+ id="svg10561"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ viewBox="0 0 54 54.000001"
+ sodipodi:docname="launcher_icon_edge_54.svg">
+ <defs
+ id="defs10563">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath5344-2-1">
+ <path
+ d="m 440,81.001953 c -1.67866,0 -2.99805,1.319387 -2.99805,2.998047 l 0,44 c 0,1.67866 1.31939,2.99805 2.99805,2.99805 l 44,0 c 1.67866,0 2.99805,-1.31939 2.99805,-2.99805 l 0,-44 c 0,-1.67866 -1.31939,-2.998047 -2.99805,-2.998047 l -44,0 z"
+ id="path5346-7-0"
+ style="opacity:0.3;color:#000000;fill:#ff00ff;stroke:none;stroke-width:2.5;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ inkscape:original="M 440 80 C 437.784 80 436 81.784 436 84 L 436 128 C 436 130.216 437.784 132 440 132 L 484 132 C 486.216 132 488 130.216 488 128 L 488 84 C 488 81.784 486.216 80 484 80 L 440 80 z "
+ inkscape:radius="-1.0011878"
+ sodipodi:type="inkscape:offset" />
+ </clipPath>
+ <filter
+ style="color-interpolation-filters:sRGB"
+ inkscape:collect="always"
+ id="filter5360-7-5"
+ x="-0.23999999"
+ width="1.48"
+ y="-0.23999999"
+ height="1.48">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="5"
+ id="feGaussianBlur5362-3-1" />
+ </filter>
+ <linearGradient
+ y2="52.74128"
+ x2="35.360126"
+ y1="81.03125"
+ x1="35.360126"
+ gradientTransform="translate(140,0)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3693-0"
+ xlink:href="#linearGradient10250-86-1-922-4"
+ inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient10250-86-1-922-4">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop10252-5-2-9-1" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop10254-4-7-71-5" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3883-1-1-9-4-2"
+ id="linearGradient4426"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0,1,-1,0,228,24)"
+ x1="6"
+ y1="56"
+ x2="98"
+ y2="56" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3883-1-1-9-4-2">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3885-2-7-5-9-3" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop3887-6-9-1-6-1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient10250-86-1"
+ id="linearGradient4423"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-20,0)"
+ spreadMethod="reflect"
+ x1="217"
+ y1="56"
+ x2="217"
+ y2="78" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient10250-86-1">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop10252-5-2" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop10254-4-7" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient10250-86-1"
+ id="linearGradient4420"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-71,0)"
+ spreadMethod="reflect"
+ x1="217"
+ y1="56"
+ x2="217"
+ y2="78" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient10250-86-1"
+ id="linearGradient4414"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-248,116)"
+ spreadMethod="reflect"
+ x1="217"
+ y1="56"
+ x2="217"
+ y2="78" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="5.0931703"
+ inkscape:cx="-8.3052396"
+ inkscape:cy="4.3096929"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="453"
+ inkscape:window-height="375"
+ inkscape:window-x="911"
+ inkscape:window-y="364"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata10566">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-707.28573,94.63782)" />
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_icon_glow_200.svg b/.themes/FlatColor/unity/launcher_icon_glow_200.svg
new file mode 100644
index 0000000..a495b30
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_icon_glow_200.svg
@@ -0,0 +1,101 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="200.00002"
+ height="200.00003"
+ id="svg5474"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ viewBox="0 0 200.00001 200.00003"
+ sodipodi:docname="launcher_icon_glow_200.svg">
+ <defs
+ id="defs5476">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath5057-1">
+ <path
+ inkscape:connector-curvature="0"
+ id="path5059-2"
+ d="m 427.33333,22.026666 0,69.333333 69.33333,0 0,-69.333333 -69.33333,0 z m 13.11917,9.013333 43.095,0 c 2.27623,0 4.10583,1.829606 4.10583,4.105834 l 0,43.094999 c 0,2.276228 -1.8296,4.105834 -4.10583,4.105834 l -43.095,0 c -2.27623,0 -4.10583,-1.829606 -4.10583,-4.105834 l 0,-43.094999 c 0,-2.276228 1.8296,-4.105834 4.10583,-4.105834 z"
+ style="color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </clipPath>
+ <filter
+ style="color-interpolation-filters:sRGB"
+ inkscape:collect="always"
+ id="filter5061-6"
+ x="-0.132"
+ width="1.2640001"
+ y="-0.132"
+ height="1.2640001">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="2.86"
+ id="feGaussianBlur5063-7" />
+ </filter>
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath5464">
+ <path
+ inkscape:connector-curvature="0"
+ id="path5466"
+ d="m 427.33333,22.026666 0,69.333333 69.33333,0 0,-69.333333 -69.33333,0 z m 13.11917,9.013333 43.095,0 c 2.27623,0 4.10583,1.829606 4.10583,4.105834 l 0,43.094999 c 0,2.276228 -1.8296,4.105834 -4.10583,4.105834 l -43.095,0 c -2.27623,0 -4.10583,-1.829606 -4.10583,-4.105834 l 0,-43.094999 c 0,-2.276228 1.8296,-4.105834 4.10583,-4.105834 z"
+ style="color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </clipPath>
+ <filter
+ style="color-interpolation-filters:sRGB"
+ inkscape:collect="always"
+ id="filter5067-0">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="1.3"
+ id="feGaussianBlur5069-2" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.35"
+ inkscape:cx="-1257.8571"
+ inkscape:cy="737.14287"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="459"
+ inkscape:window-height="375"
+ inkscape:window-x="905"
+ inkscape:window-y="24"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata5479">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-977.14287,-1069.505)" />
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_icon_glow_62.svg b/.themes/FlatColor/unity/launcher_icon_glow_62.svg
new file mode 100644
index 0000000..b32254e
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_icon_glow_62.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="62"
+ height="62"
+ id="svg9311"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ viewBox="0 0 62 62.000001"
+ sodipodi:docname="launcher_icon_glow_62.svg">
+ <defs
+ id="defs9313">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath5112-3">
+ <path
+ style="opacity:0.15;color:#000000;fill:#00ffff;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 1,25 0,62 62,0 0,-62 -62,0 z m 9,6 44,0 c 1.662,0 3,1.338 3,3 l 0,44 c 0,1.662 -1.338,3 -3,3 L 10,81 C 8.338,81 7,79.662 7,78 L 7,34 c 0,-1.662 1.338,-3 3,-3 z"
+ id="path5114-1"
+ inkscape:connector-curvature="0" />
+ </clipPath>
+ <filter
+ style="color-interpolation-filters:sRGB"
+ inkscape:collect="always"
+ id="filter4296-4">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="1.56"
+ id="feGaussianBlur4298-5" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.35"
+ inkscape:cx="-1812.5715"
+ inkscape:cy="-351.85714"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="459"
+ inkscape:window-height="375"
+ inkscape:window-x="459"
+ inkscape:window-y="364"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata9316">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-1531.8572,-118.50504)" />
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_icon_selected_back_150.svg b/.themes/FlatColor/unity/launcher_icon_selected_back_150.svg
new file mode 100644
index 0000000..8f04e02
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_icon_selected_back_150.svg
@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="149.99998"
+ height="150"
+ id="svg4875"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ viewBox="0 0 149.99998 150"
+ sodipodi:docname="launcher_icon_selected_back_150.svg">
+ <defs
+ id="defs4877">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath3756">
+ <rect
+ ry="41.999939"
+ y="1040.2194"
+ x="505"
+ height="150"
+ width="150"
+ id="rect3758"
+ style="opacity:0.2;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" />
+ </clipPath>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="55.534643"
+ inkscape:cy="113.02326"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="1364"
+ inkscape:window-height="701"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1">
+ <inkscape:grid
+ type="xygrid"
+ id="grid3777"
+ empspacing="4"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata4880">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-505.00002,-1040.2193)">
+ <rect
+ style="opacity:0.2;color:#000000;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
+ id="rect2989"
+ width="150"
+ height="150"
+ x="505"
+ y="1040.2194"
+ ry="41.999939" />
+ <rect
+ ry="41.999939"
+ y="1040.2194"
+ x="505"
+ height="150"
+ width="150"
+ id="rect2984"
+ style="opacity:0.8;color:#000000;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new;stroke-opacity:1"
+ clip-path="url(#clipPath3756)" />
+ </g>
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_icon_selected_back_54.svg b/.themes/FlatColor/unity/launcher_icon_selected_back_54.svg
new file mode 100644
index 0000000..2de3fd8
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_icon_selected_back_54.svg
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="54"
+ height="54"
+ id="svg8719"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ viewBox="0 0 54 54.000001"
+ sodipodi:docname="launcher_icon_selected_back_54.svg">
+ <defs
+ id="defs8721" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="44.945945"
+ inkscape:cy="-11.789389"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="1301"
+ inkscape:window-height="744"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1">
+ <inkscape:grid
+ type="xygrid"
+ id="grid2987"
+ empspacing="4"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata8724">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-1547.2857,-145.36219)" />
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_icon_shadow_200.svg b/.themes/FlatColor/unity/launcher_icon_shadow_200.svg
new file mode 100644
index 0000000..2fc91a1
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_icon_shadow_200.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="200.00002"
+ height="200.00003"
+ id="svg8123"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ viewBox="0 0 200.00001 200.00003"
+ sodipodi:docname="launcher_icon_shadow_200.svg">
+ <defs
+ id="defs8125">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath5025-6">
+ <path
+ style="color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 489.73333,21.333331 0,69.333332 69.33333,0 0,-69.333332 -69.33333,0 z m 13.11917,9.013334 43.095,0 c 2.27623,0 4.10583,1.829606 4.10583,4.105833 l 0,43.094999 c 0,2.276227 -1.8296,4.105833 -4.10583,4.105833 l -43.095,0 c -2.27623,0 -4.10583,-1.829606 -4.10583,-4.105833 l 0,-43.094999 c 0,-2.276227 1.8296,-4.105833 4.10583,-4.105833 z"
+ id="path5027-2"
+ inkscape:connector-curvature="0" />
+ </clipPath>
+ <filter
+ style="color-interpolation-filters:sRGB"
+ inkscape:collect="always"
+ id="filter5033-6">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="1.0261333"
+ id="feGaussianBlur5035-1" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.35"
+ inkscape:cx="-17.857135"
+ inkscape:cy="414.28573"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="453"
+ inkscape:window-height="375"
+ inkscape:window-x="793"
+ inkscape:window-y="24"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata8128">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(262.85716,-746.6479)" />
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_icon_shadow_62.svg b/.themes/FlatColor/unity/launcher_icon_shadow_62.svg
new file mode 100644
index 0000000..8d7ad27
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_icon_shadow_62.svg
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="62"
+ height="62"
+ id="svg11211"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ viewBox="0 0 61.999999 62.000001"
+ sodipodi:docname="launcher_icon_shadow_62.svg">
+ <defs
+ id="defs11213">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath10504-2-2">
+ <path
+ style="opacity:0.2;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.5;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 4,24 c -2.216,0 -4,1.784 -4,4 l 0,56 c 0,2.216 1.784,4 4,4 l 56,0 c 2.216,0 4,-1.784 4,-4 l 0,-56 c 0,-2.216 -1.784,-4 -4,-4 L 4,24 z m 6,6 44,0 c 2.216,0 4,1.784 4,4 l 0,44 c 0,2.216 -1.784,4 -4,4 L 10,82 C 7.784,82 6,80.216 6,78 L 6,34 c 0,-2.216 1.784,-4 4,-4 z"
+ id="path10506-3-2"
+ inkscape:connector-curvature="0" />
+ </clipPath>
+ <filter
+ inkscape:collect="always"
+ id="filter3845">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="1.82"
+ id="feGaussianBlur3847" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="5.6568542"
+ inkscape:cx="22.249798"
+ inkscape:cy="23.81988"
+ inkscape:document-units="px"
+ inkscape:current-layer="g4450"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="1131"
+ inkscape:window-height="624"
+ inkscape:window-x="233"
+ inkscape:window-y="115"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata11216">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(1016.7143,264.85211)">
+ <g
+ transform="translate(-1087.7143,-289.85211)"
+ style="display:inline"
+ id="g4450"
+ inkscape:export-filename="PNG/launcher_icon_shadow_62.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ </g>
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_icon_shine_150.svg b/.themes/FlatColor/unity/launcher_icon_shine_150.svg
new file mode 100644
index 0000000..d06140d
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_icon_shine_150.svg
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="149.99998"
+ height="150"
+ id="svg6687"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ viewBox="0 0 149.99998 150"
+ sodipodi:docname="launcher_icon_shine_150.svg">
+ <defs
+ id="defs6689">
+ <radialGradient
+ r="26"
+ fy="30.96875"
+ fx="32"
+ cy="30.96875"
+ cx="32"
+ gradientTransform="matrix(4.4378697,0,0,2.2891717,494.98835,496.90169)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient5161"
+ xlink:href="#linearGradient10250-86-1-5"
+ inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient10250-86-1-5">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop10252-5-2-94" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop10254-4-7-54" />
+ </linearGradient>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.35"
+ inkscape:cx="194.2857"
+ inkscape:cy="469.28571"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="453"
+ inkscape:window-height="375"
+ inkscape:window-x="520"
+ inkscape:window-y="364"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata6692">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(474.99999,-851.64791)" />
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_icon_shine_54.svg b/.themes/FlatColor/unity/launcher_icon_shine_54.svg
new file mode 100644
index 0000000..3e167a2
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_icon_shine_54.svg
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="54"
+ height="54"
+ id="svg9930"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ viewBox="0 0 54 54.000001"
+ sodipodi:docname="launcher_icon_shine_54.svg">
+ <defs
+ id="defs9932">
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient10250-86-1"
+ id="radialGradient4417"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.5384615,0,0,0.79357951,192.76923,6.3925844)"
+ cx="32"
+ cy="30.96875"
+ fx="32"
+ fy="30.96875"
+ r="26" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient10250-86-1">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop10252-5-2" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop10254-4-7" />
+ </linearGradient>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.35"
+ inkscape:cx="420.57143"
+ inkscape:cy="-824.42857"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="453"
+ inkscape:window-height="375"
+ inkscape:window-x="65"
+ inkscape:window-y="364"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata9935">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(701.28572,346.06639)" />
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_pip_ltr_19.svg b/.themes/FlatColor/unity/launcher_pip_ltr_19.svg
new file mode 100644
index 0000000..00cf413
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_pip_ltr_19.svg
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="10"
+ height="19"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ inkscape:export-filename="test.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ sodipodi:docname="launcher_pip_ltr_19.svg">
+ <defs
+ id="defs4">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath4069">
+ <rect
+ style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4071"
+ width="10"
+ height="19"
+ x="20"
+ y="1033.3622" />
+ </clipPath>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#5c5c5c"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.84705882"
+ inkscape:pageshadow="2"
+ inkscape:zoom="11.313708"
+ inkscape:cx="2.7552459"
+ inkscape:cy="8.0585255"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1301"
+ inkscape:window-height="744"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ inkscape:snap-bbox="true"
+ inkscape:bbox-paths="true"
+ inkscape:bbox-nodes="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:object-paths="true"
+ inkscape:snap-intersection-paths="true"
+ inkscape:object-nodes="true"
+ inkscape:snap-smooth-nodes="true"
+ inkscape:snap-midpoints="true"
+ inkscape:snap-object-midpoints="true"
+ inkscape:snap-text-baseline="false"
+ inkscape:snap-center="true"
+ inkscape:snap-page="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4740"
+ empspacing="8"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1033.3622)">
+ <path
+ sodipodi:type="arc"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
+ id="path3019"
+ sodipodi:cx="3.5"
+ sodipodi:cy="9.5"
+ sodipodi:rx="1.5"
+ sodipodi:ry="1.5"
+ d="m 5,9.5 a 1.5,1.5 0 1 1 -3,0 1.5,1.5 0 1 1 3,0 z"
+ transform="translate(1,1033.3622)" />
+ </g>
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_pip_ltr_37.svg b/.themes/FlatColor/unity/launcher_pip_ltr_37.svg
new file mode 100644
index 0000000..d787ff2
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_pip_ltr_37.svg
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="20"
+ height="37"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ inkscape:export-filename="test.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ sodipodi:docname="launcher_pip_ltr_37.svg">
+ <defs
+ id="defs4">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath4219">
+ <rect
+ y="1015.3622"
+ x="20"
+ height="37"
+ width="20"
+ id="rect4221"
+ style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </clipPath>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#696969"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.75686275"
+ inkscape:pageshadow="2"
+ inkscape:zoom="28.42171"
+ inkscape:cx="-1.8466933"
+ inkscape:cy="11.90142"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:window-width="1301"
+ inkscape:window-height="744"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ showguides="false"
+ inkscape:guide-bbox="true"
+ inkscape:snap-page="true"
+ inkscape:snap-global="true"
+ inkscape:snap-bbox="true"
+ inkscape:bbox-paths="true"
+ inkscape:bbox-nodes="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:object-paths="true"
+ inkscape:snap-intersection-paths="true"
+ inkscape:object-nodes="true"
+ inkscape:snap-smooth-nodes="true"
+ inkscape:snap-midpoints="true"
+ inkscape:snap-object-midpoints="true"
+ inkscape:snap-center="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4740"
+ empspacing="8"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ <sodipodi:guide
+ orientation="0,1"
+ position="8,19"
+ id="guide3004" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1015.3622)">
+ <path
+ sodipodi:type="arc"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
+ id="path4299"
+ sodipodi:cx="7.5"
+ sodipodi:cy="18.5"
+ sodipodi:rx="3.5"
+ sodipodi:ry="3.5"
+ d="m 11,18.5 a 3.5,3.5 0 1 1 -7,0 3.5,3.5 0 1 1 7,0 z"
+ transform="translate(1,1015.3622)" />
+ </g>
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_pip_rtl_19.svg b/.themes/FlatColor/unity/launcher_pip_rtl_19.svg
new file mode 100644
index 0000000..e1bbf38
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_pip_rtl_19.svg
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="10"
+ height="19"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ inkscape:export-filename="test.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ sodipodi:docname="launcher_pip_rtl_19.svg">
+ <defs
+ id="defs4">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath4069">
+ <rect
+ style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4071"
+ width="10"
+ height="19"
+ x="20"
+ y="1033.3622" />
+ </clipPath>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#6f6f6f"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.91764706"
+ inkscape:pageshadow="2"
+ inkscape:zoom="37.947076"
+ inkscape:cx="4.8330471"
+ inkscape:cy="7.3918738"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:window-width="1301"
+ inkscape:window-height="744"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ inkscape:snap-bbox="true"
+ inkscape:bbox-paths="true"
+ inkscape:bbox-nodes="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:object-paths="true"
+ inkscape:snap-intersection-paths="true"
+ inkscape:object-nodes="true"
+ inkscape:snap-smooth-nodes="true"
+ inkscape:snap-midpoints="true"
+ inkscape:snap-object-midpoints="true"
+ inkscape:snap-center="true"
+ inkscape:snap-page="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4740"
+ empspacing="8"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1033.3622)">
+ <path
+ sodipodi:type="arc"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
+ id="path3789"
+ sodipodi:cx="6.5"
+ sodipodi:cy="9.5"
+ sodipodi:rx="1.5"
+ sodipodi:ry="1.5"
+ d="m 8,9.5 a 1.5,1.5 0 1 1 -3,0 1.5,1.5 0 1 1 3,0 z"
+ transform="translate(-1,1033.3622)" />
+ </g>
+</svg>
diff --git a/.themes/FlatColor/unity/launcher_pip_rtl_37.svg b/.themes/FlatColor/unity/launcher_pip_rtl_37.svg
new file mode 100644
index 0000000..83ae155
--- /dev/null
+++ b/.themes/FlatColor/unity/launcher_pip_rtl_37.svg
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="20"
+ height="37"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ inkscape:export-filename="test.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ sodipodi:docname="launcher_pip_rtl_37.svg">
+ <defs
+ id="defs4">
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath4219">
+ <rect
+ y="1015.3622"
+ x="20"
+ height="37"
+ width="20"
+ id="rect4221"
+ style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </clipPath>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#666666"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.90196078"
+ inkscape:pageshadow="2"
+ inkscape:zoom="32"
+ inkscape:cx="14.107228"
+ inkscape:cy="20.631832"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:window-width="1301"
+ inkscape:window-height="744"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:snap-bbox="true"
+ inkscape:bbox-paths="true"
+ inkscape:bbox-nodes="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:object-paths="true"
+ inkscape:snap-intersection-paths="true"
+ inkscape:object-nodes="true"
+ inkscape:snap-smooth-nodes="true"
+ inkscape:snap-midpoints="true"
+ inkscape:snap-page="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4740"
+ empspacing="8"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ <sodipodi:guide
+ orientation="0,1"
+ position="8,19"
+ id="guide3004" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1015.3622)">
+ <path
+ sodipodi:type="arc"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
+ id="path4809"
+ sodipodi:cx="12.5"
+ sodipodi:cy="18.5"
+ sodipodi:rx="3.5"
+ sodipodi:ry="3.5"
+ d="m 16,18.5 a 3.5,3.5 0 1 1 -7,0 3.5,3.5 0 1 1 7,0 z"
+ transform="translate(-1,1015.3622)" />
+ </g>
+</svg>
diff --git a/.themes/FlatColor/unity/maximize.png b/.themes/FlatColor/unity/maximize.png
new file mode 100644
index 0000000..67c40f6
--- /dev/null
+++ b/.themes/FlatColor/unity/maximize.png
Binary files differ
diff --git a/.themes/FlatColor/unity/maximize_focused_normal.png b/.themes/FlatColor/unity/maximize_focused_normal.png
new file mode 100644
index 0000000..67c40f6
--- /dev/null
+++ b/.themes/FlatColor/unity/maximize_focused_normal.png
Binary files differ
diff --git a/.themes/FlatColor/unity/maximize_focused_prelight.png b/.themes/FlatColor/unity/maximize_focused_prelight.png
new file mode 100644
index 0000000..2d164ef
--- /dev/null
+++ b/.themes/FlatColor/unity/maximize_focused_prelight.png
Binary files differ
diff --git a/.themes/FlatColor/unity/maximize_focused_pressed.png b/.themes/FlatColor/unity/maximize_focused_pressed.png
new file mode 100644
index 0000000..5079372
--- /dev/null
+++ b/.themes/FlatColor/unity/maximize_focused_pressed.png
Binary files differ
diff --git a/.themes/FlatColor/unity/maximize_unfocused.png b/.themes/FlatColor/unity/maximize_unfocused.png
new file mode 100644
index 0000000..d4131cf
--- /dev/null
+++ b/.themes/FlatColor/unity/maximize_unfocused.png
Binary files differ
diff --git a/.themes/FlatColor/unity/maximize_unfocused_prelight.png b/.themes/FlatColor/unity/maximize_unfocused_prelight.png
new file mode 100644
index 0000000..2d164ef
--- /dev/null
+++ b/.themes/FlatColor/unity/maximize_unfocused_prelight.png
Binary files differ
diff --git a/.themes/FlatColor/unity/maximize_unfocused_pressed.png b/.themes/FlatColor/unity/maximize_unfocused_pressed.png
new file mode 100644
index 0000000..5079372
--- /dev/null
+++ b/.themes/FlatColor/unity/maximize_unfocused_pressed.png
Binary files differ
diff --git a/.themes/FlatColor/unity/minimize.png b/.themes/FlatColor/unity/minimize.png
new file mode 100644
index 0000000..8390693
--- /dev/null
+++ b/.themes/FlatColor/unity/minimize.png
Binary files differ
diff --git a/.themes/FlatColor/unity/minimize_focused_normal.png b/.themes/FlatColor/unity/minimize_focused_normal.png
new file mode 100644
index 0000000..8390693
--- /dev/null
+++ b/.themes/FlatColor/unity/minimize_focused_normal.png
Binary files differ
diff --git a/.themes/FlatColor/unity/minimize_focused_prelight.png b/.themes/FlatColor/unity/minimize_focused_prelight.png
new file mode 100644
index 0000000..b4e7db7
--- /dev/null
+++ b/.themes/FlatColor/unity/minimize_focused_prelight.png
Binary files differ
diff --git a/.themes/FlatColor/unity/minimize_focused_pressed.png b/.themes/FlatColor/unity/minimize_focused_pressed.png
new file mode 100644
index 0000000..5ecf188
--- /dev/null
+++ b/.themes/FlatColor/unity/minimize_focused_pressed.png
Binary files differ
diff --git a/.themes/FlatColor/unity/minimize_unfocused.png b/.themes/FlatColor/unity/minimize_unfocused.png
new file mode 100644
index 0000000..d4131cf
--- /dev/null
+++ b/.themes/FlatColor/unity/minimize_unfocused.png
Binary files differ
diff --git a/.themes/FlatColor/unity/minimize_unfocused_prelight.png b/.themes/FlatColor/unity/minimize_unfocused_prelight.png
new file mode 100644
index 0000000..b4e7db7
--- /dev/null
+++ b/.themes/FlatColor/unity/minimize_unfocused_prelight.png
Binary files differ
diff --git a/.themes/FlatColor/unity/minimize_unfocused_pressed.png b/.themes/FlatColor/unity/minimize_unfocused_pressed.png
new file mode 100644
index 0000000..5ecf188
--- /dev/null
+++ b/.themes/FlatColor/unity/minimize_unfocused_pressed.png
Binary files differ
diff --git a/.themes/FlatColor/unity/unmaximize.png b/.themes/FlatColor/unity/unmaximize.png
new file mode 100644
index 0000000..786e110
--- /dev/null
+++ b/.themes/FlatColor/unity/unmaximize.png
Binary files differ
diff --git a/.themes/FlatColor/unity/unmaximize_focused_normal.png b/.themes/FlatColor/unity/unmaximize_focused_normal.png
new file mode 100644
index 0000000..786e110
--- /dev/null
+++ b/.themes/FlatColor/unity/unmaximize_focused_normal.png
Binary files differ
diff --git a/.themes/FlatColor/unity/unmaximize_focused_prelight.png b/.themes/FlatColor/unity/unmaximize_focused_prelight.png
new file mode 100644
index 0000000..2d164ef
--- /dev/null
+++ b/.themes/FlatColor/unity/unmaximize_focused_prelight.png
Binary files differ
diff --git a/.themes/FlatColor/unity/unmaximize_focused_pressed.png b/.themes/FlatColor/unity/unmaximize_focused_pressed.png
new file mode 100644
index 0000000..9fbedbd
--- /dev/null
+++ b/.themes/FlatColor/unity/unmaximize_focused_pressed.png
Binary files differ
diff --git a/.themes/FlatColor/unity/unmaximize_unfocused.png b/.themes/FlatColor/unity/unmaximize_unfocused.png
new file mode 100644
index 0000000..d4131cf
--- /dev/null
+++ b/.themes/FlatColor/unity/unmaximize_unfocused.png
Binary files differ
diff --git a/.themes/FlatColor/unity/unmaximize_unfocused_prelight.png b/.themes/FlatColor/unity/unmaximize_unfocused_prelight.png
new file mode 100644
index 0000000..2d164ef
--- /dev/null
+++ b/.themes/FlatColor/unity/unmaximize_unfocused_prelight.png
Binary files differ
diff --git a/.themes/FlatColor/unity/unmaximize_unfocused_pressed.png b/.themes/FlatColor/unity/unmaximize_unfocused_pressed.png
new file mode 100644
index 0000000..9fbedbd
--- /dev/null
+++ b/.themes/FlatColor/unity/unmaximize_unfocused_pressed.png
Binary files differ
diff --git a/.themes/FlatColor/xfce-notify-4.0/gtkrc b/.themes/FlatColor/xfce-notify-4.0/gtkrc
new file mode 100644
index 0000000..e891049
--- /dev/null
+++ b/.themes/FlatColor/xfce-notify-4.0/gtkrc
@@ -0,0 +1,75 @@
+style "notify-window" {
+ XfceNotifyWindow::summary-bold = 1
+ XfceNotifyWindow::border-color = "#444444"
+ XfceNotifyWindow::border-color-hover = "#333333"
+ XfceNotifyWindow::border-radius = 2.0
+ XfceNotifyWindow::border-width = 1.0
+ XfceNotifyWindow::border-width-hover = 1.0
+
+ bg[NORMAL] = "#111111"
+}
+
+style "notify-button" {
+ bg[NORMAL] = "#444444"
+ bg[PRELIGHT] = "#555555"
+ bg[ACTIVE] = "#444444"
+
+ fg[NORMAL] = "#eeeeee"
+ fg[PRELIGHT] = "#eeeeee"
+ fg[ACTIVE] = "#eeeeee"
+
+ engine "murrine" {
+ gradient_shades = { 1.0, 1.0, 1.0, 1.0 }
+ border_shades = { 0.9, 0.9 }
+ roundness = 2
+ textstyle = 0
+ }
+}
+
+style "notify-text" {
+
+ GtkWidget::link-color = "#1D90CD"
+
+
+ fg[NORMAL] = "#f9f9f9"
+ fg[PRELIGHT] = "#f9f9f9"
+ fg[ACTIVE] = "#f9f9f9"
+
+ engine "murrine" {
+ textstyle = 0
+ }
+}
+
+style "notify-summary" {
+ font_name = "Bold"
+}
+
+style "notify-progressbar" {
+ xthickness = 1
+ ythickness = 1
+
+ bg[NORMAL] = "#eeeeee"
+ bg[ACTIVE] = "#444444"
+ bg[SELECTED] = "#eeeeee"
+
+ fg[PRELIGHT] = "#333333"
+ fg[ACTIVE] = "#f9f9f9"
+ fg[SELECTED] = "#333333"
+
+ engine "murrine" {
+ gradient_shades = { 1.0, 1.0, 1.0, 1.0 }
+ border_shades = { 1.0, 1.0 }
+ trough_shades = { 1.0, 1.0 }
+ trough_border_shades = { 1.0, 1.0 }
+ progressbarstyle = 0
+ roundness = 2
+ textstyle = 0
+ }
+}
+
+class "XfceNotifyWindow" style "notify-window"
+widget "XfceNotifyWindow.*.summary" style "notify-summary"
+widget_class "XfceNotifyWindow.*<GtkButton>" style "notify-button"
+widget_class "XfceNotifyWindow.*.<GtkLabel>" style "notify-text"
+widget_class "XfceNotifyWindow.*.<GtkProgress>" style "notify-progressbar"
+widget_class "XfceNotifyWindow.*.<GtkProgressBar>" style "notify-progressbar"
diff --git a/.themes/Walbox/openbox-3/bullet.xbm b/.themes/Walbox/openbox-3/bullet.xbm
new file mode 100755
index 0000000..976273b
--- /dev/null
+++ b/.themes/Walbox/openbox-3/bullet.xbm
@@ -0,0 +1,5 @@
+#define bullet_width 10
+#define bullet_height 10
+static unsigned char bullet_bits[] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x30, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
diff --git a/.themes/Walbox/openbox-3/close.xbm b/.themes/Walbox/openbox-3/close.xbm
new file mode 100644
index 0000000..7e6e561
--- /dev/null
+++ b/.themes/Walbox/openbox-3/close.xbm
@@ -0,0 +1,5 @@
+#define _width 10
+#define _height 10
+static char _bits[] = {
+ 0x00,0x00,0x78,0x00,0xfc,0x00,0xb6,0x01,0xce,0x01,0xce,0x01,0xb6,0x01,0xfc,
+ 0x00,0x78,0x00,0x00,0x00 };
diff --git a/.themes/Walbox/openbox-3/close_hover.xbm b/.themes/Walbox/openbox-3/close_hover.xbm
new file mode 100644
index 0000000..8337605
--- /dev/null
+++ b/.themes/Walbox/openbox-3/close_hover.xbm
@@ -0,0 +1,5 @@
+#define _width 10
+#define _height 10
+static char _bits[] = {
+ 0x78,0x00,0x84,0x00,0x02,0x01,0x49,0x02,0x31,0x02,0x31,0x02,0x49,0x02,0x02,
+ 0x01,0x84,0x00,0x78,0x00 };
diff --git a/.themes/Walbox/openbox-3/desk.xbm b/.themes/Walbox/openbox-3/desk.xbm
new file mode 100644
index 0000000..edb9062
--- /dev/null
+++ b/.themes/Walbox/openbox-3/desk.xbm
@@ -0,0 +1,5 @@
+#define _width 10
+#define _height 10
+static char _bits[] = {
+ 0x00,0x00,0x78,0x00,0xfc,0x00,0xfe,0x01,0xce,0x01,0xce,0x01,0xfe,0x01,0xfc,
+ 0x00,0x78,0x00,0x00,0x00 };
diff --git a/.themes/Walbox/openbox-3/desk_hover.xbm b/.themes/Walbox/openbox-3/desk_hover.xbm
new file mode 100644
index 0000000..44ecad6
--- /dev/null
+++ b/.themes/Walbox/openbox-3/desk_hover.xbm
@@ -0,0 +1,5 @@
+#define _width 10
+#define _height 10
+static char _bits[] = {
+ 0x78,0x00,0x84,0x00,0x02,0x01,0x01,0x02,0x31,0x02,0x31,0x02,0x01,0x02,0x02,
+ 0x01,0x84,0x00,0x78,0x00 };
diff --git a/.themes/Walbox/openbox-3/desk_toggled.xbm b/.themes/Walbox/openbox-3/desk_toggled.xbm
new file mode 100644
index 0000000..82b3ac4
--- /dev/null
+++ b/.themes/Walbox/openbox-3/desk_toggled.xbm
@@ -0,0 +1,5 @@
+#define _width 10
+#define _height 10
+static char _bits[] = {
+ 0x00,0x00,0x78,0x00,0xfc,0x00,0xce,0x01,0x86,0x01,0x86,0x01,0xce,0x01,0xfc,
+ 0x00,0x78,0x00,0x00,0x00 };
diff --git a/.themes/Walbox/openbox-3/desk_toggled_hover.xbm b/.themes/Walbox/openbox-3/desk_toggled_hover.xbm
new file mode 100644
index 0000000..239f9ee
--- /dev/null
+++ b/.themes/Walbox/openbox-3/desk_toggled_hover.xbm
@@ -0,0 +1,5 @@
+#define _width 10
+#define _height 10
+static char _bits[] = {
+ 0x78,0x00,0x84,0x00,0x02,0x01,0x31,0x02,0x79,0x02,0x79,0x02,0x31,0x02,0x02,
+ 0x01,0x84,0x00,0x78,0x00 };
diff --git a/.themes/Walbox/openbox-3/iconify.xbm b/.themes/Walbox/openbox-3/iconify.xbm
new file mode 100644
index 0000000..b4b2f95
--- /dev/null
+++ b/.themes/Walbox/openbox-3/iconify.xbm
@@ -0,0 +1,5 @@
+#define _width 10
+#define _height 10
+static char _bits[] = {
+ 0x00,0x00,0x78,0x00,0xfc,0x00,0xfe,0x01,0xfe,0x01,0x86,0x01,0xfe,0x01,0xfc,
+ 0x00,0x78,0x00,0x00,0x00 };
diff --git a/.themes/Walbox/openbox-3/iconify_hover.xbm b/.themes/Walbox/openbox-3/iconify_hover.xbm
new file mode 100644
index 0000000..049e5f0
--- /dev/null
+++ b/.themes/Walbox/openbox-3/iconify_hover.xbm
@@ -0,0 +1,5 @@
+#define _width 10
+#define _height 10
+static char _bits[] = {
+ 0x78,0x00,0x84,0x00,0x02,0x01,0x01,0x02,0x01,0x02,0x79,0x02,0x01,0x02,0x02,
+ 0x01,0x84,0x00,0x78,0x00 };
diff --git a/.themes/Walbox/openbox-3/max.xbm b/.themes/Walbox/openbox-3/max.xbm
new file mode 100644
index 0000000..cefb2af
--- /dev/null
+++ b/.themes/Walbox/openbox-3/max.xbm
@@ -0,0 +1,5 @@
+#define _width 10
+#define _height 10
+static char _bits[] = {
+ 0x00,0x00,0x78,0x00,0xfc,0x00,0xfe,0x01,0xce,0x01,0xb6,0x01,0xfe,0x01,0xfc,
+ 0x00,0x78,0x00,0x00,0x00 };
diff --git a/.themes/Walbox/openbox-3/max_hover.xbm b/.themes/Walbox/openbox-3/max_hover.xbm
new file mode 100644
index 0000000..619d304
--- /dev/null
+++ b/.themes/Walbox/openbox-3/max_hover.xbm
@@ -0,0 +1,5 @@
+#define _width 10
+#define _height 10
+static char _bits[] = {
+ 0x78,0x00,0x84,0x00,0x02,0x01,0x01,0x02,0x31,0x02,0x49,0x02,0x01,0x02,0x02,
+ 0x01,0x84,0x00,0x78,0x00 };
diff --git a/.themes/Walbox/openbox-3/max_toggled.xbm b/.themes/Walbox/openbox-3/max_toggled.xbm
new file mode 100644
index 0000000..914a167
--- /dev/null
+++ b/.themes/Walbox/openbox-3/max_toggled.xbm
@@ -0,0 +1,5 @@
+#define _width 10
+#define _height 10
+static char _bits[] = {
+ 0x00,0x00,0x78,0x00,0xfc,0x00,0xfe,0x01,0xb6,0x01,0xce,0x01,0xfe,0x01,0xfc,
+ 0x00,0x78,0x00,0x00,0x00 };
diff --git a/.themes/Walbox/openbox-3/max_toggled_hover.xbm b/.themes/Walbox/openbox-3/max_toggled_hover.xbm
new file mode 100644
index 0000000..ed775bd
--- /dev/null
+++ b/.themes/Walbox/openbox-3/max_toggled_hover.xbm
@@ -0,0 +1,5 @@
+#define _width 10
+#define _height 10
+static char _bits[] = {
+ 0x78,0x00,0x84,0x00,0x02,0x01,0x01,0x02,0x49,0x02,0x31,0x02,0x01,0x02,0x02,
+ 0x01,0x84,0x00,0x78,0x00 };
diff --git a/.themes/Walbox/openbox-3/shade.xbm b/.themes/Walbox/openbox-3/shade.xbm
new file mode 100644
index 0000000..0884a6f
--- /dev/null
+++ b/.themes/Walbox/openbox-3/shade.xbm
@@ -0,0 +1,5 @@
+#define _width 10
+#define _height 10
+static char _bits[] = {
+ 0x00,0x00,0x78,0x00,0xfc,0x00,0x86,0x01,0xfe,0x01,0xfe,0x01,0xfe,0x01,0xfc,
+ 0x00,0x78,0x00,0x00,0x00 };
diff --git a/.themes/Walbox/openbox-3/shade_hover.xbm b/.themes/Walbox/openbox-3/shade_hover.xbm
new file mode 100644
index 0000000..971a03a
--- /dev/null
+++ b/.themes/Walbox/openbox-3/shade_hover.xbm
@@ -0,0 +1,5 @@
+#define _width 10
+#define _height 10
+static char _bits[] = {
+ 0x78,0x00,0x84,0x00,0x02,0x01,0x79,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x02,
+ 0x01,0x84,0x00,0x78,0x00 };
diff --git a/.themes/Walbox/openbox-3/shade_toggled.xbm b/.themes/Walbox/openbox-3/shade_toggled.xbm
new file mode 100644
index 0000000..6fca2ed
--- /dev/null
+++ b/.themes/Walbox/openbox-3/shade_toggled.xbm
@@ -0,0 +1,5 @@
+#define _width 10
+#define _height 10
+static char _bits[] = {
+ 0x00,0x00,0x78,0x00,0xfc,0x00,0x86,0x01,0xb6,0x01,0xb6,0x01,0x86,0x01,0xfc,
+ 0x00,0x78,0x00,0x00,0x00 };
diff --git a/.themes/Walbox/openbox-3/shade_toggled_hover.xbm b/.themes/Walbox/openbox-3/shade_toggled_hover.xbm
new file mode 100644
index 0000000..8986858
--- /dev/null
+++ b/.themes/Walbox/openbox-3/shade_toggled_hover.xbm
@@ -0,0 +1,5 @@
+#define _width 10
+#define _height 10
+static char _bits[] = {
+ 0x78,0x00,0x84,0x00,0x02,0x01,0x79,0x02,0x49,0x02,0x49,0x02,0x79,0x02,0x02,
+ 0x01,0x84,0x00,0x78,0x00 };
diff --git a/.themes/Walbox/openbox-3/themerc b/.themes/Walbox/openbox-3/themerc
new file mode 100644
index 0000000..d9ba694
--- /dev/null
+++ b/.themes/Walbox/openbox-3/themerc
@@ -0,0 +1,99 @@
+# Wal Openbox theme template by edisile
+
+### WINDOW
+border.width: 2
+
+window.client.padding.width: 0
+window.client.padding.height: 0
+window.handle.width: 0
+
+padding.width: 2
+padding.height: 2
+
+window.active.border.color: #071318
+window.inactive.border.color: #071318
+window.active.title.separator.color: #071318
+window.inactive.title.separator.color: #071318
+window.active.client.color: #071318
+window.inactive.client.color: #071318
+
+window.active.label.text.color: #b2bac2
+window.inactive.label.text.color: #777777
+
+window.active.title.bg: flat solid
+window.active.title.bg.color: #071318
+window.active.label.bg: flat solid
+window.active.label.bg.color: #071318
+window.inactive.title.bg: flat solid
+window.inactive.title.bg.color: #071318
+window.inactive.label.bg: flat solid
+window.inactive.label.bg.color: #071318
+
+window.*.button.*.hover.bg: flat
+window.*.button.*.hover.bg: parentrelative
+window.active.button.disabled.image.color: #999999
+
+window.*.button.close.*.image.color: #E65629
+window.*.button.max.*.image.color: #F55227
+window.*.button.iconify.*.image.color: #EE8B69
+window.*.button.desk.*.image.color: #E5724F
+window.*.button.shade.*.image.color: #6C7888
+
+window.active.button.unpressed.bg: parentrelative
+window.active.button.pressed.bg: parentrelative
+window.active.button.hover.bg: parentrelative
+window.active.button.disabled.bg: parentrelative
+window.active.button.toggled.unpressed.bg: parentrelative
+window.active.button.toggled.pressed.bg: parentrelative
+window.active.button.toggled.hover.bg: parentrelative
+window.inactive.button.unpressed.bg: parentrelative
+window.inactive.button.pressed.bg: parentrelative
+window.inactive.button.hover.bg: parentrelative
+window.inactive.button.disabled.bg: parentrelative
+window.inactive.button.toggled.unpressed.bg: parentrelative
+window.inactive.button.toggled.pressed.bg: parentrelative
+window.inactive.button.toggled.hover.bg: parentrelative
+
+window.label.text.justify: left
+
+### MENU
+menu.border.width: 4
+menu.separator.width: 1
+menu.separator.padding.width: 10
+menu.separator.padding.height: 2
+
+menu.overlap.x: 0
+menu.overlap.y: 0
+
+menu.border.color: #071318
+menu.separator.color: #071318
+
+menu.title.text.color: #ffffff
+menu.title.bg: flat solid
+menu.title.bg.color: #071318
+menu.title.text.justify: center
+menu.title.text.font: shadow=y
+
+menu.items.text.color: #b5b5b5
+menu.items.disabled.text.color: #7a7a7a
+menu.items.active.text.color: #E65629
+menu.items.active.disabled.text.color: #aeb0b6
+menu.items.bg: flat solid
+menu.items.bg.color: #071318
+menu.items.active.bg: flat solid
+menu.items.active.bg.color: #071318
+
+### OSD
+osd.border.width: 4
+osd.border.color: #071318
+
+osd.label.text.color: #b2bac2
+
+osd.bg: flat solid
+osd.bg.color: #071318
+osd.label.bg: flat solid
+osd.label.bg.color: #071318
+osd.hilight.bg: flat solid
+osd.hilight.bg.color: #E65629
+osd.unhilight.bg: flat solid
+osd.unhilight.bg.color: #b2bac2 \ No newline at end of file