From a3de0542714ecb1f8bc3e66c3e8e5a21c32eca2f Mon Sep 17 00:00:00 2001 From: Julien Lavergne Date: Tue, 17 Jan 2012 23:21:27 +0100 Subject: [PATCH] Add Ozone3 first version (up-to-date on 17/01) --- usr/share/themes/Ozone3/gtk-2.0/arrow.rc | 102 + usr/share/themes/Ozone3/gtk-2.0/button.rc | 51 + usr/share/themes/Ozone3/gtk-2.0/checkbox.rc | 163 ++ usr/share/themes/Ozone3/gtk-2.0/entry.rc | 35 + usr/share/themes/Ozone3/gtk-2.0/gtkrc | 141 ++ .../Ozone3/gtk-2.0/images/arrow-blank.png | Bin 0 -> 373 bytes .../images/arrow-down-active-combo.png | Bin 0 -> 314 bytes .../gtk-2.0/images/arrow-down-combo.png | Bin 0 -> 315 bytes .../gtk-2.0/images/arrow-down-ins-combo.png | Bin 0 -> 290 bytes .../gtk-2.0/images/arrow-up-active-combo.png | Bin 0 -> 296 bytes .../Ozone3/gtk-2.0/images/arrow-up-combo.png | Bin 0 -> 294 bytes .../gtk-2.0/images/arrow-up-ins-combo.png | Bin 0 -> 282 bytes .../Ozone3/gtk-2.0/images/arrow_down.png | Bin 0 -> 354 bytes .../gtk-2.0/images/arrow_down_clicked.png | Bin 0 -> 276 bytes .../Ozone3/gtk-2.0/images/arrow_down_ins.png | Bin 0 -> 343 bytes .../Ozone3/gtk-2.0/images/arrow_left.png | Bin 0 -> 360 bytes .../gtk-2.0/images/arrow_left_clicked.png | Bin 0 -> 280 bytes .../Ozone3/gtk-2.0/images/arrow_left_ins.png | Bin 0 -> 356 bytes .../Ozone3/gtk-2.0/images/arrow_right.png | Bin 0 -> 351 bytes .../gtk-2.0/images/arrow_right_clicked.png | Bin 0 -> 274 bytes .../Ozone3/gtk-2.0/images/arrow_right_ins.png | Bin 0 -> 348 bytes .../themes/Ozone3/gtk-2.0/images/arrow_up.png | Bin 0 -> 352 bytes .../gtk-2.0/images/arrow_up_clicked.png | Bin 0 -> 277 bytes .../Ozone3/gtk-2.0/images/arrow_up_ins.png | Bin 0 -> 341 bytes .../Ozone3/gtk-2.0/images/button-ins.png | Bin 0 -> 279 bytes .../Ozone3/gtk-2.0/images/button-pressed.png | Bin 0 -> 304 bytes .../Ozone3/gtk-2.0/images/button-sel.png | Bin 0 -> 352 bytes .../Ozone3/gtk-2.0/images/button-spin.png | Bin 0 -> 385 bytes .../themes/Ozone3/gtk-2.0/images/button.png | Bin 0 -> 311 bytes .../Ozone3/gtk-2.0/images/c_box-active.png | Bin 0 -> 379 bytes .../Ozone3/gtk-2.0/images/c_box-ins.png | Bin 0 -> 375 bytes .../gtk-2.0/images/c_box-pressed-active.png | Bin 0 -> 714 bytes .../gtk-2.0/images/c_box-pressed-ins.png | Bin 0 -> 587 bytes .../gtk-2.0/images/c_box-pressed-sel.png | Bin 0 -> 722 bytes .../Ozone3/gtk-2.0/images/c_box-pressed.png | Bin 0 -> 736 bytes .../Ozone3/gtk-2.0/images/c_box-sel.png | Bin 0 -> 389 bytes .../themes/Ozone3/gtk-2.0/images/c_box.png | Bin 0 -> 393 bytes .../Ozone3/gtk-2.0/images/entry-active.png | Bin 0 -> 309 bytes .../themes/Ozone3/gtk-2.0/images/entry.png | Bin 0 -> 257 bytes .../Ozone3/gtk-2.0/images/handle-horiz.png | Bin 0 -> 205 bytes .../Ozone3/gtk-2.0/images/handle-vert.png | Bin 0 -> 242 bytes .../themes/Ozone3/gtk-2.0/images/handle.png | Bin 0 -> 178 bytes .../themes/Ozone3/gtk-2.0/images/line-h.png | Bin 0 -> 193 bytes .../themes/Ozone3/gtk-2.0/images/line-v.png | Bin 0 -> 196 bytes .../Ozone3/gtk-2.0/images/menu-arrow-down.png | Bin 0 -> 204 bytes .../Ozone3/gtk-2.0/images/menu-arrow-left.png | Bin 0 -> 213 bytes .../gtk-2.0/images/menu-arrow-right.png | Bin 0 -> 215 bytes .../Ozone3/gtk-2.0/images/menu-arrow-up.png | Bin 0 -> 207 bytes .../themes/Ozone3/gtk-2.0/images/menubar.png | Bin 0 -> 159 bytes .../themes/Ozone3/gtk-2.0/images/menuitem.png | Bin 0 -> 342 bytes .../gtk-2.0/images/notebook-bottom-gap.png | Bin 0 -> 195 bytes .../gtk-2.0/images/notebook-left-gap.png | Bin 0 -> 194 bytes .../gtk-2.0/images/notebook-right-gap.png | Bin 0 -> 193 bytes .../images/notebook-tab-bottom-active.png | Bin 0 -> 414 bytes .../gtk-2.0/images/notebook-tab-bottom.png | Bin 0 -> 302 bytes .../images/notebook-tab-left-active.png | Bin 0 -> 398 bytes .../gtk-2.0/images/notebook-tab-left.png | Bin 0 -> 290 bytes .../images/notebook-tab-right-active.png | Bin 0 -> 382 bytes .../gtk-2.0/images/notebook-tab-right.png | Bin 0 -> 292 bytes .../images/notebook-tab-top-active.png | Bin 0 -> 431 bytes .../gtk-2.0/images/notebook-tab-top.png | Bin 0 -> 309 bytes .../gtk-2.0/images/notebook-top-gap.png | Bin 0 -> 193 bytes .../themes/Ozone3/gtk-2.0/images/notebook.png | Bin 0 -> 373 bytes .../themes/Ozone3/gtk-2.0/images/null.png | Bin 0 -> 130 bytes .../themes/Ozone3/gtk-2.0/images/panel-bg.png | Bin 0 -> 3984 bytes .../gtk-2.0/images/panel-button-active.png | Bin 0 -> 627 bytes .../gtk-2.0/images/panel-button-hover.png | Bin 0 -> 371 bytes .../gtk-2.0/images/panel-button-inactive.png | Bin 0 -> 166 bytes .../gtk-2.0/images/progressbar-horiz.png | Bin 0 -> 723 bytes .../gtk-2.0/images/progressbar-tree.png | Bin 0 -> 236 bytes .../images/progressbar-trough-horiz.png | Bin 0 -> 724 bytes .../images/progressbar-trough-tree.png | Bin 0 -> 221 bytes .../images/progressbar-trough-vert.png | Bin 0 -> 778 bytes .../gtk-2.0/images/progressbar-vert.png | Bin 0 -> 719 bytes .../Ozone3/gtk-2.0/images/radio-active.png | Bin 0 -> 660 bytes .../Ozone3/gtk-2.0/images/radio-ins.png | Bin 0 -> 651 bytes .../gtk-2.0/images/radio-pressed-active.png | Bin 0 -> 784 bytes .../gtk-2.0/images/radio-pressed-ins.png | Bin 0 -> 684 bytes .../gtk-2.0/images/radio-pressed-sel.png | Bin 0 -> 822 bytes .../Ozone3/gtk-2.0/images/radio-pressed.png | Bin 0 -> 802 bytes .../Ozone3/gtk-2.0/images/radio-sel.png | Bin 0 -> 652 bytes .../themes/Ozone3/gtk-2.0/images/radio.png | Bin 0 -> 627 bytes .../themes/Ozone3/gtk-2.0/images/resizer.png | Bin 0 -> 610 bytes .../gtk-2.0/images/scale-slider-sel.png | Bin 0 -> 455 bytes .../Ozone3/gtk-2.0/images/scale-slider.png | Bin 0 -> 458 bytes .../gtk-2.0/images/scale-trough-horiz.png | Bin 0 -> 318 bytes .../gtk-2.0/images/scale-trough-vert.png | Bin 0 -> 321 bytes .../images/scrollbar_horizontal-sel.png | Bin 0 -> 693 bytes .../gtk-2.0/images/scrollbar_horizontal.png | Bin 0 -> 590 bytes .../gtk-2.0/images/scrollbar_vertical-sel.png | Bin 0 -> 672 bytes .../gtk-2.0/images/scrollbar_vertical.png | Bin 0 -> 574 bytes .../themes/Ozone3/gtk-2.0/images/toolbar.png | Bin 0 -> 875 bytes .../themes/Ozone3/gtk-2.0/images/trough-h.png | Bin 0 -> 597 bytes .../themes/Ozone3/gtk-2.0/images/trough-v.png | Bin 0 -> 585 bytes usr/share/themes/Ozone3/gtk-2.0/menubar.rc | 87 + usr/share/themes/Ozone3/gtk-2.0/notebook.rc | 151 ++ usr/share/themes/Ozone3/gtk-2.0/panel.rc | 159 ++ usr/share/themes/Ozone3/gtk-2.0/pcmanfm.rc | 60 + .../themes/Ozone3/gtk-2.0/progressbar.rc | 66 + usr/share/themes/Ozone3/gtk-2.0/radio.rc | 163 ++ usr/share/themes/Ozone3/gtk-2.0/scale.rc | 87 + usr/share/themes/Ozone3/gtk-2.0/scrollbar.rc | 272 +++ usr/share/themes/Ozone3/gtk-2.0/statusbar.rc | 35 + usr/share/themes/Ozone3/gtk-2.0/toolbar.rc | 38 + .../gtk-3.0/assets/button-active-border.svg | 16 + .../Ozone3/gtk-3.0/assets/button-border.svg | 23 + .../gtk-3.0/assets/button-default-border.svg | 23 + .../assets/checkbox-checked-insensitive.svg | 25 + .../gtk-3.0/assets/checkbox-checked.svg | 37 + .../checkbox-menuitem-checked-insensitive.svg | 16 + .../checkbox-menuitem-checked-selected.svg | 16 + .../assets/checkbox-menuitem-checked.svg | 16 + .../checkbox-menuitem-mixed-insensitive.svg | 16 + .../assets/checkbox-menuitem-mixed.svg | 16 + .../assets/checkbox-mixed-insensitive.svg | 25 + .../Ozone3/gtk-3.0/assets/checkbox-mixed.svg | 34 + .../assets/checkbox-unchecked-insensitive.svg | 24 + .../gtk-3.0/assets/checkbox-unchecked.svg | 28 + .../assets/combobox-entry-border-active.svg | 22 + .../gtk-3.0/assets/entry-border-focused.svg | 17 + .../gtk-3.0/assets/entry-border-normal.svg | 23 + .../primary-toolbar-button-active-border.svg | 22 + .../primary-toolbar-raised-button-border.svg | 23 + .../assets/progressbar-border-vertical.svg | 17 + .../gtk-3.0/assets/progressbar-border.svg | 17 + .../radio-menuitem-checked-insensitive.svg | 16 + .../radio-menuitem-checked-selected.svg | 16 + .../gtk-3.0/assets/radio-menuitem-checked.svg | 16 + .../radio-menuitem-mixed-insensitive.svg | 16 + .../gtk-3.0/assets/radio-menuitem-mixed.svg | 16 + .../assets/radio-mixed-insensitive.svg | 27 + .../Ozone3/gtk-3.0/assets/radio-mixed.svg | 39 + .../assets/radio-selected-insensitive.svg | 27 + .../Ozone3/gtk-3.0/assets/radio-selected.svg | 52 + .../assets/radio-unselected-insensitive.svg | 26 + .../gtk-3.0/assets/radio-unselected.svg | 33 + .../scale-slider-horizontal-insensitive.svg | 20 + .../assets/scale-slider-horizontal.svg | 26 + ...der-marks-above-horizontal-insensitive.svg | 16 + .../scale-slider-marks-above-horizontal.svg | 26 + ...lider-marks-above-vertical-insensitive.svg | 16 + .../scale-slider-marks-above-vertical.svg | 26 + ...der-marks-below-horizontal-insensitive.svg | 16 + .../scale-slider-marks-below-horizontal.svg | 26 + ...lider-marks-below-vertical-insensitive.svg | 16 + .../scale-slider-marks-below-vertical.svg | 26 + .../scale-slider-vertical-insensitive.svg | 20 + .../gtk-3.0/assets/scale-slider-vertical.svg | 26 + .../gtk-3.0/assets/sidebar-radio-checked.svg | 16 + .../gtk-3.0/assets/sidebar-radio-prelight.svg | 16 + .../sidebar-radio-selected-prelight.svg | 16 + .../gtk-3.0/assets/sidebar-radio-selected.svg | 16 + .../assets/switch-slider-active-border.svg | 18 + .../gtk-3.0/assets/switch-slider-border.svg | 18 + .../trough-active-border-horizontal.svg | 23 + .../assets/trough-active-border-vertical.svg | 23 + .../assets/trough-border-horizontal.svg | 23 + .../gtk-3.0/assets/trough-border-vertical.svg | 23 + .../Ozone3/gtk-3.0/gtk-widgets-assets.css | 281 +++ .../themes/Ozone3/gtk-3.0/gtk-widgets.css | 1655 +++++++++++++++++ usr/share/themes/Ozone3/gtk-3.0/gtk.css | 157 ++ usr/share/themes/Ozone3/gtk-3.0/settings.ini | 4 + usr/share/themes/Ozone3/index.theme | 12 + usr/share/themes/Ozone3/openbox-3/bullet.xbm | 6 + usr/share/themes/Ozone3/openbox-3/close.xbm | 6 + usr/share/themes/Ozone3/openbox-3/iconify.xbm | 6 + usr/share/themes/Ozone3/openbox-3/max.xbm | 6 + usr/share/themes/Ozone3/openbox-3/shade.xbm | 6 + usr/share/themes/Ozone3/openbox-3/themerc | 88 + 169 files changed, 5029 insertions(+) create mode 100644 usr/share/themes/Ozone3/gtk-2.0/arrow.rc create mode 100644 usr/share/themes/Ozone3/gtk-2.0/button.rc create mode 100644 usr/share/themes/Ozone3/gtk-2.0/checkbox.rc create mode 100644 usr/share/themes/Ozone3/gtk-2.0/entry.rc create mode 100644 usr/share/themes/Ozone3/gtk-2.0/gtkrc create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/arrow-blank.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/arrow-down-active-combo.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/arrow-down-combo.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/arrow-down-ins-combo.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/arrow-up-active-combo.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/arrow-up-combo.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/arrow-up-ins-combo.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/arrow_down.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/arrow_down_clicked.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/arrow_down_ins.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/arrow_left.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/arrow_left_clicked.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/arrow_left_ins.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/arrow_right.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/arrow_right_clicked.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/arrow_right_ins.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/arrow_up.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/arrow_up_clicked.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/arrow_up_ins.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/button-ins.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/button-pressed.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/button-sel.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/button-spin.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/button.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/c_box-active.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/c_box-ins.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/c_box-pressed-active.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/c_box-pressed-ins.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/c_box-pressed-sel.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/c_box-pressed.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/c_box-sel.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/c_box.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/entry-active.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/entry.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/handle-horiz.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/handle-vert.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/handle.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/line-h.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/line-v.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/menu-arrow-down.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/menu-arrow-left.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/menu-arrow-right.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/menu-arrow-up.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/menubar.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/menuitem.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/notebook-bottom-gap.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/notebook-left-gap.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/notebook-right-gap.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-bottom-active.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-bottom.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-left-active.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-left.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-right-active.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-right.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-top-active.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-top.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/notebook-top-gap.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/notebook.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/null.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/panel-bg.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/panel-button-active.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/panel-button-hover.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/panel-button-inactive.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/progressbar-horiz.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/progressbar-tree.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/progressbar-trough-horiz.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/progressbar-trough-tree.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/progressbar-trough-vert.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/progressbar-vert.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/radio-active.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/radio-ins.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/radio-pressed-active.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/radio-pressed-ins.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/radio-pressed-sel.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/radio-pressed.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/radio-sel.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/radio.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/resizer.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/scale-slider-sel.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/scale-slider.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/scale-trough-horiz.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/scale-trough-vert.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/scrollbar_horizontal-sel.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/scrollbar_horizontal.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/scrollbar_vertical-sel.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/scrollbar_vertical.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/toolbar.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/images/trough-h.png create mode 100755 usr/share/themes/Ozone3/gtk-2.0/images/trough-v.png create mode 100644 usr/share/themes/Ozone3/gtk-2.0/menubar.rc create mode 100644 usr/share/themes/Ozone3/gtk-2.0/notebook.rc create mode 100644 usr/share/themes/Ozone3/gtk-2.0/panel.rc create mode 100644 usr/share/themes/Ozone3/gtk-2.0/pcmanfm.rc create mode 100644 usr/share/themes/Ozone3/gtk-2.0/progressbar.rc create mode 100644 usr/share/themes/Ozone3/gtk-2.0/radio.rc create mode 100644 usr/share/themes/Ozone3/gtk-2.0/scale.rc create mode 100644 usr/share/themes/Ozone3/gtk-2.0/scrollbar.rc create mode 100644 usr/share/themes/Ozone3/gtk-2.0/statusbar.rc create mode 100644 usr/share/themes/Ozone3/gtk-2.0/toolbar.rc create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/button-active-border.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/button-border.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/button-default-border.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-checked-insensitive.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-checked.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-checked-insensitive.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-checked-selected.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-checked.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-mixed-insensitive.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-mixed.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-mixed-insensitive.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-mixed.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-unchecked-insensitive.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-unchecked.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/combobox-entry-border-active.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/entry-border-focused.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/entry-border-normal.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/primary-toolbar-button-active-border.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/primary-toolbar-raised-button-border.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/progressbar-border-vertical.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/progressbar-border.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-checked-insensitive.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-checked-selected.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-checked.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-mixed-insensitive.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-mixed.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/radio-mixed-insensitive.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/radio-mixed.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/radio-selected-insensitive.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/radio-selected.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/radio-unselected-insensitive.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/radio-unselected.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-horizontal-insensitive.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-horizontal.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-above-horizontal-insensitive.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-above-horizontal.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-above-vertical-insensitive.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-above-vertical.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-below-horizontal-insensitive.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-below-horizontal.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-below-vertical-insensitive.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-below-vertical.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-vertical-insensitive.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-vertical.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/sidebar-radio-checked.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/sidebar-radio-prelight.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/sidebar-radio-selected-prelight.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/sidebar-radio-selected.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/switch-slider-active-border.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/switch-slider-border.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/trough-active-border-horizontal.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/trough-active-border-vertical.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/trough-border-horizontal.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/assets/trough-border-vertical.svg create mode 100644 usr/share/themes/Ozone3/gtk-3.0/gtk-widgets-assets.css create mode 100644 usr/share/themes/Ozone3/gtk-3.0/gtk-widgets.css create mode 100644 usr/share/themes/Ozone3/gtk-3.0/gtk.css create mode 100644 usr/share/themes/Ozone3/gtk-3.0/settings.ini create mode 100644 usr/share/themes/Ozone3/index.theme create mode 100644 usr/share/themes/Ozone3/openbox-3/bullet.xbm create mode 100644 usr/share/themes/Ozone3/openbox-3/close.xbm create mode 100644 usr/share/themes/Ozone3/openbox-3/iconify.xbm create mode 100644 usr/share/themes/Ozone3/openbox-3/max.xbm create mode 100644 usr/share/themes/Ozone3/openbox-3/shade.xbm create mode 100644 usr/share/themes/Ozone3/openbox-3/themerc diff --git a/usr/share/themes/Ozone3/gtk-2.0/arrow.rc b/usr/share/themes/Ozone3/gtk-2.0/arrow.rc new file mode 100644 index 0000000..19584ca --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-2.0/arrow.rc @@ -0,0 +1,102 @@ +######################################################################## +# Arrow +######################################################################## + +style "arrow" { + # UP + engine "pixmap" { + image + { + function = ARROW + state = NORMAL + recolorable = TRUE + overlay_file = "images/arrow-up-combo.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + image + { + function = ARROW + state = PRELIGHT + recolorable = TRUE + overlay_file = "images/arrow-up-combo.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + image + { + function = ARROW + state = ACTIVE + recolorable = TRUE + overlay_file = "images/arrow-up-active-combo.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + image + { + function = ARROW + state = INSENSITIVE + recolorable = TRUE + overlay_file = "images/arrow-up-ins-combo.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + + # DOWN + image + { + function = ARROW + state = NORMAL + recolorable = TRUE + overlay_file = "images/arrow-down-combo.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + image + { + function = ARROW + state = PRELIGHT + recolorable = TRUE + overlay_file = "images/arrow-down-combo.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + image + { + function = ARROW + state = ACTIVE + recolorable = TRUE + overlay_file = "images/arrow-down-active-combo.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + image + { + function = ARROW + state = INSENSITIVE + recolorable = TRUE + overlay_file = "images/arrow-down-ins-combo.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image # used for dialog bg. in apps. like Inkscape + { + function = BOX + recolorable = TRUE + file = "images/null.png" + border = { 2, 2, 2, 2 } + stretch = TRUE + } + } +} + +class "GtkArrow*" style "arrow" diff --git a/usr/share/themes/Ozone3/gtk-2.0/button.rc b/usr/share/themes/Ozone3/gtk-2.0/button.rc new file mode 100644 index 0000000..58d2f09 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-2.0/button.rc @@ -0,0 +1,51 @@ +######################################################################## +# Button +######################################################################## + +style "button" +{ + engine "pixmap" + { +### Button ### + +## Normal + image { function = BOX + state = NORMAL + file = "images/button.png" + border = {4, 4, 4, 4} + stretch = TRUE } +## Prelight + image { function = BOX + state = PRELIGHT + file = "images/button-sel.png" + border = {4, 4, 4, 4} + stretch = TRUE } + +## Insensitive + image { function = BOX + state = INSENSITIVE + file = "images/button-ins.png" + border = {4, 4, 4, 4} + stretch = TRUE } + +## Active + image { function = BOX + state = ACTIVE + file = "images/button-pressed.png" + border = {4, 4, 4, 4} + stretch = TRUE } + +### Focus ### + image { function = FOCUS + file = "images/null.png" } + } +} + +style "spinbutton" { + engine "clearlooks" { + hint = "spinbutton" + } +} + +class "GtkSpinButton" style "spinbutton" +class "GtkButton*" style "button" diff --git a/usr/share/themes/Ozone3/gtk-2.0/checkbox.rc b/usr/share/themes/Ozone3/gtk-2.0/checkbox.rc new file mode 100644 index 0000000..f606296 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-2.0/checkbox.rc @@ -0,0 +1,163 @@ +######################################################################## +# Check boxes +######################################################################## + +style "check_box" +{ +### Check box ### + engine "pixmap" + { + ## Normal + image { + function = CHECK + state = NORMAL + shadow = OUT + overlay_file = "images/c_box.png" + overlay_stretch = FALSE } + + image { + function = CHECK + state = NORMAL + shadow = IN + overlay_file = "images/c_box-pressed.png" + overlay_stretch = FALSE } + + image { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "images/c_box.png" + overlay_stretch = FALSE } + + image { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "images/c_box-pressed.png" + overlay_stretch = FALSE } + + ## Prelight + image { + function = CHECK + state = PRELIGHT + shadow = OUT + overlay_file = "images/c_box-sel.png" + overlay_stretch = FALSE } + + image { + function = CHECK + state = PRELIGHT + shadow = IN + overlay_file = "images/c_box-pressed-sel.png" + overlay_stretch = FALSE } + + image { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "images/c_box-sel.png" + overlay_stretch = FALSE } + + image { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "images/c_box-pressed-sel.png" + overlay_stretch = FALSE } + + ## Insensitive + image { + function = CHECK + state = INSENSITIVE + shadow = OUT + overlay_file = "images/c_box-ins.png" + overlay_stretch = FALSE } + + image { + function = CHECK + state = INSENSITIVE + shadow = IN + overlay_file = "images/c_box-pressed-ins.png" + overlay_stretch = FALSE } + + image { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "images/c_box-ins.png" + overlay_stretch = FALSE } + + image { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "images/c_box-pressed-ins.png" + overlay_stretch = FALSE } + + ## Active + image { + function = CHECK + state = ACTIVE + shadow = OUT + overlay_file = "images/c_box-active.png" + overlay_stretch = FALSE } + + image { + function = CHECK + state = ACTIVE + shadow = IN + overlay_file = "images/c_box-pressed-active.png" + overlay_stretch = FALSE } + + image { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "images/c_box-active.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "images/c_box-pressed-active.png" + overlay_stretch = FALSE } + } +} + +class "GtkCheckButton*" style "check_box" +class "GtkCheckMenuItem*" style "check_box" + +style "check_box_tree" +{ +### Check box ### + engine "pixmap" + { + image { + function = CHECK + shadow = OUT + overlay_file = "images/c_box.png" + overlay_stretch = FALSE } + + image { + function = CHECK + shadow = IN + overlay_file = "images/c_box-pressed.png" + overlay_stretch = FALSE } + + image { + function = OPTION + shadow = OUT + overlay_file = "images/c_box.png" + overlay_stretch = FALSE } + + image { + function = OPTION + shadow = IN + overlay_file = "images/c_box-pressed.png" + overlay_stretch = FALSE } + } +} + +class "GtkTreeView*" style "check_box_tree" diff --git a/usr/share/themes/Ozone3/gtk-2.0/entry.rc b/usr/share/themes/Ozone3/gtk-2.0/entry.rc new file mode 100644 index 0000000..91fbd86 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-2.0/entry.rc @@ -0,0 +1,35 @@ +######################################################################## +# Entry +######################################################################## + +style "entry" +{ + GtkWidget::interior_focus = 0 + GtkEntry::inner-border = {1, 1, 1, 1} + + engine "pixmap" + { +### Entry ### + image + { + function = SHADOW + detail = "entry" + file = "images/entry.png" + border = {2, 2, 2, 2} + stretch = TRUE + } + +### Focus ### + image + { + function = FOCUS + detail = "entry" + file = "images/entry-active.png" + border = {2, 2, 2, 2} + stretch = TRUE + } + } +} + +class "GtkEntry*" style "entry" + diff --git a/usr/share/themes/Ozone3/gtk-2.0/gtkrc b/usr/share/themes/Ozone3/gtk-2.0/gtkrc new file mode 100644 index 0000000..596ed39 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-2.0/gtkrc @@ -0,0 +1,141 @@ +# Ozone3 theme for Lubuntu 12.04 (GPL2) by 神癒礁湖 (Rafael Laguna) +# Inspired on Prudence/Sammy, by Андрей Твердов (Andrey Tverdov) + +gtk_color_scheme = "fg_color:#333333" +gtk_color_scheme = "bg_color:#e0e0e0" +gtk_color_scheme = "base_color:#ffffff" +gtk_color_scheme = "text_color:#333333" +gtk_color_scheme = "selected_bg_color:#8FB2CF" +gtk_color_scheme = "selected_fg_color:#ffffff" +gtk_color_scheme = "tooltip_bg_color:#343330" +gtk_color_scheme = "tooltip_fg_color:#E6E6E6" + +include "scrollbar.rc" +include "panel.rc" +include "button.rc" +include "arrow.rc" +include "scale.rc" +include "checkbox.rc" +include "radio.rc" +include "notebook.rc" +include "progressbar.rc" +include "entry.rc" +include "statusbar.rc" +include "toolbar.rc" +include "menubar.rc" +include "pcmanfm.rc" + +gtk-icon-sizes = "gtk-button=16,16" +gtk-auto-mnemonics = 1 +gtk-font-name = "Ubuntu 9" +gtk-icon-theme-name = "lubuntu" + +style "default" { + xthickness = 1 + ythickness = 1 + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + GtkMenuBar::window-dragging = 1 + GtkMenuBar::internal-padding = 0 + GtkMenuBar::window-dragging = 1 + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + GtkButton::child-displacement-x = 1 + GtkButton::child-displacement-y = 1 + GtkButton::default-border = { 0, 0, 0, 0 } + GtkButton::image-spacing = 4 + GtkToolButton::icon-spacing = 4 + GtkCheckButton::indicator-size = 14 + GtkPaned::handle-size = 3 + GtkRange::trough-border = 1 + GtkRange::slider-width = 14 + GtkRange::stepper-size = 14 + GtkExpander::expander-size = 16 + GtkTreeView::expander-size = 14 + GtkTreeView::vertical-separator = 2 + WnckTasklist::fade-overlay-rect = 0 + GtkEntry::honors-transparent-bg-hint = 1 + GtkEntry::progress-border = { 2, 2, 2, 2 } + GtkNotebook::tab-overlap = -1 + GtkFrame::shadow-type = GTK_SHADOW_NONE + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @bg_color + bg[ACTIVE] = shade (0.9, @bg_color) + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = darker (@bg_color) + fg[ACTIVE] = @fg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @selected_fg_color + text[INSENSITIVE] = darker (@bg_color) + text[ACTIVE] = @selected_fg_color + + base[NORMAL] = @base_color + base[PRELIGHT] = shade (0.95, @bg_color) + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = @bg_color + base[ACTIVE] = shade (0.9, @selected_bg_color) + + engine "clearlooks" { + reliefstyle = 1 + menubarstyle = 0 + toolbarstyle = 1 + animation = FALSE + radius = 3.0 + style = GUMMY + hint = "use-hints" + } +} + +class "GtkWidget" style "default" + +style "scrolledwindow" { + xthickness = 0 + ythickness = 0 + GtkScrolledWindow ::scrollbars-within-bevel = 0 + GtkScrolledWindow ::scrollbar-spacing = 0 + engine "clearlooks" + { + } +} + +style "wide" { + xthickness = 2 + ythickness = 2 +} + +style "wider" { + xthickness = 3 + ythickness = 3 +} + + +style "comboboxentry" { + engine "clearlooks" { + hint = "comboboxentry" + } +} + +style "frame_title" { + fg[NORMAL] = lighter (@fg_color) +} + + +style "tooltips" { + xthickness = 4 + ythickness = 4 + bg[NORMAL] = @tooltip_bg_color + fg[NORMAL] = @tooltip_fg_color +} +widget "gtk-tooltip*" style "tooltips" + +widget_class "**" style "comboboxentry" +widget_class "**" style "comboboxentry" + + diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/arrow-blank.png b/usr/share/themes/Ozone3/gtk-2.0/images/arrow-blank.png new file mode 100644 index 0000000000000000000000000000000000000000..6b9c03d3fd6c509d4a8450e7849141b51dd7e9c4 GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+g!3HExhN-duDYhhUcNd2LAh=-f^2tCE&H|6f zVg?4j!ywFfJby(BP>{XE)7O>#8oLamu2vNPjMWSbj7**`jv*T7lVi4)@G| zgW!U_%O?XxI14-?i-FpNL70(Y)*K0-AbW|YuPgg)E^!VOGiD(XAE1zAiEBiObAE1a zYF-J0b5UwyNotBhd1gt5g1e`0KzJjcI8f14PZ!4!iOZ$uZL^#b1>7F0hffl{(Xpg} z^=3?$&Vf_s+~RXsPH)jWs5DoABe45+#4-UE?c@W`x?@Dxmr0zPxu1Q{15y8X#|8gt zom3b5;o2Ljoc$+pUP`dzB+hFU$C77Wa}qzT@;<;ctapR^@+-MA2EWDiiYCdjSu6~{ zVR7<&Z;aHo8PlxWJ@?Jpv#ZYfB>TNdHSwE`e`@MJh>hR12| zgW!U_%O?XxI14-?i-FpNL70(Y)*K0-AbW|YuPgg)E-_9X#gs=zKzRnq64!_l=ltB< z)VvY~=c3falGGH1^30M91$R&1fbd2>aiF4Uo-U3d5|>NQ>*hHn3ba0KpUvQ{pki|H zu53ws>5VR>3BIb_3A}3>u1pCyZ0I2%D#2sV^m*zXhZ!kH=2V`a>BGHVV)5%r*^gnW zKaa_%ui2RMMJoNwq(5O3Qkq2DUQF3y7PrB}sC89gR*x-P>br*x>+2t|ssB98A%4a6 zpU0-!hVI1X^GOx{pDy3oKFMZJ-1SoXlkej8Gu1?!hzTjB03FD{;OXk;vd$@?2>{f~ BZtVa7 literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/arrow-down-ins-combo.png b/usr/share/themes/Ozone3/gtk-2.0/images/arrow-down-ins-combo.png new file mode 100644 index 0000000000000000000000000000000000000000..22a011527b4914aa799ca6d283e6c2eda24c7967 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^+(69E!3HGn| zgW!U_%O?XxI14-?i-FpNL70(Y)*K0-AbW|YuPgg)E-_9%9${{t7NC%1iEBiObAE1a zYF-J0b5UwyNotBhd1gt5g1e`0KzJjcI8afor;B5V#O2ZphFna6JS-QUH)%vva=x$c zuxxA<+qHnhtgA_zyKBW+eLHQopff2(!bXQ=xJ~|DmtL)QQuMjgmlvzvb^n;LBwN9= z+j?23Q}74XlLr;5y2aI4`#&D>+q!m#{f1-go1M0|nwLyla(v&N{hmdupWDlO6dfwk bXwkp0+4TQ?>+ml?hcI}$`njxgN@xNA`)Xoa literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/arrow-up-active-combo.png b/usr/share/themes/Ozone3/gtk-2.0/images/arrow-up-active-combo.png new file mode 100644 index 0000000000000000000000000000000000000000..dfee0e88a64bcc97c0d8aa192930465b69f670c2 GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^+(69E!3HGn| zgW!U_%O?XxI14-?i-FpNL70(Y)*K0-AbW|YuPgg)E^!W3;XvMxUO*wq64!_l=ltB< z)VvY~=c3falGGH1^30M91$R&1fbd2>aiF4RPZ!4!iOaQT46~RL8C)KocUi;a)TO)D zmF3{M?j<}oPGlqt7cp`7f4G0n$wk0_fri=b9c%XGrO92^T$(XyiPq9Nv;MkwTO2k! z`C{#ylm<(?jebUXQzzFvmXCc?aNNlA>bE^k^2e>_e{8+4Zh4Z)`Ay;4?b3WR)P6Sd isr_(1pRISphQUEa&f=tO-D9A07(8A5T-G@yGywoGoMtWn literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/arrow-up-combo.png b/usr/share/themes/Ozone3/gtk-2.0/images/arrow-up-combo.png new file mode 100644 index 0000000000000000000000000000000000000000..5255d0bec7795c5a0efd99d98749364b8acf1908 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^+(69E!3HGn| zgW!U_%O?XxI14-?i-FpNL70(Y)*K0-AbW|YuPgg)E^!W3-3d8w9s-3VOI#yLobz*Y zQ}ap~oQqNuOHxx5$}>wc6x=<11Hv2m#DR($JzX3_BreyUQ(WbgD8Tx_zcOK?1kd>l zOW!RWe{-L@3hJ=&niUG`y~%HC+QG6lV%@>hS1+fXJ8rNxsHb%7 literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/arrow-up-ins-combo.png b/usr/share/themes/Ozone3/gtk-2.0/images/arrow-up-ins-combo.png new file mode 100644 index 0000000000000000000000000000000000000000..27fc6f0d68fbaf5a74e0623f554ad33823b22225 GIT binary patch literal 282 zcmeAS@N?(olHy`uVBq!ia0vp^+(69E!3HGn| zgW!U_%O?XxI14-?i-FpNL70(Y)*K0-AbW|YuPgg)E^!V`^MkvirUQi}OI#yLobz*Y zQ}ap~oQqNuOHxx5$}>wc6x=<11Hv2m#DR)RJzX3_BreyUcjP)0z|-<@y%LvFQ!I9;k8F^KBZ6coE6lyaMBrX&GU-$dnC5+P>cL)svemT|1;CV z;HCTHCbsWgw@=lZ$r~PheoZ{hqGsmgEfJ3z*L~X+l|Sjtl@q4tlFxs;^6(qmdLIKifSHE;Wkef#}JM4bNd$ZH5*8@ z@NfFUYrxwi?qJ?xzVgtu1)PpoLqG8C5$5E4m#@kvQj~PoY+7H>+~4o_{Vx&}Wb9yM z=-?CY@Zbm(VHN!O;y~q=*H-TZ1E-~~|MKC>l=a)Md1= zmBv*y^~Hqdls`+^aH~Kxo9ok6NV=;AF;eW^CmOzO6~jk z`ESAxt#DR-CeiZtvPDGE^>JTEx4Z(6?9U#t!C OKZB>MpUXO@geCx)C0;QA literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/arrow_down_ins.png b/usr/share/themes/Ozone3/gtk-2.0/images/arrow_down_ins.png new file mode 100644 index 0000000000000000000000000000000000000000..bbfee463b92676d2680cc3bb0e23570ca7d0975d GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh#K6G#T(?UA$YDu$^mSxl*x1kgCy^D%XG`*S zcVTz{f;Z~@Du5!K1s;*bKohJO7LIKifSHE;c8D8#}JM4bNh7pS_~vy z*dv%jO+zc3eEA!mU)ak~>dPzTtEJ^J%VE}<1&cQ5M3!Co{`r&9O%q>+A_j&{{k~qD z3*P_!VO1a)>UDHw<}8aqFaDTWE6UG#YR)ZAPoEWiSW};iy-o93P z*Pnmy_3PP(uO~6A*&6j)!0DHEmlMZ9iQOCc4nNqtepOcFv`sp@*X`CeIKSC&S?=v! i>;Au=_4v7s!+nmJP_{btLo7gNGkCiCxvXk7)|lVg4HRTA@$_|Nzr)BO%*_2c`N2t`kZg%- zM2T~LZf5GiBYvX>JFPjAn5C#TMS3j3^P6k7)|lVg4HRTA@$_|Nzr)BOEGRyI+L=(GkZg%- zM2T~LZfT*#}JM4YbPA!Wl-c` z2~Xx0NfW)|BD&?te6@GUBD}|TKdIPhq_cYERyGCZgsmo`4eKI&wMsXZsGZ8Pe4*!j zcvXe%x#Bo2&!smK)BCp{wz|Ka_2m28N#Ephw8K8{JjMCz*)OiI|Nng7yse61lCFiY TzROf0puG&9u6{1-oD!M<-(X&y literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/arrow_left_ins.png b/usr/share/themes/Ozone3/gtk-2.0/images/arrow_left_ins.png new file mode 100644 index 0000000000000000000000000000000000000000..d362a514eb8fb60e51ef50f2aad5b714f39dac7d GIT binary patch literal 356 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh#K6G#T(?UA$YDu$^mSxl*x1kgCy^D%XG`*S zcVTz{f;Z~@Du5!K1s;*b3=BN4fu>k7)|lVg4HRTA@$_|Nzr)BO%)+6nt-b{)BwOMd zQR1ARo12cjt;@duJ#$vnJ)P61Hcbio^}W{nb9KGWw>5<_lF8z3{_M|dW~n9n$Q(a5WBbae w*R}Vz=N6Zo4{_p9WI15KFVdQ&MBb@07XHBh5!Hn literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/arrow_right.png b/usr/share/themes/Ozone3/gtk-2.0/images/arrow_right.png new file mode 100755 index 0000000000000000000000000000000000000000..a0d6f93bad3946b65e0d0569bd061af76616f5cd GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh#K6G#T(?UA$YDu$^mSxl*x1kgCy^D%XG`*S zcVTz{f;Z~@Du5!K1s;*b3=BN4fu>k7)|lVg4HRTA@$_|Nzr)BO%)+4kVSO7=NVdc^ zqQp5rH#aq}gu%HeHL)Z$MWH;iBts!2BUQoO(>LIKifSHE;bu=4#}JM4b0_TOZ8i{S z?LU#krJ}aLE$--!qN5xfhKcEZD%(%6X)dGcc~S?)%SwN(?Sv6qJ;@ z?sQu`XW(#{_nd*jCRpydUEkx1X*U*|_}ab;wZ3W6EAU9+(3{fMLy>wV3?rxAJugt!Y~>#;;(B|V{le3mzSORtqILR`#An{pP1n}Fw(`BK qeyUHS@3D&KmTTe6f3{v*Yxb}|+*@bH%!NSbGkCiCxvXk7)|lVg4HRTA@$_|Nzr)BOETHIVp3w^wk}YwK zC~?lu%}vcKVQ?-=O)N=GQ7F$W$xsN%NL6t6^bL5QqM8R(nC9u?7@~1Lx#q(IMrLMa zVIT$q)cCFW&ISxgNK1$ZMa{K$}7awD3Bk>QV&xv28#OhurL44$rjF6*2U FngB=EQ_lbZ literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/arrow_right_ins.png b/usr/share/themes/Ozone3/gtk-2.0/images/arrow_right_ins.png new file mode 100644 index 0000000000000000000000000000000000000000..06f32a46cf7a60dd4c11299401a1ad9af252430f GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh#K6G#T(?UA$YDu$^mSxl*x1kgCy^D%XG`*S zcVTz{f;Z~@Du5!K1s;*b3=BN4fu>k7)|lVg4HRTA@$_|Nzr)BO%p$++$0DFSgKUXw zM2T~LZf&#!7_#QTRqQ&6UVW<}F z%#nLLZr0V(*lDTrCV2Lr&6~LIn1u29&)r)smJ2j(-S)ovSVU;(eb$U)+jDP!zgzu( o+9`?0bF`Pv&*%DO?~ZLIKifSHE;TBI9#}JM4$u%DyFfubU zA8uynZ)$FqRJ3^}t{=B!#}0=|fdfYxSOkoGG`O;|vI0^9eGVjr`1tU2y*NADyt%n~ zfBk=c%E!PO$uZFNq}Y3G;Uwtaj3uP>d`r*B`i$}28TZg;e}PQ-@V-({7Rm1bt! q;`i6t*8RD0>5`GYe*dw1Obo^=qr_d@xYU8}XYh3Ob6Mw<&;$Tq4S@Op literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/arrow_up_clicked.png b/usr/share/themes/Ozone3/gtk-2.0/images/arrow_up_clicked.png new file mode 100755 index 0000000000000000000000000000000000000000..e8ce04368b21d2f8d0515fc6fbac89921fb43e92 GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh#K6G#T(?UA$YDu$^mSxl*x1kgCy^D%XG`*S zcVTz{f;Z~@Du5!K1s;*bKohJO7kCm;?;^6>Bk$gvn0DloS22zN1+)M}_D7;-I=TPQa3{DA`o#sO0%aEf#- zTVLOsqb|H@_5+?bc?a~onuIk%Pc@tY_}@78U9OKY&|XIS_ZU~ N!PC{xWt~$(699-=R(Svb literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/arrow_up_ins.png b/usr/share/themes/Ozone3/gtk-2.0/images/arrow_up_ins.png new file mode 100644 index 0000000000000000000000000000000000000000..33eeef2ed2aab87691aba2e7092c98168203ffd9 GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh#K6G#T(?UA$YDu$^mSxl*x1kgCy^D%XG`*S zcVTz{f;Z~@Du5!K1s;*bKohJO7*k&hq&wUAeHRWzWGCEDyi7l}|hU^Fcx0(yeR^EDVPYLe!;? z3o`gkYk1Ij+cDC?Yv#^K=Y?Jz6HBe0FU$0rQ|!m_^V)}~t=FWI^|t!CYlJ2ry3qJ@og69GJN;j fPcyaW@6WaTsf96$pF0IX0m$I#>gTe~DWM4f0!4pu literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/button-ins.png b/usr/share/themes/Ozone3/gtk-2.0/images/button-ins.png new file mode 100644 index 0000000000000000000000000000000000000000..821f2b96740be3921f75b088b96bfeddf287781c GIT binary patch literal 279 zcmeAS@N?(olHy`uVBq!ia0vp^5blp6ave{HDyMn#qzK`L_8M(JjmL92` zx8;mQ-w}z8N=@JANhq(nwIn7~bE$$7&-GG6-{8$f49Ps7ZGy8?Gp_xbT>ap9gY~!Q zYNh`C3ypk#7%%XzWtOctDjSh~^ZVYP;e|5n=PcjsTK8m*;KVcr2ad+n$R7-`xi)RD TopvMv-N)eR>gTe~DWM4fKrUj7 literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/button-pressed.png b/usr/share/themes/Ozone3/gtk-2.0/images/button-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..79a37efd02f466646c78ca8a276faaea33394de6 GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^5)bR>t8(j!S7+tultHk?q+QPF5xdQNQjwag^NCyuxN?1?|)GN;(A zPxt1(>8Jsu1S6ylFz z@#uUz^=vkip}^64>&~#F{1fD=K6B^We)<33ysJv%h3EFQVyBvvvM0Svbgg=$sHyX# zE#|)Wv%ND@x}SP|Uf)#wvZFKX@+XrwiQC(o>b9Rf{aGS8SET5@O#W-$+s=(s#E<6~ zIrTV(E|xKD`&n}6Xr)d=hpXwSr}-z2FoZC9rF@HD!E)(iIFqL6I$f{!?Cw|Z96yOH zHF-GS#>1`N|6)ArrR6KW-QM!Ac)}lh4!a4RE~?iaFivO_{8ZD<&(|Az@Z-myew!0d s#EE;~t(Ui)dwPZbi*521G9^D4@7rv@Qo?g+3eckrp00i_>zopr0QDe^tpET3 literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/button-spin.png b/usr/share/themes/Ozone3/gtk-2.0/images/button-spin.png new file mode 100644 index 0000000000000000000000000000000000000000..6afc9ed220a0c668af420e21f06a99939d4fc9d4 GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eL!N$PAxYJbU50Jx>?&#~tz_78O`%fY(kk6Ln z?e4`sf9Y$_(6Wt|O4;cZ4BuiW) zN}Tg^b5rw57@Uhz6H8K46v{J8G8EiBeFMT9`NV;WZhE>nhFF|FI>|P#)j*)dKDv$R zpkquiYt)V<{SN0jEf~xjjtPmf9?IcTs_;7Fz2u3ia^$CswClfLV0FMhJw4NZ$Nk>pEyv_7Ec$) z5RcBc(+s&<3KlxeaeeDM!!M4N) zHvTLXE*k^9_Ewu5W@qWxb+!J)rL#>Fl6aiD3^_E9y`TK|$Jsf>=jRJBKbK)xrNOmk z>v;u}@3otCxKkr1Wv>0ZYhBK5F;}*L>!!K4KQVRvpFd-h_!l{#`x!i4{an^LB{Ts5 DWIS}o literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/c_box-active.png b/usr/share/themes/Ozone3/gtk-2.0/images/c_box-active.png new file mode 100644 index 0000000000000000000000000000000000000000..a356c26aaf8c6391e02465342ac8b67a90c5bbae GIT binary patch literal 379 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+o!3HFmxV|j}QjEnx?oJHr&dIz4a@dl*-CY>| zgW!U_%O?XxI14-?iy0WW1wojxJ|%u4P>{XE)7O>#HX}Qyig;!L$7-O^Z%-G;5R21C zCv41W2@r5SU!4^qz-_Lnk{}qw7Uc2fkFa(9nIwDFxi*{}ia%K$S-2g|e*_)zy`-}1 zrV{(I84vGSALg)|(7-LRra0o&Sr(Rp+0TDwUoTzlcmKO)*CW0Pv4)wcHx+$@ZO%J$ zd|X^OFMZasg{!o_{r=m^$#Hs9$0Cl~+rrJ+9UWq?Gt4-?P=M)pVI8l;@rjwU?5a64 z4&V5+TwiSOv;$}E&rnS-*cRzs8Fg&Y^-s~ot0Y%Wxy6{V)?BjRYUvd}rtgUom$toK z)?0gDxJ~guZ-7@U)AiIyJKn<^q#o?j^PIHgKzD@ShDP=WS%;t6evml+@x=a*d>=JE Vi`E=W%>)JmgQu&X%Q~loCIAEUlxzS1 literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/c_box-ins.png b/usr/share/themes/Ozone3/gtk-2.0/images/c_box-ins.png new file mode 100644 index 0000000000000000000000000000000000000000..301f7427791e127f8c8ef745d176f42b89cd5828 GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+o!3HFmxV|j}QjEnx?oJHr&dIz4a@dl*-CY>| zgW!U_%O?XxI14-?iy0WW1wojxJ|%u4P>{XE)7O>#HX}QysDPp8tX)8%@18D>Ar_~P zPB8Rqbr5kq&vQn=`S|}J;pDYbSzBeb7bS6*|&@ z#Lm7@=8AdcE1rJ3_4hl6-g?HJLD66OS!H4+qFnqKl%{j;nA0)GPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FWS01FWTe`H^g00007bV*G`2ipM$ z2_-j61sNg$00K%$L_t(I%dL~oOH^?b#XsNovzf-3)ERUPLqk*&BnVn4BtcL_60~X2 zD*C^oWi8r8gcKH9U`A<<3TYXZhH3t4eDmJ>{%T=}F+z(vaCi6Ib2;~1_y-68&fV^~ zbER)-YcKvQA)g7kH#XnH_}veJfdTKlED`Z3rO{zh@qX#iF#KvbfCR=T+{n zymvi*5bj1by4uUEZO3SBk5rs^{sgTxgBOOFj$@eml5vP|wbEDwQ7lQMs;hfUw`w6lQ)Dp#BtoD_U`NG4` zI@TJ#ecvE#DB*`$WD+qm`VfHD-t**29Z2mUwWbLL;0gzWhp`cUxXj0q w%|jp1=hIUNP^maF++JYuc2Z_%CI17z0Bl?=(mc#!W&i*H07*qoM6N<$f{+P1BLDyZ literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/c_box-pressed-ins.png b/usr/share/themes/Ozone3/gtk-2.0/images/c_box-pressed-ins.png new file mode 100644 index 0000000000000000000000000000000000000000..035e1e17ca1c86fc0684c58ee61c3ac7c4da4472 GIT binary patch literal 587 zcmV-R0<`^!P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FWS01FWTe`H^g00007bV*G`2ipM$ z2^bp_H9da-00GNML_t(I%cYaCiXuT2MNezBm9(O=ldNDM3L=;pnC$+JpWrtb35I^k zhNe4+h$e!9Cc+9Lt!P(uRo4b%%dpNe!92KB^4>d_;$8ScdH45aJRbi!pUuGee2C?fzbNfM$c z0zgVhqtRf$-{bo}QcA3~Z|CTFD5X;Jn{6p2i^YO^y^at9Aq2Hr?dj*8b8I#nq?C`_ zmcY+`zyIraJbrrH<#L(9VDJO@{Rjr|?Y_+2^>2VYKmh6Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FWS01FWTe`H^g00007bV*G`2ipM$ z2_HLW8jElM00L4;L_t(I%dL}3OI2YMhM#X=-KXR6deUPUT9Hy9;h;f6myr-jg9Zgb zlc15~enaE>0fD0;8U+y{SY%KcrkEBf8HS2!UXRU6-;GM-Ownr3oPfVteNn*-_WyC*k_$7RQ=PEUYGIZTEG2`{Ef|Yr4*!XC&Ezk?)a1jH{K#B8U@3 zn&~|?^?95RgZ&^}lrdmTZ=IU0_%Dt zzOR)=W|kz|d-CY(0m`dObe!vFW&&{|PW zG(lB~)~+i=H4Ol`VMJJ6!Uj2FsfeXwV@sm-_G3M?<5;6{!W>>`h-F6UR5xogPC!pFxuh>C?^tYG$_~g2%#eI*;t&#%^#$yzJWAe$7}5X0a3oNi?VcWiCo}A1RmAl za{u7i)t(FP!^N+YJB^M2vkz=_)p?%38^26^U}ZZP*KQv|%O-3fFc|ogQ7dq8FnAbZ z{9tDI(VgX;1ax-Z@M$XqC@J=Z+Y2oIx*YE7%lIGq1(1m?IlZY$)&Kwi07*qoM6N<$ Ef;5;rH2?qr literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/c_box-pressed.png b/usr/share/themes/Ozone3/gtk-2.0/images/c_box-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..96606c49895efb1b6c872694e4d233ec94c8285f GIT binary patch literal 736 zcmV<60w4W}P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FWS01FWTe`H^g00007bV*G`2ipM# z6*3a20(61^00Ll1L_t(I%dL}5NK|1IhM(`=J9q9hW0OuMYBes3G>RfBNLmDKGN@<~ z6$H6!-7?xo`&KQ3AjCj|tVLl^88-ba?3W6)3=OI=b-Z`J`~9^rqA+MtFPzmm?|IHE(b(KdW4V)-mQ`3| zAaZ^{9A>oANa;vYyTm+vbAZ_|)9gCfOJk{pSpFc3Fym3LI%^EEOi9v|M|TF9nw%g> z6_XR=ym~l9V_OHswsmB31rjM2$+2_+QC4WBsLs~8d+jn~kB1nI@@(rl!T9JfO4e!L z*iBSe!9t>$ixpZaSe6w5VT0$a<^9KLq7`j~xdLfYV`ShW0Bg7HrP#g!sePo@%+^wz zwP3aI0E|}5C7NuhOjpk-^37`i2%og5f2zdxtnXC5S7&+Q|IOv;tIr?+Z69Vg&rmdw^r0;g+5Vhqqiy_`}q#a#v z!$kt)EW-Tma#r9A4@-b?F=6z97k$-VK452ttxX|Hia&-slXZmEluAYMKlB}mUN4yf SBH?KO0000| zgW!U_%O?XxI14-?iy0WW1wojxJ|%u4P>{XE)7O>#HX}QyoEgK0V?97qSUp`FLo7}o zov_jCaDYVX{{Q&~X9Kua@`)=pKTzWkKO-Wq8Z5uYTkfdt6D1ax_=N#nVqBT3*Ovw^ zS6l16|Ly)c#pfS#G;9rP{UhanV^LE<>@!otnz4@N@g(A7NWmEkZUe^Baz*wKQ>AF4h94m>a(5pNLs_jqQc)4oT zEX@xYJ&9YRzVaN gxu?V9@X;S^9jpAT&*ywj28I!Xr>mdKI;Vst0C16;Y5)KL literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/c_box.png b/usr/share/themes/Ozone3/gtk-2.0/images/c_box.png new file mode 100644 index 0000000000000000000000000000000000000000..aa92a8943ae8f386171c6cb2a9559c101f3620e9 GIT binary patch literal 393 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+o!3HFmxV|j}QjEnx?oJHr&dIz4a@dl*-CY>| zgW!U_%O?XxI14-?iy0WW1wojxJ|%u4P>{XE)7O>#HY1y;q1I~M`S*dQaC*8phFF|F zI$>j0bAm|g{@>bRlT}sLdb2MSS?;vFZ>~(OjC=e6&3+XQSsCl8-xygGn*&-DGK;K3 zZtESK!T0xp{JZm(-{tx~v@+TpNSYJ--!8|Y;kJqIeY4qTR}}AznUs1{_JdNxT$Pi0 zeaT|otV%^!cHDoza#hzNjfnNv`*=GZTeKv0yxz5VdhPw?I^GO#9tOM2IGa{6ul&l6 zyLm5ny{k5Bh`Od}`}e}@s|@Vt9w)S&2$uNLW}m=dns%!%ZvC@x#$fKlD_(Iqg!&ut zS%t<*KCt6pdbLYV_uM9(S<4hTm>Q%5uX;bQI{*3kwp@4p^UsSHX;iVqE$uI0v|$KW jSE*;8=d$GS{U0pTR(r=iJZv`&7)}hHu6{1-oD!MS|xv6<249-QVi6yBi3gww484B*6z5(HleBwYwn><|{ zLo9mVUfsyY=qS?q(0H=s<}P0i7bU3@sfjOM+BB<&YFy!H%E<_r;NfDDG;{B1trY3G zXQq6%KQR5W>^2^=lYc}WO6^NnJm>gD9nFr9fs5ySzmOfS*lOTpD#&(O)~#LrhwuK2 znIS!a3;{ulZm&{Y!Xm>E;wH5?^QA+c@1K(g`N}pl%l@(VDa_%$B3S!yP09=ZZ50_t zZpunL;?+O8n$L#4RAOu4nLc^>bP0l+XkK0lI7E literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/entry.png b/usr/share/themes/Ozone3/gtk-2.0/images/entry.png new file mode 100644 index 0000000000000000000000000000000000000000..d29ba84d45839f4aade2739aca3c77a14ad90332 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^Vn8g;!3HGxU+kX;q*#ibJVQ8upoSx*1IXtr@Q5sC zVBi)8VMc~ob0mO*k|nMYCC>S|xv6<249-QVi6yBi3gww484B*6z5(HleBwYwb)GJc zAr`%F&nR-aD2lLNc%AO>L4ESsCuThF4)AtA;A1(=&31i(qmSSG94Q-ai#1a=Wv`V; ze$ev0HnHbmd&hz)P2cCu?MUvK-SOd!W#U@fNlXpJeQURVn8Q_n_s22weII-O+diA4 y+_J&HRdcCs3&Uy4_t&JV-n%Dhs&2XVgUO;wYwFpAtMh>_VeoYIb6Mw<&;$TcrCcij literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/handle-horiz.png b/usr/share/themes/Ozone3/gtk-2.0/images/handle-horiz.png new file mode 100644 index 0000000000000000000000000000000000000000..2e7e1b1b9fea81d8056e993375aacc9e740f8e59 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^LO{&J!N$PAC?R@R3&>$fcl32+VA$Bt{U?zX$Y)FP zc6VWT0D?E_{VISWoCO|{#S9EwA3&JVX^qJYpdfpRr>`sf9YzjuPJxyOnLv34FHaZ8 z5RLQ62?~NXH9tPor>8&vU;F#p-{b3;BA-1x-2PuugNe_>ZAzlxV(S-g-u&VJtae7$ uz%V7C?KrbC+m?B@)nc|Q1+>lPFfv%R*j>53r>z}mDubu1pUXO@geCyo_CXu~ literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/handle-vert.png b/usr/share/themes/Ozone3/gtk-2.0/images/handle-vert.png new file mode 100644 index 0000000000000000000000000000000000000000..245234d51007cfe8180eaa3363663673822d5be3 GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eO!N$PAD6x)z7Ldb|?&#~tz_78O`%fY(kk6Ln z?e4gTe~DWM4fluugV literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/handle.png b/usr/share/themes/Ozone3/gtk-2.0/images/handle.png new file mode 100644 index 0000000000000000000000000000000000000000..0fbb411a1f3c42d0f2accbf1aa29b4dab5272da5 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1|;Q0k92}K#X;^)4C~IxyaaOClDyqr82*Fc zg1yTp14TFsJR*x37`TN&n2}-D90{Nxdx@v7EBj3jab^bNoo8j<1BE0@Tq8=H^K)}k z^GX<;i&7IyQd1PlGfOfQ+&z5*!W;R-fr@xNT^vI=t|#BvoPNHZfqen9$%GF(gMktZ Mp00i_>zopr05XLxp#T5? literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/line-h.png b/usr/share/themes/Ozone3/gtk-2.0/images/line-h.png new file mode 100644 index 0000000000000000000000000000000000000000..7c5423f499e24989ab3299deadcac63d7633ab01 GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^qCm{V!2~2NmN7g6Qq09po*^6@9Je3(KLBz$3p^r= z85p>QL70(Y)*K0-pk#?_M2T~LZfk-evj zV+hC0+U}ja2MlCky#8rr<)LTKeEsecdiU;`ypC0FEDVB- k3=jTJR@u3GxA!OZiOUt1t%|DM4K#|u)78&qol`;+06lCw^8f$< literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/line-v.png b/usr/share/themes/Ozone3/gtk-2.0/images/line-v.png new file mode 100644 index 0000000000000000000000000000000000000000..4ac46c2edf1c861a3ed9821e4525139e051413ad GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Ek0U{r>uLuBA%*9TgAsieWw;%dH0CG7CJR*x3 z7`TN&n2}-D90{PHWQl7;iF1B#Zfaf$gL6@8Vo7R>LV0FMhJw4NZ$Nk>pEyvFlc$Sg z2*=E&CwB85aNuAGJhRFD|JjS&_9riTo|EmpXCvqsWGviJwtZ%1=**kxOaX#|6Zb3b n-2Lj^?$s*k&tA_E)H!N$PA=)`<=0+7R!?&#~tz_78O`%fY(kk6Ln z?e4B1g6t)pzOL+d7zKnib=ItZ_6sN^TjCl~ z;+&tGo0?a`;9QiNSdyBeP@Y+mp%9Xhs^ISF8}L3wH4msz!PCVtgyVX0f&=@1!^$3s pLlul+PgP#D&usLTR{ojB%)ljA5L~c#`DCC7XMsm#F#`j)FbFd;%$g$s6l5>)^mS#w!zduEDt1h)zy&BIS>hT| z;+&tGo0?a`;9QiNSdyBeP@Y+mq2TW68xY>eCk|Ak>*?YcB5^r6L4oIAvUuvD)$=+R zFfPeXPg1zOb%)4Cfov}Bjn@o>5|xxa^H>->6M5LzScilIH8Oa*`njxgN@xNAK9D%w literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/menu-arrow-right.png b/usr/share/themes/Ozone3/gtk-2.0/images/menu-arrow-right.png new file mode 100644 index 0000000000000000000000000000000000000000..0bbab84063e048803613aa78bf9bd51637a5ee15 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8v_I5FVp|pKn_c~qpu?a!^VE@KZ&eBK3kHv zy9>jA5L~c#`DCC7XMsm#F#`j)FbFd;%$g$s6l5>)^mS#w!zduEXi>LjM?X+Vvcxr_ z#5q4VH#M(>!MP|ku_QG`p**uBL&4qCHz2%`PaLR7-_yl0MB;LCf&$OKWbwp9tNS?D zGqS8bxN2^vNw`q5wK898&k?O76VeqAsa?9m!H{^Fn|*?AlL$~NgQu&X%Q~loCIB|k BJPQB- literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/menu-arrow-up.png b/usr/share/themes/Ozone3/gtk-2.0/images/menu-arrow-up.png new file mode 100644 index 0000000000000000000000000000000000000000..6fca056c2d056835f033bb4784fabcb249baba1e GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)H!N$PA=)`<=0+7R!?&#~tz_78O`%fY(kk6Ln z?e4B1g6t)pzOL+d7zKni)vasoi-1D1C9V-A z&iT2ysd*&~&PAz-C8;S2<(VZJ3LzP(3hti10q;{(^MDGKJzX3_IIbrrII#c!_`!qu qzoY~ZoHT9`Y?qeMG??7j$jIPn!1{ltLY*&AIfJLGpUXO@geCw=>owE> literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/menubar.png b/usr/share/themes/Ozone3/gtk-2.0/images/menubar.png new file mode 100755 index 0000000000000000000000000000000000000000..dc15cf3dddc855b527d4ee4ca2a9afa25ccf52f6 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9c!3HGfPKx~mq!^2X+?^QKos)S9l4nJ za0`PlBg3pY5aiF5ho-U3d z7QI)e+O9ejAmHZz=t)u%Q&ZR4sY|5`81-%(yY)#_UmFj|r zlf_+AZ|mrPI8v}{?nlN?hr-(aJ^yFEm0`!>IwgjP?-{1a@r|4{$)fqmtY2DwHN3;22WQ%mvv4FO#t4MfTaKc literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/notebook-bottom-gap.png b/usr/share/themes/Ozone3/gtk-2.0/images/notebook-bottom-gap.png new file mode 100644 index 0000000000000000000000000000000000000000..24c7676c5f8899b3da172d219947ef92f3916d39 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^VnEEq!N$PAsQpDo0mxxVcl32+VA$Bt{U?zX$Y)FP zc6VWT0D?E_{VISWoCO|{#S9GG!XV7ZFl&wkP>{XE)7O>#4kNdiwfK|fT#z~kPZ!4! zj_bXr7m6Nm;9$Avc!B-z1;yG6{B2qSE>Bh8y;~i*ktraQTOohNEAxL#c9*AF7#dIP jh$w<iU<+q>tQMW2ya8B|9Gg&0_F$^>bP0l+XkK`jR># literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/notebook-left-gap.png b/usr/share/themes/Ozone3/gtk-2.0/images/notebook-left-gap.png new file mode 100644 index 0000000000000000000000000000000000000000..33176e0a9c78905d2cdef8c071c196fa29fb4698 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Eg!N$PAIQLtvJ&?na?&#~tz_78O`%fY(kk6Ln z?e4`sf9Y$_3YmK0%4z55Udrud~ z5RU6hdp7bOFyJ|SL*ZBb_0qVSR`&9oNh=-1nwU5ecXxKkG0f-ne0}Gj;Qt1dd1rDO iB13cXr#HQ2t6*e0D9vdaa6|-X6oaR$pUXO@geCw7$2ac) literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/notebook-right-gap.png b/usr/share/themes/Ozone3/gtk-2.0/images/notebook-right-gap.png new file mode 100644 index 0000000000000000000000000000000000000000..06373ca881903b7dd8b2b2df9a4ab1381608f69d GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Eg!N$PAIQLtvJ&?na?&#~tz_78O`%fY(kk6Ln z?e4`sf9Y$_3YXis58$dY*J5LwK z5RU6h`wY1b81OK!SN!$=-Sx_k+BO!^(auJxmVO*9322WQ%mvv4FO#r{UICB61 literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-bottom-active.png b/usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-bottom-active.png new file mode 100644 index 0000000000000000000000000000000000000000..cdaa62fa6724d846e886b87f22bf848b38dec8f2 GIT binary patch literal 414 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM#=yWhy?{3l$YDu$^mSxl*x1kgCy^D%XG`*S zcVTz{f;Z~@Du5!K1s;*b3=G`DAk4@xYYxZ^_7YEDSN1!M++vpeM{iDF12j_mtDh zlA)m+4cmGReSRFwd?=ax!>H(9Sg7dp%D(#oc{_OL7)3QH2t?)HE|X1o_S!+B?KC3Z{M378$R>Fd8W99Q<}OSOGIV61bzv-@ZEM#qC`dHGomB0F0)L}SbNdr z>_xsy+pC+ts?QL70(Y)*K0-AbW|YuPgg)MmBy^^#zU$2Y^EBJY5_^EKa|j zvXQIVLBQqy+f@ava}%`x_1kB?{@?L!+oQx{%_cR)*gM)xe%sF`mz70a|6ZFjt1UHh zLqKS#&*c^di{~3I9X!={kn10#n4s~7jy(si72fIFFRPyIx=ADCYs|w{Az%Ib)m1Lt z>{6cnJA6sunpJ8KzDK7r{N5KlP4)FIq2xc3Z}zIUd|-KAdCsD5ORjh9_31M00yCb^ sT%=LJaM<8T?rk5VZ}%>j&aGxp`KkKxhV;{DpvxINUHx3vIVCg!061@W2mk;8 literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-left-active.png b/usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..acf973dd4b9cef02e1321b0c1f8432b986640fb3 GIT binary patch literal 398 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM#=yWhy?{3l$YDu$^mSxl*x1kgCy^D%XG`*S zcVTz{f;Z~@Du5!K1s;*b3=G`DAk4@xYYxZ^_7YEDSN1!M++tS3zrM~;02;{c>EamT zas2Hh@4hAnfwuiw851YWD3Hich$wQ{w&Ssu%%XC=UTH_>*v$q82EyuR4qI?%ht6HK ze}5IHL!ij12Nut-ST1ktJUN4@qd2do#_#l|p8m8Q$>q$(k8}){{_p#Ec-1GH<+;(* zW-yAW*LT*}8QY6AnLIF#U9D zCI9QMzvlbCREtsrjCR&Yfms5HL%rI*vQ>{TQjO(sz o2a4FTC@}o~8+ZQsXJ>}|qfuqg3k{Oq14D|z)78&qol`;+02QsCyZ`_I literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-left.png b/usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-left.png new file mode 100644 index 0000000000000000000000000000000000000000..ff257fb5d4b58bdcf333f0764c34e00a9d7383ed GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^Vj#@H1|*Mc$*~4fjKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgg)MmBy^@wOQTIY6OBo-U3d7N_4{ zHRNhD;AwlfeNj@o+`*$qA8S`Ens>lcD{FTBsvp+uF;W~Xzdnj=I>O*{S><`bP0l+XkKm$+;4 literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-right-active.png b/usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..581207401f5822654eb1faa992a54a3d6379be05 GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM#=yWhy?{3l$YDu$^mSxl*x1kgCy^D%XG`*S zcVTz{f;Z~@Du5!K1s;*b3=G`DAk4@xYYxZ^_7YEDSN1!M++vpIZ*S`x0fl~hx;Tb- z9Dh5-c2bLiKx=$6Pm)umC*M<1p0j%z%ni&8&4ZbDo6k5}w5r5=d70UbPu)MN_bkg? zut{X(lju3VL8K-#wMufDWtJ`RT4KYrjVMGfa4Hx#E3wCv%|0(Lx^=1to<=)6X)jIVyQO zD!b=#$F^KUp2J(!Ygymhp4zl$-s1lFL%9Xge}tP&d<}gsf6ia|`j_%V>*oSa3-qh@ Wr7L^Il<@(Bfx*+&&t;ucLK6VCEsq`m literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-right.png b/usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-right.png new file mode 100644 index 0000000000000000000000000000000000000000..5232b93e42627caf09523e0a5dda7656b2b36625 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^Vj#@H1|*Mc$*~4fjKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgg)MmBy^6P5ptazLRao-U3d7N_4% zHRNkH;Bme0&mg#QQ?cp}HTT3vEF7IvWxG{nwN_1A7`!WFV@l-q3hk?%^{U-)iek>rS73a`(l$c7YeW`YPuY zt_%}MeqzD*YFC}#!G5J?V~b|vAN2>Wul3{0o5g0#yddNDw2<{LZTzRDDz-RmT$g?6 g?zGgC20T>^XZC6Q_By5-2Xrrkr>mdKI;Vst02Ux?(*OVf literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-top-active.png b/usr/share/themes/Ozone3/gtk-2.0/images/notebook-tab-top-active.png new file mode 100644 index 0000000000000000000000000000000000000000..35d9b51f7bfb959360c1434c97ac82ad04f25801 GIT binary patch literal 431 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM#=yWhy?{3l$YDu$^mSxl*x1kgCy^D%XG`*S zcVTz{f;Z~@Du5!K1s;*b3=G`DAk4@xYYxZ^_7YEDSN1!M++voR;#Y(Mfd=Y$x;Tb- z9N#--Z*Pl%Kco&%-X8 z%w?aJYRNCrRw$Ry^EOu1v#C(#W9MScxhV`cw!Qu3a8Ba*M70S)mspl%USgS3ykU_> z%4L(NCKKP8lCFZ!D*w&MxoyVakrz2_+HV7%>ge0s8n^VPMrJgX#%3~Us`@f0-7(;q z)nNGT=`@SwnGy4zU;1qGV;}$B{p*ZHLqiv?%bpQ?U6F%nOK$hR_l4q#5{qyNv=AhF#LvA@@M9kic!{>_8g$-kI5clYc`wfU_K P3`z!1S3j3^P6QL70(Y)*K0-AbW|YuPgg)MmBy^)>1`B6`;^oPZ!4!i_>qX z7;?232)M?(s7!L^2#Y(mn=9^!a0T1Jq>vM5!fw7b)hxTopSi4}=HH)A<{8g#y0pk- z-JVt`Gk5l~lTI8ZvF+dg34XEQyH@JzvSR(~Bnh^2pHpscyB+XcMv>*$zVt{jEr$2D zN=-BG)~!0V@4bmHvjeX{vP5C^|kNLcjL&nM@(qS>iwsFnGH9xvX{XE)7O>#4kNdiwfw7yr(QrIJ5LwK z5RU7;rx%JIaNuCM=$Io~;-?vYR%(@lz;yBHzw?d+gl1Rg=HG~8@Z9rJ^zL5c!}E*z i7z?cLOmIm%#yl@eQESGbH9)s8FnGH9xvXmm5dAc}; zSe$-4b>pgL2Ladj$3#W61*5la`y{;Pk4Lrk{{#Lvbic9dh~yk~-5_*F#4%}-s?-x( zj`wqmcHEh{^C-{5IogUW3=Le06H+A^9yIZ)oG)f&SogZg#CI`+gV)N5YuU8*SLt5a zq~oC}-xYiPuC?8d^>epp?ClrNy#L*Rhk1ARi;CTM9!l25`<&Voa@gPv*JPE8$JZ@h zr4{3I`Oh|!eStof&pQ@nglF6~^9U3<^}Y5;A&(QsIfbPzvDYPz3zp1MTawvTIj>Oc zc%eX>qD1oi)Q`!E|E2${K7MXr(v}*T*FMc~*{y9yCni_3oc}Dq!np3jp(KIyvh&tJ P-!pi+`njxgN@xNAPQH&5 literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/null.png b/usr/share/themes/Ozone3/gtk-2.0/images/null.png new file mode 100755 index 0000000000000000000000000000000000000000..0af7d988cac19550baf335245bc7bf87516e5772 GIT binary patch literal 130 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 N002ovPDHLkV1i`t2k!s? literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/panel-button-hover.png b/usr/share/themes/Ozone3/gtk-2.0/images/panel-button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..67b8b20eb3bf856c8871412a379cc5bf11376421 GIT binary patch literal 371 zcmV-(0gV2MP)E%%z5?e_}4Ry_YGO>X$)*CsTKO~qTdL7h zAt=@7TNV5?=dJ^YZaVQ0cL>lVfj0gFP*Qf)fO+#PaOa2;{2Zcyz`g#mn_GA$vB<@3;ra@ocD)4hB}-f* zN`mv#O3D+9QW+dm@{>{(JaZG%Q-e|yQz{EjrrH1%S$MiQhE&{obDoixfq{crVQc;K r+mD;sawcUK2D`Xn1Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipn} z1`#9U3qZ#J0013yMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HRA^-&M@dak?_?!z0006i zNklPz;KcQsI-AMNRcZE265PA~+B zKd-b4O2fAT6U3L2lZhV)Wj4a!K4? z5uSbMo$40(=lgdm{E{u`RFg#5ZKpQ8+vM$3kvP_az> zve}k!x#pv;`6BHmAIg>_5ovEJ6-!c8e3towo2zXPuvGOC4K-SlRqX&(+t06}n=_a& zi(?-XgN1U8h7xGk-O_Os6qaL*zE2J^VHW?jP1ZVb<-p=(CbfXi+}wg1%>X}^QjF%( z$9WohxuL$umJVIsXTSFQ8iWHiLVg?5)CjzlXm|+fPLQe{rO^y>KNmjAL}Kc{eF(tF zivV2*hi{G)U;V6vSf5TqcyvYU+?q-sW@hdUpLVZ_$8Swb2x|TS;bQ;*002ovPDHLk FV1oWvI&lC1 literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/progressbar-tree.png b/usr/share/themes/Ozone3/gtk-2.0/images/progressbar-tree.png new file mode 100644 index 0000000000000000000000000000000000000000..2051d16eb453efe73c3eab307e61d1b1b2f222c3 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^Vn8g!!2~2PxbLh2Qq09po*^6@9Je3(KLBz$3p^r= z85p>QL70(Y)*K0-plpe2M2T~LZfWFU8GbZ8({Xk{QrNlj4iWF>9@ z00JmUL_t(I%birquBt!~>=~vpyv$*tF(y8P3m2NW@YDSY7ba*}C<_yeD2$a%v^>jKh zN~t7C>1uMDuIm6m2pJ3p&n{w$uIrb}B?yAVHKjbyD~i(V^`2B+*P|$cTr?UD77qi8 zu-R-_+=(p9`BX%FdNmBATCFn1ev)>(ou+ATZ584vvs^CE=kx7$d-X>MK}4SChr?mA z^2K6txm^A!#@J{y0syw(?}H%Vc|PZAUDt=hA=_@Zh?ws(cE!RlER{;1wpFMah9Lkj zS(Xc_=kpl=Shw3uH`I7yO{T$`qulfcgrMUg0qnx-)T@H`I@|9WBmPtvhYrR8`G72@yq6WQ=9r5k=AUdUajb^E^dSTCG<4^cPR%=lBMIWFU8GbZ8({Xk{QrNlj4iWF>9@ z00Le~L_t(I%f(b(YwAD{Jv+NuO|%fvJXEL^?Mo>Y+W-F#EQq1>!CFvC3r1LM{2-dd z^kH*j)uta@F893XWMKS8xxRZ8uI*E{qp zFvj$36aE_il_J|v0`RqvdGLL|R4SzuS65f2X%hXSq9}@Hvst^{-d&{A=@g4aA;eG4 zE2TWo%igZT9nrhQ7$YJg(leed_hz#>IXP)In|tbh`-Farcf9imc%Y!(8~^|S07*qo IM6N<$f)dnPd;kCd literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/progressbar-vert.png b/usr/share/themes/Ozone3/gtk-2.0/images/progressbar-vert.png new file mode 100755 index 0000000000000000000000000000000000000000..f458d40519b2c5d5c3d3193f48316d7a7eadd46a GIT binary patch literal 719 zcmV;=0xPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipn} z1`-f=_Hq&c0013yMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HRA^-&M@dak?_?!z0006e zNkl1v7{-n*VX_Nldw8h2CAc)|i1-pp#0uDmKMbs(|x;VHxIXF2M zq*}Eq6$e2Dw{9w4QgG;25FON-YHZS)%b&}CE)KD@R>3y)oxXG6d(QiP2VTJn9lUCL zl5HHxm)TYDX!m_oU89sn*96(B&znrvq#1W|%liV$4<~QgV{w&vn2Z}bdKIyd!jT$l z48^LT=s6U;0Oc*MTo07{xD%aR>=lc}iJSJqMwuDjx=E3UDzq^uZP3~*)yAT=VWAWx zTWI6jYj==)ktYBWVCc3zpD?q-ySFRcxZz)lg=_S7<~X-!{xL)O{Q%;@OB;SRHS6u& zVTeaG%B*nl7f0&XU9~Qlnd@fs>10U0_`s=DCnVY|YgN$Ev;=F=wQoRN9)E9pQejfb z#_MZwq_ttb93d#e$gjl+sZN?!xTVVXVi>6nNYOmVaWr=E*TgzNg2rwo|49-+n{^Ou zV;mW9K8)6k^vdx1k^$=aL3i7ksd@+-2e%qyLj4KoF0XeXZ8~Gv>ytTt> zek(OU1n)jQm&f}>r5@=%o1T``)#_o|NWLv38BIqH^LD2%0q&j=V@270DLw6wotLW^ zrS{4bB%qn3`SCK^_R0*!3)>XsknAVn`gsoKKGt3)67 z{}OD=qtUj literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/radio-active.png b/usr/share/themes/Ozone3/gtk-2.0/images/radio-active.png new file mode 100644 index 0000000000000000000000000000000000000000..10871467fe8d9ab62d7a0d11351bd3ab8962ac46 GIT binary patch literal 660 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 N002ovPDHLkV1j#;4|V_m literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/resizer.png b/usr/share/themes/Ozone3/gtk-2.0/images/resizer.png new file mode 100644 index 0000000000000000000000000000000000000000..55a2ad46e84eaeec968763e1d1af410c6b450312 GIT binary patch literal 610 zcmV-o0-gPdP)Px#24YJ`L;xuODF7)zyb}ok000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipM^ z4-+ph=<}xl00H7jL_t(I%iWZ*ZW=)lhX2`}+1-Hy?t+BHo#@EHg))-UAf@32@^rSW z6fWH)kB~gZ5#GY?z~@^R7*WJY5K5D5v#TjSee=)m0{`_|EEe?FU{zHa0GLjv%d#v# z9_r>?U|rX3p63_d`y1!n`$L`21rpH7vg}G#s~F?`S%y_LCjht@kBe&Y?t79XpF&W? zc;uXHSe7$W*XwpP8WnG{>@Mjhm#T^wBdk4ooebP;ezX8&I2>Ll-R{zR54IK&fH7wP z^E@vGgTZZ*B&!fY%gn?g6x#@6j<@Hx8O~-i0|5DWTx41HHA#|H@Bz#WaRTQYSQy6G zKO0t6MRi@b03=P*TUEXEdst*<5@s+ni0HJI>$;9bQRMx8|5`hpRR}LIVTcHIeQfX82FIG@iA0BBH6)AWmWbm@Z!vn3WG5ypO( zcxaiKVP9*xEK6Fi*X?978TER-D^>jvbUy&cj+_^W2v{7P2nh>RJ**{I=AVI^%_f%R z+oiR9`b)*|AmjWACwh#EWsKm^RzV7J?$X&QYsLn5+7^f^Y{Z?{`x48iPn wAY)*yg*67|rK}d!!I&L%&6$kkM8O&qKl$$ zGx2BQbXwDGy&JaGx~MF|=jw2H;2cIo!{;e?Tu(FdI5;}trE--W9-r14I{+9FUAOyt zwGwL$0svA5Y8bu(>}BLIA{xsND_;bVrs>1YCBJU>MMe*$45f_1u&_~KM07_3kLqA?owXS2wgx^|Cprp|~6K(p(JOjchrSF>3FufFe1T^aa|%^U!Bc77!j zY?P~D4F5>e-cv`YP#xE=)*Eq>U=dcX&}lVQRZ(ORXhJNMA}LixVMKIKgC$Mqh6(&# xOudOai{y5t@O>PBJ)XFJI9JTW0Z|-=-!pSkl4wTil+;jDR-=@Ug_XZ{{0(+O zC<`eIUq763Op_W-4GZQjT)N#n%jbO-FC(JeZl@g%2h%j+x~^8KRN%U+#bS}o=X1j_@Mbt1a!u2sDEg@T{m$3xb*WVP zD9f_6YPGsrt->($Ja4&N777JML;$AKscD)*hlWRellcsx#}QbLG- zh39$K>$TBn{2m9e*=&?j&*u|>uIoYw%d%e658_#?FjUnI>Hq)$07*qoM6N<$f~LB> A%m4rY literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/scale-trough-horiz.png b/usr/share/themes/Ozone3/gtk-2.0/images/scale-trough-horiz.png new file mode 100755 index 0000000000000000000000000000000000000000..b9578f24ec907eb2c511aa7154dce3d57c6f868a GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^+CVJC!NkD8Xyx0G0_3oyJNh~@Fl_AS{*%ZGFdgVhmk|nQv0Q5(kY`R}|zZa24~&N@Fe*_<`oZXDAv&HW>0vE%oT9o7oI zmk$V)$Ov4lwm)}r_4Ut}Y_m*NoG03U=k0s&pg1{1duhqJ+Q^sg0XKN}Z4-2oXiGGD zy=&d7RaacU1zngd?AaZ{DENEde4nLLww5{XF;qMDL%{Rp{%8Li#BBa+{@cT}@8s^+ zySC*%uRpVBQHw`sf9YzjOOMwWb?sq_;eV#6k zAs)xyhHT_(RuHHa@F*#3{{LUfOu1XQ*Xm@Y8MjU`y}!5j@w*)kJ%$Vn z0XAZ+7fSEee7eW1Ai4jhTllv(+g4nb&|Wh|>vR0aFH6(;GS-RdQ<-aj?>k?t*dp<`a3_c2JLCW6?>B_rKR03eo4H3f zT`QECTYTAsQ*qWZ&Aqu2Z0~KK---I2t*h8_rSzNl>ISf%rdva-vsaGSO)Y7 NgQu&X%Q~loCIDhze1QM} literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/scrollbar_horizontal-sel.png b/usr/share/themes/Ozone3/gtk-2.0/images/scrollbar_horizontal-sel.png new file mode 100644 index 0000000000000000000000000000000000000000..eda704bdb0df786ade8c22b081674bdbcef5ce57 GIT binary patch literal 693 zcmV;m0!safP)@4LSjQH`==Z000McNliru z+yMv{Bq{n0(W3wW03CEiSad^gZEa<4bO1wgWnpw>WFU8GbZ8({Xk{QrNlj4iWF>9@ z00Id~L_t(2&yAA3Pg7wO#(!_Qr6E-VZMY?oLWN?r3JC)P3|0pvMiMt?cVmpBGf_w5 zU*P7TlZnOI46Fp}TRru7RT}jM?U4K3C;&#?L=pTI4uJ2g zUoniD{nd14qCU43bYV8;{E=OyTB%a4RN37rGJ5T?pF6=ln*;z_R(2^JM7C4f^S=H8 zdc3NwY_X7M{-26nxqkL70b200000NkvXXu0mjf0~Rf6 literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/scrollbar_horizontal.png b/usr/share/themes/Ozone3/gtk-2.0/images/scrollbar_horizontal.png new file mode 100755 index 0000000000000000000000000000000000000000..60f069fd9d927ae54898d6ad301105c6a061a151 GIT binary patch literal 590 zcmV-U0@4LSjQH`==Z000McNliru z+yMv{BL``kN~-_>03CEiSad^gZEa<4bO1wgWnpw>WFU8GbZ8({Xk{QrNlj4iWF>9@ z00E*&L_t(2&yA9?i{d~Wg}=F|m2!tf77p1o_JV?im6d1{{8J?nB-+@-PC*-sfG8IZ z~_2B^25V}`tthl z==(m)M~8p*OOsnu%S62~!yVJP)F&#zXir`t{2?UqibbKQi9! zU!&1T>h(HGDgK3sFq_S2x7+H@$g(V{R;y^5#%GA*n8jj&X`1Rl>h($ literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/scrollbar_vertical-sel.png b/usr/share/themes/Ozone3/gtk-2.0/images/scrollbar_vertical-sel.png new file mode 100755 index 0000000000000000000000000000000000000000..b47b4b28123937560bcd8209cd18781ebf5b8364 GIT binary patch literal 672 zcmV;R0$=@!P)WFU8GbZ8({Xk{QrNlj4iWF>9@ z00Hz#L_t(I%e9l=OVd#p#y{t4TbQs~<{Z&N!i%~H5lTt|3qlKp{)+yEi1aS%w%h)I zAcAfJAwpLx*hUhO1Zmlvwl#BWKg@L7_k7QJyO0g3wSwrmd!NJmJnwnlbD)9gXj~RQ zSA<`nQu!?@6^pwVfK+}jg%07}95t(cGKq^IU`a;e8( zd+ccsV-40A3b`yJX9kpdvy_no2Yb-2ZXRl_`I1TF1iM2m{j{+-?FMod=3lj-g^8($ z0VmKuyzl+n*H~llJdaALz`#^2O!Ceq{{;#lk&#XhhN`J#Y=7_&joWGC0r0K-mG2uB zM(?J>6jqDOUiVaTP5L$#6X_EJrxCFjW3a{oV5|Ya8nY|d3>UB652)#ATuu(2LMaDp z%^w;quIsX%%e2q6ZRW;vDHrp9-Jt7Ld>szXm9Y!T?K*Nfz4VUXK6(HVDus21Z_Gr- z&YxAP!7qsTv&)3tmH2AoKQyCPFh1Mc#mfgS(Mj*0_V@#SZXCDRG7L@t0000S->P)WFU8GbZ8({Xk{QrNlj4iWF>9@ z00ELoL_t(I%e9k1tJ+Wyg})mSp*-P1@)j+&Zv6=^gAmBZ{8mv{aVI?8`2!4yQnQFf z#iV!}Zgk$J39Zk%Xz5wrxpU^snHeZC91dl@UJLJ_k|dGsc6;-jBuSa@S&7KgZnw*{ z)t5E<-Df<0>9VnEDyc`aP zoz|M7C@{tl$1$$!DiuYM*tX62e6E68YvMS@YPDK->ltIP9tpCh)9Kwn5CqSNNG%LQ z*=#nlTrOokp9}Dj|AuN}z=z3XlG?V7<2V51c@DsSzvpy1;rsq4;9F_lQy7L>x7+1% zxnPXJ7z0326qOyNcS(}qdET=c4u|4--fzK2iRDzRzwObwUa!1Ag+C+DbL#baWzNfN zHrsVNol4R@sY#OHy6zX?YqfSFQd3G@Mx&A3Ud_){Yyv-k;-BXD2A1?8n3(}s0ssI2 M07*qoM6N<$g697A*8l(j literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/toolbar.png b/usr/share/themes/Ozone3/gtk-2.0/images/toolbar.png new file mode 100644 index 0000000000000000000000000000000000000000..c41b62c8c0fb8bba83b50f0930afb90a632278c3 GIT binary patch literal 875 zcmV-x1C;!UP)0Z%Tb3w_GQYmQ&?D}*n+X^M z;^%&c4S+!0er`a$@No}e0FIyAjk&I7KoGF`_s?JC6wwdEjGy~0H?V#+8TUMrFqnG` zkciv;R;vuqd-~$ndBm8L-qy|h2ge)(?L4`|b&NS#yL)4rT61`RG01elF~)3H&=3$t z%rVk&gRu9`7;|2YBMtE5;{)%Em}8g;=;2Y?Hb4_B+lg9?Io~^BjFFBKgzKP+rp+4r zXvCbea{M@+eU33E+A7dt6esLVPooGj<{aYf4i;RSI@q#2|Z;z7TOaFicaN8gdOJY;^sF)&O$q5ah zq6ka2K}xlWu#&RQH4+FK2EkZsJ-CozJ5M%xdAcO&2=hfUekX2M%T}lI`0_)N zy$y3AlwHgOifl9mpK5T|Vk&I;*XcB3$z8rsZhl~We;_VxISfSZiINKkhhN zMW2BCTdQ6qZucGZmB9cZwG_j2<9nufIdZ6b3uNk@ajXkz?H=R4^e7E(EhQ-GtOTr1 zQ0VXU^*w-6UN?5DeWE)pu7F6$=T4yGanUGU+9K?13FdDlJ++C`mFgi4&vVfR0Wcw= znn*1w)zRqwL@+VQrde>Nu5^j_>*;EyR+Rs3{09Pjkk6qETn+#L002ovPDHLkV1m_- BlVbn? literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/images/trough-h.png b/usr/share/themes/Ozone3/gtk-2.0/images/trough-h.png new file mode 100644 index 0000000000000000000000000000000000000000..70f98bb7889d4dd82985497df092e846b9519a95 GIT binary patch literal 597 zcmV-b0;>IqP)FIQOW(p671NZ`pKdaRWV+;V8OeO#T$n)K9xA9Mouj4qU z(2!v}A?FbFb?UnA{eFKu9+}RNzYT<~R;%4^b4sSZ_KUFF?ZPnheVi z5Yd1nt@Iusjylm~b`mq$oxXHe)qC}k>MCWiSO6dZnrk|p5&(u_G)m2!MG zpxf=%FUN8ICWAZ9Q`GkiDu6Hyi=v>EGR7EVMNzn}O8_KEB80eNd%a%Mb1CH)gSXr5 zM=c=)z<4}nj46r&KnQU-96Zl^N9FH`@eYGpU(4k(%Q67AZQHipFlMt^mSv1F&bgu} zQ4|3nVHocB``giJwORm3p63tV>p%R{DzB;v0C5~g)3jT|dc6jq_WS)T%c`oXfoYn0 zp7#&+{AnFu_Vi2m4ne)Xq9`iMQq#1{<)SExs;ZPyDP>ULI^44 z`FyUS0BV|LS%eVZ_ifuA3z%5#4UL$K&z3T`8r8VVI_Q8~=Bve+JU~+n1rW00000NkvXXu0mjf5pnx& literal 0 HcmV?d00001 diff --git a/usr/share/themes/Ozone3/gtk-2.0/menubar.rc b/usr/share/themes/Ozone3/gtk-2.0/menubar.rc new file mode 100644 index 0000000..7b2af3a --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-2.0/menubar.rc @@ -0,0 +1,87 @@ +style "menubar" { + engine "clearlooks" { + hint = "menubar" + } +} + +style "menu" { + xthickness = 2 + ythickness = 3 + bg[NORMAL] = shade (1.08, @bg_color) + engine "clearlooks" { + radius = 0.0 + } +} + +style "menu_item" { + xthickness = 2 + ythickness = 3 + fg[PRELIGHT] = @selected_fg_color + engine "pixmap" + { + image + { + function = BOX + file = "images/menuitem.png" + border = {3, 3, 3, 3} + stretch = TRUE + } + + image + { + function = HLINE + file = "images/line-h.png" + border = {0, 0, 0, 0} + stretch = TRUE + } + image + { + function = VLINE + file = "images/line-v.png" + border = {0, 0, 0, 0} + stretch = TRUE + } + } +} + +style "separator_menu_item" { + xthickness = 1 + ythickness = 0 + GtkSeparatorMenuItem::horizontal-padding = 0 + GtkWidget::wide-separators = 0 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 7 +} + +# Wrokaroudn style for places where the text color is used instead of the fg color. +style "text_is_fg_color_workaround" { + + text[NORMAL] = @fg_color + text[PRELIGHT] = @fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = darker (@bg_color) +} + +# Workaround style for menus where the text color is used instead of the fg color. +style "menuitem_text_is_fg_color_workaround" { + + text[NORMAL] = @fg_color + text[PRELIGHT] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = darker (@bg_color) +} + +# Workaround style for places where the fg color is used instead of the text color. +style "fg_is_text_color_workaround" { + + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[INSENSITIVE] = darker (@bg_color) +} + +widget_class "**" style "menubar" +widget_class "**" style "menu" +widget_class "**" style "menu_item" +widget_class "**" style "separator_menu_item" diff --git a/usr/share/themes/Ozone3/gtk-2.0/notebook.rc b/usr/share/themes/Ozone3/gtk-2.0/notebook.rc new file mode 100644 index 0000000..6afdca0 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-2.0/notebook.rc @@ -0,0 +1,151 @@ +######################################################################## +# Notebook +######################################################################## + +style "notebook_bg" { + bg[NORMAL] = "#e0e0e0" +} + +style "notebook" { + xthickness = 3 + ythickness = 3 + bg[NORMAL] = "#e0e0e0" + + engine "pixmap" { + +### Notebook ### + image { function = BOX + file = "images/notebook.png" + border = {4, 4, 4, 4} + stretch = TRUE } + +### Tab TOP ### + +## Normal + image { function = EXTENSION + state = ACTIVE + file = "images/notebook-tab-top.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_side = BOTTOM } + +## Active + image { function = EXTENSION + file = "images/notebook-tab-top-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_side = BOTTOM } + +### Tab BOTTOM ### + +## Normal + image { function = EXTENSION + state = ACTIVE + file = "images/notebook-tab-bottom.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_side = TOP } + +## Active + image { function = EXTENSION + file = "images/notebook-tab-bottom-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_side = TOP } + +### Tab LEFT ### + +## Normal + image { function = EXTENSION + state = ACTIVE + file = "images/notebook-tab-left.png" + border = {4,4,4,4} + stretch = TRUE + gap_side = RIGHT } + +## Active + image { function = EXTENSION + file = "images/notebook-tab-left-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_side = RIGHT } + +### Tab RIGHT ### + +## Normal + image { function = EXTENSION + state = ACTIVE + file = "images/notebook-tab-right.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_side = LEFT } + +## Active + image { function = EXTENSION + file = "images/notebook-tab-right-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_side = LEFT } + +### Gap TOP ### + image { function = BOX_GAP + file = "images/notebook.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_file = "images/notebook-top-gap.png" + gap_border = {4, 4, 0, 0} + gap_start_file = "images/null.png" + gap_start_border = {0, 0, 0, 0} + gap_end_file = "images/null.png" + gap_end_border = {0, 0, 0, 0} + gap_side = TOP } + +### Gap BOTTOM ### + image { function = BOX_GAP + file = "images/notebook.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_file = "images/notebook-bottom-gap.png" + gap_border = {4, 4, 0, 0} + gap_start_file = "images/null.png" + gap_start_border = {0, 0, 0, 0} + gap_end_file = "images/null.png" + gap_end_border = {0, 0, 0, 0} + gap_side = BOTTOM } + +### Gap LEFT ### + image { function = BOX_GAP + file = "images/notebook.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_file = "images/notebook-left-gap.png" + gap_border = {0, 0, 4, 4} + gap_start_file = "images/null.png" + gap_start_border = {0, 0, 0, 0} + gap_end_file = "images/null.png" + gap_end_border = {0, 0, 0, 0} + gap_side = LEFT } + +### Gap RIGHT ### + image { function = BOX_GAP + file = "images/notebook.png" + border = {4, 4, 4, 4} + stretch = TRUE + gap_file = "images/notebook-right-gap.png" + gap_border = {0, 0, 4, 4} + gap_start_file = "images/null.png" + gap_start_border = {0, 0, 0, 0} + gap_end_file = "images/null.png" + gap_end_border = {0, 0, 0, 0} + gap_side = RIGHT } + +### Focus ### + image { function = FOCUS + file = "images/null.png" + border = {1, 1, 1, 1} + stretch = TRUE } + } +} + +class "GtkNotebook*" style "notebook" + diff --git a/usr/share/themes/Ozone3/gtk-2.0/panel.rc b/usr/share/themes/Ozone3/gtk-2.0/panel.rc new file mode 100644 index 0000000..3a926d8 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-2.0/panel.rc @@ -0,0 +1,159 @@ +style "theme-panel" +{ + xthickness = 4 + ythickness = 0 + #bg_pixmap[NORMAL] = "images/panel-bg.png" + + fg[NORMAL] = "#000000" + fg[PRELIGHT] = "#ffffff" + fg[ACTIVE] = "#f5f5f5" + text[NORMAL] = "#000000" + text[PRELIGHT] = "#ffffff" + text[ACTIVE] = "#f5f5f5" + + engine "pixmap" { + image { + function = BOX + recolorable = TRUE + state = NORMAL + } + image { + function = BOX + recolorable = TRUE + state = PRELIGHT + file = "images/panel-button-hover.png" + border = { 4, 4, 1, 1 } + stretch = TRUE + } + image { + function = BOX + recolorable = TRUE + state = ACTIVE + file = "images/panel-button-active.png" + border = { 4, 4, 1, 1 } + stretch = TRUE + } + image { + function = BOX + recolorable = TRUE + state = SELECTED + file = "images/panel-button-active.png" + border = { 4, 4, 1, 1 } + stretch = TRUE + } + image { + function = BOX + recolorable = TRUE + state = INSENSITIVE + } + image { + function = ARROW + recolorable = TRUE + arrow_direction = DOWN + } + } +} + +style "theme-panel-light" +{ + xthickness = 1 + ythickness = 0 + + fg[NORMAL] = @fg_color + + engine "murrine" { + textstyle = 0 + roundness = 0 + } +} + +style "theme-panel-text" +{ + fg[NORMAL] = "#f5f5f5" + fg[PRELIGHT] = "#ffffff" + fg[ACTIVE] = "#f5f5f5" + text[NORMAL] = "#f5f5f5" + text[PRELIGHT] = "#ffffff" + text[ACTIVE] = "#f5f5f5" +} + +style "theme-main-menu-text" = "theme-panel-text" +{ + fg[PRELIGHT] = "#ffffff" + text[PRELIGHT] = "#ffffff" +} + +style "theme-panel-handle" +{ + engine "pixmap" { + image { + function = HANDLE + } + image { + function = HANDLE + } + } +} + +widget "*PanelWidget*" style "theme-panel" +widget "*PanelApplet*" style "theme-panel" +widget "*fast-user-switch*" style "theme-panel" +widget "*CPUFreq*Applet*" style "theme-panel" +widget "*indicator-applet*" style "theme-panel" +class "PanelApp*" style "theme-panel" +class "PanelToplevel*" style "theme-panel" +widget_class "*PanelToplevel*" style "theme-panel" +widget_class "*notif*" style "theme-panel" +widget_class "*Notif*" style "theme-panel" +widget_class "*Tray*" style "theme-panel" +widget_class "*tray*" style "theme-panel" +widget_class "*computertemp*" style "theme-panel" +widget_class "*Applet*Tomboy*" style "theme-panel" +widget_class "*Applet*Netstatus*" style "theme-panel" + +# Fixes for tooltip text in some apps. +widget_class "*Notif*Beagle*" style "theme-panel-light" +widget_class "*Notif*Brasero*" style "theme-panel-light" + +# XFCE panel theming. +widget "*Xfce*Panel*" style "theme-panel" +class "*Xfce*Panel*" style "theme-panel" + +# lxpanel and fbpanel +widget "*.tclock.*" style "theme-panel" +widget "*.taskbar.*" style "theme-panel" +widget_class "*GtkBgbox*" style "theme-panel" + +# Make sure panel text color doesn't change +widget_class "*Panel*MenuBar*" style "theme-main-menu-text" +widget_class "*Panel**" style "theme-main-menu-text" +widget "*.clock-applet-button.*" style "theme-panel-text" +widget "*PanelApplet*" style "theme-panel-text" + +# Hide ugly handle +class "PanelAppletFrame" style:highest "theme-panel-handle" + +# The following removes the arrows from the panel + +style "panel-arrow-remove" { +engine "pixmap" { + image { + function = ARROW + recolorable = TRUE + overlay_file = "images/arrow-blank.png" + overlay_border = {2,2,2,2} + overlay_stretch = FALSE + arrow_direction = UP + } + image { + function = ARROW + recolorable = TRUE + overlay_file = "images/arrow-blank.png" + overlay_border = {2,2,2,2} + overlay_stretch = FALSE + arrow_direction = DOWN + } + } +} + +widget_class "*PanelToplevel*" style "panel-arrow-remove" diff --git a/usr/share/themes/Ozone3/gtk-2.0/pcmanfm.rc b/usr/share/themes/Ozone3/gtk-2.0/pcmanfm.rc new file mode 100644 index 0000000..701e289 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-2.0/pcmanfm.rc @@ -0,0 +1,60 @@ + +style "pcmanfm-sidebar" { + GtkTreeView::even_row_color = "#e0e0e0" +} + +style "pcmanfm-handle" { + GtkPaned::handle-size = 2 + engine "pixmap" { + image { function = HANDLE + recolorable = FALSE + file = "images/handle-vert.png" + stretch = TRUE + border = { 0, 0, 0, 0 } } + } +} + +style "pcmanfm-notebook" { + xthickness = 1 + ythickness = 1 +} + +style "pcman-padding" { + xthickness = 3 + ythickness = 3 +} + +style "treeview" { + engine "clearlooks" { + hint = "treeview" + } +} + +style "treeview_header" = "default" { + xthickness = 2 + ythickness = 1 + engine "clearlooks" { + hint = "treeview-header" + } +} + +widget_class "*FmMainWin*GtkToolbar*" style "pcman-padding" +widget_class "*FmPlacesView*" style "pcmanfm-sidebar" +widget "*FmMainWin*GtkHPaned" style "pcmanfm-handle" +widget "*FmMainWin*GtkNotebook" style "pcmanfm-notebook" +widget_class "*FmPlacesView*" style "pcmanfm-sidebar" + +widget_class "*.*" style "treeview" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" + +widget_class "*.." style "text_is_fg_color_workaround" +widget "*.gtk-combobox-popup-menu.*" style "menuitem_text_is_fg_color_workaround" +widget_class "**" style "fg_is_text_color_workaround" +widget_class "*" style "fg_is_text_color_workaround" +widget_class "*" style "fg_is_text_color_workaround" + +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" diff --git a/usr/share/themes/Ozone3/gtk-2.0/progressbar.rc b/usr/share/themes/Ozone3/gtk-2.0/progressbar.rc new file mode 100644 index 0000000..d482f06 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-2.0/progressbar.rc @@ -0,0 +1,66 @@ +######################################################################## +# Progressbar +######################################################################## + +style "progressbar" { + GtkProgressBar ::shadow-type = GTK_SHADOW_NONE + bg[NORMAL] = "#C8C8C8" + bg[SELECTED] = @selected_bg_color + engine "pixmap" { + image { function = BOX + detail = "trough" + file = "images/progressbar-trough-horiz.png" + border = {9, 9, 9, 9} + stretch = TRUE + orientation = HORIZONTAL } + image { function = BOX + detail = "trough" + file = "images/progressbar-trough-vert.png" + border = {9, 9, 9, 9} + stretch = TRUE + orientation = VERTICAL } + image { function = SHADOW + shadow = IN + file = "images/progressbar-trough-tree.png" + border = {9, 9, 9, 9} + stretch = TRUE } + image { function = BOX + detail = "bar" + file = "images/progressbar-horiz.png" + border = {8, 8, 8, 8} + stretch = TRUE + orientation = HORIZONTAL } + image { function = BOX + detail = "bar" + file = "images/progressbar-vert.png" + border = {8, 8, 8, 8} + stretch = TRUE + orientation = VERTICAL } + image { function = BOX + state = SELECTED + border = {2, 2, 2, 2} + file = "images/progressbar-horiz.png" + stretch = TRUE } + } +} + +style "progressbar_tree" { + GtkProgressBar ::shadow-type = GTK_SHADOW_NONE + bg[NORMAL] = "#C8C8C8" + bg[SELECTED] = @selected_bg_color + engine "pixmap" { + image { function = SHADOW + shadow = IN + file = "images/progressbar-trough-tree.png" + border = {9, 9, 9, 9} + stretch = TRUE } + image { function = BOX + state = SELECTED + border = {2, 2, 2, 2} + file = "images/progressbar-tree.png" + stretch = TRUE } + } +} + +class "GtkTreeView*" style "progressbar_tree" +class "GtkProgressBar*" style "progressbar" diff --git a/usr/share/themes/Ozone3/gtk-2.0/radio.rc b/usr/share/themes/Ozone3/gtk-2.0/radio.rc new file mode 100644 index 0000000..66351be --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-2.0/radio.rc @@ -0,0 +1,163 @@ +######################################################################## +# Radio buttons +######################################################################## + +style "radio_button" +{ +### Radio ### + engine "pixmap" + { + ## Normal + image { + function = CHECK + state = NORMAL + shadow = OUT + overlay_file = "images/radio.png" + overlay_stretch = FALSE } + + image { + function = CHECK + state = NORMAL + shadow = IN + overlay_file = "images/radio-pressed.png" + overlay_stretch = FALSE } + + image { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "images/radio.png" + overlay_stretch = FALSE } + + image { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "images/radio-pressed.png" + overlay_stretch = FALSE } + + ## Prelight + image { + function = CHECK + state = PRELIGHT + shadow = OUT + overlay_file = "images/radio-sel.png" + overlay_stretch = FALSE } + + image { + function = CHECK + state = PRELIGHT + shadow = IN + overlay_file = "images/radio-pressed-sel.png" + overlay_stretch = FALSE } + + image { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "images/radio-sel.png" + overlay_stretch = FALSE } + + image { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "images/radio-pressed-sel.png" + overlay_stretch = FALSE } + + ## Insensitive + image { + function = CHECK + state = INSENSITIVE + shadow = OUT + overlay_file = "images/radio-ins.png" + overlay_stretch = FALSE } + + image { + function = CHECK + state = INSENSITIVE + shadow = IN + overlay_file = "images/radio-pressed-ins.png" + overlay_stretch = FALSE } + + image { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "images/radio-ins.png" + overlay_stretch = FALSE } + + image { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "images/radio-pressed-ins.png" + overlay_stretch = FALSE } + + ## Active + image { + function = CHECK + state = ACTIVE + shadow = OUT + overlay_file = "images/radio-active.png" + overlay_stretch = FALSE } + + image { + function = CHECK + state = ACTIVE + shadow = IN + overlay_file = "images/radio-pressed-active.png" + overlay_stretch = FALSE } + + image { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "images/radio-active.png" + overlay_stretch = FALSE } + + image { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "images/radio-pressed-active.png" + overlay_stretch = FALSE } + } +} + +class "GtkRadio*" style "radio_button" +class "GtkRadioMenuItem*" style "radio_button" + +style "radio_button_tree" +{ +### Radio button ### + engine "pixmap" + { + image { + function = CHECK + shadow = OUT + overlay_file = "images/radio.png" + overlay_stretch = FALSE } + + image { + function = CHECK + shadow = IN + overlay_file = "images/radio-pressed.png" + overlay_stretch = FALSE } + + image { + function = OPTION + shadow = OUT + overlay_file = "images/radio.png" + overlay_stretch = FALSE } + + image { + function = OPTION + shadow = IN + overlay_file = "images/radio-pressed.png" + overlay_stretch = FALSE } + } +} + +class "GtkTreeView*" style "radio_button_tree" + diff --git a/usr/share/themes/Ozone3/gtk-2.0/scale.rc b/usr/share/themes/Ozone3/gtk-2.0/scale.rc new file mode 100644 index 0000000..c5b825e --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-2.0/scale.rc @@ -0,0 +1,87 @@ +######################################################################## +# Scale +######################################################################## + +style "scale" +{ + GtkRange::slider_width = 16 + engine "pixmap" + { + image { + function = BOX + detail = "trough" + file = "images/scale-trough-horiz.png" + border = {19, 19, 5, 6} + stretch = TRUE + orientation = HORIZONTAL } + + image { + function = BOX + detail = "trough" + file = "images/scale-trough-vert.png" + border = {5, 6, 19, 19} + stretch = TRUE + orientation = VERTICAL } + + image { + function = SLIDER + state = NORMAL + overlay_file = "images/scale-slider.png" + overlay_stretch = FALSE + orientation = HORIZONTAL } + + image { + function = SLIDER + state = NORMAL + overlay_file = "images/scale-slider.png" + overlay_stretch = FALSE + orientation = VERTICAL } + + image { + function = SLIDER + state = PRELIGHT + overlay_file = "images/scale-slider-sel.png" + overlay_stretch = FALSE + orientation = HORIZONTAL } + + image { + function = SLIDER + state = PRELIGHT + overlay_file = "images/scale-slider-sel.png" + overlay_stretch = FALSE + orientation = VERTICAL } + + image { + function = SLIDER + state = INSENSITIVE + overlay_file = "images/scale-slider.png" + overlay_stretch = FALSE + orientation = HORIZONTAL } + + image { + function = SLIDER + state = INSENSITIVE + overlay_file = "images/scale-slider.png" + overlay_stretch = FALSE + orientation = VERTICAL } + + image { + function = FOCUS + file = "images/null.png" } + } +} + +style "vscale" { + engine "clearlooks" { + hint = "vscale" + } +} + +style "hscale" { + engine "clearlooks" { + hint = "hscale" + } +} + +class "GtkRange*" style "scale" + diff --git a/usr/share/themes/Ozone3/gtk-2.0/scrollbar.rc b/usr/share/themes/Ozone3/gtk-2.0/scrollbar.rc new file mode 100644 index 0000000..b30e414 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-2.0/scrollbar.rc @@ -0,0 +1,272 @@ +######################################################################## +# Scrollbar +######################################################################## + +style "scrollbar" +{ + GtkRange::slider-width = 14 + GtkRange::stepper-size = 13 + GtkCheckButtonClass::indicator-size = 14 + GtkRadioButtonClass::indicator-size = 14 + + engine "pixmap" + { +### Trough ### + image + { + function = BOX + detail = "trough" + file = "images/trough-v.png" + border = {7, 7, 22, 22} + stretch = TRUE + orientation = VERTICAL + } + + image + { + function = BOX + detail = "trough" + file = "images/trough-h.png" + border = {22, 22, 7, 7} + stretch = TRUE + orientation = HORIZONTAL + } + +### Scrollbar ### + ## Normal + image + { + function = SLIDER + state = NORMAL + file = "images/scrollbar_horizontal.png" + border = {7, 7, 7, 7} + stretch = TRUE + orientation = HORIZONTAL + } + + image + { + function = SLIDER + state = NORMAL + file = "images/scrollbar_vertical.png" + border = {7, 7, 7, 7} + stretch = TRUE + orientation = VERTICAL + } + + ## Prelight + image + { + function = SLIDER + state = PRELIGHT + file = "images/scrollbar_horizontal-sel.png" + border = {7, 7, 7, 7} + stretch = TRUE + orientation = HORIZONTAL + } + + image + { + function = SLIDER + state = PRELIGHT + file = "images/scrollbar_vertical-sel.png" + border = {7, 7, 7, 7} + stretch = TRUE + orientation = VERTICAL + } + + ## Insensitive + image + { + function = SLIDER + state = INSENSITIVE + file = "images/scrollbar_horizontal.png" + border = {7, 7, 7, 7} + stretch = TRUE + orientation = HORIZONTAL + } + + image + { + function = SLIDER + state = INSENSITIVE + file = "images/scrollbar_vertical.png" + border = {7, 7, 7, 7} + stretch = TRUE + orientation = VERTICAL + } + + +### Arrow UP ### + +## Normal + image + { + function = ARROW + state = NORMAL + overlay_file = "images/arrow_up.png" + overlay_stretch = FALSE + arrow_direction = UP + } + +## Prelight + image + { + function = ARROW + state = PRELIGHT + overlay_file = "images/arrow_up.png" + overlay_stretch = FALSE + arrow_direction = UP + } + +## Insensitive + image + { + function = ARROW + state = INSENSITIVE + overlay_file = "images/arrow_up_ins.png" + overlay_stretch = FALSE + arrow_direction = UP + } + +## Active + image + { + function = ARROW + state = ACTIVE + overlay_file = "images/arrow_up_clicked.png" + overlay_stretch = FALSE + arrow_direction = UP + } + +### Arrow DOWN ### + +## Normal + image + { + function = ARROW + state = NORMAL + overlay_file = "images/arrow_down.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + +## Prelight + image + { + function = ARROW + state = PRELIGHT + overlay_file = "images/arrow_down.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + +## Insensitive + image + { + function = ARROW + state = INSENSITIVE + overlay_file = "images/arrow_down_ins.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + +## Active + image + { + function = ARROW + state = ACTIVE + overlay_file = "images/arrow_down_clicked.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + +### Arrow LEFT ### + +## Normal + image + { + function = ARROW + state = NORMAL + overlay_file = "images/arrow_left.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + +## Prelight + image + { + function = ARROW + state = PRELIGHT + overlay_file = "images/arrow_left.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + +## Insensitive + image + { + function = ARROW + state = INSENSITIVE + overlay_file = "images/arrow_left_ins.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + +## Active + image + { + function = ARROW + state = ACTIVE + overlay_file = "images/arrow_left_clicked.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + +### Arrow RIGHT ### + +## Normal + image + { + function = ARROW + state = NORMAL + overlay_file = "images/arrow_right.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + +## Prelight + image + { + function = ARROW + state = PRELIGHT + overlay_file = "images/arrow_right.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + +## Insensitive + image + { + function = ARROW + state = INSENSITIVE + overlay_file = "images/arrow_right_ins.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + +## Active + image + { + function = ARROW + state = ACTIVE + overlay_file = "images/arrow_right_clicked.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + } +} + + +class "GtkScrollbar*" style "scrollbar" + diff --git a/usr/share/themes/Ozone3/gtk-2.0/statusbar.rc b/usr/share/themes/Ozone3/gtk-2.0/statusbar.rc new file mode 100644 index 0000000..2ed51bc --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-2.0/statusbar.rc @@ -0,0 +1,35 @@ +######################################################################## +# Statusbar +######################################################################## + +style "statusbar" { + GtkStatusbar::shadow_type = GTK_SHADOW_NONE + engine "pixmap" + { + image + { + function = RESIZE_GRIP + detail = "statusbar" + overlay_file = "images/resizer.png" + overlay_stretch = FALSE + } + + image + { + function = SHADOW + file = "images/null.png" + } + } +} + +style "smaller-text" +{ + font_name = "8" +} + +widget_class "**" style "statusbar" +widget_class "*Statusbar*" style "smaller-text" +widget_class "*ToolButton*" style "smaller-text" +class "GtkStatusbar*" style "statusbar" +widget_class "*GtkStatusbar*.*" style "statusbar" + diff --git a/usr/share/themes/Ozone3/gtk-2.0/toolbar.rc b/usr/share/themes/Ozone3/gtk-2.0/toolbar.rc new file mode 100644 index 0000000..163d177 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-2.0/toolbar.rc @@ -0,0 +1,38 @@ +########################################################################## +# Toolbar +########################################################################## + +style "toolbar" { + engine "pixmap" + { + image + { + function = BOX + recolorable = TRUE + file = "images/toolbar.png" + border = {1,1,1,1} + stretch = TRUE + } + + image + { + function = HANDLE + overlay_file = "images/handle-horiz.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + image + { + function = HANDLE + overlay_file = "images/handle-vert.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + } +} + +class "*Toolbar*" style "toolbar" +class "*Handle*" style "toolbar" +class "*Paned*" style "toolbar" + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/button-active-border.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/button-active-border.svg new file mode 100644 index 0000000..2267d78 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/button-active-border.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/button-border.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/button-border.svg new file mode 100644 index 0000000..574d350 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/button-border.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/button-default-border.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/button-default-border.svg new file mode 100644 index 0000000..192596c --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/button-default-border.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-checked-insensitive.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-checked-insensitive.svg new file mode 100644 index 0000000..0e963d3 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-checked-insensitive.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-checked.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-checked.svg new file mode 100644 index 0000000..c438836 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-checked.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-checked-insensitive.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-checked-insensitive.svg new file mode 100644 index 0000000..ea5fa83 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-checked-insensitive.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-checked-selected.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-checked-selected.svg new file mode 100644 index 0000000..5795440 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-checked-selected.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-checked.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-checked.svg new file mode 100644 index 0000000..e162b9e --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-checked.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-mixed-insensitive.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-mixed-insensitive.svg new file mode 100644 index 0000000..e837365 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-mixed-insensitive.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-mixed.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-mixed.svg new file mode 100644 index 0000000..1c6e666 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-menuitem-mixed.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-mixed-insensitive.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-mixed-insensitive.svg new file mode 100644 index 0000000..18a6298 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-mixed-insensitive.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-mixed.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-mixed.svg new file mode 100644 index 0000000..795aa86 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-mixed.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-unchecked-insensitive.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-unchecked-insensitive.svg new file mode 100644 index 0000000..d1d521d --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-unchecked-insensitive.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-unchecked.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-unchecked.svg new file mode 100644 index 0000000..b0fe002 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/checkbox-unchecked.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/combobox-entry-border-active.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/combobox-entry-border-active.svg new file mode 100644 index 0000000..776f67b --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/combobox-entry-border-active.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/entry-border-focused.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/entry-border-focused.svg new file mode 100644 index 0000000..f7afafb --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/entry-border-focused.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/entry-border-normal.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/entry-border-normal.svg new file mode 100644 index 0000000..5f27e42 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/entry-border-normal.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/primary-toolbar-button-active-border.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/primary-toolbar-button-active-border.svg new file mode 100644 index 0000000..7f55b8a --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/primary-toolbar-button-active-border.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/primary-toolbar-raised-button-border.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/primary-toolbar-raised-button-border.svg new file mode 100644 index 0000000..6980d56 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/primary-toolbar-raised-button-border.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/progressbar-border-vertical.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/progressbar-border-vertical.svg new file mode 100644 index 0000000..dc2a7d6 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/progressbar-border-vertical.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/progressbar-border.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/progressbar-border.svg new file mode 100644 index 0000000..a9cf83a --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/progressbar-border.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-checked-insensitive.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-checked-insensitive.svg new file mode 100644 index 0000000..095b1f9 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-checked-insensitive.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-checked-selected.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-checked-selected.svg new file mode 100644 index 0000000..f8c94fb --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-checked-selected.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-checked.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-checked.svg new file mode 100644 index 0000000..806522b --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-checked.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-mixed-insensitive.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-mixed-insensitive.svg new file mode 100644 index 0000000..519a0e5 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-mixed-insensitive.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-mixed.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-mixed.svg new file mode 100644 index 0000000..c632dde --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-menuitem-mixed.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/radio-mixed-insensitive.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-mixed-insensitive.svg new file mode 100644 index 0000000..35aeb8d --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-mixed-insensitive.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/radio-mixed.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-mixed.svg new file mode 100644 index 0000000..f913600 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-mixed.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/radio-selected-insensitive.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-selected-insensitive.svg new file mode 100644 index 0000000..b639fab --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-selected-insensitive.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/radio-selected.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-selected.svg new file mode 100644 index 0000000..e5a2565 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-selected.svg @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/radio-unselected-insensitive.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-unselected-insensitive.svg new file mode 100644 index 0000000..5620568 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-unselected-insensitive.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/radio-unselected.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-unselected.svg new file mode 100644 index 0000000..33a0c59 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/radio-unselected.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-horizontal-insensitive.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-horizontal-insensitive.svg new file mode 100644 index 0000000..46f8b41 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-horizontal-insensitive.svg @@ -0,0 +1,20 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-horizontal.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-horizontal.svg new file mode 100644 index 0000000..08ef528 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-horizontal.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-above-horizontal-insensitive.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-above-horizontal-insensitive.svg new file mode 100644 index 0000000..304e9cd --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-above-horizontal-insensitive.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-above-horizontal.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-above-horizontal.svg new file mode 100644 index 0000000..7f38c6f --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-above-horizontal.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-above-vertical-insensitive.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-above-vertical-insensitive.svg new file mode 100644 index 0000000..3eef6b8 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-above-vertical-insensitive.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-above-vertical.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-above-vertical.svg new file mode 100644 index 0000000..3b14ff1 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-above-vertical.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-below-horizontal-insensitive.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-below-horizontal-insensitive.svg new file mode 100644 index 0000000..46e6866 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-below-horizontal-insensitive.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-below-horizontal.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-below-horizontal.svg new file mode 100644 index 0000000..65cd66f --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-below-horizontal.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-below-vertical-insensitive.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-below-vertical-insensitive.svg new file mode 100644 index 0000000..5c9de5f --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-below-vertical-insensitive.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-below-vertical.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-below-vertical.svg new file mode 100644 index 0000000..dd9f4db --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-marks-below-vertical.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-vertical-insensitive.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-vertical-insensitive.svg new file mode 100644 index 0000000..3c83e1e --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-vertical-insensitive.svg @@ -0,0 +1,20 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-vertical.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-vertical.svg new file mode 100644 index 0000000..05e6f64 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/scale-slider-vertical.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/sidebar-radio-checked.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/sidebar-radio-checked.svg new file mode 100644 index 0000000..832754a --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/sidebar-radio-checked.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/sidebar-radio-prelight.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/sidebar-radio-prelight.svg new file mode 100644 index 0000000..b01be22 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/sidebar-radio-prelight.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/sidebar-radio-selected-prelight.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/sidebar-radio-selected-prelight.svg new file mode 100644 index 0000000..fec2552 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/sidebar-radio-selected-prelight.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/sidebar-radio-selected.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/sidebar-radio-selected.svg new file mode 100644 index 0000000..bab08d4 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/sidebar-radio-selected.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/switch-slider-active-border.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/switch-slider-active-border.svg new file mode 100644 index 0000000..9b1be4a --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/switch-slider-active-border.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/switch-slider-border.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/switch-slider-border.svg new file mode 100644 index 0000000..96d142c --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/switch-slider-border.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/trough-active-border-horizontal.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/trough-active-border-horizontal.svg new file mode 100644 index 0000000..5e8fb0e --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/trough-active-border-horizontal.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/trough-active-border-vertical.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/trough-active-border-vertical.svg new file mode 100644 index 0000000..8af3c28 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/trough-active-border-vertical.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/trough-border-horizontal.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/trough-border-horizontal.svg new file mode 100644 index 0000000..f1a0499 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/trough-border-horizontal.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/assets/trough-border-vertical.svg b/usr/share/themes/Ozone3/gtk-3.0/assets/trough-border-vertical.svg new file mode 100644 index 0000000..add8e00 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/assets/trough-border-vertical.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/usr/share/themes/Ozone3/gtk-3.0/gtk-widgets-assets.css b/usr/share/themes/Ozone3/gtk-3.0/gtk-widgets-assets.css new file mode 100644 index 0000000..86a08a3 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/gtk-widgets-assets.css @@ -0,0 +1,281 @@ +/************************* + * Check and Radio items * + *************************/ + +/* draw regular check and radio items using our SVG assets */ +.check, +.check row:selected, +.check row:selected:focused { + background-image: url("assets/checkbox-unchecked.svg"); +} + +.check:insensitive, +.check row:selected:insensitive, +.check row:selected:focused:insensitive { + background-image: url("assets/checkbox-unchecked-insensitive.svg"); +} + +.check:active, +.check row:selected:active, +.check row:selected:focused:active { + background-image: url("assets/checkbox-checked.svg"); +} + +.check:active:insensitive, +.check row:selected:active:insensitive, +.check row:selected:focused:active:insensitive +{ + background-image: url("assets/checkbox-checked-insensitive.svg"); +} + +.check:inconsistent, +.check row:selected:inconsistent, +.check row:selected:focused:inconsistent { + background-image: url("assets/checkbox-mixed.svg"); +} + +.check:inconsistent:insensitive, +.check row:selected:inconsistent:insensitive, +.check row:selected:focused:inconsistent:insensitive { + background-image: url("assets/checkbox-mixed-insensitive.svg"); +} + +.radio, +.radio row:selected, +.radio row:selected:focused { + background-image: url("assets/radio-unselected.svg"); +} + +.radio:insensitive, +.radio row:selected:insensitive, +.radio row:selected:focused:insensitive { + background-image: url("assets/radio-unselected-insensitive.svg"); +} + +.radio:active, +.radio row:selected:active, +.radio row:selected:focused:active { + background-image: url("assets/radio-selected.svg"); +} + +.radio:active:insensitive, +.radio row:selected:active:insensitive, +.radio row:selected:focused:active:insensitive { + background-image: url("assets/radio-selected-insensitive.svg"); +} + +.radio:inconsistent, +.radio row:selected:inconsistent, +.radio row:selected:focused:inconsistent { + background-image: url("assets/radio-mixed.svg"); +} + +.radio:inconsistent:insensitive, +.radio row:selected:inconsistent:insensitive, +.radio row:selected:focused:inconsistent:insensitive { + background-image: url("assets/radio-mixed-insensitive.svg"); +} + +.sidebar .radio:active, +.sidebar .radio:active:focused, +.sidebar .radio:active:prelight { + background-image: url("assets/sidebar-radio-checked.svg"); +} + +.sidebar .radio:prelight { + background-image: url("assets/sidebar-radio-prelight.svg"); +} + +.sidebar .radio:active:selected, +.sidebar .radio:active:selected:focused { + background-image: url("assets/sidebar-radio-selected.svg"); +} + +.sidebar .radio:selected:prelight, +.sidebar .radio:selected:focused { + background-image: url("assets/sidebar-radio-selected-prelight.svg"); +} + +.entry { + border-image: url("assets/entry-border-normal.svg") 2 / 2 stretch; +} + +.entry:focused { + border-image: url("assets/entry-border-focused.svg") 2 / 2 stretch; +} + +.primary-toolbar GtkComboBox.combobox-entry .button, +GtkComboBox.combobox-entry .button, +.primary-toolbar GtkComboBox.combobox-entry .button:nth-child(last), +GtkComboBox.combobox-entry .button:nth-child(last) { + border-image: url("assets/entry-border-normal.svg") 2 / 2 2 2 0 stretch; +} + +.primary-toolbar GtkComboBox.combobox-entry .button:active, +.primary-toolbar GtkComboBox.combobox-entry .button:hover:active, +GtkComboBox.combobox-entry .button:active, +GtkComboBox.combobox-entry .button:hover:active, +.primary-toolbar GtkComboBox.combobox-entry .button:active:nth-child(last), +.primary-toolbar GtkComboBox.combobox-entry .button:hover:active:nth-child(last), +GtkComboBox.combobox-entry .button:active:nth-child(last), +GtkComboBox.combobox-entry .button:hover:active:nth-child(last) { + border-image: url("assets/combobox-entry-border-active.svg") 2 / 2 2 2 0 stretch; +} + +/* for RTL languages */ +.primary-toolbar GtkComboBox.combobox-entry .button:nth-child(first), +GtkComboBox.combobox-entry .button:nth-child(first) { + border-image: url("assets/entry-border-normal.svg") 2 / 2 0 2 2 stretch; +} + +.primary-toolbar GtkComboBox.combobox-entry .button:active:nth-child(first), +.primary-toolbar GtkComboBox.combobox-entry .button:hover:active:nth-child(first), +GtkComboBox.combobox-entry .button:active:nth-child(first), +GtkComboBox.combobox-entry .button:hover:active:nth-child(first) { + border-image: url("assets/combobox-entry-border-active.svg") 2 / 2 0 2 2 stretch; +} + +GtkScale.trough, +GtkSwitch.trough, +GtkScale.trough.horizontal { + border-image: url("assets/trough-border-horizontal.svg") 2 / 2 stretch; +} + +GtkScale.trough.vertical { + border-image: url("assets/trough-border-vertical.svg") 2 / 2 stretch; +} + +GtkSwitch.trough:active, +GtkScale.progressbar.horizontal { + border-image: url("assets/trough-active-border-horizontal.svg") 2 / 2 stretch; +} + +GtkScale.progressbar.vertical { + border-image: url("assets/trough-active-border-vertical.svg") 2 / 2 stretch; +} + +GtkSwitch.slider { + border-image: url("assets/switch-slider-border.svg") 2 / 2 stretch; +} + +GtkSwitch.slider:active { + border-image: url("assets/switch-slider-active-border.svg") 2 / 2 stretch; +} + +.progressbar, +.entry.progressbar, +.progressbar row, +.progressbar row:hover, +.progressbar row:selected, +.progressbar row:selected:focused { + border-image: url("assets/progressbar-border.svg") 3 / 3 stretch; +} + +.progressbar.vertical { + border-image: url("assets/progressbar-border-vertical.svg") 3 / 3 stretch; +} + +GtkScale.slider, +GtkScale.slider.horizontal { + background-image: url("assets/scale-slider-horizontal.svg"); +} + +GtkScale.slider:insensitive, +GtkScale.slider.horizontal:insensitive { + background-image: url("assets/scale-slider-horizontal-insensitive.svg"); +} + +GtkScale.slider.vertical { + background-image: url("assets/scale-slider-vertical.svg"); +} + +GtkScale.slider.vertical:insensitive { + background-image: url("assets/scale-slider-vertical-insensitive.svg"); +} + +GtkScale.scale-has-marks-above.slider.horizontal { + background-image: url("assets/scale-slider-marks-above-horizontal.svg"); +} + +GtkScale.scale-has-marks-above.slider.horizontal:insensitive { + background-image: url("assets/scale-slider-marks-above-horizontal-insensitive.svg"); +} + +GtkScale.scale-has-marks-above.slider.vertical { + background-image: url("assets/scale-slider-marks-above-vertical.svg"); +} + +GtkScale.scale-has-marks-above.slider.vertical:insensitive { + background-image: url("assets/scale-slider-marks-above-vertical-insensitive.svg"); +} + +GtkScale.scale-has-marks-below.slider.horizontal { + background-image: url("assets/scale-slider-marks-below-horizontal.svg"); +} + +GtkScale.scale-has-marks-below.slider.horizontal:insensitive { + background-image: url("assets/scale-slider-marks-below-horizontal-insensitive.svg"); +} + +GtkScale.scale-has-marks-below.slider.vertical { + background-image: url("assets/scale-slider-marks-below-vertical.svg"); +} + +GtkScale.scale-has-marks-below.slider.vertical:insensitive { + background-image: url("assets/scale-slider-marks-below-vertical-insensitive.svg"); +} + +.button { + border-image: url("assets/button-border.svg") 3 / 3 stretch; +} + +.button:active, +.toolbar .button:active, +.button:hover:active, +.toolbar .button:hover:active { + border-image: url("assets/button-active-border.svg") 3 / 3 stretch; +} + +.button.default { + border-image: url("assets/button-default-border.svg") 4 / 4 stretch; +} + +.primary-toolbar .toolbar .button:active, +.primary-toolbar.toolbar .button:active, +.primary-toolbar .toolbar .button:active:hover, +.primary-toolbar.toolbar .button:active:hover { + border-image: url("assets/primary-toolbar-button-active-border.svg") 4 / 4 stretch; +} + +.toolbar .raised .button, +.toolbar .raised.button { + border-image: url("assets/primary-toolbar-raised-button-border.svg") 4 / 4 stretch; +} + +/* nth-child for linked areas */ +.toolbar .raised.linked.button, +.toolbar .raised.linked.button:active, +.toolbar .raised.linked.button:active:hover, +.toolbar .raised.linked .button, +.toolbar .raised.linked .button:active, +.toolbar .raised.linked .button:active:hover { + border-image: url("assets/primary-toolbar-raised-button-border.svg") 4 / 4 0 stretch; +} + +.toolbar .raised.linked.button:nth-child(first) , +.toolbar .raised.linked.button:active:nth-child(first), +.toolbar .raised.linked.button:active:hover:nth-child(first), +.toolbar .raised.linked:nth-child(first) .button, +.toolbar .raised.linked:nth-child(first) .button:active, +.toolbar .raised.linked:nth-child(first) .button:active:hover { + border-image: url("assets/primary-toolbar-raised-button-border.svg") 4 / 4 0 4 4 stretch; +} + +.toolbar .raised.linked.button:nth-child(last), +.toolbar .raised.linked.button:active:nth-child(last), +.toolbar .raised.linked.button:active:hover:nth-child(last), +.toolbar .raised.linked:nth-child(last) .button, +.toolbar .raised.linked:nth-child(last) .button:active, +.toolbar .raised.linked:nth-child(last) .button:active:hover { + border-image: url("assets/primary-toolbar-raised-button-border.svg") 4 / 4 4 4 0 stretch; +} diff --git a/usr/share/themes/Ozone3/gtk-3.0/gtk-widgets.css b/usr/share/themes/Ozone3/gtk-3.0/gtk-widgets.css new file mode 100644 index 0000000..b1da49b --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/gtk-widgets.css @@ -0,0 +1,1655 @@ +* { + engine: adwaita; + padding: 1; + + /* Style properties */ + -GtkToolButton-icon-spacing: 4; + + -GtkTextView-error-underline-color: @error_color; + + -GtkPaned-handle-size: 5; + + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 12; + + /* The size for scrollbars. The slider is 2px smaller, but we keep it + * up so that the whole area is sensitive to button presses for the + * slider. The stepper button is larger in both directions, the slider + * only in the width + */ + + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 11; + + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + + -GtkWidget-link-color: @link_color; + -GtkWidget-visited-link-color: @link_color; + -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: @link_color; + + -WnckTasklist-fade-overlay-rect: 0; + + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -adwaita-focus-border-color: alpha(@theme_text_color, 0.4); + -adwaita-focus-border-radius: 2; + -adwaita-focus-fill-color: alpha(@theme_base_color, 0.0); + -adwaita-focus-border-gradient: none; + -adwaita-focus-border-dashes: 1; +} + +/*************** + * Base States * + ***************/ +GtkWindow { + color: @theme_fg_color; +} + +* { + background-color: @theme_bg_color; +} + +*:hover { + background-color: shade (@theme_bg_color, 1.02); + color: @theme_fg_color; +} + +*:selected { + background-color: @theme_selected_bg_color; + color: @theme_selected_fg_color; +} + +*:selected:focused { + background-color: @theme_selected_bg_color; + color: @theme_selected_fg_color; +} + +*:insensitive { + background-color: @insensitive_bg_color; + color: @insensitive_fg_color; + border-color: @insensitive_border_color; +} + +*:active { + background-color: shade (@theme_bg_color, 0.915); +} + +.tooltip { + padding: 4 4; + border-style: none; + background-color: @theme_tooltip_bg_color; + color: @theme_tooltip_fg_color; +} + +.tooltip * { + background-color: @theme_tooltip_bg_color; +} + +.grip { + background-color: shade (@inactive_frame_color, 0.93); +} + +.view.rubberband, +.rubberband { + background-color: alpha (@theme_selected_bg_color, 0.35); + + border-color: @theme_selected_bg_color; + border-style: solid; + border-width: 1; + border-radius: 2; +} + +GtkTreeView .separator, +.separator { + color: darker (@theme_bg_color); +} + +.pane-separator { + color: shade (@inactive_frame_color, 0.80); +} + +.pane-separator:prelight, +.pane-separator:selected { + color: @theme_text_color; +} + +GtkStatusbar { + padding: 5; + color: @theme_fg_color; + -GtkStatusbar-shadow-type: none; +} + +.dnd { + border-width: 1; + border-style: solid; + border-color: @theme_selected_bg_color; + border-radius: 0; +} + +/**************** + * Text Entries * + ****************/ +.entry { + background-color: @theme_base_color; + + border-style: none; + border-width: 1; + border-radius: 3; + + /* we use inner-border instead of padding because padding + * also applies to the progressbar. + */ + padding: 0; + -GtkEntry-inner-border: 5; + -GtkEntry-progress-border: 0; + + /* border-image defined in the -assets variants */ + + color: @entry_text_color; +} + +.entry, +GtkComboBox.combobox-entry .button, +GtkComboBox.combobox-entry .button:prelight, +.primary-toolbar GtkComboBox.combobox-entry .button, +.primary-toolbar GtkComboBox.combobox-entry .button:prelight { + background-image: -gtk-gradient(linear, + left top, left bottom, + from(@entry_background_a), + color-stop(0.20, @entry_background_b), + color-stop(0.85, @entry_background_c), + to(@entry_background_d)); +} + +.entry:insensitive { + background-color: @insensitive_bg_color; + background-image: none; + + border-image: none; + border-style: solid; +} + +.entry.progressbar { + background-color: @theme_selected_bg_color; + color: @theme_selected_fg_color; + + border-width: 1; + border-radius: 3; + /* border-image defined in -assets variant */ + + -adwaita-progressbar-pattern: none; +} + +/******************* + * Symbolic images * + *******************/ +.image { + color: @internal_element_color; +} + +.image:prelight { + color: @internal_element_prelight; +} + +/***************** + * GtkSpinButton * + *****************/ +.spinbutton.button, +.spinbutton.button:prelight, +.spinbutton.button:active, +.spinbutton.button:focused, +.spinbutton.button:insensitive { + background-image: none; + background-color: alpha(@theme_base_color, 0.0); + + border-style: none; + border-image: none; +} + +.spinbutton.button { + color: @internal_element_color; +} + +.spinbutton.button:prelight, +.spinbutton.button:active { + color: @internal_element_prelight; +} + +.spinbutton.button:insensitive { + color: @insensitive_border_color; +} + +.spinbutton.entry { + padding: 0 6 0 1; +} + +/**************** + * Progress bar * + ****************/ + +/* progress component */ +.progressbar, +.progressbar row, +.progressbar row:hover, +.progressbar row:selected, +.progressbar row:selected:focused { + background-image: -gtk-gradient (linear, + left top, left bottom, + from (@progressbar_background_a), + to (@progressbar_background_b)); + + border-radius: 16; + border-width: 1; + border-style: none; + /* border-image defined in the -assets variant */ + + -adwaita-progressbar-pattern: -gtk-gradient (linear, + left top, right bottom, + from (alpha (@progressbar_pattern, 0.00)), + color-stop (0.49, alpha (@progressbar_pattern, 0.00)), + color-stop (0.50, alpha (@progressbar_pattern, 0.10)), + to (alpha (@progressbar_pattern, 0.10))); +} + +.progressbar.vertical { + background-image: -gtk-gradient (linear, + left top, right top, + from (@progressbar_background_a), + to (@progressbar_background_b)); + + -adwaita-progressbar-pattern: -gtk-gradient (linear, + left bottom, right top, + from (alpha (@progressbar_pattern, 0.00)), + color-stop (0.49, alpha (@progressbar_pattern, 0.00)), + color-stop (0.50, alpha (@progressbar_pattern, 0.10)), + to (alpha (@progressbar_pattern, 0.10))); +} + +/* through component */ +GtkProgressBar, +.trough row { + padding: 0; + -GtkProgressBar-xspacing: 22; + -GtkProgressBar-yspacing: 22; +} + +.trough, +.trough row, +.trough row:hover { + background-image: -gtk-gradient (linear, + left top, left bottom, + from (@trough_bg_color_a), + to (@trough_bg_color_b)); + + border-width: 1; + border-style: solid; + border-radius: 16; + border-color: shade (@inactive_frame_color, 0.8); +} + +.trough.vertical { + background-image: -gtk-gradient (linear, + left top, right top, + from (@trough_bg_color_a), + to (@trough_bg_color_b)); +} + +.trough row:selected, +.trough row:selected:focused { + background-image: -gtk-gradient (linear, + left top, left bottom, + from (mix (@trough_bg_color_a, @theme_selected_bg_color, 0.25)), + to (mix (@trough_bg_color_b, @theme_selected_bg_color, 0.25))); +} + +/************ + * GtkScale * + ************/ +GtkScale { + -GtkScale-slider-length: 16; + -GtkRange-slider-width: 20; + -GtkRange-trough-border: 0; +} + +GtkScale.slider, +GtkScale.slider:hover, +GtkScale.slider:insensitive { + border-width: 0; + border-radius: 0; + border-style: none; + + color: alpha(@theme_base_color, 0.0); + background-color: alpha(@theme_base_color, 0.0); + + /* background-image in -assets variant */ +} + +GtkScale.trough { + border-width: 1; + border-radius: 2; + border-style: none; + + background-color: @scale_fill; + + /* border-image defined in the -assets variants */ +} + +GtkScale.trough:insensitive { + background-color: @insensitive_bg_color; + background-image: none; + + border-image: none; + border-style: solid; + border-color: @insensitive_border_color; +} + +GtkScale.progressbar { + background-color: @scale_progress_fill; + + border-width: 1; + border-radius: 2; + border-style: none; + /* border-image defined in the -assets variants */ + + -adwaita-progressbar-pattern: none; +} + +GtkScale.mark { + color: shade (@theme_bg_color, 0.56); +} + +/********** + * Frames * + **********/ +.frame { + padding: 2; + border-width: 0; +} + +/* only render frames in a GtkScrolledWindow */ +GtkScrolledWindow.frame { + border-style: solid; + border-color: darker (@theme_bg_color); + border-width: 1; + border-radius: 2; + + padding: 0; +} + +/*********** + * Buttons * + ***********/ +.button, +.button.menuitem.menubar { + padding: 1 4; +} + +.button { + -adwaita-focus-fill-color: alpha (@theme_base_color, 0.35); + -adwaita-focus-border-gradient: -gtk-gradient (linear, + left top, left bottom, + from (alpha (@keyboard_focus_border_a, 0.62)), + to (alpha (@keyboard_focus_border_b, 0.62))); + -adwaita-focus-border-radius: 1; + -adwaita-focus-border-dashes: 0; + -GtkWidget-focus-line-width: 2; + + -GtkButton-child-displacement-x: 1; + -GtkButton-child-displacement-y: 1; + -GtkButton-image-spacing: 4; + -GtkButton-interior-focus: true; + -GtkButton-default-border: 0; + -GtkButton-inner-border: 0; + + color: @theme_text_color; + + border-radius: 3; + border-width: 1; + border-style: none; + /* border-image in -assets variant */ + + background-image: -gtk-gradient (linear, + left top, left bottom, + from (@button_gradient_color_a), + to (@button_gradient_color_b)); +} + +.button:hover, +.toolbar .button:hover { + background-image: -gtk-gradient (linear, + left top, left bottom, + from (@button_hover_gradient_color_a), + to (@button_hover_gradient_color_b)); +} + +.button:active, +.toolbar .button:active, +.button:hover:active, +.toolbar .button:hover:active { + background-image: -gtk-gradient (linear, + left top, left bottom, + from (@button_active_gradient_color_a), + to (alpha (@button_active_gradient_color_b, 0.13))); +} + +.button:insensitive { + background-image: none; + background-color: @insensitive_bg_color; + color: @insensitive_fg_color; + + border-image: none; + border-style: solid; +} + +.button.default { + border-width: 1; +} + +/***************** + * Notebooks and * + * tabs * + *****************/ +.notebook { + padding: 2; + + border-color: @notebook_border; + border-style: solid; + border-width: 1; + + background-color: @theme_base_color; + + -GtkNotebook-tab-overlap: 8; + -GtkNotebook-tab-curvature: 6; +} + +.notebook tab { + padding: 3 8 0; + background-image: -gtk-gradient (linear, + left top, left bottom, + from (@notebook_tab_gradient_a), + to (@notebook_tab_gradient_b)); + + -adwaita-focus-border-radius: 2; +} + +.notebook tab:active { + border-width: 1; + + -adwaita-border-gradient: -gtk-gradient (linear, + left top, left bottom, + from (@notebook_active_tab_border), + to (@notebook_border)); + + -adwaita-selected-tab-color: @notebook_selected_tab_color; + background-image: -gtk-gradient (linear, + left top, left bottom, + from (shade (@theme_base_color, 0.98)), + to (@theme_base_color)); +} + +.notebook tab .button, +.notebook tab .button:hover, +.notebook tab .button:hover:active { + border-style: none; + border-image: none; + background-color: alpha (@theme_bg_color, 0.0); + background-image: none; +} + +/* FIXME: background behind tabs -- slight gradient continuing from menubar */ + +/************** + * ComboBoxes * + **************/ + +GtkComboBox { + padding: 0; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; +} + +GtkComboBox .separator { + /* always disable separators */ + -GtkWidget-wide-separators: true; + -GtkWidget-horizontal-separator: 0; + -GtkWidget-vertical-separator: 0; +} + +GtkComboBox .entry, +GtkComboBox .entry:nth-child(first) { + border-width: 1 0 1 1; + border-radius: 3 0 0 3; + border-image-width: 2 0 2 2; +} + +/* for RTL languages */ +GtkComboBox .entry:nth-child(last) { + border-width: 1 1 1 0; + border-radius: 0 3 3 0; + border-image-width: 2 2 2 0; +} + +GtkComboBox .button { + color: @internal_element_color; + padding: 2 3 2 6; +} + +GtkComboBox .button *:prelight { + color: @theme_text_color; +} + +.primary-toolbar GtkComboBox.combobox-entry .button, +GtkComboBox.combobox-entry .button, +.primary-toolbar GtkComboBox.combobox-entry .button:nth-child(last), +GtkComboBox.combobox-entry .button:nth-child(last) { + border-width: 1 1 1 0; + border-radius: 0 3 3 0; + + padding: 2 3; + -adwaita-focus-fill-color: alpha (@theme_base_color, 0.0); +} + +/* for RTL languages */ +.primary-toolbar GtkComboBox.combobox-entry .button:nth-child(first), +GtkComboBox.combobox-entry .button:nth-child(first) { + border-width: 1 0 1 1; + border-radius: 3 0 0 3; +} + +.primary-toolbar GtkComboBox.combobox-entry .button, +GtkComboBox.combobox-entry .button { + border-width: 1 1 1 0; + border-radius: 0 3 3 0; + + padding: 2 3; + -adwaita-focus-fill-color: alpha (@theme_base_color, 0.0); +} + +.primary-toolbar GtkComboBox.combobox-entry .button *:active, +.primary-toolbar GtkComboBox.combobox-entry .button *:prelight, +GtkComboBox.combobox-entry .button *:active, +GtkComboBox.combobox-entry .button *:prelight { + color: @internal_element_prelight; +} + +.primary-toolbar GtkComboBox.combobox-entry .button:active, +.primary-toolbar GtkComboBox.combobox-entry .button:hover:active, +GtkComboBox.combobox-entry .button:active, +GtkComboBox.combobox-entry .button:hover:active, +.primary-toolbar GtkComboBox.combobox-entry .button:active:nth-child(last), +.primary-toolbar GtkComboBox.combobox-entry .button:hover:active:nth-child(last), +GtkComboBox.combobox-entry .button:active:nth-child(last), +GtkComboBox.combobox-entry .button:hover:active:nth-child(last) { + background-image: -gtk-gradient(linear, + left top, left bottom, + from(shade(@entry_background_a, 0.95)), + color-stop(0.20, shade(@entry_background_b, 0.95)), + color-stop(0.85, shade(@entry_background_c, 0.95)), + to(shade(@entry_background_d, 0.95))); + + box-shadow: 1 0 inset shade(@frame_color, 1.50); +} + +.primary-toolbar GtkComboBox.combobox-entry .button:active:nth-child(first), +.primary-toolbar GtkComboBox.combobox-entry .button:hover:active:nth-child(first), +GtkComboBox.combobox-entry .button:active:nth-child(first), +GtkComboBox.combobox-entry .button:hover:active:nth-child(first) { + box-shadow: -1 0 inset shade(@frame_color, 1.50); +} + +/************** + * Scrollbars * + **************/ + +.scrollbar { + background-image: none; + border-style: solid; + -GtkRange-trough-border: 2; + -GtkRange-arrow-scaling: 0.444; + -GtkRange-slider-width: 18; + -GtkRange-stepper-size: 18; + -GtkScrollbar-min-slider-length: 30; /* minimum size for the slider. sadly can't be in '.slider' where it belongs */ + + -GtkRange-stepper-spacing: 1; + -GtkRange-trough-under-steppers: 1; +} + +.scrollbar.trough { + background-image: none; + background-color: shade (@theme_bg_color, 0.882); + border-width: 0; + border-radius: 0; +} + +.scrollbar.slider, +.scrollbar.button { + background-image: none; + background-color: @theme_base_color; + border-color: @button_border; + border-radius: 3; + border-width: 1; + + border-image: none; +} + +.scrollbar.slider:prelight { + background-image: none; + background-color: @theme_base_color; + border-color: shade (@highlighted_border, 0.964); +} + +.scrollbar.slider:prelight:active { + background-image: none; + background-color: @theme_base_color; + border-color: @theme_selected_bg_color; +} + +.scrollbar.button { + color: @internal_element_color; +} + +.scrollbar.button:prelight { + background-image: none; + background-color: @theme_base_color; + border-color: shade (@highlighted_border, 0.964) +} + +.scrollbar.button:prelight:active { + background-image: none; + background-color: @theme_base_color; + border-color: shade (@highlighted_border, 0.964) +} + +.scrollbar.button:insensitive { + color: @internal_element_insensitive; + background-color: @theme_base_color; + border-color: @button_border; +} + +.scrollbar.slider:insensitive { + background-color: @theme_base_color; +} + +.scrollbar.trough:insensitive { + background-color: shade (@theme_bg_color, 0.882); +} + +/********* + * Menus * + *********/ +/* combobox menus */ +GtkTreeMenu.menu { + background-color: @theme_base_color; +} + +GtkTreeMenu .menuitem { + padding: 2; + + border-style: solid; + border-width: 1 0; + border-color: @menu_combobox_border; +} + +GtkTreeMenu .menuitem * { + color: @theme_text_color; +} + +.menu { + background-color: @menu_bg_color; + color: @menu_fg_color; + padding: 0; + border-style: none; +} + +.menu.button { + background-image: none; + background-color: @theme_base_color; + color: @internal_element_color; + + border-image: none; + border-style: none; + border-width: 0; +} + +.menu.button:hover { + background-image: none; + background-color: @theme_base_color; + color: @theme_text_color; + + border-image: none; + border-style: none; + border-width: 0; +} + +.menu.button:insensitive { + background-color: @theme_base_color; + color: lighter(@internal_element_color); + + border-image: none; + border-style: none; + border-width: 0; +} + +/* this controls the general appearance of the menubar */ +.menubar { + border-color: @theme_bg_color; + border-width: 0; + border-style: none; + padding: 4; + + -GtkWidget-window-dragging: true; + -GtkMenuBar-internal-padding: 0; +} + +.menubar .menuitem { + border-width: 0; + border-style: none; + padding: 3 5; +} + +/* remove the image from the prelight areas */ +.menubar .menuitem:prelight { + background-image: none; + background-color: #ffffff; + + border-radius: 5 5 0 0; +} + +.menubar .menuitem *:prelight { + color: @menu_fg_color; +} + +.menuitem { + -GtkMenuItem-arrow-scaling: 0.4; + -adwaita-menuitem-arrow-color: @menu_controls_color; + padding: 4; +} + +.menuitem:active, +.menuitem *:active, +.menuitem:prelight, +.menuitem *:prelight { + background-color: #4A90D9; + color: @theme_selected_fg_color; +} + +.menuitem:insensitive, +.menuitem *:insensitive { + color: mix (@menu_fg_color, @menu_bg_color, 0.6); +} + +.menuitem .accelerator:insensitive { + color: mix (@menu_fg_color, @menu_bg_color, 0.7); +} + +.menuitem .accelerator { + color: alpha (@menu_fg_color, 0.4); +} + +.menuitem .accelerator:prelight, +.menuitem .accelerator:active { + color: alpha (@menu_fg_color, 0.3); +} + +.menuitem.separator { + color: @menu_separator; + + -GtkSeparatorMenuItem-horizontal-padding: 0; +} + +.menuitem.check, +.menuitem.radio, +.menuitem.check:insensitive, +.menuitem.radio:insensitive { + background-image: none; + background-color: alpha(@theme_base_color, 0.0); +} + +.menuitem.check:active { + background-image: url("assets/checkbox-menuitem-checked.svg"); +} + +.menuitem.check:active:prelight { + background-image: url("assets/checkbox-menuitem-checked-selected.svg"); +} + +.menuitem.check:active:insensitive { + background-image: url("assets/checkbox-menuitem-checked-insensitive.svg"); +} + +.menuitem.check:inconsistent { + background-image: url("assets/checkbox-menuitem-mixed.svg"); +} + +.menuitem.check:inconsistent:insensitive { + background-image: url("assets/checkbox-menuitem-mixed-insensitive.svg"); +} + +.menuitem.radio:active { + background-image: url("assets/radio-menuitem-checked.svg"); +} + +.menuitem.radio:active:prelight { + background-image: url("assets/radio-menuitem-checked-selected.svg"); +} + +.menuitem.radio:active:insensitive { + background-image: url("assets/radio-menuitem-checked-insensitive.svg"); +} + +.menuitem.radio:inconsistent { + background-image: url("assets/radio-menuitem-mixed.svg"); +} + +.menuitem.radio:inconsistent:insensitive { + background-image: url("assets/radio-menuitem-mixed-insensitive.svg"); +} + +/*************** + * Menu Button * + ***************/ +.button.menuitem.menubar:active, +.button.menuitem.menubar *:active { + color: @theme_text_color; + background-image: none; + background-color: @menu_bg_color; + + border-radius: 5 5 0 0; + border-image: none; + border-width: 1 1 0 1; + border-color: shade(@button_border, 1.30); + border-style: solid; +} + +/**************** + * Radiobuttons * + ****************/ + +.radio, +.check { + background-color: alpha(@theme_base_color, 0.0); + border-width: 0; + border-style: none; + + /* background-image defined in -assets variant */ +} + +/************ + * Toolbars * + ************/ +.toolbar { + border-style: solid; + border-color: darker (@theme_bg_color); + border-width: 0 0 0 0; + padding: 4; +} + +.toolbar .button { + padding: 2; +} + +.toolbar:insensitive { + color: alpha (@theme_fg_color, 0.6); +} + +/******************** + * Menubar Toolbars * + ********************/ +.toolbar.menubar { + background-image: -gtk-gradient (linear, + left top, left bottom, + from(@theme_bg_color), + to(shade(@theme_bg_color, 0.96))); + border-width: 0; + border-style: none; + + -GtkToolbar-button-relief: normal; +} + +/******************** + * Primary Toolbars * + ********************/ + +/* applications using EggEditableToolbar usually set the primary-toolbar + * hint on the containing vbox, so we need to handle both these cases here. + */ +.primary-toolbar .toolbar, +.primary-toolbar.toolbar { + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (@toolbar_gradient_base), + color-stop (0.16, @toolbar_gradient_step1), + color-stop (0.90, @toolbar_gradient_step2), + to (@toolbar_gradient_final)); + + border-width: 0 0 0 0; + border-radius: 0; + border-style: solid; + border-top-color: @toolbar_border_top; + border-bottom-color: @toolbar_border_bottom; + + -GtkWidget-window-dragging: true; + -GtkToolbar-button-relief: normal; +} + +.primary-toolbar .toolbar:insensitive, +.primary-toolbar.toolbar:insensitive { + background-image: none; + background-color: shade (@theme_bg_color, 0.97); + + border-image: none; + border-style: solid; + border-color: shade (@theme_bg_color, 0.91); +} + +/* primary toolbar buttons */ +.primary-toolbar .toolbar .button, +.primary-toolbar.toolbar .button { + border-style: none; + border-image: none; + border-radius: 4; + + background-image: none; + background-color: alpha (@theme_base_color, 0.0); + + -adwaita-focus-border-radius: 3; + -adwaita-focus-fill-color: alpha (@theme_base_color, 0.20); + -adwaita-focus-border-gradient: -gtk-gradient (linear, + left top, left bottom, + from (alpha (shade (@toolbar_active_button_color, 1.25), 0.90)), + to (alpha (@toolbar_active_button_color, 0.62))); +} + +.primary-toolbar .toolbar .button:insensitive, +.primary-toolbar.toolbar .button:insensitive { + border-style: none; + + background-image: none; + background-color: alpha (@theme_base_color, 0.0); + -GtkWidget-focus-line-width: 0; +} + +.primary-toolbar .toolbar .button *:insensitive, +.primary-toolbar.toolbar .button *:insensitive { + color: shade (@insensitive_fg_color, 0.85); +} + +.primary-toolbar .toolbar .button:hover, +.primary-toolbar.toolbar .button:hover { + background-image: -gtk-gradient (linear, + left top, left bottom, + from (alpha (@theme_base_color, 0.0)), + color-stop (0.54, alpha (shade (@theme_base_color, 0.92), 0.49)), + to (alpha (@theme_base_color, 0.0))); +} + +.primary-toolbar .toolbar .button:active, +.primary-toolbar.toolbar .button:active { + border-style: none; + border-width: 1; + /* border-image defined in the -assets variant */ + + background-image: -gtk-gradient (linear, + left top, left bottom, + from (shade (@toolbar_gradient_base, 0.95)), + to (alpha (shade (@toolbar_gradient_base, 0.85), 0.0))); +} + +.primary-toolbar .toolbar .button *:active, +.primary-toolbar.toolbar .button *:active { + color: @theme_fg_color; +} + +.primary-toolbar .toolbar .button:active:hover, +.primary-toolbar.toolbar .button:active:hover { + background-image: -gtk-gradient (linear, + left top, left bottom, + from (alpha (shade (@toolbar_gradient_base, 0.96), 0.7)), + to (alpha (shade (@toolbar_gradient_base, 1.14), 0.0))); +} + +.primary-toolbar .toolbar .button *:active:hover, +.primary-toolbar.toolbar .button *:active:hover { + color: @theme_base_color; +} + +.primary-toolbar .toolbar .button:active:insensitive, +.primary-toolbar.toolbar .button:active:insensitive { + border-color: @insensitive_border_color; + + border-image: none; + border-style: solid; + + background-image: none; +} + +.primary-toolbar .toolbar GtkSeparatorToolItem, +.primary-toolbar.toolbar GtkSeparatorToolItem { + color: shade (@theme_bg_color, 0.56); +} + +/* primary toolbar raised buttons */ +.toolbar .raised .button, +.toolbar .raised.button { + border-width: 1; + border-style: none; + padding: 3; + + background-image: -gtk-gradient (linear, + left top, left bottom, + from (@button_raised_gradient_color_a), + to (@button_raised_gradient_color_b)); + + -GtkWidget-focus-line-width: 2; +} + +.toolbar .raised .button:insensitive, +.toolbar .raised.button:insensitive { + background-image: none; +} + +.toolbar .raised .button:hover, +.toolbar .raised.button:hover { + background-image: -gtk-gradient (linear, + left top, left bottom, + from (@button_hover_gradient_color_a), + to (@button_hover_gradient_color_b)); +} + +.toolbar .raised .button:active, +.toolbar .raised .button:hover:active, +.toolbar .raised.button:hover:active, +.toolbar .raised.button:active { + background-image: -gtk-gradient (linear, + left top, left bottom, + from (@button_raised_active_gradient_color_a), + to (@button_raised_active_gradient_color_b)); + background-color: @theme_base_color; +} + +.toolbar .raised .button:insensitive:active +.toolbar .raised.button:insensitive:active { + border-style: solid; + border-width: 1; +} + +/* setup shadows */ +.toolbar .raised .button, +.toolbar .raised.button { + icon-shadow: 0 1 @theme_base_color; + text-shadow: 0 1 @theme_base_color; +} + +.toolbar .raised .button *:active, +.toolbar .raised .button *:insensitive +.toolbar .raised.button *:active, +.toolbar .raised.button *:insensitive { + icon-shadow: none; + text-shadow: none; +} + +/* nth-child for linked regions */ +.toolbar .raised.linked .button, +.toolbar .raised.linked .button:active, +.toolbar .raised.linked.button, +.toolbar .raised.linked.button:active { + border-width: 1 0; + border-radius: 0; + + box-shadow: inset 1 0 @button_raised_linked_shadow; +} + +.toolbar .raised.linked .button *:active, +.toolbar .raised.linked.button *:active { + icon-shadow: none; +} + +.toolbar .raised.linked.button:nth-child(first), +.toolbar .raised.linked.button:active:nth-child(first), +.toolbar .raised.linked:nth-child(first) .button, +.toolbar .raised.linked:nth-child(first) .button:active { + border-width: 1 0 1 1; + + box-shadow: none; +} + +.toolbar .raised.linked.button:nth-child(last), +.toolbar .raised.linked.button:active:nth-child(last), +.toolbar .raised.linked:nth-child(last) .button, +.toolbar .raised.linked:nth-child(last) .button:active { + border-width: 1 1 1 0; +} + +GtkPathBar .button { + border-image: none; + border-style: solid; + border-width: 1 0; + border-radius: 0; + border-color: @button_border; + box-shadow: 1 0 inset shade(@button_border, 1.40), -1 0 inset @button_border; +} + +GtkPathBar .button:active, +GtkPathBar .button:active:hover { + border-image: none; + box-shadow: -1 0 inset @button_border; +} + +GtkPathBar .button:nth-child(first), +GtkPathBar .button:active:nth-child(first), +GtkPathBar .button:active:hover:nth-child(first) { + border-radius: 3 0 0 3; + border-left-width: 1; + box-shadow: -1 0 inset @button_border; +} + +GtkPathBar .button:nth-child(last) { + box-shadow: 1 0 inset shade(@button_border, 1.40); + border-radius: 0 3 3 0; + border-right-width: 1; +} + +GtkPathBar .button:active:nth-child(last), +GtkPathBar .button:active:hover:nth-child(last) { + box-shadow: none; +} + +.primary-toolbar.toolbar .entry { + background-color: @primary_toolbar_entry_bg; + color: @primary_toolbar_entry_fg; +} + +/* progressbars on primary toolbar entries are special */ +.primary-toolbar .toolbar .entry.progressbar, +.primary-toolbar.toolbar .entry.progressbar { + background-image: -gtk-gradient (linear, + left top, left bottom, + from (@trough_bg_color_a), + to (@trough_bg_color_b)); + + border-width: 1; + border-radius: 2; + border-style: solid; + border-color: shade(@internal_element_color, 1.10); + border-image: none; + + color: @theme_text_color; + + -adwaita-progressbar-pattern: none; +} + +/******************* + * Inline toolbars * + *******************/ + +.inline-toolbar.toolbar { + border-width: 1; + border-radius: 0; + border-style: solid; + + -GtkToolbar-button-relief: normal; + + padding: 4; + + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (@toolbar_gradient_base), + color-stop (0.16, @toolbar_gradient_step1), + color-stop (0.90, @toolbar_gradient_step2), + color-stop (0.98, @toolbar_gradient_final), + color-stop (0.99, shade (@theme_bg_color, 0.83)), + to (shade (@theme_bg_color, 0.83))); +} + +.inline-toolbar.toolbar:nth-child(last) { + border-width: 0 0 1 1; + border-radius: 0 0 3 3; +} + +/* setup shadows */ +.inline-toolbar.toolbar .button, +.inline-toolbar.toolbar .button:active, +.inline-toolbar.toolbar .button:active:hover { + border-image: none; +} + +.inline-toolbar.toolbar .button { + padding: 1; + icon-shadow: 0 1 @theme_base_color; + + border-color: shade(@button_border, 0.95); + border-radius: 0; + border-width: 1 0 1 1; + border-style: solid; + + box-shadow: inset 1 1 alpha(@theme_base_color, 0.50); +} + +.inline-toolbar.toolbar .button:insensitive { + border-color: shade(@button_border, 0.95); + box-shadow: none; + + background-color: alpha(@theme_base_color, 0.0); + background-image: none; +} + +.inline-toolbar.toolbar .button *:active, +.inline-toolbar.toolbar .button *:insensitive { + icon-shadow: none; +} + +/* nth-child for inline toolbar button groups */ +.inline-toolbar.toolbar .button:nth-child(first), +.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button { + border-radius: 0 0 0 0; + box-shadow: none; +} + +.inline-toolbar.toolbar .button:nth-child(last), +.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button { + border-radius: 0 3 3 0; + border-width: 1; +} + +.inline-toolbar.toolbar GtkToolButton:active:nth-child(last) .button, +.inline-toolbar.toolbar .button:active:nth-child(last) { + box-shadow: none; +} + +/*********** + * Sidebar * + ***********/ +.sidebar, +.sidebar .view { + background-color: shade (@theme_bg_color, 1.02); +} + +.sidebar .scrollbar.trough { + background-color: shade (@theme_bg_color, 1.02); +} + +.sidebar .radio, +.sidebar .radio:focused, +.sidebar .radio:selected { + background-image: none; + background-color: alpha(@theme_base_color, 0.0); +} + +/**************** + * GtkAssistant * + ****************/ +GtkAssistant .sidebar .highlight { + color: @theme_fg_color; + font: bold; +} + +GtkAssistant .sidebar { + padding: 12; + + border-width: 1; + border-radius: 2; + border-style: solid; + border-color: @inactive_frame_color; + + color: mix (@theme_fg_color, @theme_bg_color, 0.40); + + background-color: shade (@theme_bg_color, 0.97); +} + +/************* + * GtkSwitch * + *************/ + +GtkSwitch { + font: bold condensed 10; +} + +GtkSwitch.trough { + color: shade (@internal_element_color, 0.60); + + border-radius: 1; + border-width: 1; + border-style: none; + /* border-image defined in the -assets variant */ + + background-image: -gtk-gradient (linear, + left top, left bottom, + from (@trough_bg_color_a), + to (@trough_bg_color_b)); +} + +GtkSwitch.trough:active { + color: @theme_base_color; + background-image: -gtk-gradient (linear, + left top, left bottom, + from (@active_switch_bg_color_a), + to (@active_switch_bg_color_b)); +} + +GtkSwitch.trough:insensitive { + background-image: none; + background-color: shade (@theme_bg_color, 0.9); + + border-image: none; + border-style: solid; +} + +GtkSwitch.slider { + border-width: 1; + border-radius: 1; + border-style: none; + /* border-image defined in -assets variant */ + + padding: 2; + + background-image: -gtk-gradient (linear, + left top, left bottom, + from (@theme_base_color), + to (@switch_slider_color)); + + -adwaita-switch-grip-color: shade (@switch_slider_color, 0.97); +} + +GtkSwitch.slider:active { + border-color: @switch_slider_border; +} + +GtkSwitch.slider:insensitive { + border-image: none; + + background-image: none; + background-color: @insensitive_bg_color; +} + +GtkViewport, +GtkIconView { + border-radius: 3; + padding: 0; +} + +GtkIconView.view.cell:selected, +GtkIconView.view.cell:selected:focused { + background-color: @theme_selected_bg_color; + border-radius: 4; + + /* FIXME: this probably needs to be better; + * see https://bugzilla.gnome.org/show_bug.cgi?id=644157 + */ + -adwaita-focus-border-color: @treeview_focus_border; + -adwaita-focus-border-radius: 3; + -adwaita-focus-border-dashes: 0; +} + +.view { + background-color: @theme_base_color; + color: @theme_fg_color; + border-radius: 0; +} + +GtkTreeView { + -GtkTreeView-vertical-separator: 0; + -GtkTreeView-expander-size: 17; + + -GtkWidget-focus-line-width: 1; + -GtkWidget-focus-padding: 1; + -adwaita-focus-border-radius: 2; + -adwaita-focus-border-dashes: 1; + -adwaita-focus-border-color: mix(@theme_selected_fg_color, @theme_selected_bg_color, 0.30); +} + +column-header { + padding: 1 2; +} + +column-header .button { + border-width: 0 1 1 0; + border-radius: 0; + border-style: solid; + + border-image: -gtk-gradient(linear, + left top, left bottom, + from(@button_border), + to(shade (@button_border, 1.23))) 1 stretch; +} + +column-header .button GtkArrow { + color: @internal_element_color; +} + +column-header:nth-child(last) .button { + border-width: 0 0 1 0; +} + +row:hover { + border-width: 0; +} + +row:insensitive { + border-width: 0; +} + +row:selected:focused { + border-width: 0; + background-color: @theme_selected_bg_color; +} + +row:selected { + border-width: 0; + background-image: -gtk-gradient (linear, + left top, left bottom, + from (@theme_selected_bg_color), + to (@theme_selected_bg_color)); +} + +.cell { + color: @theme_text_color; + padding: 2; + border-width: 0; +} + +.cell:selected { + background-color: @theme_selected_bg_color; +} + +.expander { + border-style: solid; + border-width: 1; + border-radius: 2; + border-color: shade (@internal_element_color, 1.40); + + color: @internal_element_color; + background-color: @theme_base_color; +} + +.expander:active { + border-style: solid; + border-width: 1; + + color: @internal_element_color; + border-color: shade (@internal_element_color, 1.40); + + background-color: @theme_base_color; +} + +.expander:prelight { + border-style: solid; + border-width: 1; + + color: @internal_element_color; + border-color: shade (@internal_element_color, 1.40); + + background-color: shade (@theme_bg_color, 1.02); +} + +.expander row:selected, +.expander row:selected:focused { + border-style: solid; + border-width: 1; + + border-color: @expander_row_selected_color; + color: @expander_row_selected_color; + background-color: @theme_selected_bg_color; +} + +/* Calendars */ +GtkCalendar { + padding: 2; +} + +GtkCalendar.view { + border-radius: 3; + border-style: solid; + border-width: 1; + padding: 2; +} + +GtkCalendar.header { + border-radius: 0; + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (shade (@theme_bg_color, 1.04)), + to (shade (@theme_bg_color, 0.89))); + border-width: 0; +} + +GtkCalendar.button { + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (rgba (0, 0, 0, 0)), + to (rgba (0, 0, 0, 0))); +} + +.highlight, +GtkCalendar.highlight { + background-color: @theme_selected_bg_color; + color: @theme_selected_fg_color; + border-radius: 0; + padding: 0; + border-width: 0; +} + +.info { + background-color: @info_bg_color; + color: @info_fg_color; +} + +.warning { + background-color: @warning_bg_color; + color: @warning_fg_color; +} + +.question { + background-color: @question_bg_color; + color: @question_fg_color; +} + +.error { + background-color: @error_bg_color; + color: @error_fg_color; +} + +.dim-label { + color: mix (@theme_fg_color, @theme_bg_color, 0.50); +} + +.dim-label:focused, +.dim-label:selected, +.dim-label:selected:focused { + color: mix (@theme_selected_fg_color, @theme_base_color, 0.50); +} + +/********************** + * Fallback Mode Panel + **********************/ + +.gnome-panel-menu-bar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + background-color: @os_chrome_bg_color; + background-image: none; + color: @os_chrome_fg_color; +} + +ClockBox, +.gnome-panel-menu-bar { + font: bold; +} + +.gnome-panel-menu-bar .menuitem:prelight { + background-color: @os_chrome_selected_bg_color; + color: @os_chrome_selected_fg_color; +} + +.gnome-panel-menu-bar .menuitem *:prelight { + color: @os_chrome_selected_fg_color; + text-shadow: @os_chrome_bg_color 0 1; +} + +PanelApplet .button, +PanelApplet .button:prelight { + padding: 4; + + border-image: none; + border-width: 0; + border-radius: 0; + + background-image: none; + background-color: alpha(@theme_base_color, 0.0); + + color: @os_chrome_fg_color; +} + +PanelApplet .button:active:prelight, +PanelApplet .button:active { + border-image: none; + background-image: none; + background-color: @os_chrome_selected_bg_color; + border-width: 0; + border-radius: 0; +} + +PanelApplet *:prelight { + color: @os_chrome_selected_fg_color; +} + +PanelApplet *:active, +PanelApplet *:prelight:active { + color: @os_chrome_selected_fg_color; + text-shadow: @os_chrome_bg_color 0 1; +} + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; +} + +WnckPager, WnckTasklist { + background-color: @os_chrome_selected_bg_color; + background-image: none; + color: @os_chrome_fg_color; +} + +GsmFailWhaleDialog { + background-color: @os_chrome_bg_color; + background-image: none; + color: @os_chrome_fg_color; +} + +GsmFailWhaleDialog * { + background-color: @os_chrome_bg_color; + background-image: none; +} diff --git a/usr/share/themes/Ozone3/gtk-3.0/gtk.css b/usr/share/themes/Ozone3/gtk-3.0/gtk.css new file mode 100644 index 0000000..50d2209 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/gtk.css @@ -0,0 +1,157 @@ +/* Default color scheme */ +@define-color base_color #ffffff; +@define-color bg_color #e0e0e0; +@define-color tooltip_bg_color #343434; +@define-color selected_bg_color #4a90d9; +@define-color text_color #2e3436; +@define-color fg_color #2e3436; +@define-color tooltip_fg_color #ffffff; +@define-color selected_fg_color #ffffff; + +/* Colormap actually used by the theme, to be overridden in other css files */ +@define-color theme_base_color @base_color; +@define-color theme_text_color @text_color; +@define-color theme_bg_color @bg_color; +@define-color theme_fg_color @fg_color; +@define-color theme_tooltip_bg_color @tooltip_bg_color; +@define-color theme_tooltip_fg_color @tooltip_fg_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; + +@define-color menu_bg_color shade (@theme_bg_color, 1.1); +@define-color menu_fg_color @theme_fg_color; +@define-color menu_controls_color shade (@theme_fg_color, 0.9); +@define-color menu_combobox_border #3277bf; +@define-color menu_separator mix (@menu_fg_color, @menu_bg_color, 0.9); + +@define-color link_color #4a90d9; +@define-color frame_color #8a9580; +@define-color inactive_frame_color #c7ccc1; +@define-color warning_color #f57900; +@define-color error_color #cc0000; +@define-color success_color #4e9a06; + +@define-color info_fg_color rgb (181, 171, 156); +@define-color info_bg_color rgb (252, 252, 189); +@define-color warning_fg_color rgb (173, 120, 41); +@define-color warning_bg_color rgb (250, 173, 61); +@define-color question_fg_color rgb (97, 122, 214); +@define-color question_bg_color rgb (138, 173, 212); +@define-color error_fg_color rgb (166, 38, 38); +@define-color error_bg_color rgb (237, 54, 54); + +@define-color keyboard_focus_border_a #a2c9f1; +@define-color keyboard_focus_border_b #6794cf; + +@define-color os_chrome_bg_color black; +@define-color os_chrome_fg_color #ccc; +@define-color os_chrome_selected_bg_color #333; +@define-color os_chrome_selected_fg_color white; + +@define-color chrome_bg_color #1e1a17; +@define-color chrome_fg_color #fff; + +@define-color focused_entry_border #579eea; +@define-color focused_entry_inset alpha (#d7e4f1, 0.50); + +@define-color button_gradient_color_a #f4f6f4; +@define-color button_gradient_color_b #d7dad7; +@define-color button_border #a7aba7; + +@define-color button_active_gradient_color_a #a2a9a2; +@define-color button_active_gradient_color_b shade (@button_active_gradient_color_a, 0.83); + +@define-color button_hover_gradient_color_a @theme_base_color; +@define-color button_hover_gradient_color_b shade (@button_gradient_color_a, 0.94); + +@define-color button_raised_gradient_color_a @button_gradient_color_a; +@define-color button_raised_gradient_color_b @button_gradient_color_b; +@define-color button_raised_linked_shadow alpha(@theme_base_color, 0.70); + +@define-color button_raised_active_gradient_color_a @button_active_gradient_color_a; +@define-color button_raised_active_gradient_color_b alpha(@button_active_gradient_color_b, 0.13); + +@define-color insensitive_bg_color #f4f4f2; +@define-color insensitive_fg_color #a7aba7; +@define-color insensitive_border_color shade (@internal_element_color, 1.37); + +@define-color trough_bg_color_a #bcbcb7; +@define-color trough_bg_color_b #e0e0dd; + +@define-color active_switch_bg_color_a #509ae7; +@define-color active_switch_bg_color_b #84b8ee; + +@define-color switch_slider_color #eeeeec; +@define-color switch_slider_border #2a79cb; + +@define-color progressbar_background_a #4a90d9; +@define-color progressbar_background_b #4a90d9; +@define-color progressbar_pattern #000000; + +@define-color entry_text_color @theme_text_color; + +@define-color entry_background_a #e1e1e1; +@define-color entry_background_b #f8f8f8; +@define-color entry_background_c #fafafa; +@define-color entry_background_d @theme_base_color; + +@define-color internal_element_color #888a85; +@define-color internal_element_prelight @theme_text_color; +@define-color internal_element_insensitive shade (@internal_element_color, 1.6); + +@define-color scale_fill @insensitive_border_color; +@define-color scale_border_a @internal_element_color; +@define-color scale_border_b shade (@internal_element_color, 1.25); +@define-color scale_progress_fill #2c85e2; +@define-color scale_progress_border_a #1864b2; +@define-color scale_progress_border_b #3e90e5; + +@define-color highlighted_border #8a8f8a; + +@define-color notebook_border #a6a6a6; +@define-color notebook_active_tab_border #1372d3; +@define-color notebook_selected_tab_color #8dc0f3; + +@define-color notebook_tab_gradient_a @theme_base_color; +@define-color notebook_tab_gradient_b @switch_slider_color; + +@define-color toolbar_gradient_base #e0e0e0; +@define-color toolbar_gradient_step1 #e0e0e0; +@define-color toolbar_gradient_step2 #c0c0c0; +@define-color toolbar_gradient_final #c0c0c0; + +@define-color toolbar_border_top shade (@theme_bg_color, 0.56); +@define-color toolbar_border_bottom shade #808080; + +@define-color toolbar_active_button_color #909081; + +@define-color primary_toolbar_entry_bg @theme_base_color; +@define-color primary_toolbar_entry_fg @theme_text_color; + +@define-color treeview_focus_border @progressbar_border; + +@define-color expander_row_selected_color #acccee; + +@define-color wm_highlight #ffffff; +@define-color wm_title_highlight #ffffff; + +@define-color wm_bg_a shade (@bg_color, 1.1); +@define-color wm_bg_b @bg_color; + +@define-color wm_button_bg_a shade (@bg_color, 1.0); +@define-color wm_button_bg_b shade (@bg_color, 0.85); +@define-color wm_button_bg_c shade (@bg_color, 0.8); +@define-color wm_button_bg_d shade (@bg_color, 0.9); + +@define-color wm_button_bg_hover_a shade (@wm_button_bg_a, 1.1); +@define-color wm_button_bg_hover_b shade (@wm_button_bg_b, 1.1); +@define-color wm_button_bg_hover_c shade (@wm_button_bg_c, 1.1); +@define-color wm_button_bg_hover_d shade (@wm_button_bg_d, 1.1); + +@define-color wm_button_bg_active_a shade (@bg_color, 0.7); +@define-color wm_button_bg_active_b shade (@bg_color, 0.9); +@define-color wm_button_bg_active_c shade (@bg_color, 0.9); + +@import url("gtk-widgets.css"); +@import url("gtk-widgets-assets.css"); + diff --git a/usr/share/themes/Ozone3/gtk-3.0/settings.ini b/usr/share/themes/Ozone3/gtk-3.0/settings.ini new file mode 100644 index 0000000..a69add6 --- /dev/null +++ b/usr/share/themes/Ozone3/gtk-3.0/settings.ini @@ -0,0 +1,4 @@ +[Settings] +gtk-color-scheme = "base_color:#ffffff\nbg_color:#ededed\ntooltip_bg_color:#343434\nselected_bg_color:#4a90d9\ntext_color:#2e3436\nfg_color:#2e3436;\ntooltip_fg_color:#ffffff\nselected_fg_color:#ffffff" +gtk-auto-mnemonics = 1 +gtk-visible-focus = automatic diff --git a/usr/share/themes/Ozone3/index.theme b/usr/share/themes/Ozone3/index.theme new file mode 100644 index 0000000..368b30a --- /dev/null +++ b/usr/share/themes/Ozone3/index.theme @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=Ozone3 +Type=X-GNOME-Metatheme +Comment=Default theme for Lubuntu 12.04 Precise Pangolin + +[X-GNOME-Metatheme] +GtkTheme=Ozone3 +IconTheme=elementary +CursorTheme=DMZ-Black +CursorSize=24 +NotificationTheme=ubuntu + diff --git a/usr/share/themes/Ozone3/openbox-3/bullet.xbm b/usr/share/themes/Ozone3/openbox-3/bullet.xbm new file mode 100644 index 0000000..c5f65e5 --- /dev/null +++ b/usr/share/themes/Ozone3/openbox-3/bullet.xbm @@ -0,0 +1,6 @@ +#define bullet_width 14 +#define bullet_height 14 +static unsigned char bullet_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x07, 0x38, 0x07, 0x18, 0x06, + 0x00, 0x00, 0x00, 0x00, 0x18, 0x06, 0x38, 0x07, 0x38, 0x07, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00 }; diff --git a/usr/share/themes/Ozone3/openbox-3/close.xbm b/usr/share/themes/Ozone3/openbox-3/close.xbm new file mode 100644 index 0000000..e4c00f3 --- /dev/null +++ b/usr/share/themes/Ozone3/openbox-3/close.xbm @@ -0,0 +1,6 @@ +#define close_width 14 +#define close_height 14 +static unsigned char close_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x02, 0x38, 0x07, 0xf0, 0x03, + 0xe0, 0x01, 0xe0, 0x01, 0xf0, 0x03, 0x38, 0x07, 0x10, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00 }; diff --git a/usr/share/themes/Ozone3/openbox-3/iconify.xbm b/usr/share/themes/Ozone3/openbox-3/iconify.xbm new file mode 100644 index 0000000..485e67a --- /dev/null +++ b/usr/share/themes/Ozone3/openbox-3/iconify.xbm @@ -0,0 +1,6 @@ +#define iconify_width 14 +#define iconify_height 14 +static unsigned char iconify_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xf8, 0x07, 0xf8, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00 }; diff --git a/usr/share/themes/Ozone3/openbox-3/max.xbm b/usr/share/themes/Ozone3/openbox-3/max.xbm new file mode 100644 index 0000000..1313446 --- /dev/null +++ b/usr/share/themes/Ozone3/openbox-3/max.xbm @@ -0,0 +1,6 @@ +#define max_width 14 +#define max_height 14 +static unsigned char max_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x00, 0xc0, 0x00, 0xc0, 0x00, + 0xf8, 0x07, 0xf8, 0x07, 0xc0, 0x00, 0xc0, 0x00, 0xc0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00 }; diff --git a/usr/share/themes/Ozone3/openbox-3/shade.xbm b/usr/share/themes/Ozone3/openbox-3/shade.xbm new file mode 100644 index 0000000..b6a24b3 --- /dev/null +++ b/usr/share/themes/Ozone3/openbox-3/shade.xbm @@ -0,0 +1,6 @@ +#define shade_width 13 +#define shade_height 13 +static unsigned char shade_bits[] = { + 0x00, 0x00, 0xf8, 0x01, 0xf8, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00 }; diff --git a/usr/share/themes/Ozone3/openbox-3/themerc b/usr/share/themes/Ozone3/openbox-3/themerc new file mode 100644 index 0000000..1733ac8 --- /dev/null +++ b/usr/share/themes/Ozone3/openbox-3/themerc @@ -0,0 +1,88 @@ +#openbox themerc edited with obtheme +border.color: #808080 +border.width: 1 +menu.items.active.bg: Solid Flat +menu.items.active.bg.color: #8FB2CF +menu.items.active.disabled.text.color: #AFAFAF +menu.items.active.text.color: #FFFFFF +menu.items.bg: Solid Flat +menu.items.bg.color: #E0E0E0 +menu.items.disabled.text.color: #808080 +menu.items.font: shadow=n +menu.items.text.color: #606060 +menu.overlap.x: 1 +menu.separator.color: #E0E0E0 +menu.separator.padding.height: 10 +menu.separator.padding.width: 10 +menu.separator.width: 4 +menu.title.bg: Gradient Vertical Flat +menu.title.bg.color: #D2D2D2 +menu.title.bg.colorTo: #797979 +menu.title.text.color: #FFFFFF +menu.title.text.font: shadow=n +menu.title.text.justify: center +osd.bg: flat solid +osd.bg.color: #dcdcdc +osd.border.color: #808080 +osd.hilight.bg: Gradient Vertical Flat +osd.hilight.bg.color: #F8F8F8 +osd.hilight.bg.colorTo: #7E9EBD +osd.label.text.color: #606060 +osd.unhilight.bg: Solid Flat +osd.unhilight.bg.color: #EDEDED +padding.height: 3 +padding.width: 5 +window.active.border.color: #606060 +window.active.button.disabled.bg: parentrelative +window.active.button.disabled.image.color: #808080 +window.active.button.hover.image.color: #008AFF +window.active.button.pressed.bg: parentrelative +window.active.button.pressed.image.color: #000000 +window.active.button.toggled.hover.image.color: #008AFF +window.active.button.toggled.image.color: #808080 +window.active.button.toggled.pressed.image.color: #008AFF +window.active.button.unpressed.bg: parentrelative +window.active.button.unpressed.image.color: #808080 +window.active.client.color: #D9D9D9 +window.active.grip.bg: Solid Raised +window.active.grip.bg.color: #DCDCDC +window.active.grip.bg.border.color: #DCDCDC +window.active.handle.bg: Gradient Vertical Raised +window.active.handle.bg.color: #DCDCDC +window.active.handle.bg.colorTo: #AAAAAA +window.active.handle.bg.border.color: #DCDCDC +window.active.label.bg: ParentRelative Flat +window.active.label.text.color: #606060 +window.active.label.text.font: shadow=y:shadowtint=-100:shadowoffset=0 +window.active.title.bg: Gradient Vertical Flat +window.active.title.bg.color: #FFFFFF +window.active.title.bg.colorTo: #E0E0E0 +window.active.title.separator.color: #E0E0E0 +window.client.padding.width: 0 +window.handle.width: 1 +window.inactive.border.color: #808080 +window.inactive.button.disabled.bg: parentrelative +window.inactive.button.disabled.image.color: #BDBDBD +window.inactive.button.hover.image.color: #008AFF +window.inactive.button.pressed.bg: parentrelative +window.inactive.button.pressed.image.color: #008AFF +window.inactive.button.toggled.hover.image.color: #008AFF +window.inactive.button.toggled.image.color: #BDBDBD +window.inactive.button.unpressed.bg: parentrelative +window.inactive.button.unpressed.image.color: #BDBDBD +window.inactive.client.color: #D9D9D9 +window.inactive.grip.bg: Solid Raised +window.inactive.grip.bg.color: #DCDCDC +window.inactive.grip.bg.border.color: #DCDCDC +window.inactive.handle.bg: Gradient Vertical Raised +window.inactive.handle.bg.color: #E0E0E0 +window.inactive.handle.bg.colorTo: #EEEEEE +window.inactive.handle.bg.border.color: #DCDCDC +window.inactive.label.bg: parentrelative +window.inactive.label.text.color: #AAAAAA +window.inactive.label.text.font: shadow=n +window.inactive.title.bg: Gradient Vertical Flat +window.inactive.title.bg.color: #EBEBEB +window.inactive.title.bg.colorTo: #E0E0E0 +window.inactive.title.separator.color: #E0E0E0 +window.label.text.justify: center