From c9b36a1c538e6bec815cbaaf4acc88ceb568cfb1 Mon Sep 17 00:00:00 2001 From: Fierelier Date: Mon, 26 Sep 2022 15:40:34 +0200 Subject: [PATCH] Add theme --- .../classiclooks_mark | 1 + .../ClassicLooks Summerstorm/gtk-2.0/assets | 1 + .../ClassicLooks Summerstorm/gtk-2.0/gtkrc | 1 + .../gtk-2.0/options/button-hover-accent.css | 8 + .../gtk-2.0/options/button-hover-contrast.css | 6 + .../gtk-2.0/options/button-hover-themed.css | 8 + .../gtk-2.0/options/button-pressed-accent.css | 8 + .../options/button-pressed-contrast.css | 5 + .../gtk-2.0/options/button-pressed-dented.css | 6 + .../gtk-2.0/options/button-pressed-sunken.css | 6 + .../gtk-2.0/options/button-pressed-themed.css | 8 + .../gtk-2.0/options/button-pressed-tx.css | 42 + .../gtk-2.0/options/default-button-accent.css | 12 + .../options/default-button-contrast.css | 11 + .../gtk-2.0/options/default-button-off.css | 6 + .../gtk-2.0/options/default-button-themed.css | 11 + .../options/desktop-icon-background-off.css | 6 + .../options/desktop-icon-background-on.css | 16 + .../gtk-2.0/options/dpi-high.css | 27 + .../gtk-2.0/options/dpi-low.css | 5 + .../options/highlight_button_hover.css | 68 + .../options/highlight_button_pressed.css | 45 + .../options/highlight_colors_accent.css | 74 + .../options/highlight_colors_themed.css | 74 + .../gtk-2.0/options/highlight_scrollbar.css | 20 + .../options/highlight_scrollbar_hover.css | 16 + .../options/keyboard-navigation-off.css | 5 + .../options/keyboard-navigation-on.css | 14 + .../gtk-2.0/options/menu-dark.css | 38 + .../options/menu-selection-bulged-rounded.css | 34 + .../options/menu-selection-bulged-slight.css | 33 + .../gtk-2.0/options/menu-selection-bulged.css | 33 + .../gtk-2.0/options/menu-selection-dented.css | 24 + .../gtk-2.0/options/menu-selection-flat.css | 7 + .../gtk-2.0/options/menu-separator-dark.css | 9 + .../gtk-2.0/options/menu-separator-dented.css | 19 + .../gtk-2.0/options/menu-separator-light.css | 5 + .../gtk-2.0/options/menu-themed.css | 5 + .../options/menubar-selection-rectangle.css | 12 + .../options/menubar-selection-rounded.css | 12 + .../gtk-2.0/options/pane-separator-auto.css | 5 + .../gtk-2.0/options/pane-separator-wide.css | 5 + .../gtk-2.0/options/panel-black.css | 63 + .../gtk-2.0/options/panel-contrast.css | 60 + .../gtk-2.0/options/panel-dark.css | 63 + .../gtk-2.0/options/panel-themed.css | 63 + .../options/scrollbar-controls-accent.css | 9 + .../options/scrollbar-controls-contrast.css | 6 + .../options/scrollbar-controls-flat.css | 16 + .../scrollbar-controls-hover-accent.css | 8 + .../scrollbar-controls-hover-themed.css | 8 + .../options/scrollbar-controls-themed.css | 9 + .../options/scrollbar-decoration-off.css | 6 + .../options/scrollbar-decoration-on.css | 11 + .../gtk-2.0/options/tab-button.css | 6 + .../gtk-2.0/options/tab-classic.css | 11 + .../gtk-2.0/options/tab-flat.css | 14 + .../gtk-2.0/options/tab-notebook.css | 13 + .../gtk-2.0/options/window-frame-dark.css | 23 + .../gtk-2.0/options/window-frame-themed.css | 5 + .../gtk-2.0/tweaks.css | 34 + .../gtk-2.0/widgets.css | 993 +++++ .../ClassicLooks Summerstorm/gtk-3.0/assets | 1 + .../ClassicLooks Summerstorm/gtk-3.0/gtk.css | 1 + .../gtk-3.0/options/button-hover-accent.css | 8 + .../gtk-3.0/options/button-hover-contrast.css | 5 + .../gtk-3.0/options/button-hover-themed.css | 8 + .../gtk-3.0/options/button-pressed-dented.css | 71 + .../options/button-pressed-dented_tab.css | 206 + .../gtk-3.0/options/button-pressed-sunken.css | 83 + .../options/button-pressed-sunken_tab.css | 73 + .../gtk-3.0/options/default-button-accent.css | 35 + .../options/default-button-contrast.css | 33 + .../gtk-3.0/options/default-button-off.css | 6 + .../gtk-3.0/options/default-button-themed.css | 31 + .../options/desktop-icon-background-off.css | 29 + .../options/desktop-icon-background-on.css | 18 + .../gtk-3.0/options/dpi-high.css | 163 + .../gtk-3.0/options/dpi-low.css | 5 + .../options/highlight_colors_accent.css | 12 + .../options/highlight_colors_themed.css | 12 + .../gtk-3.0/options/highlight_scrollbar.css | 54 + .../options/highlight_scrollbar_hover.css | 51 + .../options/keyboard-navigation-off.css | 5 + .../options/keyboard-navigation-on.css | 8 + .../gtk-3.0/options/menu-dark.css | 96 + .../options/menu-selection-bulged-rounded.css | 56 + .../options/menu-selection-bulged-slight.css | 53 + .../gtk-3.0/options/menu-selection-bulged.css | 54 + .../gtk-3.0/options/menu-selection-dented.css | 30 + .../options/menu-selection-flat-bordered.css | 36 + .../gtk-3.0/options/menu-selection-flat.css | 7 + .../options/menu-selection-rectangle.css | 5 + .../options/menu-selection-rounded.css | 28 + .../gtk-3.0/options/menu-separator-dark.css | 15 + .../gtk-3.0/options/menu-separator-dented.css | 15 + .../gtk-3.0/options/menu-separator-light.css | 15 + .../gtk-3.0/options/menu-themed.css | 5 + .../options/menubar-selection-rectangle.css | 9 + .../options/menubar-selection-rounded.css | 9 + .../gtk-3.0/options/pane-separator-auto.css | 5 + .../options/pane-separator-autohide.css | 42 + .../gtk-3.0/options/pane-separator-wide.css | 34 + .../gtk-3.0/options/panel-black.css | 56 + .../gtk-3.0/options/panel-contrast.css | 61 + .../gtk-3.0/options/panel-dark.css | 61 + .../gtk-3.0/options/panel-themed.css | 17 + .../options/scrollbar-controls-accent.css | 9 + .../options/scrollbar-controls-contrast.css | 6 + .../options/scrollbar-controls-flat.css | 16 + .../scrollbar-controls-hover-accent.css | 8 + .../scrollbar-controls-hover-themed.css | 8 + .../options/scrollbar-controls-themed.css | 9 + .../options/scrollbar-decoration-off.css | 6 + .../options/scrollbar-decoration-on.css | 18 + .../gtk-3.0/options/tab-button.css | 5 + .../gtk-3.0/options/tab-classic.css | 264 ++ .../gtk-3.0/options/tab-flat.css | 89 + .../gtk-3.0/options/tab-notebook.css | 185 + .../gtk-3.0/options/window-frame-dark.css | 29 + .../gtk-3.0/options/window-frame-themed.css | 8 + .../gtk-3.0/settings.ini | 1 + .../gtk-3.0/tweaks.css | 34 + .../gtk-3.0/widgets.css | 3411 +++++++++++++++++ .../ClassicLooks Summerstorm/themecolor.sh | 9 + .../usr/share/themes/ClassicLooks.CREDITS | 3 + .../usr/share/themes/ClassicLooks.LICENSE | 339 ++ .../themes/ClassicLooks/classiclooks_mark | 1 + .../gtk-2.0/assets/arrow-down.png | Bin 0 -> 373 bytes .../gtk-2.0/assets/button-bg-hover.png | Bin 0 -> 221 bytes .../ClassicLooks/gtk-2.0/assets/handle-h.png | Bin 0 -> 142 bytes .../ClassicLooks/gtk-2.0/assets/handle-v.png | Bin 0 -> 142 bytes .../ClassicLooks/gtk-2.0/assets/null.png | Bin 0 -> 148 bytes .../gtk-2.0/assets/panel-button-active.png | Bin 0 -> 3098 bytes .../gtk-2.0/assets/panel-button-hover.png | Bin 0 -> 2974 bytes .../gtk-2.0/assets/panel-button-inactive.png | Bin 0 -> 2921 bytes .../ClassicLooks/gtk-2.0/assets/panel.png | Bin 0 -> 187 bytes .../share/themes/ClassicLooks/gtk-2.0/gtkrc | 1 + .../gtk-2.0/options/button-hover-accent.css | 8 + .../gtk-2.0/options/button-hover-contrast.css | 6 + .../gtk-2.0/options/button-hover-themed.css | 8 + .../gtk-2.0/options/button-pressed-accent.css | 8 + .../options/button-pressed-contrast.css | 5 + .../gtk-2.0/options/button-pressed-dented.css | 6 + .../gtk-2.0/options/button-pressed-sunken.css | 6 + .../gtk-2.0/options/button-pressed-themed.css | 8 + .../gtk-2.0/options/button-pressed-tx.css | 42 + .../gtk-2.0/options/default-button-accent.css | 12 + .../options/default-button-contrast.css | 11 + .../gtk-2.0/options/default-button-off.css | 6 + .../gtk-2.0/options/default-button-themed.css | 11 + .../options/desktop-icon-background-off.css | 6 + .../options/desktop-icon-background-on.css | 16 + .../ClassicLooks/gtk-2.0/options/dpi-high.css | 27 + .../ClassicLooks/gtk-2.0/options/dpi-low.css | 5 + .../options/highlight_button_hover.css | 68 + .../options/highlight_button_pressed.css | 45 + .../options/highlight_colors_accent.css | 74 + .../options/highlight_colors_themed.css | 74 + .../gtk-2.0/options/highlight_scrollbar.css | 20 + .../options/highlight_scrollbar_hover.css | 16 + .../options/keyboard-navigation-off.css | 5 + .../options/keyboard-navigation-on.css | 14 + .../gtk-2.0/options/menu-dark.css | 38 + .../options/menu-selection-bulged-rounded.css | 34 + .../options/menu-selection-bulged-slight.css | 33 + .../gtk-2.0/options/menu-selection-bulged.css | 33 + .../gtk-2.0/options/menu-selection-dented.css | 24 + .../gtk-2.0/options/menu-selection-flat.css | 7 + .../gtk-2.0/options/menu-separator-dark.css | 9 + .../gtk-2.0/options/menu-separator-dented.css | 19 + .../gtk-2.0/options/menu-separator-light.css | 5 + .../gtk-2.0/options/menu-themed.css | 5 + .../options/menubar-selection-rectangle.css | 12 + .../options/menubar-selection-rounded.css | 12 + .../gtk-2.0/options/pane-separator-auto.css | 5 + .../gtk-2.0/options/pane-separator-wide.css | 5 + .../gtk-2.0/options/panel-black.css | 63 + .../gtk-2.0/options/panel-contrast.css | 60 + .../gtk-2.0/options/panel-dark.css | 63 + .../gtk-2.0/options/panel-themed.css | 63 + .../options/scrollbar-controls-accent.css | 9 + .../options/scrollbar-controls-contrast.css | 6 + .../options/scrollbar-controls-flat.css | 16 + .../scrollbar-controls-hover-accent.css | 8 + .../scrollbar-controls-hover-themed.css | 8 + .../options/scrollbar-controls-themed.css | 9 + .../options/scrollbar-decoration-off.css | 6 + .../options/scrollbar-decoration-on.css | 11 + .../gtk-2.0/options/tab-button.css | 6 + .../gtk-2.0/options/tab-classic.css | 11 + .../ClassicLooks/gtk-2.0/options/tab-flat.css | 14 + .../gtk-2.0/options/tab-notebook.css | 13 + .../gtk-2.0/options/window-frame-dark.css | 23 + .../gtk-2.0/options/window-frame-themed.css | 5 + .../themes/ClassicLooks/gtk-2.0/tweaks.css | 34 + .../themes/ClassicLooks/gtk-2.0/widgets.css | 993 +++++ .../gtk-3.0/assets/bullet-symbolic-small.svg | 155 + .../gtk-3.0/assets/bullet-symbolic.svg | 155 + .../assets/bullet-symbolic.symbolic.png | Bin 0 -> 121 bytes .../gtk-3.0/assets/check-symbolic.svg | 154 + .../assets/check-symbolic.symbolic.png | Bin 0 -> 188 bytes .../assets/checkbox-active-selectionmode.png | Bin 0 -> 6424 bytes .../checkbox-active-selectionmode@2.png | Bin 0 -> 25624 bytes .../checkbox-checked-active-selectionmode.png | Bin 0 -> 6424 bytes ...heckbox-checked-active-selectionmode@2.png | Bin 0 -> 25624 bytes .../checkbox-checked-hover-selectionmode.png | Bin 0 -> 6424 bytes ...checkbox-checked-hover-selectionmode@2.png | Bin 0 -> 25624 bytes .../assets/checkbox-checked-selectionmode.png | Bin 0 -> 6424 bytes .../checkbox-checked-selectionmode@2.png | Bin 0 -> 25624 bytes .../assets/checkbox-hover-selectionmode.png | Bin 0 -> 6424 bytes .../assets/checkbox-hover-selectionmode@2.png | Bin 0 -> 25624 bytes .../gtk-3.0/assets/checkbox-selectionmode.png | Bin 0 -> 6424 bytes .../assets/checkbox-selectionmode@2.png | Bin 0 -> 25624 bytes .../gtk-3.0/assets/dash-symbolic.svg | 154 + .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 0 -> 102 bytes .../ClassicLooks/gtk-3.0/assets/extras/1.note | 15 + .../extras/checkbox-checked-active-large.png | Bin 0 -> 674 bytes .../assets/extras/checkbox-checked-active.png | Bin 0 -> 618 bytes .../checkbox-checked-disabled-large.png | Bin 0 -> 655 bytes .../extras/checkbox-checked-disabled.png | Bin 0 -> 575 bytes .../checkbox-indeterminate-active-large.png | Bin 0 -> 378 bytes .../extras/checkbox-indeterminate-active.png | Bin 0 -> 419 bytes .../checkbox-indeterminate-disabled-large.png | Bin 0 -> 457 bytes .../checkbox-indeterminate-disabled.png | Bin 0 -> 418 bytes .../checkbox-unchecked-active-large.png | Bin 0 -> 304 bytes .../extras/checkbox-unchecked-active.png | Bin 0 -> 390 bytes .../checkbox-unchecked-disabled-large.png | Bin 0 -> 402 bytes .../extras/checkbox-unchecked-disabled.png | Bin 0 -> 367 bytes .../assets/extras/csd-base-prelight-large.png | Bin 0 -> 520 bytes .../assets/extras/csd-base-prelight.png | Bin 0 -> 443 bytes .../assets/extras/csd-close-active-large.png | Bin 0 -> 308 bytes .../assets/extras/csd-close-active.png | Bin 0 -> 510 bytes .../extras/csd-close-inactive-large.png | Bin 0 -> 306 bytes .../assets/extras/csd-close-inactive.png | Bin 0 -> 512 bytes .../extras/csd-close-prelight-large.png | Bin 0 -> 882 bytes .../assets/extras/csd-close-prelight.png | Bin 0 -> 726 bytes .../assets/extras/csd-close-pressed-large.png | Bin 0 -> 357 bytes .../assets/extras/csd-close-pressed.png | Bin 0 -> 504 bytes .../assets/extras/csd-hide-active-large.png | Bin 0 -> 245 bytes .../gtk-3.0/assets/extras/csd-hide-active.png | Bin 0 -> 343 bytes .../assets/extras/csd-hide-inactive-large.png | Bin 0 -> 244 bytes .../assets/extras/csd-hide-inactive.png | Bin 0 -> 357 bytes .../assets/extras/csd-hide-prelight-large.png | Bin 0 -> 559 bytes .../assets/extras/csd-hide-prelight.png | Bin 0 -> 478 bytes .../assets/extras/csd-hide-pressed-large.png | Bin 0 -> 239 bytes .../assets/extras/csd-hide-pressed.png | Bin 0 -> 367 bytes .../extras/csd-maximize-active-large.png | Bin 0 -> 299 bytes .../assets/extras/csd-maximize-active.png | Bin 0 -> 453 bytes .../extras/csd-maximize-inactive-large.png | Bin 0 -> 302 bytes .../assets/extras/csd-maximize-inactive.png | Bin 0 -> 447 bytes .../extras/csd-maximize-prelight-large.png | Bin 0 -> 715 bytes .../assets/extras/csd-maximize-prelight.png | Bin 0 -> 617 bytes .../extras/csd-maximize-pressed-large.png | Bin 0 -> 518 bytes .../assets/extras/csd-maximize-pressed.png | Bin 0 -> 459 bytes .../assets/extras/pan-end2-symbolic.svg | 70 + .../assets/extras/pan-end3-symbolic.svg | 70 + .../assets/extras/pan-start2-symbolic.svg | 70 + .../assets/extras/pan-start3-symbolic.svg | 70 + .../assets/extras/pixel-bumps-horiz.png | Bin 0 -> 211 bytes .../assets/extras/pixel-bumps-vert.png | Bin 0 -> 212 bytes .../extras/radio-checked-active-large.png | Bin 0 -> 791 bytes .../assets/extras/radio-checked-active.png | Bin 0 -> 691 bytes .../extras/radio-checked-disabled-large.png | Bin 0 -> 718 bytes .../assets/extras/radio-checked-disabled.png | Bin 0 -> 560 bytes .../radio-indeterminate-active-large.png | Bin 0 -> 633 bytes .../extras/radio-indeterminate-active.png | Bin 0 -> 630 bytes .../radio-indeterminate-disabled-large.png | Bin 0 -> 673 bytes .../extras/radio-indeterminate-disabled.png | Bin 0 -> 505 bytes .../extras/radio-unchecked-active-large.png | Bin 0 -> 579 bytes .../assets/extras/radio-unchecked-active.png | Bin 0 -> 628 bytes .../extras/radio-unchecked-disabled-large.png | Bin 0 -> 647 bytes .../extras/radio-unchecked-disabled.png | Bin 0 -> 476 bytes .../assets/extras/scrollbar-handle-horiz.png | Bin 0 -> 142 bytes .../assets/extras/scrollbar-handle-vert.png | Bin 0 -> 183 bytes .../assets/extras/separator-bg-darker.png | Bin 0 -> 137 bytes .../assets/extras/separator-bg-lighter.png | Bin 0 -> 137 bytes .../extras/separator-bg-transparent.png | Bin 0 -> 136 bytes .../assets/extras/separator-handle-horiz.png | Bin 0 -> 142 bytes .../assets/extras/separator-handle-vert.png | Bin 0 -> 199 bytes .../assets/extras/separator-horiz-bg-left.png | Bin 0 -> 434 bytes .../extras/separator-horiz-bg-right.png | Bin 0 -> 371 bytes .../assets/extras/separator-horiz-darker.png | Bin 0 -> 134 bytes .../assets/extras/separator-horiz-lighter.png | Bin 0 -> 134 bytes .../extras/separator-line-horiz-darker.png | Bin 0 -> 131 bytes .../extras/separator-line-horiz-lighter.png | Bin 0 -> 131 bytes .../extras/separator-line-vert-darker.png | Bin 0 -> 139 bytes .../extras/separator-line-vert-lighter.png | Bin 0 -> 139 bytes .../extras/separator-narrow-horiz-dark.png | Bin 0 -> 143 bytes .../extras/separator-narrow-horiz-light.png | Bin 0 -> 143 bytes .../extras/separator-narrow-horiz-normal.png | Bin 0 -> 143 bytes .../extras/separator-narrow-vert-dark.png | Bin 0 -> 146 bytes .../extras/separator-narrow-vert-light.png | Bin 0 -> 146 bytes .../extras/separator-narrow-vert-normal.png | Bin 0 -> 146 bytes .../extras/separator-vert-bg-bottom.png | Bin 0 -> 353 bytes .../assets/extras/separator-vert-bg-top.png | Bin 0 -> 389 bytes .../assets/extras/separator-vert-darker.png | Bin 0 -> 138 bytes .../assets/extras/separator-vert-lighter.png | Bin 0 -> 138 bytes .../gtk-3.0/assets/extras/switch-0-grey.png | Bin 0 -> 529 bytes .../gtk-3.0/assets/extras/switch-0-orange.png | Bin 0 -> 520 bytes .../gtk-3.0/assets/extras/switch-0-red.png | Bin 0 -> 510 bytes .../gtk-3.0/assets/extras/switch-0.png | Bin 0 -> 529 bytes .../assets/extras/switch-1-disabled.png | Bin 0 -> 303 bytes .../gtk-3.0/assets/extras/switch-1.png | Bin 0 -> 272 bytes .../assets/override/check-symbolic.png | Bin 0 -> 289 bytes .../assets/override/check-symbolic.svg | 155 + .../override/check-symbolic.symbolic.png | Bin 0 -> 286 bytes .../assets/override/check-symbolic2.svg | 155 + .../assets/override/combo-symbolic-dim.png | Bin 0 -> 192 bytes .../assets/override/combo-symbolic.png | Bin 0 -> 193 bytes .../assets/override/combo-symbolic.svg | 96 + .../assets/override/combobox-large-base.png | Bin 0 -> 326 bytes .../override/combobox-symbolic-large-dim.png | Bin 0 -> 352 bytes .../override/combobox-symbolic-large.png | Bin 0 -> 349 bytes .../override/combobox-symbolic-large.svg | 126 + .../override/combobox-symbolic-small-dim.png | Bin 0 -> 154 bytes .../override/combobox-symbolic-small.png | Bin 0 -> 154 bytes .../menu-arrow-large-down-symbolic.svg | 64 + .../menu-arrow-large-left-symbolic.png | Bin 0 -> 305 bytes .../menu-arrow-large-left-symbolic.svg | 64 + .../override/menu-arrow-large-right-base.png | Bin 0 -> 305 bytes .../menu-arrow-large-right-symbolic.png | Bin 0 -> 305 bytes .../menu-arrow-large-right-symbolic.svg | 64 + .../override/menu-arrow-large-up-symbolic.svg | 64 + .../menu-arrow-small-down-symbolic.svg | 64 + .../menu-arrow-small-left-symbolic.svg | 64 + .../menu-arrow-small-right-symbolic.svg | 64 + .../override/menu-arrow-small-up-symbolic.svg | 64 + .../assets/override/pan-down-symbolic.svg | 64 + .../assets/override/pan-end-symbolic-rtl.svg | 64 + .../assets/override/pan-end-symbolic.svg | 64 + .../assets/override/pan-left-symbolic.svg | 64 + .../assets/override/pan-right-symbolic.svg | 64 + .../override/pan-start-symbolic-rtl.svg | 64 + .../assets/override/pan-start-symbolic.svg | 64 + .../assets/override/pan-up-symbolic.svg | 64 + .../scrollbar-arrow-down-large-symbolic.svg | 64 + .../scrollbar-arrow-left-large-symbolic.svg | 64 + .../scrollbar-arrow-right-large-symbolic.svg | 64 + .../scrollbar-arrow-up-large-symbolic.svg | 64 + ...horz-scale-has-marks-above-active-dark.png | Bin 0 -> 2024 bytes ...rz-scale-has-marks-above-active-dark@2.png | Bin 0 -> 8024 bytes ...ider-horz-scale-has-marks-above-active.png | Bin 0 -> 2024 bytes ...er-horz-scale-has-marks-above-active@2.png | Bin 0 -> 8024 bytes .../slider-horz-scale-has-marks-above.png | Bin 0 -> 2024 bytes .../slider-horz-scale-has-marks-above@2.png | Bin 0 -> 8024 bytes .../assets/text-select-end-active-dark.png | Bin 0 -> 1944 bytes .../assets/text-select-end-active-dark@2.png | Bin 0 -> 7704 bytes .../gtk-3.0/assets/text-select-end-active.png | Bin 0 -> 1944 bytes .../assets/text-select-end-active@2.png | Bin 0 -> 7704 bytes .../gtk-3.0/assets/text-select-end-dark.png | Bin 0 -> 1944 bytes .../gtk-3.0/assets/text-select-end-dark@2.png | Bin 0 -> 7704 bytes .../assets/text-select-end-hover-dark.png | Bin 0 -> 1944 bytes .../assets/text-select-end-hover-dark@2.png | Bin 0 -> 7704 bytes .../gtk-3.0/assets/text-select-end-hover.png | Bin 0 -> 1944 bytes .../assets/text-select-end-hover@2.png | Bin 0 -> 7704 bytes .../gtk-3.0/assets/text-select-end.png | Bin 0 -> 1944 bytes .../gtk-3.0/assets/text-select-end@2.png | Bin 0 -> 7704 bytes .../assets/text-select-start-active-dark.png | Bin 0 -> 1944 bytes .../text-select-start-active-dark@2.png | Bin 0 -> 7704 bytes .../assets/text-select-start-active.png | Bin 0 -> 1944 bytes .../assets/text-select-start-active@2.png | Bin 0 -> 7704 bytes .../gtk-3.0/assets/text-select-start-dark.png | Bin 0 -> 1944 bytes .../assets/text-select-start-dark@2.png | Bin 0 -> 7704 bytes .../assets/text-select-start-hover-dark.png | Bin 0 -> 1944 bytes .../assets/text-select-start-hover-dark@2.png | Bin 0 -> 7704 bytes .../assets/text-select-start-hover.png | Bin 0 -> 1944 bytes .../assets/text-select-start-hover@2.png | Bin 0 -> 7704 bytes .../gtk-3.0/assets/text-select-start.png | Bin 0 -> 1944 bytes .../gtk-3.0/assets/text-select-start@2.png | Bin 0 -> 7704 bytes .../share/themes/ClassicLooks/gtk-3.0/gtk.css | 1 + .../gtk-3.0/options/button-hover-accent.css | 8 + .../gtk-3.0/options/button-hover-contrast.css | 5 + .../gtk-3.0/options/button-hover-themed.css | 8 + .../gtk-3.0/options/button-pressed-dented.css | 71 + .../options/button-pressed-dented_tab.css | 206 + .../gtk-3.0/options/button-pressed-sunken.css | 83 + .../options/button-pressed-sunken_tab.css | 73 + .../gtk-3.0/options/default-button-accent.css | 35 + .../options/default-button-contrast.css | 33 + .../gtk-3.0/options/default-button-off.css | 6 + .../gtk-3.0/options/default-button-themed.css | 31 + .../options/desktop-icon-background-off.css | 29 + .../options/desktop-icon-background-on.css | 18 + .../ClassicLooks/gtk-3.0/options/dpi-high.css | 163 + .../ClassicLooks/gtk-3.0/options/dpi-low.css | 5 + .../options/highlight_colors_accent.css | 12 + .../options/highlight_colors_themed.css | 12 + .../gtk-3.0/options/highlight_scrollbar.css | 54 + .../options/highlight_scrollbar_hover.css | 51 + .../options/keyboard-navigation-off.css | 5 + .../options/keyboard-navigation-on.css | 8 + .../gtk-3.0/options/menu-dark.css | 96 + .../options/menu-selection-bulged-rounded.css | 56 + .../options/menu-selection-bulged-slight.css | 53 + .../gtk-3.0/options/menu-selection-bulged.css | 54 + .../gtk-3.0/options/menu-selection-dented.css | 30 + .../options/menu-selection-flat-bordered.css | 36 + .../gtk-3.0/options/menu-selection-flat.css | 7 + .../options/menu-selection-rectangle.css | 5 + .../options/menu-selection-rounded.css | 28 + .../gtk-3.0/options/menu-separator-dark.css | 15 + .../gtk-3.0/options/menu-separator-dented.css | 15 + .../gtk-3.0/options/menu-separator-light.css | 15 + .../gtk-3.0/options/menu-themed.css | 5 + .../options/menubar-selection-rectangle.css | 9 + .../options/menubar-selection-rounded.css | 9 + .../gtk-3.0/options/pane-separator-auto.css | 5 + .../options/pane-separator-autohide.css | 42 + .../gtk-3.0/options/pane-separator-wide.css | 34 + .../gtk-3.0/options/panel-black.css | 56 + .../gtk-3.0/options/panel-contrast.css | 61 + .../gtk-3.0/options/panel-dark.css | 61 + .../gtk-3.0/options/panel-themed.css | 17 + .../options/scrollbar-controls-accent.css | 9 + .../options/scrollbar-controls-contrast.css | 6 + .../options/scrollbar-controls-flat.css | 16 + .../scrollbar-controls-hover-accent.css | 8 + .../scrollbar-controls-hover-themed.css | 8 + .../options/scrollbar-controls-themed.css | 9 + .../options/scrollbar-decoration-off.css | 6 + .../options/scrollbar-decoration-on.css | 18 + .../gtk-3.0/options/tab-button.css | 5 + .../gtk-3.0/options/tab-classic.css | 264 ++ .../ClassicLooks/gtk-3.0/options/tab-flat.css | 89 + .../gtk-3.0/options/tab-notebook.css | 185 + .../gtk-3.0/options/window-frame-dark.css | 29 + .../gtk-3.0/options/window-frame-themed.css | 8 + .../themes/ClassicLooks/gtk-3.0/settings.ini | 5 + .../themes/ClassicLooks/gtk-3.0/tweaks.css | 34 + .../themes/ClassicLooks/gtk-3.0/widgets.css | 3411 +++++++++++++++++ .../share/themes/ClassicLooks/themecolor.sh | 9 + mods/graphical-general/modscript | 2 +- .../xfconf/xfce-perchannel-xml/xfwm4.xml | 2 +- .../xfconf/xfce-perchannel-xml/xsettings.xml | 4 +- .../data/usr/share/themes/Neat-Rhythm.CREDITS | 4 + .../Neat-Rhythm/xfwm4/bottom-active.xpm | 9 + .../Neat-Rhythm/xfwm4/bottom-inactive.xpm | 9 + .../Neat-Rhythm/xfwm4/bottom-left-active.xpm | 10 + .../xfwm4/bottom-left-inactive.xpm | 10 + .../Neat-Rhythm/xfwm4/bottom-right-active.xpm | 10 + .../xfwm4/bottom-right-inactive.xpm | 10 + .../themes/Neat-Rhythm/xfwm4/close-active.xpm | 147 + .../Neat-Rhythm/xfwm4/close-inactive.xpm | 87 + .../Neat-Rhythm/xfwm4/close-prelight.png | Bin 0 -> 1094 bytes .../Neat-Rhythm/xfwm4/close-prelight.xpm | 144 + .../Neat-Rhythm/xfwm4/close-pressed.png | Bin 0 -> 1072 bytes .../Neat-Rhythm/xfwm4/close-pressed.xpm | 134 + .../themes/Neat-Rhythm/xfwm4/hide-active.xpm | 131 + .../Neat-Rhythm/xfwm4/hide-inactive.xpm | 77 + .../Neat-Rhythm/xfwm4/hide-prelight.png | Bin 0 -> 942 bytes .../Neat-Rhythm/xfwm4/hide-prelight.xpm | 131 + .../themes/Neat-Rhythm/xfwm4/hide-pressed.png | Bin 0 -> 934 bytes .../themes/Neat-Rhythm/xfwm4/hide-pressed.xpm | 121 + .../themes/Neat-Rhythm/xfwm4/left-active.xpm | 11 + .../Neat-Rhythm/xfwm4/left-inactive.xpm | 11 + .../Neat-Rhythm/xfwm4/maximize-active.xpm | 140 + .../Neat-Rhythm/xfwm4/maximize-inactive.xpm | 83 + .../Neat-Rhythm/xfwm4/maximize-prelight.png | Bin 0 -> 999 bytes .../Neat-Rhythm/xfwm4/maximize-prelight.xpm | 140 + .../Neat-Rhythm/xfwm4/maximize-pressed.png | Bin 0 -> 963 bytes .../Neat-Rhythm/xfwm4/maximize-pressed.xpm | 133 + .../xfwm4/maximize-toggled-active.xpm | 146 + .../xfwm4/maximize-toggled-inactive.xpm | 86 + .../xfwm4/maximize-toggled-prelight.png | Bin 0 -> 1020 bytes .../xfwm4/maximize-toggled-prelight.xpm | 148 + .../xfwm4/maximize-toggled-pressed.png | Bin 0 -> 990 bytes .../xfwm4/maximize-toggled-pressed.xpm | 140 + .../themes/Neat-Rhythm/xfwm4/menu-active.xpm | 132 + .../Neat-Rhythm/xfwm4/menu-inactive.xpm | 79 + .../Neat-Rhythm/xfwm4/menu-prelight.png | Bin 0 -> 981 bytes .../Neat-Rhythm/xfwm4/menu-prelight.xpm | 135 + .../themes/Neat-Rhythm/xfwm4/menu-pressed.png | Bin 0 -> 941 bytes .../themes/Neat-Rhythm/xfwm4/menu-pressed.xpm | 125 + .../themes/Neat-Rhythm/xfwm4/right-active.xpm | 11 + .../Neat-Rhythm/xfwm4/right-inactive.xpm | 11 + .../themes/Neat-Rhythm/xfwm4/shade-active.xpm | 138 + .../Neat-Rhythm/xfwm4/shade-inactive.xpm | 82 + .../Neat-Rhythm/xfwm4/shade-prelight.png | Bin 0 -> 1055 bytes .../Neat-Rhythm/xfwm4/shade-prelight.xpm | 138 + .../Neat-Rhythm/xfwm4/shade-pressed.png | Bin 0 -> 1019 bytes .../Neat-Rhythm/xfwm4/shade-pressed.xpm | 132 + .../xfwm4/shade-toggled-active.xpm | 143 + .../xfwm4/shade-toggled-inactive.xpm | 87 + .../xfwm4/shade-toggled-prelight.png | Bin 0 -> 1051 bytes .../xfwm4/shade-toggled-prelight.xpm | 142 + .../xfwm4/shade-toggled-pressed.png | Bin 0 -> 1016 bytes .../xfwm4/shade-toggled-pressed.xpm | 133 + .../themes/Neat-Rhythm/xfwm4/stick-active.xpm | 144 + .../Neat-Rhythm/xfwm4/stick-inactive.xpm | 90 + .../Neat-Rhythm/xfwm4/stick-prelight.png | Bin 0 -> 1064 bytes .../Neat-Rhythm/xfwm4/stick-prelight.xpm | 149 + .../Neat-Rhythm/xfwm4/stick-pressed.png | Bin 0 -> 1019 bytes .../Neat-Rhythm/xfwm4/stick-pressed.xpm | 142 + .../xfwm4/stick-toggled-active.xpm | 137 + .../xfwm4/stick-toggled-inactive.xpm | 87 + .../xfwm4/stick-toggled-prelight.png | Bin 0 -> 1073 bytes .../xfwm4/stick-toggled-prelight.xpm | 139 + .../xfwm4/stick-toggled-pressed.png | Bin 0 -> 1038 bytes .../xfwm4/stick-toggled-pressed.xpm | 132 + .../share/themes/Neat-Rhythm/xfwm4/themerc | 20 + .../Neat-Rhythm/xfwm4/title-1-active.xpm | 32 + .../Neat-Rhythm/xfwm4/title-1-inactive.xpm | 32 + .../Neat-Rhythm/xfwm4/title-2-active.xpm | 32 + .../Neat-Rhythm/xfwm4/title-2-inactive.xpm | 32 + .../Neat-Rhythm/xfwm4/title-3-active.xpm | 32 + .../Neat-Rhythm/xfwm4/title-3-inactive.xpm | 32 + .../Neat-Rhythm/xfwm4/title-4-active.xpm | 32 + .../Neat-Rhythm/xfwm4/title-4-inactive.xpm | 32 + .../Neat-Rhythm/xfwm4/title-5-active.xpm | 32 + .../Neat-Rhythm/xfwm4/title-5-inactive.xpm | 32 + .../Neat-Rhythm/xfwm4/top-left-active.xpm | 32 + .../Neat-Rhythm/xfwm4/top-left-inactive.xpm | 32 + .../Neat-Rhythm/xfwm4/top-right-active.xpm | 32 + .../Neat-Rhythm/xfwm4/top-right-inactive.xpm | 32 + 515 files changed, 23949 insertions(+), 4 deletions(-) create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/classiclooks_mark create mode 120000 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/assets create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/gtkrc create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-hover-accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-hover-contrast.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-hover-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-contrast.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-dented.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-sunken.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-tx.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/default-button-accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/default-button-contrast.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/default-button-off.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/default-button-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/desktop-icon-background-off.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/desktop-icon-background-on.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/dpi-high.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/dpi-low.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_button_hover.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_button_pressed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_colors_accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_colors_themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_scrollbar.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_scrollbar_hover.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/keyboard-navigation-off.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/keyboard-navigation-on.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-dark.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-bulged-rounded.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-bulged-slight.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-bulged.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-dented.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-flat.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-separator-dark.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-separator-dented.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-separator-light.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menubar-selection-rectangle.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menubar-selection-rounded.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/pane-separator-auto.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/pane-separator-wide.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/panel-black.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/panel-contrast.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/panel-dark.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/panel-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-contrast.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-flat.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-hover-accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-hover-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-decoration-off.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-decoration-on.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/tab-button.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/tab-classic.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/tab-flat.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/tab-notebook.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/window-frame-dark.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/window-frame-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/tweaks.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/widgets.css create mode 120000 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/assets create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/gtk.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-hover-accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-hover-contrast.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-hover-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-pressed-dented.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-pressed-dented_tab.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-pressed-sunken.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-pressed-sunken_tab.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/default-button-accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/default-button-contrast.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/default-button-off.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/default-button-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/desktop-icon-background-off.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/desktop-icon-background-on.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/dpi-high.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/dpi-low.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/highlight_colors_accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/highlight_colors_themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/highlight_scrollbar.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/highlight_scrollbar_hover.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/keyboard-navigation-off.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/keyboard-navigation-on.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-dark.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-bulged-rounded.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-bulged-slight.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-bulged.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-dented.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-flat-bordered.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-flat.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-rectangle.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-rounded.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-separator-dark.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-separator-dented.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-separator-light.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menubar-selection-rectangle.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menubar-selection-rounded.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/pane-separator-auto.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/pane-separator-autohide.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/pane-separator-wide.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/panel-black.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/panel-contrast.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/panel-dark.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/panel-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-contrast.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-flat.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-hover-accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-hover-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-decoration-off.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-decoration-on.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/tab-button.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/tab-classic.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/tab-flat.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/tab-notebook.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/window-frame-dark.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/window-frame-themed.css create mode 120000 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/settings.ini create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/tweaks.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/widgets.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/themecolor.sh create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks.CREDITS create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks.LICENSE create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/classiclooks_mark create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/arrow-down.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/button-bg-hover.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/handle-h.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/handle-v.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/null.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/panel-button-active.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/panel-button-hover.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/panel-button-inactive.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/panel.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/gtkrc create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/button-hover-accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/button-hover-contrast.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/button-hover-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/button-pressed-accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/button-pressed-contrast.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/button-pressed-dented.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/button-pressed-sunken.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/button-pressed-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/button-pressed-tx.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/default-button-accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/default-button-contrast.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/default-button-off.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/default-button-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/desktop-icon-background-off.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/desktop-icon-background-on.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/dpi-high.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/dpi-low.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/highlight_button_hover.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/highlight_button_pressed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/highlight_colors_accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/highlight_colors_themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/highlight_scrollbar.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/highlight_scrollbar_hover.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/keyboard-navigation-off.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/keyboard-navigation-on.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/menu-dark.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/menu-selection-bulged-rounded.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/menu-selection-bulged-slight.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/menu-selection-bulged.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/menu-selection-dented.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/menu-selection-flat.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/menu-separator-dark.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/menu-separator-dented.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/menu-separator-light.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/menu-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/menubar-selection-rectangle.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/menubar-selection-rounded.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/pane-separator-auto.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/pane-separator-wide.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/panel-black.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/panel-contrast.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/panel-dark.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/panel-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/scrollbar-controls-accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/scrollbar-controls-contrast.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/scrollbar-controls-flat.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/scrollbar-controls-hover-accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/scrollbar-controls-hover-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/scrollbar-controls-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/scrollbar-decoration-off.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/scrollbar-decoration-on.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/tab-button.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/tab-classic.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/tab-flat.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/tab-notebook.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/window-frame-dark.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/options/window-frame-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/tweaks.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/widgets.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/bullet-symbolic-small.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/bullet-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/bullet-symbolic.symbolic.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/check-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/check-symbolic.symbolic.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-active-selectionmode.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-active-selectionmode@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-checked-active-selectionmode.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-checked-active-selectionmode@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-checked-hover-selectionmode@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-checked-selectionmode.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-checked-selectionmode@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-hover-selectionmode.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-hover-selectionmode@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-selectionmode.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-selectionmode@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/dash-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/dash-symbolic.symbolic.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/1.note create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-checked-active-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-checked-active.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-checked-disabled-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-checked-disabled.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-indeterminate-active-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-indeterminate-active.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-indeterminate-disabled-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-indeterminate-disabled.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-unchecked-active-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-unchecked-active.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-unchecked-disabled-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-unchecked-disabled.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-base-prelight-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-base-prelight.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-close-active-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-close-active.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-close-inactive-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-close-inactive.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-close-prelight-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-close-prelight.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-close-pressed-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-close-pressed.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-hide-active-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-hide-active.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-hide-inactive-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-hide-inactive.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-hide-prelight-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-hide-prelight.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-hide-pressed-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-hide-pressed.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-maximize-active-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-maximize-active.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-maximize-inactive-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-maximize-inactive.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-maximize-prelight-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-maximize-prelight.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-maximize-pressed-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-maximize-pressed.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pan-end2-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pan-end3-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pan-start2-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pan-start3-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pixel-bumps-horiz.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pixel-bumps-vert.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-checked-active-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-checked-active.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-checked-disabled-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-checked-disabled.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-indeterminate-active-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-indeterminate-active.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-indeterminate-disabled-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-indeterminate-disabled.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-unchecked-active-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-unchecked-active.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-unchecked-disabled-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-unchecked-disabled.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/scrollbar-handle-horiz.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/scrollbar-handle-vert.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-bg-darker.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-bg-lighter.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-bg-transparent.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-handle-horiz.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-handle-vert.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-horiz-bg-left.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-horiz-bg-right.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-horiz-darker.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-horiz-lighter.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-line-horiz-darker.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-line-horiz-lighter.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-line-vert-darker.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-line-vert-lighter.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-narrow-horiz-dark.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-narrow-horiz-light.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-narrow-horiz-normal.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-narrow-vert-dark.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-narrow-vert-light.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-narrow-vert-normal.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-vert-bg-bottom.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-vert-bg-top.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-vert-darker.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-vert-lighter.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/switch-0-grey.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/switch-0-orange.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/switch-0-red.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/switch-0.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/switch-1-disabled.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/switch-1.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/check-symbolic.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/check-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/check-symbolic.symbolic.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/check-symbolic2.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/combo-symbolic-dim.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/combo-symbolic.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/combo-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/combobox-large-base.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/combobox-symbolic-large-dim.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/combobox-symbolic-large.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/combobox-symbolic-large.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/combobox-symbolic-small-dim.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/combobox-symbolic-small.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-down-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-left-symbolic.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-left-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-right-base.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-right-symbolic.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-right-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-up-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-small-down-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-small-left-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-small-right-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-small-up-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-down-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-end-symbolic-rtl.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-end-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-left-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-right-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-start-symbolic-rtl.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-start-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-up-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/scrollbar-arrow-down-large-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/scrollbar-arrow-left-large-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/scrollbar-arrow-right-large-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/scrollbar-arrow-up-large-symbolic.svg create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/slider-horz-scale-has-marks-above-active-dark.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/slider-horz-scale-has-marks-above-active-dark@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/slider-horz-scale-has-marks-above-active.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/slider-horz-scale-has-marks-above-active@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/slider-horz-scale-has-marks-above.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/slider-horz-scale-has-marks-above@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end-active-dark.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end-active-dark@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end-active.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end-active@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end-dark.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end-dark@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end-hover-dark.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end-hover-dark@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end-hover.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end-hover@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-active-dark.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-active-dark@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-active.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-active@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-dark.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-dark@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-hover-dark.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-hover-dark@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-hover.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-hover@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start@2.png create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/gtk.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-hover-accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-hover-contrast.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-hover-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-dented.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-dented_tab.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-sunken.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-sunken_tab.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/default-button-accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/default-button-contrast.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/default-button-off.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/default-button-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/desktop-icon-background-off.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/desktop-icon-background-on.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/dpi-high.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/dpi-low.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/highlight_colors_accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/highlight_colors_themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/highlight_scrollbar.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/highlight_scrollbar_hover.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/keyboard-navigation-off.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/keyboard-navigation-on.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-dark.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged-rounded.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged-slight.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-dented.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-flat-bordered.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-flat.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-rectangle.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-rounded.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-dark.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-dented.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-light.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menubar-selection-rectangle.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menubar-selection-rounded.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-auto.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-autohide.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-wide.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/panel-black.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/panel-contrast.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/panel-dark.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/panel-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-contrast.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-flat.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-hover-accent.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-hover-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-decoration-off.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-decoration-on.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/tab-button.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/tab-classic.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/tab-flat.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/tab-notebook.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/window-frame-dark.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/window-frame-themed.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/settings.ini create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/tweaks.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/widgets.css create mode 100644 mods/graphical-general/data/usr/share/themes/ClassicLooks/themecolor.sh create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm.CREDITS create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-left-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-left-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-right-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-right-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/close-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/close-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/close-prelight.png create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/close-prelight.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/close-pressed.png create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/close-pressed.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/hide-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/hide-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/hide-prelight.png create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/hide-prelight.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/hide-pressed.png create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/hide-pressed.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/left-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/left-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-prelight.png create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-prelight.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-pressed.png create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-pressed.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-toggled-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-toggled-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-toggled-prelight.png create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-toggled-prelight.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-toggled-pressed.png create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-toggled-pressed.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/menu-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/menu-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/menu-prelight.png create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/menu-prelight.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/menu-pressed.png create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/menu-pressed.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/right-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/right-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-prelight.png create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-prelight.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-pressed.png create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-pressed.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-toggled-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-toggled-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-toggled-prelight.png create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-toggled-prelight.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-toggled-pressed.png create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-toggled-pressed.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-prelight.png create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-prelight.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-pressed.png create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-pressed.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-prelight.png create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-prelight.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-pressed.png create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-pressed.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/themerc create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-1-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-1-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-2-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-2-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-3-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-3-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-4-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-4-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-5-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-5-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/top-left-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/top-left-inactive.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/top-right-active.xpm create mode 100644 mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/top-right-inactive.xpm diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/classiclooks_mark b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/classiclooks_mark new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/classiclooks_mark @@ -0,0 +1 @@ + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/assets b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/assets new file mode 120000 index 0000000..773ce36 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/assets @@ -0,0 +1 @@ +../../ClassicLooks/gtk-2.0/assets \ No newline at end of file diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/gtkrc b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/gtkrc new file mode 100644 index 0000000..72253b9 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/gtkrc @@ -0,0 +1 @@ +include "tweaks.css" diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-hover-accent.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-hover-accent.css new file mode 100644 index 0000000..030e39f --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-hover-accent.css @@ -0,0 +1,8 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +include "highlight_colors_accent.css" +include "highlight_button_hover.css" diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-hover-contrast.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-hover-contrast.css new file mode 100644 index 0000000..03b3c5c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-hover-contrast.css @@ -0,0 +1,6 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-hover-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-hover-themed.css new file mode 100644 index 0000000..90c56d7 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-hover-themed.css @@ -0,0 +1,8 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +include "highlight_colors_themed.css" +include "highlight_button_hover.css" diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-accent.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-accent.css new file mode 100644 index 0000000..afc8038 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-accent.css @@ -0,0 +1,8 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +include "highlight_colors_accent.css" +include "highlight_button_pressed.css" diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-contrast.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-contrast.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-contrast.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-dented.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-dented.css new file mode 100644 index 0000000..03b3c5c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-dented.css @@ -0,0 +1,6 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-sunken.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-sunken.css new file mode 100644 index 0000000..03b3c5c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-sunken.css @@ -0,0 +1,6 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-themed.css new file mode 100644 index 0000000..2a380eb --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-themed.css @@ -0,0 +1,8 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +include "highlight_colors_themed.css" +include "highlight_button_pressed.css" diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-tx.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-tx.css new file mode 100644 index 0000000..103d3ba --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/button-pressed-tx.css @@ -0,0 +1,42 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "button" = "default" { + xthickness = 3 + ythickness = 4 + + bg[NORMAL] = shade(0.96, mix(00.30, @shift_bg_color, @bg_color)) + bg[ACTIVE] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color))) +# fg[ACTIVE] = "#ffffff" +# bg[ACTIVE] = shade(1.09, mix(00.30, @shift_bg_color, @bg_color)) + fg[INSENSITIVE] = shade(0.55, mix(00.30, @shift_bg_color, @bg_color)) # works only in Qt + bg[INSENSITIVE] = shade(0.96, mix(00.30, @shift_bg_color, @bg_color)) + bg[PRELIGHT] = mix(0.15, "#fffefe", mix(00.30, @shift_bg_color, @bg_color)) +# bg[PRELIGHT] = shade(1.0, mix(0.25, @bg_color, mix(00.30, @shift_bg_color, @bg_color))) +# bg[PRELIGHT] = shade(1.02, mix(00.30, @shift_bg_color, @bg_color)) +# bg[PRELIGHT] = shade(1.0, mix(0.1, "#ffffff", mix(00.30, @shift_bg_color, @bg_color))) +# bg[PRELIGHT] = shade(1.9, mix(0.06, "#ffffff", shade(0.5, mix(00.30, @shift_bg_color, @bg_color)))) + engine "murrine" { +# contrast = 1.0 + border_shades = {1.05, 0.93} + gradient_shades = {1.1, 1.05, 1.05, 0.95} + textstyle = 1 + text_shade = 1.08 + glowstyle = 0 +# glow_shade = 1.1 +# focusstyle = 1 + } +} + +style "toolbar_button" = "button" { + xthickness = 5 + ythickness = 5 + bg[ACTIVE] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color))) + bg[PRELIGHT] = shade(0.97, mix(0.25, @bg_color, mix(00.30, @shift_bg_color, @bg_color))) + engine "murrine" { + } +} + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/default-button-accent.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/default-button-accent.css new file mode 100644 index 0000000..32d60fa --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/default-button-accent.css @@ -0,0 +1,12 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "default" { + color["default_button_highlight_color"] = @accent_bg_color + engine "murrine" { + default_button_color = shade(0.99, @default_button_highlight_color) + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/default-button-contrast.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/default-button-contrast.css new file mode 100644 index 0000000..35dbc8c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/default-button-contrast.css @@ -0,0 +1,11 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "default" { + engine "murrine" { + default_button_color = mix(0.4, "#ffffff", mix(00.30, @shift_bg_color, @bg_color)) + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/default-button-off.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/default-button-off.css new file mode 100644 index 0000000..03b3c5c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/default-button-off.css @@ -0,0 +1,6 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/default-button-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/default-button-themed.css new file mode 100644 index 0000000..dd1f9d1 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/default-button-themed.css @@ -0,0 +1,11 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "default" { + engine "murrine" { + default_button_color = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color))) + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/desktop-icon-background-off.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/desktop-icon-background-off.css new file mode 100644 index 0000000..03b3c5c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/desktop-icon-background-off.css @@ -0,0 +1,6 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/desktop-icon-background-on.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/desktop-icon-background-on.css new file mode 100644 index 0000000..cd59445 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/desktop-icon-background-on.css @@ -0,0 +1,16 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "xfdesktop_icon_view" { + XfdesktopIconView::label-alpha = 150 + XfdesktopIconView::shadow-x-offset = 0 + XfdesktopIconView::shadow-y-offset = 0 + XfdesktopIconView::selected-label-alpha =200 +# XfdesktopIconView::shadow-color = "#000000" + fg[NORMAL] = @fg_color + fg[SELECTED] = @selected_focused_fg_color + fg[ACTIVE] = @selected_nofocus_fg_color +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/dpi-high.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/dpi-high.css new file mode 100644 index 0000000..1ab53b0 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/dpi-high.css @@ -0,0 +1,27 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "menu" { + engine "murrine" { + arrowstyle = 1 + } +} +style "combobox" { + engine "murrine" { + arrowstyle = 1 + } +} +style "scrollbar" { + GtkRange::stepper-size = 18 + GtkScrollbar::slider-width = 18 + engine "murrine" { + arrowstyle = 1 + } +} + +style "radiocheck" { + GtkCheckButton::indicator-size = 20 +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/dpi-low.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/dpi-low.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/dpi-low.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_button_hover.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_button_hover.css new file mode 100644 index 0000000..502f499 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_button_hover.css @@ -0,0 +1,68 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "button" { + fg[PRELIGHT] = @button_fg_color + bg[PRELIGHT] = @button_bg_color + engine "murrine" { +# textstyle = 0 + } +} + +style "toolbar_button" { + fg[PRELIGHT] = @button_fg_color + bg[PRELIGHT] = @button_bg_color + engine "murrine" { +# textstyle = 0 + } +} + +style "treeview_header" { + fg[PRELIGHT] = @button_fg_color + bg[PRELIGHT] = @button_bg_color + engine "murrine" { +# textstyle = 0 + } +} + +style "combo_button" { + fg[PRELIGHT] = @button_fg_color + bg[PRELIGHT] = @button_bg_color + engine "murrine" { +# textstyle = 0 + } +} + +style "combobox" { + fg[PRELIGHT] = @button_fg_color + bg[PRELIGHT] = @button_bg_color + engine "murrine" { +# textstyle = 0 + } +} + +style "combobox_entry_button" { + fg[PRELIGHT] = @button_fg_color + bg[PRELIGHT] = @button_bg_color + engine "murrine" { +# textstyle = 0 + } +} + +style "set_text_color_to_fg_color_workaround" { + text[PRELIGHT] = @button_fg_color + engine "murrine" { +# textstyle = 0 + } +} + +style "radiocheck" { +# fg[PRELIGHT] = @button_fg_color +# bg[PRELIGHT] = @button_bg_color + engine "murrine" { +# textstyle = 0 + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_button_pressed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_button_pressed.css new file mode 100644 index 0000000..9061dad --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_button_pressed.css @@ -0,0 +1,45 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "button" { + fg[ACTIVE] = shade(0.5, @button_fg_color) + bg[ACTIVE] = shade(0.92, @button_bg_color) + engine "murrine" { +# textstyle = 0 + } +} + +style "toolbar_button" { + fg[ACTIVE] = shade(0.5, @button_fg_color) + bg[ACTIVE] = shade(0.92, @button_bg_color) + engine "murrine" { +# textstyle = 0 + } +} + +style "treeview_header" { + fg[ACTIVE] = shade(0.5, @button_fg_color) + bg[ACTIVE] = shade(0.92, @button_bg_color) +} + +style "combo_button" { + fg[ACTIVE] = shade(0.5, @button_fg_color) + bg[ACTIVE] = shade(0.92, @button_bg_color) +} + +style "combobox" { + fg[ACTIVE] = shade(0.5, @button_fg_color) + bg[ACTIVE] = shade(0.92, @button_bg_color) +} + +style "combobox_entry_button" { + fg[ACTIVE] = shade(0.5, @button_fg_color) + bg[ACTIVE] = shade(0.92, @button_bg_color) +} + +style "set_text_color_to_fg_color_workaround" { + text[ACTIVE] = @button_fg_color +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_colors_accent.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_colors_accent.css new file mode 100644 index 0000000..723ee0b --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_colors_accent.css @@ -0,0 +1,74 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +/**********************************************************************/ + +style "scrollbar" { + color["scrollbar_bg_color"] = @accent_bg_color + color["scrollbar_fg_color"] = @accent_fg_color /*mix(0.85, @fg_color, @scrollbar_bg_color)*/ +} + +/**********************************************************************/ + +#highlight with accent color +#mix(0.12, @bg_color, mix(0.6, @accent_bg_color, mix(00.30, @shift_bg_color, @bg_color))) +#shade(1.05, mix(0.8, @accent_bg_color, "#999999")) +#shade(0.96, @accent_bg_color) + +style "button" { + color["button_bg_color"] = mix(0.12, @bg_color, mix(0.6, @accent_bg_color, mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "toolbar_button" { + color["button_bg_color"] = mix(0.12, @bg_color, mix(0.6, @accent_bg_color, mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "treeview_header" { + color["button_bg_color"] = mix(0.12, @bg_color, mix(0.6, @accent_bg_color, mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "combo" { + color["button_bg_color"] = mix(0.12, @bg_color, mix(0.6, @accent_bg_color, mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "combo_button" { + color["button_bg_color"] = mix(0.12, @bg_color, mix(0.6, @accent_bg_color, mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "combobox" { + color["button_bg_color"] = mix(0.12, @bg_color, mix(0.6, @accent_bg_color, mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "combobox_entry" { + color["button_bg_color"] = mix(0.12, @bg_color, mix(0.6, @accent_bg_color, mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "combobox_entry_button" { + color["button_bg_color"] = mix(0.12, @bg_color, mix(0.6, @accent_bg_color, mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "spinbutton" { + color["button_bg_color"] = mix(0.12, @bg_color, mix(0.6, @accent_bg_color, mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "radiocheck" { + color["button_bg_color"] = mix(0.12, @bg_color, mix(0.6, @accent_bg_color, mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "set_text_color_to_fg_color_workaround" { + color["button_bg_color"] = mix(0.12, @bg_color, mix(0.6, @accent_bg_color, mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_colors_themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_colors_themed.css new file mode 100644 index 0000000..ec20b63 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_colors_themed.css @@ -0,0 +1,74 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +# current formula for themed: +#mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color))) +# maybe better, but needs syncing in gtk3: +#mix(0.12, @bg_color, mix(0.6, @selected_bg_color, mix(00.30, @shift_bg_color, @bg_color))) + +/**********************************************************************/ + +style "scrollbar" { + color["scrollbar_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color))) + color["scrollbar_fg_color"] = mix(0.85, @fg_color, @scrollbar_bg_color) +} + +/**********************************************************************/ + +style "button" { + color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "toolbar_button" { + color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "treeview_header" { + color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "combo" { + color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "combo_button" { + color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "combobox" { + color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "combobox_entry" { + color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "combobox_entry_button" { + color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "spinbutton" { + color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "radiocheck" { + color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} + +style "set_text_color_to_fg_color_workaround" { + color["button_bg_color"] = mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color))) + color["button_fg_color"] = mix(0.95, @fg_color, @button_bg_color) +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_scrollbar.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_scrollbar.css new file mode 100644 index 0000000..2c55c1d --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_scrollbar.css @@ -0,0 +1,20 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "scrollbar" { + fg[NORMAL] = @scrollbar_fg_color + bg[NORMAL] = @scrollbar_bg_color + fg[ACTIVE] = @scrollbar_fg_color + bg[ACTIVE] = shade(1.09, @scrollbar_bg_color) + fg[PRELIGHT] = @scrollbar_fg_color + bg[PRELIGHT] = shade(1.09, @scrollbar_bg_color) + fg[INSENSITIVE] = mix(0.9, "#888888", @scrollbar_bg_color) + bg[INSENSITIVE] = @scrollbar_bg_color + engine "murrine" + { + gradient_shades = {1.15, 1.0, 1.0, 0.95} + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_scrollbar_hover.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_scrollbar_hover.css new file mode 100644 index 0000000..d2cc5dc --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/highlight_scrollbar_hover.css @@ -0,0 +1,16 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "scrollbar" { + fg[ACTIVE] = @scrollbar_fg_color + bg[ACTIVE] = @scrollbar_bg_color + fg[PRELIGHT] = @scrollbar_fg_color + bg[PRELIGHT] = @scrollbar_bg_color + engine "murrine" + { + gradient_shades = {1.15, 1.0, 1.0, 0.95} + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/keyboard-navigation-off.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/keyboard-navigation-off.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/keyboard-navigation-off.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/keyboard-navigation-on.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/keyboard-navigation-on.css new file mode 100644 index 0000000..a6ba647 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/keyboard-navigation-on.css @@ -0,0 +1,14 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +gtk-enable-mnemonics = 1 +gtk-auto-mnemonics = 1 + +style "default" { + engine "murrine" { + focusstyle = 1 + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-dark.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-dark.css new file mode 100644 index 0000000..da1f2ab --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-dark.css @@ -0,0 +1,38 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "menu" { + bg[NORMAL] = @dark_bg_color + fg[NORMAL] = shade(0.95, @dark_fg_color) + fg[PRELIGHT] = @selected_focused_fg_color + engine "murrine" + { + contrast = 0.7 + } +} + +style "menu_item" { + fg[NORMAL] = @dark_fg_color + fg[INSENSITIVE] = shade(0.5, @dark_fg_color) + text[NORMAL] = shade(0.95, @dark_fg_color) + text[PRELIGHT] = shade(0.95, @selected_focused_fg_color) +} + +style "combo_menu_item" { + text[NORMAL] = @dark_fg_color + text[PRELIGHT] = @selected_focused_fg_color + text[SELECTED] = @selected_focused_fg_color + text[ACTIVE] = @dark_fg_color + text[INSENSITIVE] = shade(0.5, @dark_fg_color) +} + +style "separator_menu_item" { + bg[NORMAL] = shade(1.0, @dark_bg_color) + GtkWidget::separator-height = 5 + engine "murrine" { + contrast =1.3 + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-bulged-rounded.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-bulged-rounded.css new file mode 100644 index 0000000..bace39c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-bulged-rounded.css @@ -0,0 +1,34 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "menu" { + xthickness = 4 + ythickness = 4 +} + +style "menu_item" { + bg[SELECTED] = shade(0.9, @selected_bg_color) + + engine "murrine" + { + roundness = 3 + border_shades = { 1.25, 1.0 } + gradient_shades = { 1.6, 1.15, 1.15, 1.0 } + } +} + +style "combo_menu_item" { + bg[SELECTED] = shade(0.9, @selected_bg_color) +} + +include "menubar-selection-rounded.css" +style "menubar_item" { + engine "murrine" + { + border_shades = { 1.1, 1.0 } + gradient_shades = { 1.2, 0.95, 0.95, 0.78 } + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-bulged-slight.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-bulged-slight.css new file mode 100644 index 0000000..7521d4e --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-bulged-slight.css @@ -0,0 +1,33 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "menu" { + xthickness = 1 + ythickness = 1 +} + +style "menu_item" { + bg[SELECTED] = shade(1.0, @selected_bg_color) + + engine "murrine" + { + border_shades = { 1.15, 0.95 } + gradient_shades = { 1.3, 1.2, 1.2, 1.0 } + } +} + +style "combo_menu_item" { + bg[SELECTED] = shade(1.0, @selected_bg_color) +} + +include "menubar-selection-rounded.css" +style "menubar_item" { + engine "murrine" + { + border_shades = { 1.15, 1.0 } + gradient_shades = { 1.2, 1.05, 1.05, 0.95 } + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-bulged.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-bulged.css new file mode 100644 index 0000000..6811839 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-bulged.css @@ -0,0 +1,33 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "menu" { + xthickness = 1 + ythickness = 1 +} + +style "menu_item" { + bg[SELECTED] = shade(0.9, @selected_bg_color) + + engine "murrine" + { + border_shades = { 1.25, 1.0 } + gradient_shades = { 1.6, 1.15, 1.15, 1.0 } + } +} + +style "combo_menu_item" { + bg[SELECTED] = shade(0.9, @selected_bg_color) +} + +include "menubar-selection-rounded.css" +style "menubar_item" { + engine "murrine" + { + border_shades = { 1.1, 1.0 } + gradient_shades = { 1.2, 0.95, 0.95, 0.83 } + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-dented.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-dented.css new file mode 100644 index 0000000..6e9b298 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-dented.css @@ -0,0 +1,24 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "menu_item" { + engine "murrine" + { + border_shades = { 0.95, 0.95 } + gradient_shades = { 0.98, 1.0, 1.0, 1.12 } + border_shades = { 0.95, 1.0 } + gradient_shades = { 1.0, 1.1, 1.1, 1.25 } + } +} + +include "menubar-selection-rounded.css" +style "menubar_item" { + engine "murrine" + { + border_shades = { 1.0, 1.0 } + gradient_shades = { 0.98, 1.0, 1.0, 1.1 } + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-flat.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-flat.css new file mode 100644 index 0000000..4b52526 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-selection-flat.css @@ -0,0 +1,7 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +include "menubar-selection-rectangle.css" diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-separator-dark.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-separator-dark.css new file mode 100644 index 0000000..68c955d --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-separator-dark.css @@ -0,0 +1,9 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "separator_menu_item" { + bg[NORMAL] = shade(0.5, @menu_bg_color) +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-separator-dented.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-separator-dented.css new file mode 100644 index 0000000..c3338d8 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-separator-dented.css @@ -0,0 +1,19 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "separator_menu_item" { + bg[NORMAL] = shade(0.92, @menu_bg_color) + GtkWidget::separator-height = 5 + engine "murrine" { + contrast = 0.85 + } +} +/* +style "menu" { + GtkMenu::vertical-padding = 3 # no effect in Qt + ythickness = 3 # not effect in Qt, Qt uses 'xthickness' for both x and y, so i must use equal values +} +*/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-separator-light.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-separator-light.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-separator-light.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-themed.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menu-themed.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menubar-selection-rectangle.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menubar-selection-rectangle.css new file mode 100644 index 0000000..8e61cd5 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menubar-selection-rectangle.css @@ -0,0 +1,12 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "menubar_item" { + engine "murrine" + { + roundness = 0 + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menubar-selection-rounded.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menubar-selection-rounded.css new file mode 100644 index 0000000..5a59a5b --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/menubar-selection-rounded.css @@ -0,0 +1,12 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "menubar_item" { + engine "murrine" + { + roundness = 3 + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/pane-separator-auto.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/pane-separator-auto.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/pane-separator-auto.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/pane-separator-wide.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/pane-separator-wide.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/pane-separator-wide.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/panel-black.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/panel-black.css new file mode 100644 index 0000000..ec74c9d --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/panel-black.css @@ -0,0 +1,63 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "panel" { + +# bg_pixmap[NORMAL] = "assets/panel.png" + bg[NORMAL] = "#000000" + fg[NORMAL] = "#bbbbbb" + text[NORMAL] = "#bbbbbb" + +# bg[ACTIVE] = shade(0.85, @selected_bg_color) +# bg[SELECTED] = "#ff0000" + fg[ACTIVE] = "#ffffff" + text[ACTIVE] = "#ffffff" + + bg[PRELIGHT] = shade(1.0, @selected_bg_color) + fg[PRELIGHT] = @selected_focused_fg_color + text[PRELIGHT] = @selected_focused_fg_color + + xthickness = 1 + ythickness = 2 + engine "murrine" { + roundness = 2 + contrast = 1.0 + textstyle = 0 + lightborderstyle = 0 + lightborder_shade = 1.05 + } +} + +style "panel_button" { + GtkButton::inner-border = {1, 1, 0, 0} + + bg[NORMAL] = "#000000" + fg[NORMAL] = "#bbbbbb" + text[NORMAL] = "#bbbbbb" + + bg[ACTIVE] = shade(0.8, @selected_bg_color) + fg[ACTIVE] = @selected_focused_fg_color + text[ACTIVE] = @selected_focused_fg_color + + bg[PRELIGHT] = shade(1.0, @selected_bg_color) + fg[PRELIGHT] = @selected_focused_fg_color + text[PRELIGHT] = @selected_focused_fg_color + + xthickness = 5 + ythickness = 1 + engine "murrine" { + roundness = 2 + contrast = 0.5 + lightborderstyle = 0 + lightborder_shade = 1.4 + border_shades = {0.7, 0.7} +# trough_shades = {0.1, 0.1} + gradient_shades = {1.1, 1.0, 1.0, 0.95} + reliefstyle = 0 +# glowstyle = 1 +# glow_shade = 0.7 + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/panel-contrast.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/panel-contrast.css new file mode 100644 index 0000000..c5fd439 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/panel-contrast.css @@ -0,0 +1,60 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "panel" { + +# bg_pixmap[NORMAL] = "assets/panel.png" +# bg[NORMAL] = "#00ff00" + fg[NORMAL] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + text[NORMAL] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + +# bg[ACTIVE] = shade(0.85, @selected_bg_color) +# bg[SELECTED] = "#00ff00" + fg[ACTIVE] = "#ffffff" + text[ACTIVE] = "#ffffff" + + bg[PRELIGHT] = shade(1.02, mix(0.25, @bg_color, mix(00.30, @shift_bg_color, @bg_color))) + fg[PRELIGHT] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + text[PRELIGHT] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + + xthickness = 1 + ythickness = 2 + engine "murrine" { + textstyle = 0 +# gradient_shades = {1.1, 1.0, 1.0, 0.9} + } +} + +style "panel_button" { + GtkButton::inner-border = {1, 1, 0, 0} + +# bg[NORMAL] = shade(1.0, mix(00.30, @shift_bg_color, @bg_color)) + fg[NORMAL] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + text[NORMAL] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + + bg[PRELIGHT] = shade(1.06, mix(0.25, @bg_color, mix(00.30, @shift_bg_color, @bg_color))) + fg[PRELIGHT] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + text[PRELIGHT] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + + bg[ACTIVE] = mix(0.5, "#555555", mix(00.30, @shift_bg_color, @bg_color)) + fg[ACTIVE] = "#ffffff" + text[ACTIVE] = "#ffffff" + + xthickness = 5 + ythickness = 3 + engine "murrine" { + roundness = 2 + contrast = 0.0 + lightborderstyle = 1 + lightborder_shade = 2.0 + border_shades = {0.7, 0.55} +# trough_shades = {0.1, 0.1} + gradient_shades = {1.12, 1.0, 1.0, 0.88} + reliefstyle = 3 +# glowstyle = 1 +# glow_shade = 0.7 + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/panel-dark.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/panel-dark.css new file mode 100644 index 0000000..74b3671 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/panel-dark.css @@ -0,0 +1,63 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "panel" { + +# bg_pixmap[NORMAL] = "assets/panel.png" + bg[NORMAL] = @dark_bg_color + fg[NORMAL] = shade(0.75, @dark_fg_color) + text[NORMAL] = shade(0.75, @dark_fg_color) + +# bg[ACTIVE] = shade(0.85, @selected_bg_color) +# bg[SELECTED] = "#ff0000" + fg[ACTIVE] = "#ffffff" + text[ACTIVE] = "#ffffff" + + bg[PRELIGHT] = shade(1.0, @selected_bg_color) + fg[PRELIGHT] = @selected_focused_fg_color + text[PRELIGHT] = @selected_focused_fg_color + + xthickness = 1 + ythickness = 2 + engine "murrine" { + roundness = 3 + contrast = 1.3 + textstyle = 0 + lightborderstyle = 0 + lightborder_shade = 1.0 + } +} + +style "panel_button" { + GtkButton::inner-border = {1, 1, 0, 0} + + bg[NORMAL] = shade(1.15, @dark_bg_color) + fg[NORMAL] = shade(1.0, @dark_fg_color) + text[NORMAL] = shade(1.0, @dark_fg_color) + + bg[ACTIVE] = shade(0.8, @selected_bg_color) + fg[ACTIVE] = @selected_focused_fg_color + text[ACTIVE] = @selected_focused_fg_color + + bg[PRELIGHT] = shade(1.0, @selected_bg_color) + fg[PRELIGHT] = @selected_focused_fg_color + text[PRELIGHT] = @selected_focused_fg_color + + xthickness = 5 + ythickness = 1 + engine "murrine" { + roundness = 3 + contrast = 0.5 + lightborderstyle = 0 + lightborder_shade = 1.4 + border_shades = {0.7, 0.7} +# trough_shades = {0.1, 0.1} + gradient_shades = {1.3, 1.1, 1.1, 0.9} + reliefstyle = 3 +# glowstyle = 1 +# glow_shade = 0.7 + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/panel-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/panel-themed.css new file mode 100644 index 0000000..09d8e83 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/panel-themed.css @@ -0,0 +1,63 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "panel" { + +# bg_pixmap[NORMAL] = "assets/panel.png" +# bg[NORMAL] = "#00ff00" + fg[NORMAL] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + text[NORMAL] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + +# bg[ACTIVE] = shade(0.77, mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color)))) + bg[SELECTED] = shade(0.77, mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color)))) + fg[ACTIVE] = "#ffffff" + text[ACTIVE] = "#ffffff" + + bg[PRELIGHT] = shade(1.01, mix(0.25, @bg_color, mix(00.30, @shift_bg_color, @bg_color))) + fg[PRELIGHT] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + text[PRELIGHT] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + + xthickness = 1 + ythickness = 2 + engine "murrine" { + roundness = 2 + contrast = 0.6 + textstyle = 0 + lightborderstyle = 1 + lightborder_shade = 1.2 + } +} + +style "panel_button" { + GtkButton::inner-border = {1, 1, 0, 0} + +# bg[NORMAL] = "#303030" + fg[NORMAL] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + text[NORMAL] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + + bg[ACTIVE] = shade(0.75, mix(0.7, mix(0.45, "#ffffff", @selected_bg_color), mix(0.2, "#000000", mix(00.30, @shift_bg_color, @bg_color)))) + fg[ACTIVE] = "#ffffff" # mix(0.8, "#000000", @selected_bg_color) + text[ACTIVE] = "#ffffff" # mix(0.8, "#000000", @selected_bg_color) + + bg[PRELIGHT] = shade(1.06, mix(0.25, @bg_color, mix(00.30, @shift_bg_color, @bg_color))) + fg[PRELIGHT] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + text[PRELIGHT] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + + xthickness = 5 + ythickness = 3 + engine "murrine" { + roundness = 2 + contrast = 0.3 + lightborderstyle = 1 + lightborder_shade = 1.4 + border_shades = {0.7, 0.55} +# trough_shades = {0.1, 0.1} + gradient_shades = {1.12, 1.0, 1.0, 0.88} + reliefstyle = 3 +# glowstyle = 1 +# glow_shade = 0.7 + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-accent.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-accent.css new file mode 100644 index 0000000..916642f --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-accent.css @@ -0,0 +1,9 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +include "highlight_colors_accent.css" +include "highlight_scrollbar_hover.css" +include "highlight_scrollbar.css" diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-contrast.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-contrast.css new file mode 100644 index 0000000..03b3c5c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-contrast.css @@ -0,0 +1,6 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-flat.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-flat.css new file mode 100644 index 0000000..092907b --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-flat.css @@ -0,0 +1,16 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "scrollbar" { + bg[NORMAL] = mix(00.30, @shift_bg_color, @bg_color) + bg[ACTIVE] = shade(1.07, mix(00.30, @shift_bg_color, @bg_color)) + bg[PRELIGHT] = shade(1.07, mix(00.30, @shift_bg_color, @bg_color)) + bg[INSENSITIVE] = mix(00.30, @shift_bg_color, @bg_color) + engine "murrine" + { + gradient_shades = {1.0, 1.0, 1.0, 1.0} + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-hover-accent.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-hover-accent.css new file mode 100644 index 0000000..1bb0afc --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-hover-accent.css @@ -0,0 +1,8 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +include "highlight_colors_accent.css" +include "highlight_scrollbar_hover.css" diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-hover-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-hover-themed.css new file mode 100644 index 0000000..2186795 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-hover-themed.css @@ -0,0 +1,8 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +include "highlight_colors_themed.css" +include "highlight_scrollbar_hover.css" diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-themed.css new file mode 100644 index 0000000..f3dc12a --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-controls-themed.css @@ -0,0 +1,9 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +include "highlight_colors_themed.css" +include "highlight_scrollbar_hover.css" +include "highlight_scrollbar.css" diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-decoration-off.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-decoration-off.css new file mode 100644 index 0000000..03b3c5c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-decoration-off.css @@ -0,0 +1,6 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-decoration-on.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-decoration-on.css new file mode 100644 index 0000000..5d0b2a2 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/scrollbar-decoration-on.css @@ -0,0 +1,11 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "default" { + engine "murrine" { + scrollbarstyle = 2 + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/tab-button.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/tab-button.css new file mode 100644 index 0000000..03b3c5c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/tab-button.css @@ -0,0 +1,6 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/tab-classic.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/tab-classic.css new file mode 100644 index 0000000..783b396 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/tab-classic.css @@ -0,0 +1,11 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ +style "notebook" { + engine "murrine" { + lightborder_shade = 1.13 + lightborderstyle = 1 + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/tab-flat.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/tab-flat.css new file mode 100644 index 0000000..78f2bfe --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/tab-flat.css @@ -0,0 +1,14 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "notebook" { + bg[ACTIVE] = shade(0.94, mix(00.30, @shift_bg_color, @bg_color)) + engine "murrine" { + roundness = 0 +# gradient_shades = {0.85, 1.0, 1.0, 1.55} + gradient_shades = {1.0, 0.95, 0.95, 0.90} + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/tab-notebook.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/tab-notebook.css new file mode 100644 index 0000000..adba8c9 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/tab-notebook.css @@ -0,0 +1,13 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "notebook" { + bg[ACTIVE] = shade(0.94, mix(00.30, @shift_bg_color, @bg_color)) + engine "murrine" { + gradient_shades = {0.85, 1.0, 1.0, 1.55} +# gradient_shades = {0.95, 0.95, 0.95, 0.95} + } +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/window-frame-dark.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/window-frame-dark.css new file mode 100644 index 0000000..cfe1307 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/window-frame-dark.css @@ -0,0 +1,23 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +style "xfwm4_window" = "default" { + bg[NORMAL] = @dark_bg_color + bg[INSENSITIVE] = shade(1.3, @dark_bg_color) + bg[SELECTED] = shade(0.3, @dark_bg_color) + fg[NORMAL] = shade(0.87, @dark_fg_color) + fg[INSENSITIVE] = shade(0.75, @dark_fg_color) + fg[SELECTED] = shade(1.2, @dark_fg_color) +} + +style "menubar" { + fg[NORMAL] = @dark_fg_color + bg[NORMAL] = @dark_bg_color +} + +style "menubar_item" { + fg[NORMAL] = @dark_fg_color +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/window-frame-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/window-frame-themed.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/options/window-frame-themed.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/tweaks.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/tweaks.css new file mode 100644 index 0000000..c1041c0 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/tweaks.css @@ -0,0 +1,34 @@ +/*******************************************************************/ +/* = Gtk-2 Tweaks = */ +/* DO NOT CHANGE THE _ORDER_ OF THE LINES BELOW */ +/* See 'ClassicLooks/TOOLS/CONFIG/HACKING' file for instructions */ +/*******************************************************************/ + +/* Colors */ +gtk-color-scheme = "canvas_bg_color:#dde2e7" +gtk-color-scheme = "entry_bg_color:#f8f0d8" +gtk-color-scheme = "menu_bg_color:#b1b3b7" +gtk-color-scheme = "selected_bg_color:#777799" +gtk-color-scheme = "selected_focused_fg_color:#f8f8f8" +gtk-color-scheme = "selected_nofocus_fg_color:#c8c8cf" +gtk-color-scheme = "accent_fg_color:#222222" +gtk-color-scheme = "accent_bg_color:#fdaa55" + +/* Widgets, do _not_ edit */ +include "widgets.css" + +/* Appearance */ +include "options/keyboard-navigation-on.css" +include "options/button-pressed-dented.css" +include "options/default-button-accent.css" +include "options/scrollbar-controls-hover-accent.css" +include "options/scrollbar-decoration-on.css" +include "options/pane-separator-auto.css" +include "options/menu-separator-dented.css" +include "options/menu-selection-bulged.css" +include "options/menu-themed.css" +include "options/tab-button.css" +include "options/panel-dark.css" +include "options/window-frame-themed.css" +include "options/desktop-icon-background-on.css" +include "options/dpi-low.css" diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/widgets.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/widgets.css new file mode 100644 index 0000000..125c860 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-2.0/widgets.css @@ -0,0 +1,993 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +ClassicLooks Gtk2 theme is based on Ambiance Gtk2 theme +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +/******************************************/ +/* DO NOT CHANGE THESE COLOR DEFINITIONS! */ +gtk-color-scheme = "fg_color:#222123" +gtk-color-scheme = "bg_color:#e8e7ea" +gtk-color-scheme = "dark_fg_color:#f8f8f8" +gtk-color-scheme = "dark_bg_color:#383838" +gtk-color-scheme = "text_color:#000000" +gtk-color-scheme = "link_color:#2a76c6" +gtk-color-scheme = "shift_bg_color:#303840" +/******************************************/ + +# lighter +# shade + +gtk-menu-drop-shadow = 1 # 1/0, but no effect +#gtk-menu-shadow-delay = 0 + +gtk-icon-sizes = "panel-applications-menu=22,22:panel-menu=22,22:panel=16,16:gtk-button=16,16" +#gtk-icon-theme-name = "elementary Xfce" # no effect +#gtk-outline-color = "#ff0000" + +gtk-enable-mnemonics = 0 +gtk-auto-mnemonics = 1 + +style "default" { +/* font_name = "Noto Sans 9" # if font face not foud it will still set the size*/ + + xthickness = 1 + ythickness = 1 + + ####################### + # Style Properties + ####################### + GtkWidget::new-tooltip-style = 1 + GtkButton::child-displacement-x = 0 + GtkButton::child-displacement-y = 0 + GtkButton::default-border = {0, 0, 0, 0} + GtkButton::default-outside-border = {0, 0, 0, 0} + GtkButton::inner-border = {0, 0, 0, 0} + + GtkCheckButton::indicator-size = 16 + GtkCheckButton::indicator-spacing = 2 + GtkPaned::handle-size = 6 + XfceTasklist::max-button-length = 200 + + GtkRange::trough-border = 0 + GtkRange::slider-width = 14 + GtkRange::stepper-size = 14 + GtkRange::trough-under-steppers = 1 + + GtkScale::trough-border = 0 + GtkScale::slider-width = 21 + GtkScale::slider-length = 21 + GtkScale::trough-side-details = 1 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::trough-border = 0 + GtkScrollbar::slider-width = 14 + GtkScrollbar::min-slider-length = 30 + + GtkMenuBar::internal-padding = 0 + GtkMenuBar::window-dragging = 0 # have to disable because Qt doesn't honor it + + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + +# GtkEntry::inner-border = {5, 5, 5, 5} +# GtkEntry::default-outside-border = {10, 10, 10, 10} + GtkExpander::expander-size = 7 + GtkToolbar::internal-padding = 1 + GtkToolbar::shadow-type = GTK_SHADOW_NONE + GtkNotebook::tab-overlap = 1 # must use 1 because qt doesn't read this and always uses 1 + GtkImage::x-ayatana-indicator-dynamic = 1 +# gtk-tooltip::inner-border = {5, 5, 5, 5} + + GtkTreeView::expander-size = 7 + GtkTreeView::horizontal-separator = 8 + GtkTreeView::vertical-separator = 0 + GtkTreeView::allow-rules = 0 +# GtkTreeView::rules-hint = 0 # must comment because otherwise it causes strage some effects (e.g. in GtkCombo entry when base/bg are different) + GtkTreeView::odd-row-color = @entry_bg_color + GtkTreeView::even-row-color = @entry_bg_color + + WnckTasklist::fade-overlay-rect = 0 + # The following line hints to gecko (and possibly other appliations) + # that the entry should be drawn transparently on the canvas. + # Without this, gecko will fill in the background of the entry. + GtkEntry::honors-transparent-bg-hint = 1 + GtkEntry::state-hint = 0 + + GtkEntry::progress-border = { 2, 2, 2, 2 } + + GtkProgressBar::min-horizontal-bar-height = 14 + GtkProgressBar::min-vertical-bar-width = 14 + + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @text_color + +# Uncomment one or both of the following for flat/unified menus or toolbars: +# GtkToolbar ::shadow-type = GTK_SHADOW_NONE # Makes toolbars flat and unified. +# GtkMenuBar ::shadow-type = GTK_SHADOW_NONE # Makes menus flat and unified. +# GtkMenu ::shadow-type = GTK_SHADOW_NONE + + #################### + # Color Definitions + #################### + bg[NORMAL] = mix(00.30, @shift_bg_color, @bg_color) +# bg[PRELIGHT] = shade(0.97, mix(00.30, mix(0.299, @bg_color, @shift_bg_color), @bg_color)) # OLD FORMULA: this compensation formula does not take into account the weight of shift_bg_color, which is different among themes + bg[PRELIGHT] = shade(1.01, mix(0.07, @bg_color, mix(00.30, @shift_bg_color, @bg_color))) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = shade(0.95, mix(00.30, @shift_bg_color, @bg_color)) + bg[ACTIVE] = shade(0.9, mix(00.30, @shift_bg_color, @bg_color)) + + fg[NORMAL] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + fg[PRELIGHT] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + fg[SELECTED] = @selected_focused_fg_color + fg[INSENSITIVE] = shade(0.55, mix(00.30, @shift_bg_color, @bg_color)) + fg[ACTIVE] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @selected_focused_fg_color + text[INSENSITIVE] = shade(0.6, mix(00.30, @shift_bg_color, @bg_color)) + text[ACTIVE] = @selected_nofocus_fg_color + + base[NORMAL] = @canvas_bg_color # can't use a different color (nor shade) cause this produces some unintended effects (e.g. in treeview it does not color an empty area) + base[PRELIGHT] = shade(0.98, mix(00.30, @shift_bg_color, @bg_color)) + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = shade(0.96, mix(00.30, @shift_bg_color, @bg_color)) + base[ACTIVE] = @selected_bg_color + + engine "murrine" { + contrast = 0.7 # lines/borders contrast + default_button_color = shade(0.96, mix(00.30, @shift_bg_color, @bg_color)) + comboboxstyle = 0 # 1 = colorize the arrows area + arrowstyle = 2 + toolbarstyle = 0 + reliefstyle = 3 + highlight_shade = 1.0 + prelight_shade = 1.0 + glazestyle = 0 +# glow_shade = 0.1 + gradient_shades = {1.1, 1.0, 1.0, 0.9} + shadow_shades = {2.0, 1.7} + roundness = 2 + lightborder_shade = 1.1 + lightborderstyle = 0 + listviewstyle = 0 # 0 = nothing, 1 = dotted, 2 = solid +# listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised + progressbarstyle = 0 + colorize_scrollbar = FALSE + menubaritemstyle = 1 + menubarstyle = 0 + menustyle = 0 + handlestyle = 1 + sliderstyle = 0 + scrollbarstyle = 0 + stepperstyle = 0 + textstyle = 0 + text_shade = 1.1 + focusstyle = 0 +# focus_color = "#ff0000" +# rgba = TRUE +# focus_color = @selected_bg_color + } +} + +style "wide" { + xthickness = 2 + ythickness = 2 +} + +style "wider" { + xthickness = 3 + ythickness = 3 +} + +style "entry" { +# these are not doing anything +# GtkWidget::interior-focus = 0 +# GtkWidget::focus-line-width = 0 + base[NORMAL] = @entry_bg_color +# text[ACTIVE] = @selected_focused_fg_color + + xthickness = 4 + ythickness = 4 + + engine "murrine" { + focusstyle = 3 + reliefstyle = 0 + contrast = 0.5 +# border_colors = {@selected_bg_color, @selected_bg_color} + border_shades = {1.0, 1.0} + } +} + +style "button" = "default" { + xthickness = 3 + ythickness = 4 + + bg[NORMAL] = shade(0.96, mix(00.30, @shift_bg_color, @bg_color)) + bg[ACTIVE] = shade(0.88, mix(00.30, @shift_bg_color, @bg_color)) +# fg[ACTIVE] = "#ffffff" +# bg[ACTIVE] = shade(1.09, mix(00.30, @shift_bg_color, @bg_color)) + fg[INSENSITIVE] = shade(0.55, mix(00.30, @shift_bg_color, @bg_color)) + bg[INSENSITIVE] = shade(0.96, mix(00.30, @shift_bg_color, @bg_color)) + bg[PRELIGHT] = mix(0.15, "#fffefe", mix(00.30, @shift_bg_color, @bg_color)) +# bg[PRELIGHT] = shade(1.0, mix(0.25, @bg_color, mix(00.30, @shift_bg_color, @bg_color))) +# bg[PRELIGHT] = shade(1.02, mix(00.30, @shift_bg_color, @bg_color)) +# bg[PRELIGHT] = shade(1.0, mix(0.1, "#ffffff", mix(00.30, @shift_bg_color, @bg_color))) +# bg[PRELIGHT] = shade(1.9, mix(0.06, "#ffffff", shade(0.5, mix(00.30, @shift_bg_color, @bg_color)))) + + engine "murrine" { +# contrast = 1.0 + border_shades = {1.05, 0.93} + gradient_shades = {1.1, 1.05, 1.05, 0.95} + textstyle = 1 + text_shade = 1.1 + glowstyle = 0 +# glow_shade = 1.1 +# focusstyle = 1 + } +} + +style "panel" {} +style "panel_button" {} +style "panel_applet" {} + +style "spinbutton" = "button" { + xthickness = 4 + ythickness = 3 + + bg[ACTIVE] = shade(0.96, mix(00.30, @shift_bg_color, @bg_color)) + base[NORMAL] = @entry_bg_color +# text[ACTIVE] = @selected_focused_fg_color + + engine "murrine" { + border_shades = {1.0, 0.95} + focusstyle = 3 + spinbuttonstyle = 1 # 0/1 + } +} + +style "spinbutton_entry" = "entry" { + xthickness = 10 + ythickness = 10 +} + +style "scrollbar" = "button" { + + bg[NORMAL] = mix(00.30, @shift_bg_color, @bg_color) + bg[INSENSITIVE] = shade(0.96, mix(00.30, @shift_bg_color, @bg_color)) + bg[PRELIGHT] = shade(1.05, mix(0.1, @bg_color, mix(00.30, @shift_bg_color, @bg_color))) + bg[ACTIVE] = shade(1.05, mix(0.1, @bg_color, mix(00.30, @shift_bg_color, @bg_color))) + + engine "murrine" + { + border_shades = {0.95, 0.95} + roundness = 0 + contrast = 0.7 + trough_shades = {0.9, 0.9} + lightborder_shade = 1.0 + glowstyle = 5 + glow_shade = 1.02 + gradient_shades = {1.07, 1.0, 1.0, 0.92} + trough_border_shades = {0.95, 0.95} + } +} + +style "scale" = "button" { + bg[NORMAL] = mix(00.30, @shift_bg_color, @bg_color) + bg[INSENSITIVE] = shade(0.97, mix(00.30, @shift_bg_color, @bg_color)) + bg[PRELIGHT] = shade(1.07, mix(0.07, @bg_color, mix(00.30, @shift_bg_color, @bg_color))) + bg[ACTIVE] = shade(1.2, mix(00.30, @shift_bg_color, @bg_color)) + + engine "murrine" { + contrast = 0.5 + border_shades = {0.75, 0.75} + roundness = 10 + lightborder_shade = 1.0 + gradient_shades = {1.05, 1.0, 1.0, 0.85} +#. handlestyle = 1 + trough_shades = {0.78, 0.78} + trough_border_shades = {0.95, 0.95} + glow_shade = 1.0 + reliefstyle = 0 +# shadow_shades = { 2.0, 2.0 } # does nothing + } +} + +style "notebook" = "default" { + xthickness = 4 + ythickness = 2 + +# bg[NORMAL] = @canvas_bg_color + bg[NORMAL] = shade(1.00, mix(00.30, @shift_bg_color, @bg_color)) # wxWidgets doesn't use this for the bg color _inside_ the tab (at least up to wxw-3.0.2), so have to use exactly the bg color +# bg[NORMAL] = shade(2.1, shade(0.5, mix(00.30, @shift_bg_color, @bg_color))) +# bg[INSENSITIVE] = "#ff0000" # just an ugly text shadow in the insensitive tab title +# base[INSENSITIVE] = "#00ff00" # no effect +# base[NORMAL] = "#0000ff" # no effect + bg[ACTIVE] = shade(0.98, mix(00.30, @shift_bg_color, @bg_color)) + fg[ACTIVE] = lighter(mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color)) +# fg[ACTIVE] = "#ff0000" +# fg[NORMAL] = "#0000ff" + + engine "murrine" { + contrast = 0.9 + gradient_shades = {1.25, 1.0, 1.0, 0.66} +# trough_border_shades = {0.1, 0.1} +# trough_shades = {0.1, 0.1} +# border_shades = {0.1, 0.1} +# focusstyle = 1 + } +} + +style "statusbar" { + engine "murrine" { + contrast = 1.2 + } +} + +style "toolbar" { + + engine "murrine" { + textstyle = 1 + text_shade = 1.15 + glowstyle = 0 + gradient_shades = {1.1, 0.97, 0.97, 0.92} + lightborderstyle = 0 + lightborder_shade = 1.1 +# highlight_shade = 1.1 + } +} + +style "toolbar_button" = "button" { + xthickness = 5 + ythickness = 5 + bg[PRELIGHT] = shade(0.97, mix(0.25, @bg_color, mix(00.30, @shift_bg_color, @bg_color))) + engine "murrine" { + border_shades = {1.05, 0.95} + gradient_shades = {1.09, 1.06, 1.06, 0.94} + } +} + +style "menu" = "default" { + xthickness = 0 + ythickness = 0 + + bg[NORMAL] = @menu_bg_color + bg[PRELIGHT] = @selected_bg_color + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @selected_focused_fg_color + fg[INSENSITIVE] = mix(00.30, @shift_bg_color, "#767978") + text[NORMAL] = "#282828" + text[PRELIGHT] = shade(0.95, @selected_focused_fg_color) + text[INSENSITIVE] = mix(00.30, @shift_bg_color, "#767978") + + engine "murrine" + { + menuitemstyle = 0 + contrast = 0.6 + menubaritemstyle = 0 + glazestyle = 0 + roundness = 0 + glowstyle = 0 +# border_shades = { 0.1, 0.1 } +# trough_shades = { 0.1, 0.1 } + } +} + +style "menu_item" = "menu" { + xthickness = 2 + ythickness = 3 + + engine "murrine" + { + gradient_shades = {1.0, 1.0, 1.0, 1.0} + border_shades = {1.3, 1.3} + lightborderstyle = 3 + lightborder_shade = 1.0 + contrast = 0.7 + } +} + +style "combo_menu_item" = "menu_item" { + text[NORMAL] = @fg_color + text[PRELIGHT] = @selected_focused_fg_color + text[SELECTED] = @selected_focused_fg_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = mix(00.30, @shift_bg_color, "#767978") +} + +style "menubar" { + ythickness = 1 + xthickness = 1 + + engine "murrine" { + roundness = 0 + gradient_shades = {1.0, 1.0, 1.0, 1.0} + lightborder_shade = 1.23 + } +} + +style "menubar_item" = "menu" { + xthickness = 3 + ythickness = 3 + + engine "murrine" { + gradient_shades = {1.0, 1.0, 1.0, 1.0} + border_shades = {1.3, 1.3} + lightborderstyle = 3 + lightborder_shade = 1.0 + contrast = 0.7 + } +} + +style "combo_button" = "button" { + xthickness = 3 + ythickness = 3 + bg[NORMAL] = shade(0.95, mix(00.30, @shift_bg_color, @bg_color)) + bg[PRELIGHT] = shade(1.03, mix(00.30, @shift_bg_color, @bg_color)) +# base[NORMAL] = "#0000ff" + engine "murrine" { + gradient_shades = {1.11, 1.05, 1.05, 0.93} + contrast = 0.45 + lightborderstyle = 1 + lightborder_shade = 1.3 + } +} + +style "combo" = "button" { + xthickness = 0 +# ythickness = 0 +# bg[NORMAL] = "#222222" + base[NORMAL] = shade(1.1, mix(00.30, @shift_bg_color, @bg_color)) # shade(0.95, @canvas_bg_color) +# base[PRELIGHT] = "#000000" +# GtkCombo::default-outside-border = {3, 3, 3, 3} # no effect + engine "murrine" { + contrast = 0.4 + roundness = 0 + gradient_shades = {1.2, 1.0, 1.0, 0.75} +# trough_border_shades = {0.1, 0.1} # no effect +# trough_shades = {0.1, 0.1} # no effect +# border_shades = {0.1, 0.1} # no effect + } +} + +style "combobox" = "button" { + ythickness = 1 +# bg[NORMAL] = "#ff0000" +# base[NORMAL] = "#00ff00" + bg[PRELIGHT] = mix(0.15, "#fffefe", mix(00.30, @shift_bg_color, @bg_color)) + engine "murrine" { + reliefstyle=0 + border_shades = {1.0, 0.95} + } +} + +style "combobox_entry" = "button" { + ythickness = 3 +# bg[NORMAL] = "#0000ff" +# base[NORMAL] = "#ffff00" + base[NORMAL] = @entry_bg_color +# text[ACTIVE] = @selected_focused_fg_color +} + +style "combobox_entry_button" = "combobox_entry" { +} + +style "scale_menu_item" = "scale" { + GtkScale::slider-width = 21 + GtkScale::slider-length = 13 + + bg[ACTIVE] = shade(0.98, "#4D4C48") + bg[INSENSITIVE] = shade(0.9, @bg_color) + + engine "murrine" { + roundness = 20 + border_shades = {1.4, 1.4} + reliefstyle = 0 + lightborder_shade = 1.36 + } +} + +style "separator" { + xthickness = 1 + ythickness = 0 + +# bg[NORMAL] = @menu_bg_color + + GtkSeparatorMenuItem::horizontal-padding = 0 + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 1 + + engine "murrine" { + contrast = 1.0 + separatorstyle = 0 + } +} + +# This style is there to modify the separator menu items. The goals are: +# 1. Get a specific height. +# 2. The line should go to the edges (ie. no border at the left/right) +style "separator_menu_item" { + xthickness = 1 + ythickness = 0 + + bg[NORMAL] = @menu_bg_color + + GtkSeparatorMenuItem::horizontal-padding = 0 + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 1 + + engine "murrine" { + contrast = 0.75 + separatorstyle = 0 + } +} + +style "separator_tool_item" { + xthickness = 0 + ythickness = 1 + + GtkVSeparator::vertical-padding = 0 + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 7 + GtkWidget::separator-height = 1 + + engine "murrine" { + contrast = 0.6 + separatorstyle = 0 + } +} + +style "frame_title" { + fg[NORMAL] = lighter(mix(00.30, @shift_bg_color, @fg_color)) + engine "murrine" + { +# gradient_shades = {1.0, 1.0, 1.0, 1.0} + } +} + +style "treeview" { +# ythickness = 10 + + engine "murrine" + { + cellstyle = 0 + focusstyle = 1 + roundness = 2 + lightborder_shade = 1.1 + gradient_shades = {1.0, 1.0, 1.0, 1.0} + } +} + +style "progressbar" { + xthickness = 1 + ythickness = 1 + + bg[ACTIVE] = shade(0.94, mix(00.30, @shift_bg_color, @bg_color)) + fg[PRELIGHT] = @selected_focused_fg_color +# bg[SELECTED] = shade(0.92, mix(00.30, @shift_bg_color, @bg_color)) + + engine "murrine" { +# trough_shades = {0.1, 1.02} + roundness = 3 + lightborderstyle = 0 + lightborder_shade = 1.0 + border_shades = {1.0, 1.0} + gradient_shades = {1.0, 1.0, 1.0, 1.0} +# trough_border_shades = {0.9, 1.4} + } +} + +style "progressbar_menu_item" = "progressbar" { + bg[ACTIVE] = shade(0.94, @menu_bg_color) + + engine "murrine" { + roundness = 0 + } +} + +# This style is based on the default style, so that the colors from the button +# style are overriden again. +style "treeview_header" = "button" { + xthickness = 4 + ythickness = 3 + + bg[PRELIGHT] = shade(1.0, mix(0.12, @bg_color, mix(00.30, @shift_bg_color, @bg_color))) + + engine "murrine" { + glazestyle = 1 + contrast = 0.8 + lightborder_shade = 1.16 + glow_shade = 1.0 + gradient_shades = {1.1, 1.04, 0.98, 0.96} + } +} + +style "treeview_header_scrolled" = "treeview_header" { +} + +style "scrolledwindow" { +# ythickness = 10 + engine "murrine" { + focusstyle = 1 + contrast = 0.6 + } +} + +style "radiocheck" = "default" { + # thickness is used by button-like checkboxes (e.g. the buttons in the tool panel in GIMP) + xthickness = 3 + ythickness = 4 + + text[NORMAL] = shade(0.3, mix(00.30, @shift_bg_color, @bg_color)) #foreground of enabled checked + text[PRELIGHT] = shade(0.2, mix(00.30, @shift_bg_color, @bg_color)) + text[ACTIVE] = shade(0.2, mix(00.30, @shift_bg_color, @bg_color)) + bg[NORMAL] = shade(1.06, @bg_color) #background of all disabled, also influences border of enabled unchecked + bg[PRELIGHT] = shade(1.06, mix(0.12, @bg_color, mix(00.30, @shift_bg_color, @bg_color))) + bg[SELECTED] = shade(1.06, @bg_color) #background of enabled checked + fg[ACTIVE] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) # for some reason this is not inherited + base[NORMAL] = shade(1.06, @bg_color) #@canvas_bg_color + + engine "murrine" { + reliefstyle = 0 + textstyle = 0 # for some reason it's not inherited + contrast = 1.1 + gradient_shades = {1.0, 1.0, 1.0, 1.0} +# border_shades = {0.5, 0.5} + } +} + +style "tooltips" { + xthickness = 6 + ythickness = 5 + + bg[NORMAL] = shade(1.05, mix(0.07, @bg_color, mix(00.30, @shift_bg_color, @bg_color))) + + engine "murrine" { + roundness = 0 + gradient_shades = {1.1, 1.0, 1.0, 0.9} +# rgba = TRUE + } +} + +style "infobar" { + engine "murrine" { + } +} + +style "nautilus_location" { + bg[NORMAL] = mix(0.60, shade(1.05, mix(00.30, @shift_bg_color, @bg_color)), @selected_bg_color) +} + +style "calendar" { + xthickness = 0 + ythickness = 0 + + engine "murrine" { + roundness = 0 + } +} + +style "calendar_menu_item" = "calendar" { + base[NORMAL] = "#605E58" + base[ACTIVE] = "#4b4944" +} + +style "iconview" { +# bg[SELECTED] = "#ff0000" +# bg[ACTIVE] = "#ff0000" +# fg[SELECTED] = "#ff0000" +# fg[ACTIVE] = "#ff0000" +# base[SELECTED] = "#ff0000" +# base[ACTIVE] = "#ff0000" + +# xthickness = 5 +# ythickness = 5 + + engine "murrine" { + focusstyle = 1 + roundness = 6 + border_shades = {1.16, 1.0} + glow_shade = 1.1 + glowstyle = 5 + } +} + +style "xfwm4_window" = "default" { + bg[NORMAL] = mix(00.30, @shift_bg_color, @bg_color) /* active_color_2: window frame color, change with 'active_color_2=...' */ + bg[SELECTED] = mix(0.5, "#555555", mix(00.30, @shift_bg_color, @bg_color)) /* active_color_1 */ + bg[INSENSITIVE] = shade(1.15, mix(00.30, @shift_bg_color, @bg_color)) /* inactive_color_1 */ + fg[NORMAL] = mix(0.75, "#0a0a0a", mix(00.30, @shift_bg_color, @bg_color)) /* active_text_color_2 */ + fg[SELECTED] = mix(00.30, mix(0.198, @fg_color, @shift_bg_color), @fg_color) /* active title color, change with 'active_text_color=...')*/ + fg[INSENSITIVE] = mix(00.30, mix(0.198, "#777777", @shift_bg_color), "#777777") /* inactive_text_color_2: inactive title color, change with 'inactive_text_color=...' */ +} + +style "xfwm4_tabwin_button" = "button" { +# Xfwm4TabwinWidget::preview-size = 512 +# Xfwm4TabwinWidget::icon-size = (24-128) +# Xfwm4TabwinWidget::listview-icon-size = (16-48) +# Xfwm4TabwinWidget::border-width = (0-8) +# Xfwm4TabwinWidget::border-radius = (0-20) +# Xfwm4TabwinWidget::border-alpha = (0.0 - 1.0) +# Xfwm4TabwinWidget::alpha = (0.0 - 1.0) + + engine "murrine" { + textstyle = 0 + } +} + +style "xfdesktop_icon_view" { + XfdesktopIconView::label-alpha = 0 + XfdesktopIconView::shadow-x-offset = 1 + XfdesktopIconView::shadow-y-offset = 1 + XfdesktopIconView::selected-label-alpha =200 + XfdesktopIconView::shadow-color = "#000000" + fg[NORMAL] = "#f8f8f8" + fg[SELECTED] = @selected_focused_fg_color + fg[ACTIVE] = @selected_nofocus_fg_color +} + +style "soundfix" { +} + +# Wrokaround style for places where the text color is used instead of the fg color. +style "set_text_color_to_fg_color_workaround" { + text[NORMAL] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + text[PRELIGHT] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + text[SELECTED] = @selected_focused_fg_color + text[ACTIVE] = mix(00.30, mix(0.398, @fg_color, @shift_bg_color), @fg_color) + text[INSENSITIVE] = shade(0.55, mix(00.30, @shift_bg_color, @bg_color)) +} + +# Workaround style for places where the fg color is used instead of the text color. +style "set_fg_color_to_text_color_workaround" { + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[SELECTED] = @selected_focused_fg_color + fg[ACTIVE] = @text_color + fg[INSENSITIVE] = shade(0.55, mix(00.30, @shift_bg_color, @bg_color)) +} + +# Style to set the toolbar to use a flat style. This is because the "New" button in +# Evolution is not drawn transparent. So if there is a gradient in the background it will +# look really wrong. +# See http://bugzilla.gnome.org/show_bug.cgi?id=446953. +style "evo_new_button_workaround" { +} + +style "test" = "default" { + bg[NORMAL] = "#ff0000" + fg[NORMAL] = "#0000ff" + base[NORMAL] = "#00ff00" + bg[ACTIVE] = "#ffff00" + fg[ACTIVE] = "#00ffff" + base[ACTIVE] = "#ff00ff" + + engine "murrine" { + textstyle = 1 + text_shade = 1.9 + } +} + +############################################################################### +# The following part of the gtkrc applies the different styles to the widgets. +############################################################################### + +# The default style is applied to every widget +class "GtkWidget" style "default" + +class "GtkSeparator" style "separator" +class "GtkFrame" style "wide" +class "GtkCalendar" style "wide" +class "GtkEntry" style "entry" + +class "GtkSpinButton" style "spinbutton" +class "GtkScale" style "scale" +class "GtkVScale" style "scale" +class "GtkHScale" style "scale" +class "GtkScrollbar" style "scrollbar" +class "GtkHScrollbar" style "scrollbar" +class "GtkVScrollbar" style "scrollbar" +class "GtkCalendar" style "calendar" +class "GtkInfoBar" style "infobar" +class "GtkIconView" style "iconview" + +# General matching follows. The order is choosen so that the right styles override +# each other. EG. progressbar needs to be more important than the menu match. +widget_class "*" style "notebook" +widget_class "**" style "toolbar" +widget_class "**" style "scrolledwindow" +widget_class "**" style "iconview" + +widget_class "*" style "button" +widget_class "**" style "button" # this puts text shadow in the xfwm task switcher, see xfwm4-tabwin-button below +widget_class "***" style "toolbar_button" +widget_class "*" style "statusbar" +widget_class "**" style "spinbutton" +widget_class "**" style "radiocheck" +widget_class "**" style "radiocheck" +#widget_class "**" style "spinbutton_entry" # no effect + +widget_class "**" style "combo" +widget_class "*." style "combo_button" +#widget_class "**" style "separator_menu_item" # no effect +#widget_class "**" style "entry" # no effect +widget "*.gtk-combobox-popup-menu.*" style "combo_menu_item" +widget_class "**" style "combobox" +widget_class "**" style "combobox_entry" +widget_class "**" style "combobox_entry_button" + +widget_class "**" style "menubar" +widget_class "**" style "menu" +widget_class "**" style "menu_item" +widget_class "**" style "separator_menu_item" +widget_class "**" style "separator_tool_item" +widget_class "***" style "menubar_item" + +widget_class "*.." style "frame_title" +widget_class "*.*" style "treeview" +widget_class "*." style "treeview" + +widget_class "*" style "progressbar" +widget_class "*.*." style "progressbar_menu_item" +widget_class "*.*." style "scale_menu_item" +widget_class "*.*." style "calendar_menu_item" + +# Treeview headers (and similar stock GTK+ widgets) +widget_class "*.**" style "treeview_header_scrolled" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" +widget_class "*...*" style "treeview_header" +widget_class "*...*" style "treeview_header" +widget_class "*...*" style "treeview_header" +widget_class "*...*" style "treeview_header" + +widget "*Xfce*Panel*" style "panel" +widget "*Xfce*Panel*XfceTasklist*" style "panel_button" +widget "xfwm4-tabwin*GtkButton*" style "xfwm4_tabwin_button" +widget_class "*Xfce*Panel*" style "panel_button" +widget_class "*XfdesktopIconView*" style "xfdesktop_icon_view" +widget_class "*Tray*" style "panel" +widget_class "*tray*" style "panel" +widget_class "*computertemp*" style "panel" +widget_class "*Applet*Netstatus*" style "panel" + +widget "xfwm" style "xfwm4_window" #xfwm4 +class "MetaFrames" style "xfwm4_window" #metacity +widget_class "MetaFrames" style "xfwm4_window" #metacity + +#widget_class "***" style "test" + +# The window of the tooltip is called "gtk-tooltip" +# FIXME: +# This will not work if one embeds eg. a button into the tooltip. +# As far as I can tell right now we will need to rework the theme +# quite a bit to get this working correctly. +# (It will involve setting different priorities, etc.) +widget "gtk-tooltip*" style "tooltips" + +########################################################################## +# Following are special cases and workarounds for issues in applications. +########################################################################## + +# Workaround for the evolution ETable (bug #527532) +widget_class "*.ETable.ECanvas" style "treeview_header" +# Workaround for the evolution ETree +widget_class "*.ETree.ECanvas" style "treeview_header" + +# Special case the nautilus-extra-view-widget +# ToDo: A more generic approach for all applications that have a widget like this. +widget "*.nautilus-extra-view-widget" style : highest "nautilus_location" + +# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646 +# Note that this work around assumes that the combobox is _not_ in appears-as-list mode. +widget_class "*.." style "set_text_color_to_fg_color_workaround" + +# Work around the usage of GtkLabel inside GtkListItems to display text. +# This breaks because the label is shown on a background that is based on the base color. +widget_class "**" style "set_fg_color_to_text_color_workaround" +# GtkCList also uses the fg color to draw text on top of the base colors. +widget_class "*" style "set_fg_color_to_text_color_workaround" +# Nautilus when renaming files, and maybe other places. +widget_class "*" style "set_fg_color_to_text_color_workaround" +# Work around for ubuntu's lucid sound indicator +widget "ido-offscreen-scale" style "soundfix" +# Thickness for indicator menu items +widget "*IdoEntryMenuItem*" style "wide" + +# See the documentation of the style. +widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evo_new_button_workaround" + +########################################################################## +# Panel +########################################################################## + +style "theme-panel" +{ + xthickness = 1 + ythickness = 0 + + bg_pixmap[NORMAL] = "assets/panel.png" + bg[NORMAL] = "#4b4a46" + bg[ACTIVE] = "#EE8430" + bg[PRELIGHT] = "#4b4a46" + + fg[NORMAL] = @selected_focused_fg_color + fg[PRELIGHT] = "#ffffff" + fg[ACTIVE] = @selected_focused_fg_color + + text[NORMAL] = @selected_focused_fg_color + text[PRELIGHT] = "#ffffff" + text[ACTIVE] = @selected_focused_fg_color + + engine "murrine" { + border_shades = { 1.3, 0.9 } + contrast = 0.0 + roundness = 0 + glowstyle = 0 + glow_shade = 1.4 + glazestyle = 2 + trough_border_shades = { 3.0, 2.5 } # improve visibility in panel-plugins using the progressbar (xfce4-timer-plugin) + } +} + +style "theme-panel-text" +{ + fg[NORMAL] = @selected_focused_fg_color + fg[PRELIGHT] = "#ffffff" + fg[ACTIVE] = @selected_focused_fg_color + + text[NORMAL] = @selected_focused_fg_color + text[PRELIGHT] = "#ffffff" + text[ACTIVE] = @selected_focused_fg_color +} + +style "theme-main-menu-text" = "theme-panel-text" +{ + fg[PRELIGHT] = "#ffffff" + text[PRELIGHT] = "#ffffff" +} + +/* +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" + +# XFCE panel theming. +widget "*Xfce*Panel*" style "theme-panel" +class "*Xfce*Panel*" 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" + +# Fixes for tooltip text in some apps. +# widget_class "*Notif*Beagle*" style "theme-panel" +# widget_class "*Notif*Brasero*" style "theme-panel" +*/ + +# Old +#include "apps/banshee.rc" +#include "apps/chromium.rc" +#include "apps/ff.rc" +#include "apps/gnome-terminal.rc" +#include "apps/nautilus.rc" diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/assets b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/assets new file mode 120000 index 0000000..9ee1fae --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/assets @@ -0,0 +1 @@ +../../ClassicLooks/gtk-3.0/assets \ No newline at end of file diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/gtk.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/gtk.css new file mode 100644 index 0000000..57b5ee4 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/gtk.css @@ -0,0 +1 @@ +@import url("tweaks.css"); diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-hover-accent.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-hover-accent.css new file mode 100644 index 0000000..8f463ca --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-hover-accent.css @@ -0,0 +1,8 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import "highlight_colors_accent.css"; +@import "highlight_button_hover.css"; diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-hover-contrast.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-hover-contrast.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-hover-contrast.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-hover-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-hover-themed.css new file mode 100644 index 0000000..4eac22d --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-hover-themed.css @@ -0,0 +1,8 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import "highlight_colors_themed.css"; +@import "highlight_button_hover.css"; diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-pressed-dented.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-pressed-dented.css new file mode 100644 index 0000000..3b67942 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-pressed-dented.css @@ -0,0 +1,71 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + + button:active, button:checked, + button.flat:active, button.flat:checked, + button.titlebutton:active, button.titlebutton:checked, + .inline-toolbar button:active, .inline-toolbar button:checked, + notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: mix(#b6b6b3, @shift_bg_color, 00.30); + border-top-color: mix(#b0b0b0, @shift_bg_color, 00.30); + background-image: linear-gradient(to top, mix(#f0f0f0, @shift_bg_color, 00.30), mix(@bg_color, @shift_bg_color, 00.30) 50%, mix(#c8c8c8, @shift_bg_color, 00.30)); + box-shadow: none; + -gtk-icon-shadow: none; } +/* V0 (no highlighting of checked active buttons) */ + nothing.nothing { +/* V1 (stays highlighted when active: no flicker when un-pressing but inconsistent with gtk2) + :not(.linked) > button:not(.default):not(.destructive-action):not(.suggested-action):not(.close):not(.maximize):not(.minimize):not(.restore):checked:hover, + :not(.linked) > combobox > box > button.combo:checked:hover, + .inline-toolbar :not(.linked) > toolbutton > button:checked:hover, + .linked > button:only-child:checked:hover, + .linked > button:only-child.titlebutton:checked:hover, + .inline-toolbar .linked > toolbutton:only-child > button:checked:hover, + :not(.linked) > button:not(.default):not(.destructive-action):not(.suggested-action):not(.close):not(.maximize):not(.minimize):not(.restore):active:hover, + :not(.linked) > combobox > box > button.combo:active:hover, + .inline-toolbar :not(.linked) > toolbutton > button:active:hover, + .linked > button:only-child:active:hover, + .linked > button:only-child.titlebutton:active:hover, + .inline-toolbar .linked > toolbutton:only-child > button:active:hover { */ +/* V2 (not highlighted when active, like gtk2) + :not(.linked) > button:not(:active):checked:hover, + :not(.linked) > button.titlebutton:not(:active):checked:hover, + :not(.linked) > combobox > box > button.combo:not(:active):checked:hover, + .inline-toolbar :not(.linked) > toolbutton > button:not(:active):checked:hover, + .linked > button:not(:active):only-child:checked:hover, + .linked > button:not(:active):only-child.titlebutton:checked:hover, + .inline-toolbar .linked > toolbutton:not(:active):only-child > button:checked:hover { */ + background-image: linear-gradient(to top, mix(#ffffff, @shift_bg_color, 00.30), mix(#f0f0f0, @shift_bg_color, 00.30) 50%, mix(#e0e0e0, @shift_bg_color, 00.30)); + background-image: linear-gradient(to top, shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.08), shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.04) 50%, shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 0.98)); + border-color: mix(#b4b4b4, @shift_bg_color, 00.30); + border-top-color: mix(#b0b0b0, @shift_bg_color, 00.30); + border-bottom-color: mix(#b8b8b8, @shift_bg_color, 00.30); + transition: all 50ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + text-shadow: none; } + + @define-color default_button_pressed_border_color shade(mix(#949494, @shift_bg_color, 00.30), 0.5); + @import "button-pressed-dented_tab.css"; + + button:disabled:active, button:disabled:checked, + button.titlebutton:disabled:active, button.titlebutton:disabled:checked, + .inline-toolbar button:disabled:active, .inline-toolbar button:disabled:checked, + notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked { + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: mix(#b8b8b8, @shift_bg_color, 00.30); + border-top-color: mix(#b4b4b4, @shift_bg_color, 00.30); + background-image: linear-gradient(to top, mix(#dcdcdc, @shift_bg_color, 00.30), mix(#d8d8d8, @shift_bg_color, 00.30) 50%, mix(#cccccc, @shift_bg_color, 00.30)); + box-shadow: none; + -gtk-icon-shadow: none; } + button:disabled:active, button:disabled:active label, + button:disabled:checked, button:disabled:checked label, + button.titlebutton:disabled:active, button.titlebutton:disabled:active label, + button.titlebutton:disabled:checked, button.titlebutton:disabled:checked label, + .inline-toolbar button:disabled:active, .inline-toolbar button:disabled:active label, + .inline-toolbar button:disabled:checked, .inline-toolbar button:disabled:checked label, + notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:active label, + notebook > header > tabs > arrow:disabled:checked, notebook > header > tabs > arrow:disabled:checked label { + color: mix(#767978, @shift_bg_color, 00.30); } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-pressed-dented_tab.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-pressed-dented_tab.css new file mode 100644 index 0000000..53a1794 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-pressed-dented_tab.css @@ -0,0 +1,206 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +notebook > header > tabs > tab, notebook > header > tabs > tab * { + min-height: 0px; + margin: 0px; + padding: 0px; } + +notebook > header { + padding: 4px; + border: none 1px mix(#b6b6b3, @shift_bg_color, 00.30); + background-color: transparent; } + notebook > header.top { + border-bottom-style: solid; } + notebook > header.top + * { + margin-top: -1px; } + notebook > header.bottom { + border-top-style: solid; } + notebook > header.bottom + * { + margin-bottom: -1px; } + notebook > header.left { + border-right-style: solid; } + notebook > header.left + * { + margin-left: -1px; } + notebook > header.right { + border-left-style: solid; } + notebook > header.right + * { + margin-right: -1px; } + + notebook > header > tabs { + margin: 0; + min-height: 0; + border: 1px solid; + border-color: mix(#b0b0b0, @shift_bg_color, 00.30); + border-bottom-color: mix(#9a9a9a, @shift_bg_color, 00.30); + border-radius: 4px; + border-width: 1px; + outline-offset: -4px; + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + background-image: linear-gradient(to bottom, mix(#f4f4f4, @shift_bg_color, 00.30), mix(@bg_color, @shift_bg_color, 00.30) 50%, mix(#d0d0d0, @shift_bg_color, 00.30)); + text-shadow: 0 1px mix(#f0f0f0, @shift_bg_color, 00.30); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), @shift_bg_color, 00.30); + box-shadow: inset 0 1px mix(#fcfcfc, @shift_bg_color, 00.30); } + notebook > header.left > tabs, notebook > header.right > tabs { + background-image: linear-gradient(to bottom, mix(#f8f8f8, @shift_bg_color, 00.30), mix(@bg_color, @shift_bg_color, 00.30) 15%, mix(@bg_color, @shift_bg_color, 00.30) 85%, mix(#dddddd, @shift_bg_color, 00.30));} + notebook > header > tabs:disabled { + border-color: mix(#c6c6c3, @shift_bg_color, 00.30); + border-bottom-color: mix(#bcbcbc, @shift_bg_color, 00.30); + border-right-color: mix(#bcbcbc, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(#e8e8e8, @shift_bg_color, 00.30), mix(#d8d8d8, @shift_bg_color, 00.30)); + text-shadow: 0 1px mix(mix(#fefefe, @shift_bg_color, 00.30), #ffffff, 0.2); + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), @shift_bg_color, 00.30); + -gtk-icon-shadow: none; } + notebook > header.top > tabs, notebook > header.bottom > tabs { + padding-left: 8px; + padding-right: 8px; } + notebook > header.top > tabs:not(:only-child), notebook > header.bottom > tabs:not(:only-child) { + margin-left: 3px; + margin-right: 3px; } + notebook > header.left > tabs, notebook > header.right > tabs { + padding-top: 8px; + padding-bottom: 8px; } + notebook > header.left > tabs:not(:only-child), notebook > header.right > tabs:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; } + + notebook > header > tabs > tab { + padding: 0px; + margin: 0px; + min-height: 30px; + font-weight: normal; + outline-offset: -4px; + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: mix(#b0b0b0, @shift_bg_color, 00.30); + border-bottom-color: mix(#9a9a9a, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(#f4f4f4, @shift_bg_color, 00.30), mix(@bg_color, @shift_bg_color, 00.30) 50%, mix(#d0d0d0, @shift_bg_color, 00.30)); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), @shift_bg_color, 00.30); + box-shadow: inset 0 1px mix(#fcfcfc, @shift_bg_color, 00.30); } + notebook > header > tabs > tab, notebook > header > tabs > tab label { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + text-shadow: 0 1px mix(#f0f0f0, @shift_bg_color, 00.30); } + notebook > header > tabs > tab:hover { + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: mix(#bcbcbc, @shift_bg_color, 00.30); + border-bottom-color: mix(#a8a8a8, @shift_bg_color, 00.30); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30); + box-shadow: inset 0 1px shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.13); + background-image: linear-gradient(to bottom, shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.09), shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.04) 50%, shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 0.95)); + text-shadow: 0 1px mix(#f8f8f8, @shift_bg_color, 00.30); + -gtk-icon-effect: none; } + notebook > header.left > tabs > tab:hover, notebook > header.right > tabs > tab:hover { + box-shadow: inset 0 1px mix(#ffffff, mix(@shift_bg_color, #ffffff, 0.299), 00.30); } + notebook > header > tabs > tab:disabled { + border-color: mix(#c6c6c3, @shift_bg_color, 00.30); + border-bottom-color: mix(#bcbcbc, @shift_bg_color, 00.30); + border-right-color: mix(#bcbcbc, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(#e8e8e8, @shift_bg_color, 00.30), mix(#d8d8d8, @shift_bg_color, 00.30)); + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), @shift_bg_color, 00.30); + -gtk-icon-shadow: none; } + notebook > header > tabs > tab:disabled, notebook > header > tabs > tab:disabled label { + color: mix(#767978, @shift_bg_color, 00.30); + text-shadow: 0 1px mix(#ffffff, @shift_bg_color, 00.30); } + notebook > header > tabs > tab:checked { +/* color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30);*/ + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: mix(#b6b6b3, @shift_bg_color, 00.30); + background-image: linear-gradient(to top, mix(#f0f0f0, @shift_bg_color, 00.30), mix(@bg_color, @shift_bg_color, 00.30) 50%, mix(#c8c8c8, @shift_bg_color, 00.30)); + box-shadow: 0 -1px mix(#b0b0b0, @shift_bg_color, 00.30), 0 1px mix(#b0b0b0, @shift_bg_color, 00.30); + -gtk-icon-shadow: none; } + notebook > header.left > tabs > tab:checked, notebook > header.right > tabs > tab:checked { + background-image: linear-gradient(to top, mix(#f0f0f0, @shift_bg_color, 00.30), mix(@bg_color, @shift_bg_color, 00.30) 50%, mix(#b8b8b8, @shift_bg_color, 00.30)); + border-top-color: mix(#b0b0b0, @shift_bg_color, 00.30); + border-bottom-color: mix(#a8a8a8, @shift_bg_color, 00.30); + box-shadow: inset 0 1px mix(#d8d8d8, @shift_bg_color, 00.30), inset 0 -1px mix(#e8e8e8, @shift_bg_color, 00.30)/*, inset 1px 0 mix(rgba(255, 255, 255, 0.95), rgba(0, 0, 0, 0), 00.30), inset -1px 0 mix(rgba(255, 255, 255, 0.95), rgba(0, 0, 0, 0), 00.30)*/; } + notebook > header > tabs > tab:disabled:checked { + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: mix(#b8b8b8, @shift_bg_color, 00.30); + border-top-color: mix(#b4b4b4, @shift_bg_color, 00.30); + background-image: linear-gradient(to top, mix(#dcdcdc, @shift_bg_color, 00.30), mix(#d8d8d8, @shift_bg_color, 00.30) 50%, mix(#cccccc, @shift_bg_color, 00.30)); + color: mix(#767978, @shift_bg_color, 00.30); + box-shadow: none; + -gtk-icon-shadow: none; } + notebook > header.left > tabs > tab:disabled:checked, notebook > header.right > tabs > tab:disabled:checked { + box-shadow: inset 0 1px mix(#e0e0e0, @shift_bg_color, 00.30); } + notebook > header.top > tabs > tab, notebook > header.bottom > tabs > tab { + padding: 0 8px 0 8px; + border-width: 1px; + border-style: none solid none solid; + margin-left: -1px; } + notebook > header.top > tabs > tab.reorderable-page, notebook > header.bottom > tabs > tab.reorderable-page { + padding: 0 5px 0 5px; } + notebook > header.left > tabs > tab, notebook > header.right > tabs > tab { + padding: 0px 6px 0px 6px; + border-width: 1px; + border-style: solid none solid none; + margin-top: 1px; + margin-bottom: 1px; } + notebook > header.left > tabs > tab.reorderable-page, notebook > header.right > tabs > tab.reorderable-page { + padding: 0px 5px 0px 5px; } + +/*notebook > header > tabs > tab > * {border: 1px solid #0000ff; padding: 0;} +notebook > header > tabs > tab > * > * {border: 1px solid #00ff00; padding: 0;} +notebook > header > tabs > tab label, +notebook > header > tabs > tab button.flat, +notebook > header > tabs > arrow { + border: 1px solid #ff0000; }*/ +notebook > header > tabs > tab label { + margin: 4px 0; } +notebook > header > tabs > tab button.flat { + color: alpha(currentColor, 0.9); + padding: 0; + margin: 6px 4px; } + notebook > header > tabs > tab button.flat:hover { + color: currentColor; } + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; } + notebook > header > tabs > arrow:hover:not(:active) { + background-clip: padding-box; + background-image: none; + background-color: mix(rgba(255, 255, 255, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.30); + text-shadow: none; + -gtk-icon-shadow: none; } +notebook > header.top > tabs > arrow { + border-top-style: none; } +notebook > header.bottom > tabs > arrow { + border-bottom-style: none; } +notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } +notebook > header.left > tabs > arrow { + border-left-style: none; } +notebook > header.right > tabs > arrow { + border-right-style: none; } +notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/*no effect: +notebook > header, notebook > header > tabs {display: table; table-layout: fixed;} +notebook > header > tabs > tab {display: table-cell;} +*/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-pressed-sunken.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-pressed-sunken.css new file mode 100644 index 0000000..f148015 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-pressed-sunken.css @@ -0,0 +1,83 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + + .inline-toolbar button:active, .inline-toolbar button:checked, + button:active, button:checked, + button.flat:active, button.flat:checked, + button.titlebutton:active, button.titlebutton:checked { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + background-image: linear-gradient(to bottom, mix(@bg_color, @shift_bg_color, 00.30), mix(#d0d0d0, @shift_bg_color, 00.30) 60%, mix(#b8b8b8, @shift_bg_color, 00.30)); + box-shadow: 0 0 0 2px mix(@bg_color, @shift_bg_color, 00.30), 1px 1px mix(mix(#fbfbfb, @shift_bg_color, 00.30), @bg_color, 0.2), inset 1px 1px 3px mix(#c4c4c4, @shift_bg_color, 00.30); + border-color: mix(#949494, @shift_bg_color, 00.30); + border-bottom-color: shade(mix(#949494, @shift_bg_color, 00.30), 1.02); + -gtk-icon-shadow: none; + text-shadow: 0 1px mix(mix(#e8e8e8, @shift_bg_color, 00.30), @bg_color, 0.2); } + .inline-toolbar button:active, .inline-toolbar button:checked, + button:active, .linked > button:checked, + button.flat:active, .linked > button.flat:checked, + button.titlebutton:active, .linked > button.titlebutton:checked, + notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, + spinbutton button:active, spinbutton button:checked { + box-shadow: 1px 1px mix(mix(#fbfbfb, @shift_bg_color, 00.30), @bg_color, 0.2), inset 1px 1px 3px mix(#c4c4c4, @shift_bg_color, 00.30); } +/* V0 (no highlighting of checked active buttons) */ + nothing.nothing { +/* V1 (stays highlighted when active: no flicker when un-pressing but inconsistent with gtk2) + :not(.linked) > button:not(.default):not(.destructive-action):not(.suggested-action):not(.close):not(.maximize):not(.minimize):not(.restore):checked:hover, + :not(.linked) > combobox > box > button.combo:checked:hover, + .inline-toolbar :not(.linked) > toolbutton > button:checked:hover, + .linked > button:only-child:checked:hover, + .linked > button:only-child.titlebutton:checked:hover, + .inline-toolbar .linked > toolbutton:only-child > button:checked:hover, + :not(.linked) > button:not(.default):not(.destructive-action):not(.suggested-action):not(.close):not(.maximize):not(.minimize):not(.restore):active:hover, + :not(.linked) > combobox > box > button.combo:active:hover, + .inline-toolbar :not(.linked) > toolbutton > button:active:hover, + .linked > button:only-child:active:hover, + .linked > button:only-child.titlebutton:active:hover, + .inline-toolbar .linked > toolbutton:only-child > button:active:hover { */ +/* V2 (not highlighted when active, like gtk2) + :not(.linked) > button:not(:active):checked:hover, + :not(.linked) > button.titlebutton:not(:active):checked:hover, + :not(.linked) > combobox > box > button.combo:not(:active):checked:hover, + .inline-toolbar :not(.linked) > toolbutton > button:not(:active):checked:hover, + .linked > button:not(:active):only-child:checked:hover, + .linked > button:not(:active):only-child.titlebutton:checked:hover, + .inline-toolbar .linked > toolbutton:not(:active):only-child > button:checked:hover { */ + color: mix(@fg_color, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(#ffffff, @shift_bg_color, 00.30), mix(#efefef, @shift_bg_color, 00.30) 60%, mix(#d8d8d8, @shift_bg_color, 00.30)); + background-image: linear-gradient(to bottom, shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.1), shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.0) 50%, shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 0.9)); + box-shadow: 0 0 0 2px mix(@bg_color, @shift_bg_color, 00.30), 1px 1px mix(mix(#fbfbfb, @shift_bg_color, 00.30), @bg_color, 0.2), inset 1px 1px 3px mix(#d0d0d0, @shift_bg_color, 00.30); + transition: all 50ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + text-shadow: none; } + +filechooser #pathbarbox { + margin-top: -5px; + margin-left: 3px; + padding-top: 3px; + padding-bottom: 3px; } + filechooser #pathbarbox .path-bar button { + border-style: solid; + border-radius: 3px; + padding-left: 0px; + padding-right: 0px; + margin: 0 1px; } + filechooser #pathbarbox .path-bar button:checked { + font-weight: bold; } + filechooser #pathbarbox .path-bar button label { + padding: 2px 5px; } + + @define-color default_button_pressed_border_color shade(mix(#949494, @shift_bg_color, 00.30), 0.5); + @import "button-pressed-sunken_tab.css"; + + button:disabled:active, button:disabled:active label, + button:disabled:checked, button:disabled:checked label, + button.titlebutton:disabled:active, button.titlebutton:disabled:active label, + button.titlebutton:disabled:checked, button.titlebutton:disabled:checked label, + .inline-toolbar button:disabled:active, .inline-toolbar button:disabled:active label, + .inline-toolbar button:disabled:checked, .inline-toolbar button:disabled:checked label, + notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:active label, + notebook > header > tabs > arrow:disabled:checked, notebook > header > tabs > arrow:disabled:checked label { + color: mix(#767978, @shift_bg_color, 00.30); } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-pressed-sunken_tab.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-pressed-sunken_tab.css new file mode 100644 index 0000000..56d2a7e --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/button-pressed-sunken_tab.css @@ -0,0 +1,73 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import "button-pressed-dented_tab.css"; + +notebook > header { + padding: 4px; + border-color: mix(#b6b6b3, @shift_bg_color, 00.30); } + notebook > header.top { + margin-top: -1px; + border-style: solid none solid none; } + notebook > header.bottom { + margin-bottom: -1px; + border-style: solid none solid none; } + notebook > header.left { + margin-left: -1px; + border-style: none solid none solid; } + notebook > header.right { + margin-right: -1px; + border-style: none solid none solid; } + +notebook > header.top > tabs, notebook > header.bottom > tabs, notebook > header.left > tabs, notebook > header.right > tabs { + padding: 1px 0; + border: none; + box-shadow: none; + background-image: image(transparent); } +notebook > header > tabs > tab { + border-radius: 3px; + min-height: 20px; } + notebook > header.top > tabs > tab, notebook > header.bottom > tabs > tab { + border: 1px solid; + border-color: mix(#b0b0b0, @shift_bg_color, 00.30); + border-bottom-color: mix(#9a9a9a, @shift_bg_color, 00.30); + margin: 0 2px 0 2px; } + notebook > header.left > tabs > tab, notebook > header.right > tabs > tab { + border: 1px solid; + border-color: mix(#b0b0b0, @shift_bg_color, 00.30); + border-bottom-color: mix(#9a9a9a, @shift_bg_color, 00.30); + margin: 2px 0 2px 0; } + notebook > header > tabs > tab:hover, + notebook > header.left > tabs > tab:hover, notebook > header.right > tabs > tab:hover { + border-color: mix(#bcbcbc, @shift_bg_color, 00.30); + border-left-color: mix(#b4b4b4, @shift_bg_color, 00.30); + border-right-color: mix(#b4b4b4, @shift_bg_color, 00.30); + border-bottom-color: mix(#a8a8a8, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.11), shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.06) 50%, shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 0.94)); + box-shadow: inset 0 1px shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.14); + text-shadow: 0 1px mix(#f8f8f8, @shift_bg_color, 00.30); + -gtk-icon-effect: none; } + notebook > header > tabs > tab:disabled { + border-color: mix(#c6c6c3, @shift_bg_color, 00.30); + border-bottom-color: mix(#bcbcbc, @shift_bg_color, 00.30); + border-right-color: mix(#bcbcbc, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(#e8e8e8, @shift_bg_color, 00.30), mix(#d8d8d8, @shift_bg_color, 00.30)); } + notebook > header > tabs > tab:checked, + notebook > header > tabs > tab:disabled:checked, + notebook > header.left > tabs > tab:checked, notebook > header.right > tabs > tab:checked, + notebook > header.left > tabs > tab:disabled:checked, notebook > header.right > tabs > tab:disabled:checked { + border-color: mix(#949494, @shift_bg_color, 00.30); + border-bottom-color: shade(mix(#949494, @shift_bg_color, 00.30), 1.02); + outline-color: mix(rgba(46, 52, 54, 0.4), rgba(0, 0, 0, 0.3), 00.30); + background-image: linear-gradient(to bottom, mix(@bg_color, @shift_bg_color, 00.30), mix(#d0d0d0, @shift_bg_color, 00.30) 60%, mix(#b8b8b8, @shift_bg_color, 00.30)); +/* box-shadow: 1px 1px rgba(255, 255, 255, 0.25), inset 1px 1px 3px mix(#c4c4c4, @shift_bg_color, 00.30);*/ + box-shadow: 0 0 0 2px mix(@bg_color, @shift_bg_color, 00.30), 1px 1px mix(mix(#fbfbfb, @shift_bg_color, 00.30), @bg_color, 0.2), inset 1px 1px 3px mix(#c4c4c4, @shift_bg_color, 00.30); + -gtk-icon-shadow: none; } + +notebook > header > tabs > tab label { + margin: 4px 0; } +notebook > header > tabs > tab button.flat { + margin: 4px 4px; } \ No newline at end of file diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/default-button-accent.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/default-button-accent.css new file mode 100644 index 0000000..3e45b0c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/default-button-accent.css @@ -0,0 +1,35 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@define-color default_button_highlight_color @accent_bg_color; + +button.default:not(:disabled) { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + text-shadow: 0 1px mix(#e8e8e8, @shift_bg_color, 00.30); + outline-color: #777777; + border-color: mix(#a0b0b0, @shift_bg_color, 00.30); + border-left-color: mix(#98a8a8, @shift_bg_color, 00.30); + border-right-color: mix(#98a8a8, @shift_bg_color, 00.30); + border-bottom-color: mix(#90a0a0, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(@default_button_highlight_color, #ffffff, 0.15), @default_button_highlight_color 50%, mix(@default_button_highlight_color, #000000, 0.08)); + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.1), inset 1px 0 rgba(255, 255, 255, 0.15), inset -1px 0 rgba(255, 255, 255, 0.15); } + button.default:not(:disabled):hover { + color: shade(mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30), 0.7); + text-shadow: none; + background-image: linear-gradient(to bottom, mix(@default_button_highlight_color, #ffffff, 0.20), mix(@default_button_highlight_color, #ffffff, 0.05) 50%, mix(@default_button_highlight_color, #000000, 0.05)); } + button.default:not(:disabled):active, + button.default:not(:disabled):checked { + border-color: shade(mix(@default_button_pressed_border_color, shade(mix(@bg_color, @shift_bg_color, 00.30), 0.95), 0.5), 0.99); + border-top-color: shade(mix(@default_button_pressed_border_color, shade(mix(@bg_color, @shift_bg_color, 00.30), 0.95), 0.5), 0.97); + border-bottom-color: shade(mix(@default_button_pressed_border_color, shade(mix(@bg_color, @shift_bg_color, 00.30), 0.95), 0.5), 1.05); + background-image: linear-gradient(to bottom, shade(mix(@default_button_highlight_color, #ffffff, 0.2), 0.95), shade(@default_button_highlight_color, 0.95) 50%, shade(mix(@default_button_highlight_color, #444444, 0.07), 0.95)); + color: shade(mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30), 0.8); + text-shadow: 0 1px mix(#e8e8e8, @shift_bg_color, 00.30); + -gtk-icon-shadow: none; +/* -gtk-icon-effect: dim;*/ + -gtk-icon-transform: translate(1px, 1px); /* doesn't seem to work */ + box-shadow: inset 0px 1px 2px rgba(35, 35, 35, 0.15), 1px 1px rgba(255, 255, 255, 0.3); } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/default-button-contrast.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/default-button-contrast.css new file mode 100644 index 0000000..584c7ad --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/default-button-contrast.css @@ -0,0 +1,33 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +button.default:not(:disabled) { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + text-shadow: 0 1px #e8e8e8; + outline-color: #777777; + border-color: mix(#b6b6b3, @shift_bg_color, 00.30); + border-left-color: mix(#b0b0b0, @shift_bg_color, 00.30); + border-right-color: mix(#b0b0b0, @shift_bg_color, 00.30); + border-bottom-color: mix(#a4a4a0, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(mix(#ffffff, @shift_bg_color, 00.30), #ffffff, 0.5), mix(mix(@bg_color, @shift_bg_color, 00.30), #ffffff, 0.5) 50%, mix(mix(#c0c0c0, @shift_bg_color, 00.30), #ffffff, 0.45)); + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + button.default:not(:disabled):hover { + color: shade(mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30), 0.7); + text-shadow: none; + background-image: linear-gradient(to bottom, mix(mix(#ffffff, @shift_bg_color, 00.30), #ffffff, 0.6), mix(mix(@bg_color, @shift_bg_color, 00.30), #ffffff, 0.6) 50%, mix(mix(#c0c0c0, @shift_bg_color, 00.30), #ffffff, 0.5)); } + button.default:not(:disabled):active, + button.default:not(:disabled):checked { + border-color: shade(mix(@default_button_pressed_border_color, shade(mix(@bg_color, @shift_bg_color, 00.30), 1.1), 0.5), 1.0); + border-top-color: shade(mix(@default_button_pressed_border_color, shade(mix(@bg_color, @shift_bg_color, 00.30), 1.1), 0.5), 0.95); + border-bottom-color: shade(mix(@default_button_pressed_border_color, shade(mix(@bg_color, @shift_bg_color, 00.30), 1.1), 0.5), 1.05); + background-image: linear-gradient(to bottom, mix(mix(#ffffff, @shift_bg_color, 00.30), #ffffff, 0.45), mix(mix(@bg_color, @shift_bg_color, 00.30), #ffffff, 0.45) 50%, mix(mix(#c0c0c0, @shift_bg_color, 00.30), #ffffff, 0.45)); + color: shade(mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30), 0.9); + -gtk-icon-shadow: none; +/* -gtk-icon-effect: dim;*/ + -gtk-icon-transform: translate(1px, 1px); /* doesn't seem to work */ + text-shadow: 0 1px #e8e8e8; + box-shadow: inset 0px 1px 2px rgba(30, 30, 30, 0.15), 1px 1px rgba(255, 255, 255, 0.3); } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/default-button-off.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/default-button-off.css new file mode 100644 index 0000000..03b3c5c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/default-button-off.css @@ -0,0 +1,6 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/default-button-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/default-button-themed.css new file mode 100644 index 0000000..b7a1304 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/default-button-themed.css @@ -0,0 +1,31 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +button.default:not(:disabled) { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + text-shadow: 0 1px mix(#e8e8e8, @shift_bg_color, 00.30); + outline-color: #777777; + border-color: mix(#aaaaaa, @shift_bg_color, 00.30); + border-bottom-color: mix(#999999, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(mix(#ffffff, @shift_bg_color, 0.25), mix(@selected_bg_color, #f4f4f4, 0.65), 0.85), mix(mix(@bg_color, @shift_bg_color, 0.25), mix(@selected_bg_color, #f4f4f4, 0.55), 0.70) 50%, mix(mix(#c0c0c0, @shift_bg_color, 0.25), mix(@selected_bg_color, #f4f4f4, 0.45), 0.60)); + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 1px 0 rgba(255, 255, 255, 0.1), inset -1px 0 rgba(255, 255, 255, 0.1); } + button.default:not(:disabled):hover { + color: shade(mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30), 0.7); + text-shadow: none; + background-image: linear-gradient(to bottom, mix(mix(#ffffff, @shift_bg_color, 0.2), mix(@selected_bg_color, #f2f2f2, 0.70), 0.95), mix(mix(@bg_color, @shift_bg_color, 0.2), mix(@selected_bg_color, #f2f2f2, 0.58), 0.75) 50%, mix(mix(#c0c0c0, @shift_bg_color, 0.2), mix(@selected_bg_color, #f2f2f2, 0.52), 0.55)); } + button.default:not(:disabled):active, + button.default:not(:disabled):checked { + border-color: shade(mix(@default_button_pressed_border_color, shade(mix(@bg_color, @shift_bg_color, 00.30), 1.0), 0.4), 1.0); + border-top-color: shade(mix(@default_button_pressed_border_color, shade(mix(@bg_color, @shift_bg_color, 00.30), 1.0), 0.4), 0.99); + border-bottom-color: shade(mix(@default_button_pressed_border_color, shade(mix(@bg_color, @shift_bg_color, 00.30), 1.0), 0.4), 1.1); + background-image: linear-gradient(to bottom, mix(mix(#ffffff, @shift_bg_color, 0.25), mix(@selected_bg_color, #e8e8e8, 0.65), 0.72), mix(mix(@bg_color, @shift_bg_color, 0.25), mix(@selected_bg_color, #e8e8e8, 0.55), 0.65) 50%, mix(mix(#c4c4c4, @shift_bg_color, 0.25), mix(@selected_bg_color, #e8e8e8, 0.45), 0.65)); + color: shade(mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30), 0.8); + text-shadow: 0 1px mix(#e8e8e8, @shift_bg_color, 00.30); + -gtk-icon-shadow: none; +/* -gtk-icon-effect: dim;*/ + -gtk-icon-transform: translate(1px, 1px); /* doesn't seem to work */ + box-shadow: inset 0px 1px 2px rgba(35, 35, 35, 0.15), 1px 1px rgba(255, 255, 255, 0.4); } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/desktop-icon-background-off.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/desktop-icon-background-off.css new file mode 100644 index 0000000..4dcc935 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/desktop-icon-background-off.css @@ -0,0 +1,29 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +XfdesktopIconView.view { + -XfdesktopIconView-ellipsize-icon-labels: 1; + -XfdesktopIconView-cell-padding: 1; + -XfdesktopIconView-cell-spacing: 0; + color: mix(@selected_bg_color, rgba(255, 255, 255, 0), 0.6); +/*color: rgba(255, 255, 255, 0);*/ } + +XfdesktopIconView.view .rubberband { + border: 1px solid mix(@selected_bg_color, rgba(255, 255, 255, 0), 0.2); + border-radius: 0; + background-color: mix(@selected_bg_color, rgba(255, 255, 255, 0), 0.5); } + +XfdesktopIconView.view .label { + color: #f8f8f8; + background-color: transparent; + text-shadow: 1px 1px #000000; + border-radius: 3px; } + +XfdesktopIconView.view .label:active { + text-shadow: none; + color: @selected_focused_fg_color; + background-color: mix(@selected_bg_color, rgba(255, 255, 255, 0), 0.2); } + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/desktop-icon-background-on.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/desktop-icon-background-on.css new file mode 100644 index 0000000..2538c2d --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/desktop-icon-background-on.css @@ -0,0 +1,18 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import url("desktop-icon-background-off.css"); + +XfdesktopIconView.view { + color: mix(@selected_bg_color, rgba(255, 255, 255, 0), 0.4); } + +XfdesktopIconView.view .label { + color: @fg_color; + background-color: rgba(255, 255, 255, 0.5); + text-shadow: none; + border-radius: 3px; } + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/dpi-high.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/dpi-high.css new file mode 100644 index 0000000..8c5eed6 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/dpi-high.css @@ -0,0 +1,163 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menu menuitem > arrow, +.menu menuitem > arrow, +.context-menu menuitem > arrow { +/*-GtkArrow-arrow-scaling: 0.83; */ + color: mix(shade(@fg_color, 1.55), @menu_bg_color, 0.2); } + menu menuitem:hover > arrow, + .menu menuitem:hover > arrow, + .context-menu menuitem:hover > arrow { + color: mix(@selected_focused_fg_color, @selected_bg_color, 0.15); } + menu menuitem:disabled > arrow, + .menu menuitem:disabled > arrow, + .context-menu menuitem:disabled > arrow { + color: mix(#868988, @shift_bg_color, 00.30); } + +menu menuitem arrow:dir(ltr), +.menu menuitem arrow:dir(ltr), +.context-menu menuitem arrow:dir(ltr) { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/menu-arrow-large-right-symbolic.svg"))); } + menu menuitem:not(:hover):not(:disabled) arrow:dir(ltr), + .menu menuitem:not(:hover):not(:disabled) arrow:dir(ltr), + .context-menu menuitem:not(:hover):not(:disabled) arrow:dir(ltr) { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/menu-arrow-large-right-symbolic.png"))); } +menu menuitem arrow:dir(rtl), +.menu menuitem arrow:dir(rtl), +.context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/menu-arrow-large-left-symbolic.svg"))); } + menu menuitem:not(:hover):not(:disabled) arrow:dir(rtl), + .menu menuitem:not(:hover):not(:disabled) arrow:dir(rtl), + .context-menu menuitem:not(:hover):not(:disabled) arrow:dir(rtl) { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/menu-arrow-large-left-symbolic.png"))); } + +menu > arrow.top, +.menu > arrow.top, +.context-menu > arrow.top { + background-image: image(-gtk-recolor(url("../assets/override/menu-arrow-large-up-symbolic.svg"))); } +menu > arrow.bottom, +.menu > arrow.bottom, +.context-menu > arrow.bottom { + background-image: image(-gtk-recolor(url("../assets/override/menu-arrow-large-down-symbolic.svg"))); } + +combobox > box > button.combo arrow { + background-image: -gtk-scaled(url("../assets/override/combobox-symbolic-large.png")); } + combobox > box > button.combo arrow:disabled { + background-image: -gtk-scaled(url("../assets/override/combobox-symbolic-large-dim.png")); } + +scrollbar button { + min-width: 16px; + min-height: 16px; } +scrollbar.vertical button.down, scrollbar.vertical .button.down { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/scrollbar-arrow-down-large-symbolic.svg"))); } +scrollbar.vertical button.up, scrollbar.vertical .button.up { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/scrollbar-arrow-up-large-symbolic.svg"))); } +scrollbar.horizontal button.down, scrollbar.horizontal .button.down { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/scrollbar-arrow-right-large-symbolic.svg"))); } +scrollbar.horizontal button.up, scrollbar.horizontal .button.up { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/scrollbar-arrow-left-large-symbolic.svg"))); } + +scrollbar.vertical button, scrollbar.vertical .button { + min-height: 16px; + min-width: 16px; + color: mix(#585858, mix(@shift_bg_color, #606060, 0.498), 00.30); } +scrollbar.horizontal button, scrollbar.horizontal .button { + min-height: 16px; + min-width: 16px; + color: mix(#585858, mix(@shift_bg_color, #606060, 0.498), 00.30); } +scrollbar button:hover, scrollbar .button:hover { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + background-image: image(shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.1), 1.05)); } +scrollbar button:disabled, scrollbar .button:disabled { + color: mix(#a0a0a0, @shift_bg_color, 00.30); } +scrollbar.vertical slider, scrollbar.vertical .slider { + min-width: 16px; } +scrollbar.horizontal slider, scrollbar.horizontal .slider { + min-height: 16px; } + +notebook > header > tabs > tab button.flat { + min-width: 22px; + min-height: 22px; } +notebook > header.top { + margin-bottom: 1px; } +notebook > header.bottom { + margin-top: 1px; } +notebook > header.left { + margin-right: 1px; } +notebook > header.right { + margin-left: 1px; } + +check, +radio { + min-height: 20px; + min-width: 20px; } +check { + -gtk-icon-source: image(url("../assets/extras/checkbox-unchecked-active-large.png")); } +check:checked { + -gtk-icon-source: image(url("../assets/extras/checkbox-checked-active-large.png")); } +check:indeterminate { + -gtk-icon-source: image(url("../assets/extras/checkbox-indeterminate-active-large.png")); } +check:checked:disabled { + -gtk-icon-source: image(url("../assets/extras/checkbox-checked-disabled-large.png")); } +check:not(checked):disabled { + -gtk-icon-source: image(url("../assets/extras/checkbox-unchecked-disabled-large.png")); } +check:indeterminate:disabled { + -gtk-icon-source: image(url("../assets/extras/checkbox-indeterminate-disabled-large.png")); } +radio { + -gtk-icon-source: image(url("../assets/extras/radio-unchecked-active-large.png")); } +radio:checked { + -gtk-icon-source: image(url("../assets/extras/radio-checked-active-large.png")); } +radio:indeterminate { + -gtk-icon-source: image(url("../assets/extras/radio-indeterminate-active-large.png")); } +radio:checked:disabled { + -gtk-icon-source: image(url("../assets/extras/radio-checked-disabled-large.png")); } +radio:not(checked):disabled { + -gtk-icon-source: image(url("../assets/extras/radio-unchecked-disabled-large.png")); } +radio:indeterminate:disabled { + -gtk-icon-source: image(url("../assets/extras/radio-indeterminate-disabled-large.png")); } + +.titlebar, +headerbar { + padding: 0 11px 0 8px; } +headerbar button.titlebutton.minimize, headerbar button.titlebutton.maximize, headerbar button.titlebutton.restore, headerbar button.titlebutton.close { + min-width: 30px; + min-height: 39px; } + headerbar button.titlebutton.close { + background-image: -gtk-scaled(url("../assets/extras/csd-close-active-large.png")); } + headerbar button.titlebutton.close:hover { + box-shadow: none; + background-image: -gtk-scaled(url("../assets/extras/csd-close-prelight-large.png")); } + headerbar button.titlebutton.close:active { + background-image: -gtk-scaled(url("../assets/extras/csd-close-pressed-large.png")); } + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.close:hover:backdrop, + headerbar button.titlebutton.close:disabled, headerbar button.titlebutton.close:disabled:hover { + background-image: -gtk-scaled(url("../assets/extras/csd-close-inactive-large.png")); } + headerbar button.titlebutton.minimize { + background-image: -gtk-scaled(url("../assets/extras/csd-hide-active-large.png")); } + headerbar button.titlebutton.minimize:hover { + box-shadow: none; + background-image: -gtk-scaled(url("../assets/extras/csd-hide-prelight-large.png")); } + headerbar button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("../assets/extras/csd-hide-pressed-large.png")); } + headerbar button.titlebutton.minimize:backdrop, headerbar button.titlebutton.minimize:hover:backdrop, + headerbar button.titlebutton.minimize:disabled, headerbar button.titlebutton.minimize:disabled:hover { + background-image: -gtk-scaled(url("../assets/extras/csd-hide-inactive-large.png")); } + headerbar button.titlebutton.maximize, headerbar button.titlebutton.restore { + background-image: -gtk-scaled(url("../assets/extras/csd-maximize-active-large.png")); } + headerbar button.titlebutton.maximize:hover, headerbar button.titlebutton.restore:hover { + box-shadow: none; + background-image: -gtk-scaled(url("../assets/extras/csd-maximize-prelight-large.png")); } + headerbar button.titlebutton.maximize:active, headerbar button.titlebutton.restore:active { + background-image: -gtk-scaled(url("../assets/extras/csd-maximize-pressed-large.png")); } + headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.maximize:hover:backdrop, + headerbar button.titlebutton.maximize:disabled, headerbar button.titlebutton.maximize:disabled:hover, + headerbar button.titlebutton.restore:backdrop, headerbar button.titlebutton.restore:hover:backdrop, + headerbar button.titlebutton.restore:disabled, headerbar button.titlebutton.restore:disabled:hover { + background-image: -gtk-scaled(url("../assets/extras/csd-maximize-inactive-large.png")); } + +window.csd decoration { + margin: 7px; } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/dpi-low.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/dpi-low.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/dpi-low.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/highlight_colors_accent.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/highlight_colors_accent.css new file mode 100644 index 0000000..12c626a --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/highlight_colors_accent.css @@ -0,0 +1,12 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +/**********************************************************************/ + +@define-color scrollbar_bg_color @accent_bg_color; +@define-color scrollbar_fg_color @accent_fg_color; /*mix(@scrollbar_bg_color, @fg_color, 0.75);*/ + +/**********************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/highlight_colors_themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/highlight_colors_themed.css new file mode 100644 index 0000000..c218a07 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/highlight_colors_themed.css @@ -0,0 +1,12 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +/**********************************************************************/ + +@define-color scrollbar_bg_color mix(mix(#d0d0d0, @shift_bg_color, 00.30), mix(@selected_bg_color, #f8f8f8, 0.4), 0.6); +@define-color scrollbar_fg_color mix(@scrollbar_bg_color, @fg_color, 0.75); + +/**********************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/highlight_scrollbar.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/highlight_scrollbar.css new file mode 100644 index 0000000..7a7fc11 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/highlight_scrollbar.css @@ -0,0 +1,54 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@define-color scrollbar_controls_hover_1 shade(@scrollbar_bg_color, 1.2); +@define-color scrollbar_controls_hover_2 shade(@scrollbar_bg_color, 1.15); +@define-color scrollbar_controls_hover_3 shade(@scrollbar_bg_color, 1.0); +@define-color scrollbar_controls_border_hover shade(@scrollbar_bg_color, 0.8); + +@define-color scrollbar_controls_normal_1 shade(@scrollbar_bg_color, 1.12); +@define-color scrollbar_controls_normal_2 shade(@scrollbar_bg_color, 1.05); +@define-color scrollbar_controls_normal_3 shade(@scrollbar_bg_color, 0.95); +@define-color scrollbar_controls_border_normal shade(@scrollbar_bg_color, 0.75); + +scrollbar.vertical slider, scrollbar.vertical .slider, +scrollbar.vertical button, scrollbar.vertical .button { + color: @scrollbar_fg_color; + background-image: -gtk-gradient (linear, left top, right top, color-stop (0, @scrollbar_controls_normal_1), color-stop (0.5, @scrollbar_controls_normal_2), color-stop (1, @scrollbar_controls_normal_3)); + border-color: @scrollbar_controls_border_normal; + box-shadow: -1px 0 @scrollbar_controls_border_normal, 1px 0 @scrollbar_controls_border_normal; } + +scrollbar.horizontal slider, scrollbar.horizontal .slider, +scrollbar.horizontal button, scrollbar.horizontal .button { + color: @scrollbar_fg_color; + background-image: -gtk-gradient (linear, left top, left bottom, color-stop (0, @scrollbar_controls_normal_1), color-stop (0.5, @scrollbar_controls_normal_2), color-stop (1, @scrollbar_controls_normal_3)); + border-color: @scrollbar_controls_border_normal; + box-shadow: 0 -1px @scrollbar_controls_border_normal, 0 1px @scrollbar_controls_border_normal; } + +scrollbar.vertical button.up, scrollbar.vertical .button.up { + box-shadow: -1px 0 @scrollbar_controls_border_normal, 1px 0 @scrollbar_controls_border_normal, -1px -1px @scrollbar_controls_border_normal, 1px -1px @scrollbar_controls_border_normal; + border-style: none; } + scrollbar.vertical button.up:not(:disabled), scrollbar.vertical .button.up:not(:disabled) { + border-bottom: 1px solid @scrollbar_controls_border_normal; } +scrollbar.vertical button.down, scrollbar.vertical .button.down { + box-shadow: -1px 0 @scrollbar_controls_border_normal, 1px 0 @scrollbar_controls_border_normal, -1px 1px @scrollbar_controls_border_normal, 1px 1px @scrollbar_controls_border_normal; + border-style: none; } + scrollbar.vertical button.down:not(:disabled), scrollbar.vertical .button.down:not(:disabled) { + border-top: 1px solid @scrollbar_controls_border_normal; } + +scrollbar.horizontal button.up, scrollbar.horizontal .button.up { + box-shadow: 0 -1px @scrollbar_controls_border_normal, 0 1px @scrollbar_controls_border_normal, -1px -1px @scrollbar_controls_border_normal, -1px 1px @scrollbar_controls_border_normal; + border-style: none; } + scrollbar.horizontal button.up:not(:disabled), scrollbar.horizontal .button.up:not(:disabled) { + border-right: 1px solid @scrollbar_controls_border_normal; } +scrollbar.horizontal button.down, scrollbar.horizontal .button.down { + box-shadow: 0 -1px @scrollbar_controls_border_normal, 0 1px @scrollbar_controls_border_normal, 1px -1px @scrollbar_controls_border_normal, 1px 1px @scrollbar_controls_border_normal; + border-style: none; } + scrollbar.horizontal button.down:not(:disabled), scrollbar.horizontal .button.down:not(:disabled) { + border-left: 1px solid @scrollbar_controls_border_normal; } + +scrollbar button:disabled, scrollbar .button:disabled { + color: mix(@scrollbar_bg_color, #888888, 0.9); } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/highlight_scrollbar_hover.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/highlight_scrollbar_hover.css new file mode 100644 index 0000000..abf88da --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/highlight_scrollbar_hover.css @@ -0,0 +1,51 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@define-color scrollbar_controls_hover_1 shade(@scrollbar_bg_color, 1.12); +@define-color scrollbar_controls_hover_2 shade(@scrollbar_bg_color, 1.05); +@define-color scrollbar_controls_hover_3 shade(@scrollbar_bg_color, 0.96); +@define-color scrollbar_controls_border_hover shade(@scrollbar_bg_color, 0.8); + +scrollbar.vertical slider:hover, scrollbar.vertical .slider:hover, +scrollbar.vertical button:hover, scrollbar.vertical .button:hover { + color: @scrollbar_fg_color; + border-color: @scrollbar_controls_border_hover; + box-shadow: -1px 0 @scrollbar_controls_border_hover, 1px 0 @scrollbar_controls_border_hover; + background-image: -gtk-gradient (linear, left top, right top, color-stop (0, @scrollbar_controls_hover_1), color-stop (0.5, @scrollbar_controls_hover_2), color-stop (1, @scrollbar_controls_hover_3)); } + scrollbar.vertical.fine-tune slider:hover, scrollbar.vertical.fine-tune .slider:hover { + box-shadow: -1px 0 @scrollbar_controls_border_hover, 1px 0 @scrollbar_controls_border_hover; + background-image: -gtk-gradient (linear, right top, left top, color-stop (0, shade(@scrollbar_bg_color, 1.35)), color-stop (0.5, shade(@scrollbar_bg_color, 1.12)), color-stop (1, shade(@scrollbar_bg_color, 0.95))); } + +scrollbar.horizontal slider:hover, scrollbar.horizontal .slider:hover, +scrollbar.horizontal button:hover, scrollbar.horizontal .button:hover { + color: @scrollbar_fg_color; + border-color: @scrollbar_controls_border_hover; + box-shadow: 0 -1px @scrollbar_controls_border_hover, 0 1px @scrollbar_controls_border_hover; + background-image: -gtk-gradient (linear, left top, left bottom, color-stop (0, @scrollbar_controls_hover_1), color-stop (0.5, @scrollbar_controls_hover_2), color-stop (1, @scrollbar_controls_hover_3)); } + scrollbar.horizontal.fine-tune slider:hover, scrollbar.horizontal.fine-tune .slider:hover { + box-shadow: 0 -1px @scrollbar_controls_border_hover, 0 1px @scrollbar_controls_border_hover; + background-image: -gtk-gradient (linear, left bottom, left top, color-stop (0, shade(@scrollbar_bg_color, 1.35)), color-stop (0.5, shade(@scrollbar_bg_color, 1.12)), color-stop (1, shade(@scrollbar_bg_color, 0.95))); } + +scrollbar.vertical button.up:hover, scrollbar.vertical .button.up:hover { + box-shadow: -1px 0 @scrollbar_controls_border_hover, 1px 0 @scrollbar_controls_border_hover, -1px -1px @scrollbar_controls_border_hover, 1px -1px @scrollbar_controls_border_hover; } + scrollbar.vertical button.up:not(:disabled):hover, scrollbar.vertical .button.up:not(:disabled) { + border-bottom: 1px solid @scrollbar_controls_border_hover; } +scrollbar.vertical button.down:hover, scrollbar.vertical .button.down:hover { + box-shadow: -1px 0 @scrollbar_controls_border_hover, 1px 0 @scrollbar_controls_border_hover, -1px 1px @scrollbar_controls_border_hover, 1px 1px @scrollbar_controls_border_hover; } + scrollbar.vertical button.down:not(:disabled):hover, scrollbar.vertical .button.down:not(:disabled) { + border-top: 1px solid @scrollbar_controls_border_hover; } + +scrollbar.horizontal button.up:hover, scrollbar.horizontal .button.up:hover { + box-shadow: 0 -1px @scrollbar_controls_border_hover, 0 1px @scrollbar_controls_border_hover, -1px -1px @scrollbar_controls_border_hover, -1px 1px @scrollbar_controls_border_hover; } + scrollbar.horizontal button.up:not(:disabled):hover, scrollbar.horizontal .button.up:not(:disabled) { + border-right: 1px solid @scrollbar_controls_border_hover; } +scrollbar.horizontal button.down:hover, scrollbar.horizontal .button.down:hover { + box-shadow: 0 -1px @scrollbar_controls_border_hover, 0 1px @scrollbar_controls_border_hover, 1px -1px @scrollbar_controls_border_hover, 1px 1px @scrollbar_controls_border_hover; } + scrollbar.horizontal button.down:not(:disabled):hover, scrollbar.horizontal .button.down:not(:disabled) { + border-left: 1px solid @scrollbar_controls_border_hover; } + +scrollbar button:hover, scrollbar .button:hover { + color: mix(@fg_color, @scrollbar_bg_color, 0.15); } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/keyboard-navigation-off.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/keyboard-navigation-off.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/keyboard-navigation-off.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/keyboard-navigation-on.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/keyboard-navigation-on.css new file mode 100644 index 0000000..dbfe0d3 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/keyboard-navigation-on.css @@ -0,0 +1,8 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +* { + outline-style: dashed; } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-dark.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-dark.css new file mode 100644 index 0000000..3da0a24 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-dark.css @@ -0,0 +1,96 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menu, +.menu, +.context-menu { + box-shadow: inset 0px 0px 1px 1px shade(@dark_bg_color, 0.72); + background-color: @dark_bg_color; } + +menu > arrow, +.menu > arrow, +.context-menu > arrow { + color: @dark_fg_color; } + menu > arrow:disabled, + .menu > arrow:disabled, + .context-menu > arrow:disabled { + color: shade(mix(@bg_color, @shift_bg_color, 00.30), 0.5); } +menu > arrow.top, +.menu > arrow.top, +.context-menu > arrow.top { + border-style: none none solid none; + border-color: shade(@dark_bg_color, 0.84); + box-shadow: -1px -1px shade(@dark_bg_color, 1.05), inset 0 -1px shade(@dark_bg_color, 0.95); } +menu > arrow.bottom, +.menu > arrow.bottom, +.context-menu > arrow.bottom { + border-style: solid none none none; + border-color: shade(@dark_bg_color, 0.84); + box-shadow: -1px 0 shade(@dark_bg_color, 1.05), inset 0 1px shade(@dark_bg_color, 1.05), 1px 1px shade(@dark_bg_color, 0.95); } + +menu menuitem, +.menu menuitem, +.context-menu menuitem { + color: @dark_fg_color; } + menu menuitem:disabled, menu menuitem:disabled label, + .menu menuitem:disabled, .menu menuitem:disabled label, + .context-menu menuitem:disabled, .context-menu menuitem:disabled label { + color: alpha(@dark_fg_color, 0.3); + text-shadow: 1px 1px alpha(@dark_fg_color, 0.05); } + +menu menuitem > arrow, +.menu menuitem > arrow, +.context-menu menuitem > arrow { + color: @dark_fg_color; } + +menu menuitem check:checked, +modelbutton.flat check:checked, +.menuitem.button.flat check:checked, +menu menuitem radio:checked, +modelbutton.flat radio:checked, +.menuitem.button.flat radio:checked, +menu menuitem check:indeterminate, +modelbutton.flat check:indeterminate, +.menuitem.button.flat check:checked:indeterminate, +menu menuitem radio:indeterminate, +modelbutton.flat radio:indeterminate, +.menuitem.button.flat radio:checked:indeterminate { + color: shade(@dark_fg_color, 0.95); } +menu menuitem check:checked, +modelbutton.flat check:checked, +.menuitem.button.flat check:checked { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/check-symbolic.svg"))); } + +popover.background menu menuitem check:checked, +popover.background modelbutton.flat check:checked, +popover.background .menuitem.button.flat check:checked, +popover.background menu menuitem radio:checked, +popover.background modelbutton.flat radio:checked, +popover.background .menuitem.button.flat radio:checked { + color: @fg_color; } +popover.background menu menuitem check:checked:hover, +popover.background modelbutton.flat check:checked:hover, +popover.background .menuitem.button.flat check:checked:hover, +popover.background menu menuitem radio:checked:hover, +popover.background modelbutton.flat radio:checked:hover, +popover.background .menuitem.button.flat radio:checked:hover { + color: @selected_focused_fg_color; } +popover.background menu menuitem check:checked, +popover.background modelbutton.flat check:checked, +popover.background .menuitem.button.flat check:checked { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/check-symbolic.png"))); } +popover.background menu menuitem check:checked:hover, +popover.background modelbutton.flat check:checked:hover, +popover.background .menuitem.button.flat check:checked:hover { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/check-symbolic.svg"))); } + +menu separator, .csd menu separator, +.menu separator, .csd .menu separator { + background: shade(@dark_bg_color, 0.75); + color: shade(@dark_bg_color, 0.84); + box-shadow: 0 1px shade(@dark_bg_color, 1.2); + margin: 2px 1px 2px 1px; +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-bulged-rounded.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-bulged-rounded.css new file mode 100644 index 0000000..60668da --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-bulged-rounded.css @@ -0,0 +1,56 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@define-color selected_darker_bg_color shade(@selected_bg_color, 0.88); + +modelbutton.flat, +.menuitem.button.flat { + padding-left: 5px; + padding-right: 5px; } + +modelbutton.flat:hover, +.menuitem.button.flat:hover, +menubar > menuitem:hover, +.menubar > menuitem:hover, +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + border-radius: 3px; + border-color: shade(@selected_darker_bg_color, 1.0); + border-top-color: shade(@selected_darker_bg_color, 1.05); + border-bottom-color: shade(@selected_darker_bg_color, 0.8); + background: linear-gradient(to bottom, shade(@selected_darker_bg_color, 1.45), shade(@selected_darker_bg_color, 1.1) 50%, shade(@selected_darker_bg_color, 1.0)); } + +@import "menubar-selection-rounded.css"; +menubar > menuitem:hover, +.menubar > menuitem:hover { + box-shadow: inset 0 1px shade(@selected_bg_color, 0.87), inset 1px 0 shade(@selected_bg_color, 0.85), inset -1px 0 shade(@selected_bg_color, 0.80); } + +menu, +.menu, +.context-menu { + padding-top: 4px; + padding-bottom: 4px; } +menu menuitem, +.menu menuitem, +.context-menu menuitem { + margin-left: 4px; + margin-right: 4px; + padding-left: 10px; } +menu separator, .csd menu separator, +.menu separator, .csd .menu separator { + margin-left: 2px; + margin-right: 2px; +} + +menu > arrow.top, +.menu > arrow.top, +.context-menu > arrow.top { + margin-top: 1px; } +menu > arrow.bottom, +.menu > arrow.bottom, +.context-menu > arrow.bottom { + margin-bottom: 0px; } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-bulged-slight.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-bulged-slight.css new file mode 100644 index 0000000..095999d --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-bulged-slight.css @@ -0,0 +1,53 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@define-color selected_darker_bg_color shade(@selected_bg_color, 1.0); + +modelbutton.flat, +.menuitem.button.flat { + padding-left: 5px; + padding-right: 5px; } + +modelbutton.flat:hover, +.menuitem.button.flat:hover, +menubar > menuitem:hover, +.menubar > menuitem:hover, +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + border-color: shade(@selected_darker_bg_color, 0.9); + border-bottom-color: shade(@selected_darker_bg_color, 0.77); + background: linear-gradient(to bottom, shade(@selected_darker_bg_color, 1.22), shade(@selected_darker_bg_color, 1.1) 50%, shade(@selected_darker_bg_color, 1.0)); } + +@import "menubar-selection-rounded.css"; +menubar > menuitem:hover, +.menubar > menuitem:hover { + box-shadow: inset 0 1px shade(@selected_bg_color, 0.93), inset 1px 0 shade(@selected_bg_color, 0.87), inset -1px 0 shade(@selected_bg_color, 0.83); } + +menu, +.menu, +.context-menu { + padding-top: 1px; + padding-bottom: 1px; } +menu menuitem, +.menu menuitem, +.context-menu menuitem { + margin-left: 1px; + margin-right: 1px; } +menu separator, .csd menu separator, +.menu separator, .csd .menu separator { + margin-left: 2px; + margin-right: 2px; +} + +menu > arrow.top, +.menu > arrow.top, +.context-menu > arrow.top { + margin-top: 1px; } +menu > arrow.bottom, +.menu > arrow.bottom, +.context-menu > arrow.bottom { + margin-bottom: 0px; } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-bulged.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-bulged.css new file mode 100644 index 0000000..7dfc643 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-bulged.css @@ -0,0 +1,54 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@define-color selected_darker_bg_color shade(@selected_bg_color, 0.88); + +modelbutton.flat, +.menuitem.button.flat { + padding-left: 5px; + padding-right: 5px; } + +modelbutton.flat:hover, +.menuitem.button.flat:hover, +menubar > menuitem:hover, +.menubar > menuitem:hover, +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + border-color: shade(@selected_darker_bg_color, 1.0); + border-top-color: shade(@selected_darker_bg_color, 1.05); + border-bottom-color: shade(@selected_darker_bg_color, 0.8); + background: linear-gradient(to bottom, shade(@selected_darker_bg_color, 1.45), shade(@selected_darker_bg_color, 1.1) 50%, shade(@selected_darker_bg_color, 1.0)); } + +@import "menubar-selection-rounded.css"; +menubar > menuitem:hover, +.menubar > menuitem:hover { + box-shadow: inset 0 1px shade(@selected_bg_color, 0.93), inset 1px 0 shade(@selected_bg_color, 0.83), inset -1px 0 shade(@selected_bg_color, 0.83); } + +menu, +.menu, +.context-menu { + padding-top: 1px; + padding-bottom: 1px; } +menu menuitem, +.menu menuitem, +.context-menu menuitem { + margin-left: 1px; + margin-right: 1px; } +menu separator, .csd menu separator, +.menu separator, .csd .menu separator { + margin-left: 2px; + margin-right: 2px; +} + +menu > arrow.top, +.menu > arrow.top, +.context-menu > arrow.top { + margin-top: 1px; } +menu > arrow.bottom, +.menu > arrow.bottom, +.context-menu > arrow.bottom { + margin-bottom: 0px; } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-dented.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-dented.css new file mode 100644 index 0000000..c2b49ed --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-dented.css @@ -0,0 +1,30 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +modelbutton.flat, +.menuitem.button.flat { + padding-left: 5px; + padding-right: 5px; } + +modelbutton.flat:hover, +.menuitem.button.flat:hover, +menubar > menuitem:hover, +.menubar > menuitem:hover, +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + border-color: shade(@selected_bg_color, 0.75); + border-bottom-color: shade(@selected_bg_color, 0.8); + background: linear-gradient(to top, shade(@selected_bg_color, 1.1), shade(@selected_bg_color, 1.0) 30%, shade(@selected_bg_color, 1.0) 70%, shade(@selected_bg_color, 0.95)); + border-color: shade(@selected_bg_color, 0.8); + border-bottom-color: shade(@selected_bg_color, 0.85); + background: linear-gradient(to top, shade(@selected_bg_color, 1.15), shade(@selected_bg_color, 1.1) 30%, shade(@selected_bg_color, 1.0) 70%, shade(@selected_bg_color, 1.0)); } + +@import "menubar-selection-rounded.css"; +menubar > menuitem:hover, +.menubar > menuitem:hover { + background: linear-gradient(to top, shade(@selected_bg_color, 1.15), shade(@selected_bg_color, 1.1) 25%, shade(@selected_bg_color, 1.0) 75%, shade(@selected_bg_color, 1.0)); + box-shadow: inset 0 1px shade(@selected_bg_color, 0.85), inset 1px 0 shade(@selected_bg_color, 0.85), inset -1px 0 shade(@selected_bg_color, 0.85);} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-flat-bordered.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-flat-bordered.css new file mode 100644 index 0000000..4cbc3ac --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-flat-bordered.css @@ -0,0 +1,36 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +modelbutton.flat, +.menuitem.button.flat { + padding-left: 5px; + padding-right: 5px; } + +modelbutton.flat:hover, +.menuitem.button.flat:hover, +/*menubar > menuitem:hover, +.menubar > menuitem:hover,*/ +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + border-color: shade(@selected_bg_color, 0.77); +} +/*menubar > menuitem:hover, + .menubar > menuitem:hover { + box-shadow: inset 1px 1px shade(@selected_bg_color, 0.8), inset -1px 0 shade(@selected_bg_color, 0.85); }*/ +/* +menu, +.menu, +.context-menu { + padding-top: 1px; + padding-bottom: 1px; } + +menu menuitem, +.menu menuitem, +.context-menu menuitem { + margin-left: 1px; + margin-right: 1px; } +*/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-flat.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-flat.css new file mode 100644 index 0000000..16e9200 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-flat.css @@ -0,0 +1,7 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import "menubar-selection-rectangle.css"; diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-rectangle.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-rectangle.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-rectangle.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-rounded.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-rounded.css new file mode 100644 index 0000000..7dd06ad --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-selection-rounded.css @@ -0,0 +1,28 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menu, +.menu, +.context-menu { + padding-top: 4px; + padding-bottom: 4px; } + +menu menuitem, +.menu menuitem, +.context-menu menuitem { + margin-left: 4px; + margin-right: 4px; + padding-left: 10px; } + +modelbutton.flat:hover, +.menuitem.button.flat:hover, +/*menubar > menuitem:hover, +.menubar > menuitem:hover,*/ +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + border-radius: 3px; +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-separator-dark.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-separator-dark.css new file mode 100644 index 0000000..74c9fd3 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-separator-dark.css @@ -0,0 +1,15 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menu separator, .csd menu separator, +.menu separator, .csd .menu separator, +popover.background separator, +.csd popover.background separator { + background: mix(shade(@menu_bg_color, 0.85), #808080, 0.5); + color: mix(shade(@menu_bg_color, 0.85), #808080, 0.5); + box-shadow: none; + margin: 0px 1px 0px 1px; +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-separator-dented.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-separator-dented.css new file mode 100644 index 0000000..3dad911 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-separator-dented.css @@ -0,0 +1,15 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menu separator, .csd menu separator, +.menu separator, .csd .menu separator, +popover.background separator, +.csd popover.background separator { + background: shade(@menu_bg_color, 0.84); + color: shade(@menu_bg_color, 0.84); + box-shadow: 0 1px shade(@menu_bg_color, 1.07); + margin: 2px 1px 2px 1px; +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-separator-light.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-separator-light.css new file mode 100644 index 0000000..38392f0 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-separator-light.css @@ -0,0 +1,15 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menu separator, .csd menu separator, +.menu separator, .csd .menu separator, +popover.background separator, +.csd popover.background separator { + background: shade(@menu_bg_color, 0.88); + color: shade(@menu_bg_color, 0.88); + box-shadow: none; + margin: 0px 1px 0px 1px; +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-themed.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menu-themed.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menubar-selection-rectangle.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menubar-selection-rectangle.css new file mode 100644 index 0000000..0a0efd7 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menubar-selection-rectangle.css @@ -0,0 +1,9 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menubar > menuitem:hover, +.menubar > menuitem:hover { + border-radius: 0; } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menubar-selection-rounded.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menubar-selection-rounded.css new file mode 100644 index 0000000..3b7bf17 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/menubar-selection-rounded.css @@ -0,0 +1,9 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menubar > menuitem:hover, +.menubar > menuitem:hover { + border-radius: 3px 3px 0 0; } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/pane-separator-auto.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/pane-separator-auto.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/pane-separator-auto.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/pane-separator-autohide.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/pane-separator-autohide.css new file mode 100644 index 0000000..ca700a1 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/pane-separator-autohide.css @@ -0,0 +1,42 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +paned > separator:hover, paned > separator.wide:hover { + transition: box-shadow min-width margin background 0s; + transition-delay: 0.3s; + min-width: 16px; + min-height: 16px; + margin: 0px; + color: transparent; + background-color: transparent; } + paned > separator:selected { + background-image: image(@selected_bg_color); } +paned.horizontal > separator:hover, paned.horizontal > separator.wide:hover { + transition: box-shadow min-width margin background 0s; + transition-delay: 0.3s; + box-shadow: none; + margin-left: -4px; + margin-right: -4px; + background: url("../assets/extras/separator-bg-lighter.png") center center repeat-y, /*url("../assets/extras/separator-vert-bg-top.png") center top no-repeat, url("../assets/extras/separator-vert-bg-bottom.png") center bottom no-repeat,*/ url("../assets/extras/separator-handle-vert.png") center center no-repeat, url("../assets/extras/separator-vert-lighter.png") center center repeat-y, url("../assets/extras/separator-line-horiz-lighter.png") center top no-repeat, url("../assets/extras/separator-line-horiz-lighter.png") center bottom no-repeat; } +paned.vertical > separator:hover, paned.vertical > separator.wide:hover { + transition: box-shadow min-width margin background 0s; + transition-delay: 0.3s; + box-shadow: none; + margin-top: -4px; + margin-bottom: -4px; + background: url("../assets/extras/separator-bg-lighter.png") center center repeat-x, /*url("../assets/extras/separator-horiz-bg-left.png") left center no-repeat, url("../assets/extras/separator-horiz-bg-right.png") right center no-repeat,*/ url("../assets/extras/separator-handle-horiz.png") center center no-repeat, url("../assets/extras/separator-horiz-lighter.png") center center repeat-x, url("../assets/extras/separator-line-vert-lighter.png") left center no-repeat, url("../assets/extras/separator-line-vert-lighter.png") right center no-repeat; } +/* +paned.horizontal > :first-child, paned.horizontal > :last-child { + margin: 1px; + box-shadow: 0 0 0 1px mix(#c0c0c0, @shift_bg_color, 00.30); } +paned.horizontal paned.horizontal > :first-child, paned.horizontal paned.horizontal > :last-child { + box-shadow: none; } +paned.vertical > :first-child, paned.vertical > :last-child { + margin: 1px; + box-shadow: 0 0 0 1px mix(#c0c0c0, @shift_bg_color, 00.30); } +paned.vertical paned.vertical > :first-child, paned.vertical paned.vertical > :last-child { + box-shadow: none; } +*/ \ No newline at end of file diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/pane-separator-wide.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/pane-separator-wide.css new file mode 100644 index 0000000..2837eaa --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/pane-separator-wide.css @@ -0,0 +1,34 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +paned > separator, paned > separator.wide { + min-width: 8px; + min-height: 8px; + margin: 0px; + color: transparent; + background-color: transparent; } + paned > separator:selected { + background-image: image(@selected_bg_color); } +paned.horizontal > separator, paned.horizontal > separator.wide { + box-shadow: none; + margin: 0; + background: url("../assets/extras/separator-bg-lighter.png") center center repeat, /*url("../assets/extras/separator-vert-bg-top.png") center top no-repeat, url("../assets/extras/separator-vert-bg-bottom.png") center bottom no-repeat,*/ url("../assets/extras/separator-handle-vert.png") center center no-repeat, url("../assets/extras/separator-vert-lighter.png") center center repeat-y, url("../assets/extras/separator-line-horiz-lighter.png") center top no-repeat, url("../assets/extras/separator-line-horiz-lighter.png") center bottom no-repeat; } +paned.vertical > separator, paned.vertical > separator.wide { + box-shadow: none; + margin: 0; + background: url("../assets/extras/separator-bg-lighter.png") center center repeat, /*url("../assets/extras/separator-horiz-bg-left.png") left center no-repeat, url("../assets/extras/separator-horiz-bg-right.png") right center no-repeat,*/ url("../assets/extras/separator-handle-horiz.png") center center no-repeat, url("../assets/extras/separator-horiz-lighter.png") center center repeat-x, url("../assets/extras/separator-line-vert-lighter.png") left center no-repeat, url("../assets/extras/separator-line-vert-lighter.png") right center no-repeat; } +/* +paned.horizontal > :first-child, paned.horizontal > :last-child { + margin: 1px; + box-shadow: 0 0 0 1px mix(#c0c0c0, @shift_bg_color, 00.30); } +paned.horizontal paned.horizontal > :first-child, paned.horizontal paned.horizontal > :last-child { + box-shadow: none; } +paned.vertical > :first-child, paned.vertical > :last-child { + margin: 1px; + box-shadow: 0 0 0 1px mix(#c0c0c0, @shift_bg_color, 00.30); } +paned.vertical paned.vertical > :first-child, paned.vertical paned.vertical > :last-child { + box-shadow: none; } +*/ \ No newline at end of file diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/panel-black.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/panel-black.css new file mode 100644 index 0000000..2016279 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/panel-black.css @@ -0,0 +1,56 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +/* .XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: shade(#cccccc, 1.2); + color: #222123; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); }*/ + +.xfce4-panel.background { + color: #cccccc; + background-color: #000000; } + +.xfce4-panel.background button { + background-image: none; + background-color: transparent; + border: 1px solid; + border-radius: 2px; + border-color: transparent; + box-shadow: none; + margin: 1px 0; + padding: 1px; + color: #cccccc; + text-shadow: none; } + .xfce4-panel.background button:hover { + border-color: mix(#444444, @selected_bg_color, 0.6); + border-top-color: mix(#888888, @selected_bg_color, 0.6); + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + color: @selected_focused_fg_color; + background-image: linear-gradient(to bottom, mix(#cccccc, @selected_bg_color, 0.7), mix(#777777, @selected_bg_color, 0.7) 50%, mix(#333333, @selected_bg_color, 0.7)); } + .xfce4-panel.background button:checked:not(:hover), .xfce4-panel.background button:active:not(:hover) { + color: @selected_focused_fg_color; + border-color: mix(#000000, @selected_bg_color, 0.5); + border-top-color: mix(#444444, @selected_bg_color, 0.7); + background-image: linear-gradient(to bottom, mix(#666666, @selected_bg_color, 0.6), mix(#333333, @selected_bg_color, 0.6) 50%, mix(#000000, @selected_bg_color, 0.6)); + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .xfce4-panel.background button:checked:disabled, .xfce4-panel.background button:active:disabled { + box-shadow: none; } + +.xfce4-panel.background menu { + -gtk-icon-effect: none; + text-shadow: none; } + +.xfce4-panel.background .tasklist button { + color: #eeeeee; } + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/panel-contrast.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/panel-contrast.css new file mode 100644 index 0000000..7152018 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/panel-contrast.css @@ -0,0 +1,61 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +/* .XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: shade(#cccccc, 1.2); + color: #222123; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); }*/ + +.xfce4-panel.background button { + background-image: linear-gradient(to bottom, mix(#f4f4f4, @shift_bg_color, 00.30), mix(@bg_color, @shift_bg_color, 00.30) 50%, mix(#c0c0c0, @shift_bg_color, 00.30)); + border-color: mix(#a0a0a0, @shift_bg_color, 00.30); + border-bottom-color: mix(#808080, @shift_bg_color, 00.30); + border-radius: 2px; + margin: 1px; } + +.xfce4-panel.background .tasklist button { + margin-top: 2px; + margin-bottom: 2px; } + +.xfce4-panel.background button.flat { + background-image: none; + background-color: transparent; + border: 1px solid; + border-radius: 3px; + border-color: transparent; + box-shadow: none; + padding: 1px; } + .xfce4-panel.background button:hover { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: mix(#909090, @shift_bg_color, 00.30); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30); + box-shadow: inset 0 1px mix(#ffffff, @shift_bg_color, 00.30); + text-shadow: none; + margin: 1px; + background-image: linear-gradient(to bottom, mix(#ffffff, mix(@shift_bg_color, #ffffff, 0.399), 00.30), mix(#f0f0f0, mix(@shift_bg_color, #f0f0f0, 0.399), 00.30) 50%, mix(#e0e0e0, mix(@shift_bg_color, #e0e0e0, 0.399), 00.30)); + -gtk-icon-effect: highlight; } + .xfce4-panel.background button:checked, .xfce4-panel.background button:active { + color: @selected_focused_fg_color; + border-color: mix(#707070, @shift_bg_color, 00.30); + border-top-color: mix(#606060, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(#aaaaaa, @shift_bg_color, 00.30), mix(#999999, @shift_bg_color, 00.30) 50%, mix(#888888, @shift_bg_color, 00.30)); +/* background-image: linear-gradient(to bottom, mix(#cccccc, @shift_bg_color, 00.30), mix(#aaaaaa, @shift_bg_color, 00.30) 50%, mix(#999999, @shift_bg_color, 00.30));*/ + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .xfce4-panel.background button:checked:hover, .xfce4-panel.background button:active:hover { + background-image: linear-gradient(to bottom, mix(#b8b8b8, @shift_bg_color, 00.30), mix(#a8a8a8, @shift_bg_color, 00.30) 50%, mix(#989898, @shift_bg_color, 00.30)); } + .xfce4-panel.background button:checked:disabled, .xfce4-panel.background button:active:disabled { + box-shadow: none; } + +.xfce4-panel.background menu { + -gtk-icon-effect: none; + text-shadow: none; } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/panel-dark.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/panel-dark.css new file mode 100644 index 0000000..6f68135 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/panel-dark.css @@ -0,0 +1,61 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +/* .XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: shade(#cccccc, 1.2); + color: #222123; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); }*/ + +.xfce4-panel.background { + color: shade(@dark_fg_color, 0.85); + background-color: @dark_bg_color; } + +.xfce4-panel.background button { + background-image: linear-gradient(to bottom, shade(@dark_bg_color, 1.8), shade(@dark_bg_color, 1.2) 50%, shade(@dark_bg_color, 1.05)); + background-color: transparent; + border: 1px solid; + border-radius: 3px; + border-color: shade(@dark_bg_color, 0.6); + box-shadow: none; + margin: 1px 1px; + padding: 1px; + color: shade(@dark_fg_color, 0.85); + text-shadow: none; } +.xfce4-panel.background button.flat { + background-image: none; + border-color: transparent; } +/*.xfce4-panel.background button label { + color: #bbbbbb; }*/ + .xfce4-panel.background button:hover { + border-color: @selected_bg_color; + border-top-color: mix(#eeeeee, @selected_bg_color, 0.6); + box-shadow: none; + -gtk-icon-shadow: none; + color: @selected_focused_fg_color; + background-image: linear-gradient(to bottom, mix(#ffffff, @selected_bg_color, 0.8), mix(#aaaaaa, @selected_bg_color, 0.8) 50%, mix(#666666, @selected_bg_color, 0.8)); } + .xfce4-panel.background button:checked, .xfce4-panel.background button:active { + color: @selected_focused_fg_color; + border-color: shade(@dark_bg_color, 0.6); + background-image: linear-gradient(to bottom, mix(#bbbbbb, @selected_bg_color, 0.8), mix(#666666, @selected_bg_color, 0.8) 50%, mix(#000000, @selected_bg_color, 0.8)); + box-shadow: none; + -gtk-icon-shadow: none; } + .xfce4-panel.background button:checked:hover, .xfce4-panel.background button:active:hover { + border-color: mix(#000000, @selected_bg_color, 0.6); + border-top-color: mix(#aaaaaa, @selected_bg_color, 0.6); } + .xfce4-panel.background button:checked:disabled, .xfce4-panel.background button:active:disabled { + box-shadow: none; } + +.xfce4-panel.background menu { + -gtk-icon-effect: none; + text-shadow: none; } + +.xfce4-panel.background .tasklist button { + color: @dark_fg_color; } + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/panel-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/panel-themed.css new file mode 100644 index 0000000..424e6ab --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/panel-themed.css @@ -0,0 +1,17 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import url("panel-contrast.css"); + +/* change formulas in "panel-contrast.css" with @shift_bg_color to @selected_bg_color for checked/active and hover */ + +.xfce4-panel.background button:checked, .xfce4-panel.background button:active { + border-color: mix(#222222, @selected_bg_color, 0.5); + border-top-color: mix(#111111, @selected_bg_color, 0.6); + background-image: linear-gradient(to bottom, mix(#cccccc, @selected_bg_color, 0.6), mix(#aaaaaa, @selected_bg_color, 0.6) 50%, mix(#777777, @selected_bg_color, 0.6)); } + .xfce4-panel.background button:checked:hover, .xfce4-panel.background button:active:hover { + background-image: linear-gradient(to bottom, mix(#e0e0e0, @selected_bg_color, 0.6), mix(#c0c0c0, @selected_bg_color, 0.6) 50%, mix(#909090, @selected_bg_color, 0.6)); } + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-accent.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-accent.css new file mode 100644 index 0000000..0af6c19 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-accent.css @@ -0,0 +1,9 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import "highlight_colors_accent.css"; +@import "highlight_scrollbar_hover.css"; +@import "highlight_scrollbar.css"; diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-contrast.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-contrast.css new file mode 100644 index 0000000..03b3c5c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-contrast.css @@ -0,0 +1,6 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-flat.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-flat.css new file mode 100644 index 0000000..f464f4d --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-flat.css @@ -0,0 +1,16 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@define-color scrollbar_controls_normal_1 mix(@bg_color, @shift_bg_color, 00.30); +@define-color scrollbar_controls_normal_2 mix(@bg_color, @shift_bg_color, 00.30); +@define-color scrollbar_controls_normal_3 mix(@bg_color, @shift_bg_color, 00.30); +@define-color scrollbar_controls_hover_1 shade(mix(@bg_color, @shift_bg_color, 00.30), 1.07); +@define-color scrollbar_controls_hover_2 shade(mix(@bg_color, @shift_bg_color, 00.30), 1.07); +@define-color scrollbar_controls_hover_3 shade(mix(@bg_color, @shift_bg_color, 00.30), 1.07); + +@define-color scrollbar_controls_border_normal mix(#afafaf, @shift_bg_color, 00.30); +@define-color scrollbar_controls_border_hover mix(#afafaf, @shift_bg_color, 00.30); + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-hover-accent.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-hover-accent.css new file mode 100644 index 0000000..623657f --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-hover-accent.css @@ -0,0 +1,8 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import "highlight_colors_accent.css"; +@import "highlight_scrollbar_hover.css"; diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-hover-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-hover-themed.css new file mode 100644 index 0000000..9aa7fdd --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-hover-themed.css @@ -0,0 +1,8 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import "highlight_colors_themed.css"; +@import "highlight_scrollbar_hover.css"; diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-themed.css new file mode 100644 index 0000000..264047f --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-controls-themed.css @@ -0,0 +1,9 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import "highlight_colors_themed.css"; +@import "highlight_scrollbar_hover.css"; +@import "highlight_scrollbar.css"; diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-decoration-off.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-decoration-off.css new file mode 100644 index 0000000..03b3c5c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-decoration-off.css @@ -0,0 +1,6 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-decoration-on.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-decoration-on.css new file mode 100644 index 0000000..bb4f9e4 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/scrollbar-decoration-on.css @@ -0,0 +1,18 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +scrollbar.vertical slider, scrollbar.vertical .slider { + background-image: url("../assets/extras/scrollbar-handle-vert.png"), -gtk-gradient (linear, left top, right top, color-stop (0, @scrollbar_controls_normal_1), color-stop (0.5, @scrollbar_controls_normal_2), color-stop (1, @scrollbar_controls_normal_3)); + background-repeat: no-repeat; + background-position: center; } + scrollbar.vertical slider:hover, scrollbar.vertical .slider:hover { + background-image: url("../assets/extras/scrollbar-handle-vert.png"), -gtk-gradient (linear, left top, right top, color-stop (0, @scrollbar_controls_hover_1), color-stop (0.5, @scrollbar_controls_hover_2), color-stop (1, @scrollbar_controls_hover_3)); } +scrollbar.horizontal slider, scrollbar.horizontal .slider { + background-image: url("../assets/extras/scrollbar-handle-horiz.png"), -gtk-gradient (linear, left top, left bottom, color-stop (0, @scrollbar_controls_normal_1), color-stop (0.5, @scrollbar_controls_normal_2), color-stop (1, @scrollbar_controls_normal_3)); + background-repeat: no-repeat; + background-position: center; } + scrollbar.horizontal slider:hover, scrollbar.horizontal .slider:hover { + background-image: url("../assets/extras/scrollbar-handle-horiz.png"), -gtk-gradient (linear, left top, left bottom, color-stop (0, @scrollbar_controls_hover_1), color-stop (0.5, @scrollbar_controls_hover_2), color-stop (1, @scrollbar_controls_hover_3)); } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/tab-button.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/tab-button.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/tab-button.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/tab-classic.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/tab-classic.css new file mode 100644 index 0000000..5b8cb87 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/tab-classic.css @@ -0,0 +1,264 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +notebook > header { + padding: 0; + border-width: 1px; + border-color: mix(#b8b8b8, @shift_bg_color, 00.30); + background-image: none; + background-color: transparent; } + notebook > header:disabled { + background-image: none; + box-shadow: none; + background-color: mix(#e2e3e0, @shift_bg_color, 00.30); } + +notebook > header > * { + margin: 3px; } +notebook > header.top > * { + margin-top: 0; } +notebook > header.bottom > * { + margin-bottom: 0; } +notebook > header.left > * { + margin-left: 0; } +notebook > header.right > * { + margin-right: 0; } +/*notebook > header > * > *, notebook > header.top > * > *, notebook > header.bottom > * > *, notebook > header.left > * > *, notebook > header.right > * > * { + margin: 0;}*/ + +notebook > header > tabs > tab { + min-height: 20px; + outline-offset: -4px; + color: mix(#444444, mix(@shift_bg_color, #444444, 0.398), 00.30); + background-image: none; + box-shadow: none; + font-weight: normal; } +notebook > header.top > tabs > tab, notebook > header.bottom > tabs > tab, +notebook > header.top > tabs > tab:hover, notebook > header.bottom > tabs > tab:hover { + background-image: linear-gradient(to bottom, mix(#f8f8f8, @shift_bg_color, 00.30), mix(@bg_color, @shift_bg_color, 00.30) 50%, mix(#cccccc, @shift_bg_color, 00.30)); } +notebook > header.left > tabs > tab, notebook > header.right > tabs > tab, +notebook > header.left > tabs > tab:hover, notebook > header.right > tabs > tab:hover { + background-image: linear-gradient(to bottom, mix(#f8f8f8, @shift_bg_color, 00.30), mix(@bg_color, @shift_bg_color, 00.30) 50%, mix(#cccccc, @shift_bg_color, 00.30)); } + +notebook > header.top { + border-style: none none solid none; +/*box-shadow: 0 -2px 0 1px mix(@bg_color, @shift_bg_color, 00.30);*/ + margin: 4px 0 0 0; } + notebook > header.top:disabled { + background-color: mix(@bg_color, @shift_bg_color, 00.30); + box-shadow: none; } +notebook > header.top + * { + margin-top: -1px; } +notebook > header.top > tabs > tab, notebook > header.top > tabs > tab:hover { + margin: 2px 0 0 -1px; + border-style: solid solid none solid; + border-radius: 3px 3px 0 0; + border-color: mix(#b0b0b0, @shift_bg_color, 00.30); + box-shadow: 0 1px mix(#a4a4a4, @shift_bg_color, 00.30), inset 0 1px alpha(#ffffff, 0.15), inset 1px 0 alpha(#ffffff, 0.15); } + notebook > header.top > tabs > tab:checked:disabled { + box-shadow: 0 3px 0 -1px mix(#e2e3e0, @shift_bg_color, 00.30); } + notebook > header.top > tabs > tab:checked, + notebook > header.top > tabs > tab:checked:hover { + margin-top: 0; + border-color: mix(#a8a8a8, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(#ffffff, @shift_bg_color, 00.30), mix(#f0f0f0, @shift_bg_color, 00.30) 40%, mix(@bg_color, @shift_bg_color, 00.30)); + box-shadow: 0 2px 0 -1px mix(@bg_color, @shift_bg_color, 00.30), inset 0 1px shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.11), inset 1px 0 alpha(#ffffff, 0.2); } +/*notebook > header.top > tabs > tab:not(.reorderable-page), notebook > header.top > tabs > tab:not(.reorderable-page):hover { + margin-top: 7px; } + notebook > header.top > tabs > tab:not(.reorderable-page):checked, notebook > header.top > tabs > tab:not(.reorderable-page):checked:hover { + margin-top: 5px; }*/ + +notebook > header.bottom { + border-style: solid none none none; +/*box-shadow: 0 1px mix(#f8f8f8, @shift_bg_color, 00.30);*/ + margin: 0 0 4px 0; } + notebook > header.bottom:disabled { + background-color: mix(@bg_color, @shift_bg_color, 00.30); + box-shadow: none; } +/*notebook > header.bottom + * { + margin-bottom: -1px; }*/ +notebook > header.bottom > tabs > tab, notebook > header.bottom > tabs > tab:hover { + margin: 0 0 2px -1px; + border-style: none solid solid solid; + border-radius: 0 0 3px 3px; + border-color: mix(#b0b0b0, @shift_bg_color, 00.30); + border-bottom-color: mix(#a0a0a0, @shift_bg_color, 00.30); + box-shadow: 0 -1px mix(#b4b4b4, @shift_bg_color, 00.30), inset 1px 0 alpha(#ffffff, 0.15); } + notebook > header.bottom > tabs > tab:checked:disabled { + box-shadow: 0 -3px 0 -1px mix(#e2e3e0, @shift_bg_color, 00.30); } + notebook > header.bottom > tabs > tab:checked, + notebook > header.bottom > tabs > tab:checked:hover { + margin-bottom: 0; + border-color: mix(#a8a8a8, @shift_bg_color, 00.30); + border-bottom-color: mix(#a0a0a0, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(@bg_color, @shift_bg_color, 00.30), mix(@bg_color, @shift_bg_color, 00.30) 40%, mix(#d0d0d0, @shift_bg_color, 00.30)); + box-shadow: 0 -2px 0 -1px mix(@bg_color, @shift_bg_color, 00.30), inset 1px 0 alpha(#ffffff, 0.2); } + +notebook > header.left { + border-style: none solid none none; +/*box-shadow: 0 1px mix(#f8f8f8, @shift_bg_color, 00.30);*/ + margin: 0 0 0 4px; } + notebook > header.left:disabled { + background-color: mix(@bg_color, @shift_bg_color, 00.30); + box-shadow: none; } +notebook > header.left + * { + margin-left: -1px; } +notebook > header.left > tabs > tab, notebook > header.left > tabs > tab:hover { + margin: -1px 0 0 2px; + border-style: solid none solid solid; + border-radius: 3px 0 0 3px; + border-color: mix(#a8a8a8, @shift_bg_color, 00.30); + box-shadow: 1px 0 mix(#b4b4b4, @shift_bg_color, 00.30), inset 0 1px alpha(#ffffff, 0.15); } + notebook > header.left > tabs > tab:checked:disabled { + box-shadow: 3px 0 0 -1px mix(#e2e3e0, @shift_bg_color, 00.30); } + notebook > header.left > tabs > tab:checked, + notebook > header.left > tabs > tab:checked:hover { + margin-left: 0; + border-color: mix(#a0a0a0, @shift_bg_color, 00.30); + background-image: image(mix(@bg_color, @shift_bg_color, 00.30)); + box-shadow: 2px 0 0 -1px mix(@bg_color, @shift_bg_color, 00.30); } + +notebook > header.right { + border-style: none none none solid; +/*box-shadow: 0 1px mix(#f8f8f8, @shift_bg_color, 00.30);*/ + margin: 0 4px 0 0; } + notebook > header.right:disabled { + background-color: mix(@bg_color, @shift_bg_color, 00.30); + box-shadow: none; } +/*notebook > header.left + * { + margin-left: -1px; }*/ +notebook > header.right > tabs > tab, notebook > header.right > tabs > tab:hover { + margin: -1px 2px 0 0; + border-style: solid solid solid none; + border-radius: 0 3px 3px 0; + border-color: mix(#a8a8a8, @shift_bg_color, 00.30); + box-shadow: -1px 0 mix(#b4b4b4, @shift_bg_color, 00.30), inset 0 1px alpha(#ffffff, 0.15); } + notebook > header.right > tabs > tab:checked:disabled { + box-shadow: -3px 0 0 -1px mix(#e2e3e0, @shift_bg_color, 00.30); } + notebook > header.right > tabs > tab:checked, + notebook > header.right > tabs > tab:checked:hover { + margin-right: 0; + border-color: mix(#a0a0a0, @shift_bg_color, 00.30); + background-image: image(mix(@bg_color, @shift_bg_color, 00.30)); + box-shadow: -2px 0 0 -1px mix(@bg_color, @shift_bg_color, 00.30); } + +notebook > header > tabs, +notebook > header > tabs:disabled { + border: none; + box-shadow: none; + background-image: none; + margin: 0; } +notebook > header.top > tabs > tab:disabled, notebook > header.bottom > tabs > tab:disabled, notebook > header.left > tabs > tab:disabled, notebook > header.right > tabs > tab:disabled { + background-image: linear-gradient(to bottom, mix(#e8e8e8, @shift_bg_color, 00.30), mix(#d0d0d0, @shift_bg_color, 00.30)); + border-color: mix(#b0b0b0, @shift_bg_color, 00.30); + box-shadow: none; } + notebook > header > tabs > tab:disabled:checked, + notebook > header.left > tabs > tab:disabled:checked, notebook > header.right > tabs > tab:disabled:checked { + background-image: image(mix(#e2e3e0, @shift_bg_color, 00.30)); + border-color: mix(#a8a8a8, @shift_bg_color, 00.30); } +notebook > header.top > tabs, notebook > header.bottom > tabs { + padding: 0 6px; } + notebook > header.top > tabs:not(:only-child), notebook > header.bottom > tabs:not(:only-child) { + margin-left: 3px; + margin-right: 3px; } + notebook > header.top > tabs:not(:only-child):first-child, notebook > header.bottom > tabs:not(:only-child):first-child { + margin-left: -1px; } + notebook > header.top > tabs:not(:only-child):last-child, notebook > header.bottom > tabs:not(:only-child):last-child { + margin-right: -1px; } +notebook > header.left > tabs, notebook > header.right > tabs { + padding: 6px 0; + background-image: none; } + notebook > header.left > tabs:not(:only-child), notebook > header.right > tabs:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; } + notebook > header.left > tabs:not(:only-child):first-child, notebook > header.right > tabs:not(:only-child):first-child { + margin-top: -1px; } + notebook > header.left > tabs:not(:only-child):last-child, notebook > header.right > tabs:not(:only-child):last-child { + margin-bottom: -1px; } + +notebook > header > tabs > tab, notebook > header > tabs > tab label, +notebook > header > tabs > tab:disabled, notebook > header > tabs > tab:disabled label { + text-shadow: none; } + notebook > header > tabs > tab:not(:disabled):checked label { + color: @fg_color; } + +notebook > header > tabs > tab label { + margin: 3px 0; } + notebook > header.left > tabs > tab label, notebook > header.right > tabs > tab label { + margin: 4px 0; } +notebook > header > tabs > tab button.flat { + padding: 0; + margin: 3px 3px; + min-width: 18px; + min-height: 18px; } +/* notebook > header > tabs > tab:checked:active button.flat { + margin: 3px; } + notebook > header > tabs > tab:checked button.flat { + transition: margin; + transition-delay: 0.3s; + min-height: 16px; + margin: 4px 3px; }*/ + +/*notebook > header > tabs > tab :first-child:not(:only-child) { + padding: 3px; }*/ + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; + margin: 0 } + notebook > header > tabs > arrow:hover:not(:active) { + background-clip: padding-box; + background-image: none; + background-color: mix(rgba(255, 255, 255, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header.top > tabs > arrow { + border-top-style: none; } + notebook > header.bottom > tabs > arrow { + border-bottom-style: none; } + notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + notebook > header.left > tabs > arrow { + border-left-style: none; } + notebook > header.right > tabs > arrow { + border-right-style: none; } + notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } + +/*notebook { + border: 1px none #ff0000; + box-shadow: 0 0 0 1px #0000ff; }*/ + +notebook > stack:first-child:not(:only-child) { + border: 1px none #ff0000; + margin: 1px; } +notebook > header.top + *:not(:only-child) { + border: 1px none #ff0000; + margin: 1px 0 0 0; } +notebook > header.left + *:not(:only-child) { + border: 1px none #ff0000; + margin: 0 0 0 1px; } + +/*notebook > header, notebook > header.top, notebook > header.bottom, notebook > header.left, notebook > header.right { + border: 1px solid #0000ff; + box-shadow: none; }*/ + +/*notebook > header.top > tabs > tab:checked:disabled, notebook > header.bottom > tabs > tab:checked:disabled, notebook > header.left > tabs > tab:checked:disabled, notebook > header.right > tabs > tab:checked:disabled, +notebook > header.top > tabs > tab:hover, notebook > header.bottom > tabs > tab:hover, notebook > header.left > tabs > tab:hover, notebook > header.right > tabs > tab:hover, +notebook > header.top > tabs > tab:checked, notebook > header.bottom > tabs > tab:checked, notebook > header.left > tabs > tab:checked, notebook > header.right > tabs > tab:checked { + box-shadow: none; }*/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/tab-flat.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/tab-flat.css new file mode 100644 index 0000000..b9f2c10 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/tab-flat.css @@ -0,0 +1,89 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import "tab-notebook.css"; + +notebook > header { + padding: 0; + border-color: mix(#b6b6b3, @shift_bg_color, 00.30); + border-width: 1px; + background-color: mix(#d8d8d8, @shift_bg_color, 00.30); } + +notebook > header > * { + margin: 2px; } +notebook > header.top > * { + margin-bottom: 0; } +notebook > header.bottom > * { + margin-top: 0; } +notebook > header.left > * { + margin-right: 0; } +notebook > header.right > * { + margin-left: 0; } +/*notebook > header > * > *, notebook > header.top > * > *, notebook > header.bottom > * > *, notebook > header.left > * > *, notebook > header.right > * > * { + margin: 0;}*/ + +notebook > header.top { + border-top: 1px solid mix(#c0c0c0, @shift_bg_color, 00.30); + margin-top:-1px; + border-bottom-style: solid; } + notebook > header.top > tabs { + margin-bottom: -2px; } +notebook > header.bottom { + border-bottom: 1px solid mix(#c0c0c0, @shift_bg_color, 00.30); + margin-bottom:-1px; + border-top-style: solid; } + notebook > header.bottom > tabs { + margin-top: -2px; } +notebook > header.left { + border-left: 1px solid mix(#c0c0c0, @shift_bg_color, 00.30); + margin-left:-1px; + border-right-style: solid; } + notebook > header.left > tabs { + margin-right: -2px; } +notebook > header.right { + border-right: 1px solid mix(#c0c0c0, @shift_bg_color, 00.30); + margin-right:-1px; + border-left-style: solid; } + notebook > header.right > tabs { + margin-left: -2px; } + +notebook > header > tabs > tab {} + notebook > header.top > tabs > tab, + notebook > header.bottom > tabs > tab { + padding-top: 3px; + padding-bottom: 3px; } + notebook > header.top > tabs > tab.reorderable-page, + notebook > header.bottom > tabs > tab.reorderable-page { + padding-top: 1px; + padding-bottom: 1px; } + notebook > header > tabs > tab.reorderable-page { + border: none; } + notebook > header > tabs > tab:not(.reorderable-page):checked { + background-image: none; } + notebook > header.top > tabs > tab.reorderable-page:checked, notebook > header.bottom > tabs > tab.reorderable-page:checked, notebook > header.left > tabs > tab.reorderable-page:checked, notebook > header.right > tabs > tab.reorderable-page:checked, + notebook > header.top > tabs > tab.reorderable-page:hover, notebook > header.bottom > tabs > tab.reorderable-page:hover, notebook > header.left > tabs > tab.reorderable-page:hover, notebook > header.right > tabs > tab.reorderable-page:hover { + background-image: image(mix(@bg_color, @shift_bg_color, 00.30)); + border-color: mix(#b6b6b3, @shift_bg_color, 00.30); } + notebook > header.top > tabs > tab.reorderable-page:checked { + box-shadow: inset 0 -3px @selected_bg_color, 0 -1px mix(@bg_color, @shift_bg_color, 00.30), -1px 0 mix(#b6b6b3, @shift_bg_color, 00.30), 1px 0 mix(#b6b6b3, @shift_bg_color, 00.30); } + notebook > header.top > tabs > tab.reorderable-page:not(:checked):hover, + notebook > header.top > tabs > tab.reorderable-page:checked:disabled { + box-shadow: inset 0 -3px mix(#b6b6b3, @shift_bg_color, 00.30), 0 -1px mix(@bg_color, @shift_bg_color, 00.30), -1px 0 mix(#b6b6b3, @shift_bg_color, 00.30), 1px 0 mix(#b6b6b3, @shift_bg_color, 00.30); } + notebook > header.bottom > tabs > tab.reorderable-page:checked { + box-shadow: inset 0 3px @selected_bg_color, 0 1px mix(@bg_color, @shift_bg_color, 00.30), -1px 0 mix(#b6b6b3, @shift_bg_color, 00.30), 1px 0 mix(#b6b6b3, @shift_bg_color, 00.30); } + notebook > header.bottom > tabs > tab.reorderable-page:not(:checked):hover, + notebook > header.bottom > tabs > tab.reorderable-page:checked:disabled { + box-shadow: inset 0 3px mix(#b6b6b3, @shift_bg_color, 00.30), 0 1px mix(@bg_color, @shift_bg_color, 00.30), -1px 0 mix(#b6b6b3, @shift_bg_color, 00.30), 1px 0 mix(#b6b6b3, @shift_bg_color, 00.30); } + notebook > header.left > tabs > tab.reorderable-page:checked { + box-shadow: inset -3px 0 @selected_bg_color, -1px 0 mix(@bg_color, @shift_bg_color, 00.30), 0 -1px mix(#b6b6b3, @shift_bg_color, 00.30), 0 1px mix(#b6b6b3, @shift_bg_color, 00.30); } + notebook > header.left > tabs > tab.reorderable-page:not(:checked):hover, + notebook > header.left > tabs > tab.reorderable-page:checked:disabled { + box-shadow: inset -3px 0 mix(#b6b6b3, @shift_bg_color, 00.30), -1px 0 mix(@bg_color, @shift_bg_color, 00.30), 0 -1px mix(#b6b6b3, @shift_bg_color, 00.30), 0 1px mix(#b6b6b3, @shift_bg_color, 00.30); } + notebook > header.right > tabs > tab.reorderable-page:checked { + box-shadow: inset 3px 0 @selected_bg_color, 1px 0 mix(@bg_color, @shift_bg_color, 00.30), 0 -1px mix(#b6b6b3, @shift_bg_color, 00.30), 0 1px mix(#b6b6b3, @shift_bg_color, 00.30); } + notebook > header.right > tabs > tab.reorderable-page:not(:checked):hover, + notebook > header.right > tabs > tab.reorderable-page:checked:disabled { + box-shadow: inset 3px 0 mix(#b6b6b3, @shift_bg_color, 00.30), 1px 0 mix(@bg_color, @shift_bg_color, 00.30), 0 -1px mix(#b6b6b3, @shift_bg_color, 00.30), 0 1px mix(#b6b6b3, @shift_bg_color, 00.30); } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/tab-notebook.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/tab-notebook.css new file mode 100644 index 0000000..bc5474b --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/tab-notebook.css @@ -0,0 +1,185 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +notebook > header { + padding: 2px; + border-width: 1px; + background-image: none; + background-color: transparent; } + notebook > header:disabled { + background-image: none; + background-color: mix(#e2e3e0, @shift_bg_color, 00.30); } + notebook > header.top { + border-style: none none solid none; + padding-bottom: 2px; + margin: 0; } + notebook > header.top + * { + margin-top: -1px; } + notebook > header.top > tabs > tab:hover, + notebook > header.top > tabs > tab:checked:disabled { + box-shadow: inset 0 -3px mix(#b6b6b3, @shift_bg_color, 00.30); } + notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -3px @selected_bg_color; } + notebook > header.bottom { + border-style: solid none none none; + padding-top: 2px; + margin: 0; } + notebook > header.bottom + * { + margin-bottom: -1px; } + notebook > header.bottom > tabs > tab:hover, + notebook > header.bottom > tabs > tab:checked:disabled { + box-shadow: inset 0 3px mix(#b6b6b3, @shift_bg_color, 00.30); } + notebook > header.bottom > tabs > tab:checked { + box-shadow: inset 0 3px @selected_bg_color; } + notebook > header.left { + border-style: none solid none none; + padding-right: 2px; + margin: 0; } + notebook > header.left + * { + margin-left: -1px; } + notebook > header.left > tabs > tab:hover, + notebook > header.left > tabs > tab:checked:disabled { + box-shadow: inset -3px 0 mix(#b6b6b3, @shift_bg_color, 00.30); } + notebook > header.left > tabs > tab:checked { + box-shadow: inset -3px 0 @selected_bg_color; } + notebook > header.right { + border-style: none none none solid; + padding-left: 2px; + margin: 0; } + notebook > header.right + * { + margin-right: -1px; } + notebook > header.right > tabs > tab:hover, + notebook > header.right > tabs > tab:checked:disabled { + box-shadow: inset 3px 0 mix(#b6b6b3, @shift_bg_color, 00.30); } + notebook > header.right > tabs > tab:checked { + box-shadow: inset 3px 0 @selected_bg_color; } + +notebook > header > tabs, +notebook > header > tabs:disabled { + border: none; + box-shadow: none; + background-image: none; + margin: 0; } + notebook > header.top > tabs, notebook > header.bottom > tabs { + padding: 0 4px; } + notebook > header.top > tabs:not(:only-child), notebook > header.bottom > tabs:not(:only-child) { + margin-left: 3px; + margin-right: 3px; } + notebook > header.top > tabs:not(:only-child):first-child, notebook > header.bottom > tabs:not(:only-child):first-child { + margin-left: -1px; } + notebook > header.top > tabs:not(:only-child):last-child, notebook > header.bottom > tabs:not(:only-child):last-child { + margin-right: -1px; } +notebook > header.left > tabs, notebook > header.right > tabs { + padding: 4px 0; + background-image: none; } + notebook > header.left > tabs:not(:only-child), notebook > header.right > tabs:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; } + notebook > header.left > tabs:not(:only-child):first-child, notebook > header.right > tabs:not(:only-child):first-child { + margin-top: -1px; } + notebook > header.left > tabs:not(:only-child):last-child, notebook > header.right > tabs:not(:only-child):last-child { + margin-bottom: -1px; } + +notebook > header > tabs > tab { + min-height: 24px; + outline-offset: -2px; + color: mix(#444444, mix(@shift_bg_color, #444444, 0.398), 00.30); + background-image: none; + box-shadow: none; + font-weight: normal; + border-radius: 0px; } + notebook > header.left > tabs > tab, notebook > header.right > tabs > tab { + min-height: 24px; } + notebook > header.top > tabs > tab, + notebook > header.top > tabs > tab.reorderable-page, + notebook > header.bottom > tabs > tab, + notebook > header.bottom > tabs > tab.reorderable-page { + border: none; + margin: 0 4px; + padding: 1px 4px; } + notebook > header.top > tabs > tab.reorderable-page, + notebook > header.bottom > tabs > tab.reorderable-page { + padding-top: 0; + padding-bottom: 0; } + notebook > header.left > tabs > tab, + notebook > header.left > tabs > tab.reorderable-page, + notebook > header.right > tabs > tab, + notebook > header.right > tabs > tab.reorderable-page { + border: none; + margin: 4px 0; + padding: 0 7px; } + notebook > header.left > tabs > tab.reorderable-page, + notebook > header.right > tabs > tab.reorderable-page { + padding-left: 0; + padding-right: 0; } + +notebook > header > tabs > tab:hover, +notebook > header.left > tabs > tab:hover, notebook > header.right > tabs > tab:hover { + border-color: transparent; + background-image: none; } +notebook > header > tabs > tab:disabled, +notebook > header.left > tabs > tab:disabled, notebook > header.right > tabs > tab:disabled, +notebook > header > tabs > tab:checked:disabled, +notebook > header.left > tabs > tab:checked:disabled, notebook > header.right > tabs > tab:checked:disabled { + background-image: none; + border-color: transparent; } + notebook > header > tabs > tab:disabled, + notebook > header.left > tabs > tab:disabled, notebook > header.right > tabs > tab:disabled { + box-shadow: none; } +notebook > header > tabs > tab:checked, +notebook > header.left > tabs > tab:checked, notebook > header.right > tabs > tab:checked { + border-color: transparent; + background-image: image(mix(@bg_color, @shift_bg_color, 00.30)); + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); } + +notebook > header > tabs > tab, notebook > header > tabs > tab label, +notebook > header > tabs > tab:disabled, notebook > header > tabs > tab:disabled label { + margin: 4px 0; + text-shadow: none; } +notebook > header > tabs > tab button.flat { + padding: 0; + min-width: 18px; + min-height: 18px; + margin: 5px 4px; } + notebook > header > tabs > tab button.flat:hover { + color: currentColor; } + notebook > header > tabs > tab button.flat { + color: alpha(currentColor,0.8); } + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; } + notebook > header > tabs > arrow:hover:not(:active) { + background-clip: padding-box; + background-image: none; + background-color: mix(rgba(255, 255, 255, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header.top > tabs > arrow { + border-top-style: none; } + notebook > header.bottom > tabs > arrow { + border-bottom-style: none; } + notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + notebook > header.left > tabs > arrow { + border-left-style: none; } + notebook > header.right > tabs > arrow { + border-right-style: none; } + notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/window-frame-dark.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/window-frame-dark.css new file mode 100644 index 0000000..ecdcb7c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/window-frame-dark.css @@ -0,0 +1,29 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menubar, .menubar { + border-top: solid 1px @dark_bg_color; + border-bottom: solid 1px @dark_bg_color; + background-color: @dark_bg_color; + color: @dark_fg_color; + -GtkWidget-window-dragging: false; } + +#xfwm { + color: shade(@dark_fg_color, 0.9); /* active_text_color_2: active buttons' drawings */ + background-color: @dark_bg_color; } /*active_color_2, all wm frames*/ + +#xfwm:selected { + color: mix(@dark_fg_color, #ffffff, 0.2); /*focused wm titles*/ + background-color: shade(@dark_bg_color, 0.3); } /*active_color_1: outermost pixels of all wm fames*/ + +#xfwm:disabled { + color: shade(@dark_fg_color, 0.75); /* inactive_text_color_2: un-focused wm titles and buttons' drawings */ + background-color: shade(@dark_bg_color, 1.3); } /* inactive_color_1: active window 2nd top pixel line */ + +/* +window.csd decoration { + border: 4px solid @dark_bg_color; } +*/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/window-frame-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/window-frame-themed.css new file mode 100644 index 0000000..adbfd8a --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/options/window-frame-themed.css @@ -0,0 +1,8 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menubar, .menubar { + margin-top: 1px; } \ No newline at end of file diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/settings.ini b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/settings.ini new file mode 120000 index 0000000..7aa9521 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/settings.ini @@ -0,0 +1 @@ +../../ClassicLooks/gtk-3.0/settings.ini \ No newline at end of file diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/tweaks.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/tweaks.css new file mode 100644 index 0000000..43f23a0 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/tweaks.css @@ -0,0 +1,34 @@ +/*******************************************************************/ +/* = Gtk-3 Tweaks = */ +/* DO NOT CHANGE THE _ORDER_ OF THE LINES BELOW */ +/* See 'ClassicLooks/TOOLS/CONFIG/HACKING' file for instructions */ +/*******************************************************************/ + +/* Colors */ +@define-color canvas_bg_color #dde2e7; +@define-color entry_bg_color #f8f0d8; +@define-color menu_bg_color #b1b3b7; +@define-color selected_bg_color #777799; +@define-color selected_focused_fg_color #f8f8f8; +@define-color selected_nofocus_fg_color #c8c8cf; +@define-color accent_fg_color #222222; +@define-color accent_bg_color #fdaa55; + +/* Widgets, do _not_ edit */ +@import "widgets.css"; + +/* Appearance */ +@import "options/keyboard-navigation-on.css"; +@import "options/button-pressed-dented.css"; +@import "options/default-button-accent.css"; +@import "options/scrollbar-controls-hover-accent.css"; +@import "options/scrollbar-decoration-on.css"; +@import "options/pane-separator-auto.css"; +@import "options/menu-separator-dented.css"; +@import "options/menu-selection-bulged.css"; +@import "options/menu-themed.css"; +@import "options/tab-button.css"; +@import "options/panel-dark.css"; +@import "options/window-frame-themed.css"; +@import "options/desktop-icon-background-on.css"; +@import "options/dpi-low.css"; diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/widgets.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/widgets.css new file mode 100644 index 0000000..ccd7911 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/gtk-3.0/widgets.css @@ -0,0 +1,3411 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +ClassicLooks Gtk3 theme is based on Adwaita Gtk3 theme +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +/******************************************/ +/* DO NOT CHANGE THESE COLOR DEFINITIONS! */ +@define-color bg_color #e8e7ea; +@define-color fg_color #222123; +@define-color dark_fg_color #f8f8f8; +@define-color dark_bg_color #383838; +@define-color text_color #000000; +@define-color link_color #2a76c6; +@define-color shift_bg_color #303840; +/******************************************/ +/* +.osd: "on-screen display": items are drawn "directly on screen" on top of other widgets +.dnd: "drag-and-drop" +.selection-mode: special state of a widget (mostly headerbar) to provide visual feedback when the widget is in mode "selection" +".solid-csd: is a class used for decorations for uncomposited environment, without alpha blending and semi-transparent shadows. ".csd" class used for apps that support transparent window borders +*/ +* { +/*font: Noto Sans 12;*//* must set size=gtk2_size+3, if font face not foud it will still set the size */ +/*-gtk-icon-theme: "elementary Xfce";*/ + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #cc0000; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 24; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + outline-style: none; + outline-color: alpha(currentColor,0.5); + outline-offset: -2px; + outline-width: 1px; + -gtk-outline-radius: 1px; + -gtk-secondary-caret-color: @selected_bg_color; } + +scrolledwindow *, +iconview *, +textview * { + outline-style: dashed; } + +/*************** + * Base States * + ***************/ +.background { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + background-color: mix(@bg_color, @shift_bg_color, 00.30); } +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); +/*background-color: mix(@bg_color, @shift_bg_color, 00.30); */ +} + .gtkstyle-fallback:hover { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + background-color: mix(@canvas_bg_color, @shift_bg_color, 00.30); } + .gtkstyle-fallback:active { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + background-color: mix(#cfcfcd, @shift_bg_color, 00.30); } + .gtkstyle-fallback:disabled { + color: mix(#767978, @shift_bg_color, 00.30); + background-color: mix(#e2e3e0, @shift_bg_color, 00.30); } + +.view, iconview, +.view text, +iconview text, +textview text { + color: @text_color; + background-color: @canvas_bg_color; } + .view:disabled, iconview:disabled, + .view text:disabled, + iconview text:disabled, + textview text:disabled { + color: mix(#767978, @shift_bg_color, 00.30); + background-color: mix(#e2e3e0, @shift_bg_color, 00.30); } + .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected { + border-radius: 3px; } + +textview border { + background-color: mix(#f4f4f3, @shift_bg_color, 00.30); } + +.rubberband, +rubberband, +flowbox rubberband, +treeview.view rubberband, treeview.view .rubberband, +.content-view rubberband, .content-view .rubberband { + border: 1px solid mix(#2a77c8, @shift_bg_color, 00.30); + background-color: mix(rgba(42, 118, 198, 0.2), rgba(0, 0, 0, 0.2), 00.30); } + +flowbox flowboxchild { + padding: 3px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +.content-view .tile { + margin: 2px; + background-color: transparent; + border-radius: 0; + padding: 0; } + .content-view .tile:active, .content-view .tile:selected { + background-color: transparent; } + .content-view .tile:disabled { + background-color: transparent; } + +.nautilus-window .floating-bar { + border: 1px solid mix(#b0b0b0, @shift_bg_color, 00.30); + color: @fg_color; + background-color: mix(@bg_color, @shift_bg_color, 00.30); } + +label { + caret-color: currentColor; } + label.separator { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); } + label:disabled { +/* to double-check that indeed the disabled labels are fully described for all widgets (currently i think it's ok for radio/checks, buttons and combos, tabs, menus, and maybe others as well); in order to check this, make 'text-shadow: 0 1px #ff0000' below and then check that shadows are ok in various applications and test programs !!!*/ + text-shadow: 0 1px alpha(#ffffff, 0.45); +/* text-shadow: none;*/ + color: mix(#767978, @shift_bg_color, 00.30); } + +.dim-label, label.separator { + opacity: 0.55; + text-shadow: none; } + +assistant .sidebar { + background-color: @canvas_bg_color; + border-top: 1px solid mix(#b6b6b3, @shift_bg_color, 00.30); } +assistant.csd .sidebar { + border-top-style: none; } +assistant .sidebar label { + padding: 6px 12px; } +assistant .sidebar label.highlight { + background-color: mix(#c3c4c4, @shift_bg_color, 00.30); } + +.csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .csd popover.background.osd, popover.background.osd, .app-notification, +.app-notification.frame, .osd .scale-popup, +.osd { + color: mix(#eeeeec, @shift_bg_color, 00.30); + border: none; + background-color: mix(rgba(28, 31, 32, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + spinner:disabled:checked { + opacity: 0.5; } + +/*********** + * Entries * + ***********/ +entry { + min-height: 12px; + padding: 4px 5px 4px 5px; + border: 1px solid; + border-radius: 3px; +/*transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); */ + color: @text_color; + border-color: mix(#a8a8a8, @shift_bg_color, 00.30); + background-color: @entry_bg_color; + box-shadow: inset 1px 1px 0 0 mix(mix(#a8a8a8, @shift_bg_color, 00.30), @entry_bg_color, 0.8); } + spinbutton:not(.vertical) image.left, + entry image.left { + margin-right: 6px; } + spinbutton:not(.vertical) image.right, + entry image.right { + margin-left: 6px; } + spinbutton.flat:focus:not(.vertical), spinbutton.flat:not(.vertical), + entry.flat:focus, + entry.flat { + min-height: 0; + padding: 2px; + background-color: transparent; + border-color: transparent; + border-radius: 0; } + entry:focus { + border-color: shade(@selected_bg_color, 0.86); + box-shadow: inset 0 0 0 1px mix(@canvas_bg_color, @selected_bg_color, 0.35); } + entry:disabled { + color: mix(#767978, @shift_bg_color, 00.30); + border-color: mix(#c6c6c3, @shift_bg_color, 00.30); + background-color: mix(#e2e3e0, @shift_bg_color, 00.30); + box-shadow: none; } + spinbutton.error:not(.vertical), + entry.error { + color: #cc0000; + border-color: #cc0000; } + spinbutton.error:focus:not(.vertical), + entry.error:focus { + box-shadow: inset 0 0 0 1px #cc0000; + border-color: #cc0000; } + spinbutton.error:not(.vertical) selection, + entry.error selection { + background-color: #cc0000; } + spinbutton.warning:not(.vertical), + entry.warning { + color: #f57900; + border-color: #f57900; } + spinbutton.warning:focus:not(.vertical), + entry.warning:focus { + box-shadow: inset 0 0 0 1px #f57900; + border-color: #f57900; } + spinbutton.warning:not(.vertical) selection, + entry.warning selection { + background-color: #f57900; } + spinbutton:not(.vertical) image, + entry image { + color: mix(#585d5e, mix(@shift_bg_color, #585d5e, 0.398), 00.30); } + spinbutton:not(.vertical) image:hover, + entry image:hover { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); } + spinbutton:not(.vertical) image:active, + entry image:active { + color: @selected_bg_color; } + spinbutton:drop(active):focus:not(.vertical), spinbutton:drop(active):not(.vertical), + entry:drop(active):focus, + entry:drop(active) { + border-color: shade(@selected_bg_color, 0.9266); + box-shadow: inset 0 0 0 1px shade(@selected_bg_color, 0.9266); } + .osd spinbutton:not(.vertical), .osd entry { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: mix(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5), 00.30); + background-clip: padding-box; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:focus:not(.vertical), .osd entry:focus { + color: white; + box-shadow: inset 0 0 0 1px shade(mix(@bg_color, @shift_bg_color, 00.30), 0.95); + border-color: shade(@selected_bg_color, 0.86); +/* border-color: @selected_bg_color; */ + background-color: mix(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5), 00.30); + background-clip: padding-box; +/* box-shadow: inset 0 0 0 1px @selected_bg_color; */ + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:disabled:not(.vertical), .osd entry:disabled { + color: mix(#767978, @shift_bg_color, 00.30); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: mix(rgba(49, 52, 52, 0.5), rgba(0, 0, 0, 0.5), 00.30); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: @selected_bg_color; + border-style: solid; + box-shadow: none; } +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, +.linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), +.linked:not(.vertical) > entry:focus + button, +.linked:not(.vertical) > entry:focus + combobox > box > button.combo, +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, +.linked:not(.vertical) > entry:focus + entry { + border-left-color: @selected_bg_color; } +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, +.linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), +.linked:not(.vertical) > entry:drop(active) + button, +.linked:not(.vertical) > entry:drop(active) + combobox > box > button.combo, +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, +.linked:not(.vertical) > entry:drop(active) + entry { + border-left-color: shade(@selected_bg_color, 0.9266); } +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), +.linked.vertical > entry:not(:disabled) + entry:not(:disabled), +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: mix(#e9e9e8, @shift_bg_color, 00.30); } +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), +.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, +.linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), +.linked.vertical > entry:disabled + entry:disabled { + border-top-color: mix(#e9e9e8, @shift_bg_color, 00.30); } +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), +.linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > entry + entry:focus:not(:only-child) { + border-top-color: @selected_bg_color; } +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), +.linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > entry + entry:drop(active):not(:only-child) { + border-top-color: shade(@selected_bg_color, 0.9266); } +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, +.linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > entry:focus:not(:only-child) + entry, +.linked.vertical > entry:focus:not(:only-child) + button, +.linked.vertical > entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: @selected_bg_color; } +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, +.linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > entry:drop(active):not(:only-child) + entry, +.linked.vertical > entry:drop(active):not(:only-child) + button, +.linked.vertical > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: shade(@selected_bg_color, 0.9266); } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { + background-color: @entry_bg_color; } +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: @entry_bg_color; } + treeview entry.flat:focus, treeview entry:focus { + border-color: @selected_bg_color; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(@selected_bg_color), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(@selected_bg_color), to(transparent)); } +} + +button, .inline-toolbar toolbutton > button, .inline-toolbar toolitem button, +/*button.titlebutton, # button.titlebutton is refined in headerbar targeting min/max/close */ +notebook > header > tabs > arrow { + outline-offset: -4px; + min-height: 16px; + min-width: 16px; + padding: 4px 8px; + border: 1px solid; + border-radius: 3px; + transition: 50ms; + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: mix(#b0b0b0, @shift_bg_color, 00.30); + border-bottom-color: mix(#9a9a9a, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(#f4f4f4, @shift_bg_color, 00.30), mix(@bg_color, @shift_bg_color, 00.30) 50%, mix(#d0d0d0, @shift_bg_color, 00.30)); + text-shadow: 0 1px mix(mix(#f0f0f0, @shift_bg_color, 00.30), @bg_color, 0.2); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), @shift_bg_color, 00.30); + box-shadow: inset 0 1px mix(#fbfbfb, @shift_bg_color, 00.30); } + :not(.linked) > button, + :not(.linked) > combobox, + :not(.linked) > entry, + :not(.linked) > spinbutton.horizontal { + margin-right: 1px; + margin-left: 1px; } + .inline-toolbar toolbutton > button, .inline-toolbar toolitem button, spinbutton.horizontal button, treeview.view header button { + margin-right: 0px; + margin-left: 0px; } + button.flat, button.sidebar-button, button.titlebutton, + notebook > header > tabs > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.30); + text-shadow: none; + -gtk-icon-shadow: none; + transition: all 50ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button.flat:hover, button.sidebar-button:hover, button.titlebutton:hover { + transition: all 50ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button.flat:hover:active, button.sidebar-button:hover:active, button.titlebutton:hover:active { + transition: all 50ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button:hover, button.titlebutton:hover, + .inline-toolbar button:hover, + notebook > header > tabs > arrow:hover { + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: mix(#bcbcbc, @shift_bg_color, 00.30); + border-left-color: mix(#b4b4b4, @shift_bg_color, 00.30); + border-right-color: mix(#b4b4b4, @shift_bg_color, 00.30); + border-bottom-color: mix(#a8a8a8, @shift_bg_color, 00.30); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30); + background-image: linear-gradient(to bottom, shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.11), shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.06) 50%, shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 0.94)); + box-shadow: inset 0 1px shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.14); + text-shadow: 0 1px mix(#f8f8f8, @shift_bg_color, 00.30); + -gtk-icon-effect: none; } + button.flat:hover { + background-image: linear-gradient(to bottom, shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.09), shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.03) 50%, shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 0.92)); + box-shadow: inset 0 1px shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.11); } + button.flat:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, + notebook > header > tabs > arrow:disabled { /* must stay here, before ".inline-toolbar button:disabled" selector */ + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; + -gtk-icon-effect: dim; + -gtk-icon-shadow: none; } + button:disabled, + .inline-toolbar button:disabled, + notebook > header > tabs > arrow:disabled { + border-color: mix(#c6c6c3, @shift_bg_color, 00.30); + border-bottom-color: mix(#bcbcbc, @shift_bg_color, 00.30); + border-right-color: mix(#bcbcbc, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(#e8e8e8, @shift_bg_color, 00.30), mix(#d8d8d8, @shift_bg_color, 00.30)); + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), @shift_bg_color, 00.30); + -gtk-icon-effect: dim; + -gtk-icon-shadow: none; } + button:disabled, button:disabled label, + .inline-toolbar button:disabled, .inline-toolbar button:disabled label, + button.combo:disabled, button.combo:disabled label, + button.titlebutton:disabled, button.titlebutton:disabled label, + notebook > header > tabs > tab:disabled, notebook > header > tabs > tab:disabled label, + notebook > header > tabs > arrow:disabled, notebook > header > tabs > arrow:disabled label { + text-shadow: 0 1px mix(mix(#f8f8f8, @shift_bg_color, 00.30), @bg_color, 0.2); + color: mix(#767978, @shift_bg_color, 00.30); } + button.flat:disabled, button.flat:disabled label { + text-shadow: 0 1px mix(#ffffff, @shift_bg_color, 00.30); } + button.font { + padding-left: 2px; + padding-right: 2px; + min-height: 10px; } + button.image-button, button.image-button.titlebutton, + notebook > header > tabs > arrow.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + button.text-button, button.text-button.titlebutton, + notebook > header > tabs > arrow.text-button { + padding-left: 16px; + padding-right: 16px; } + button.text-button.image-button, button.text-button.image-button.titlebutton, + notebook > header > tabs > arrow.text-button.image-button { + padding-left: 8px; + padding-right: 8px; } + button.text-button.image-button label, button.text-button.image-button.titlebutton label, + notebook > header > tabs > arrow.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button.titlebutton:drop(active), + button:drop(active) { + color: shade(@selected_bg_color, 0.9266); + border-color: shade(@selected_bg_color, 0.9266); + box-shadow: inset 0 0 0 1px shade(@selected_bg_color, 0.9266); } +row:selected button { + border-color: shade(mix(@bg_color, @shift_bg_color, 00.30), 0.811); } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), + row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: @selected_focused_fg_color; + border-color: transparent; } +button.osd { + min-width: 24px; + min-height: 32px; + color: mix(#eeeeec, @shift_bg_color, 00.30); + border-radius: 5px; + color: mix(#eeeeec, @shift_bg_color, 00.30); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(28, 31, 32, 0.7), rgba(0, 0, 0, 0.7), 00.30)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.30); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border: none; + box-shadow: none; } + button.osd.image-button { + min-width: 32px; } + button.osd:hover { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(57, 63, 65, 0.7), rgba(0, 0, 0, 0.7), 00.30)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.30); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border: none; + box-shadow: none; } + button.osd:active, + button.osd:checked { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border: none; + box-shadow: none; } + button.osd:disabled { + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.86923), @shift_bg_color, 00.30); + color: mix(#767978, @shift_bg_color, 00.30); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(49, 52, 52, 0.5), rgba(0, 0, 0, 0.5), 00.30)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } +.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, +.app-notification.frame button, +.osd button { + color: mix(#eeeeec, @shift_bg_color, 00.30); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(28, 31, 32, 0.7), rgba(0, 0, 0, 0.7), 00.30)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.30); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.30); } + popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, + .osd button:hover { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(57, 63, 65, 0.7), rgba(0, 0, 0, 0.7), 00.30)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.30); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.30); } + popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, + .osd button:active, .osd button:checked { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.30); } + popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, + .osd button:disabled { + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.86923), @shift_bg_color, 00.30); + color: mix(#767978, @shift_bg_color, 00.30); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(49, 52, 52, 0.5), rgba(0, 0, 0, 0.5), 00.30)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, + .osd button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.30); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, + .osd button.flat:hover { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(57, 63, 65, 0.7), rgba(0, 0, 0, 0.7), 00.30)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.30); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.30); } + popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, + .osd button.flat:disabled { + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.86923), @shift_bg_color, 00.30); + color: mix(#767978, @shift_bg_color, 00.30); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(49, 52, 52, 0.5), rgba(0, 0, 0, 0.5), 00.30)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, + .osd button.flat:active, + .osd button.flat:checked { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.30); } +/* disabled the code below only because it is rather inconsistent with gtk2 which does not have "suggested-action" */ +/*button.suggested-action:not(.default), button.suggested-action:not(.default) label { + color: #0000ee; } +button.suggested-action:not(.default):disabled, button.suggested-action:not(.default):disabled label, +button.suggested-action:not(.default):disabled:checked, button.suggested-action:not(.default):disabled:checked label, +button.suggested-action:not(.default):disabled:active, button.suggested-action:not(.default):disabled:active label { + color: #6666bb; + text-shadow: none; } */ + .osd button.suggested-action { + color: #eeeeec; + border-color: rgba(0, 0, 0, 0.7); + background-color: transparent; + background-image: image(rgba(74, 144, 217, 0.5)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 236, 0.3); } + .osd button.suggested-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-color: transparent; + background-image: image(rgba(74, 144, 217, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 236, 0.3); } + .osd button.suggested-action:active, .osd button.suggested-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-color: transparent; + background-image: image(@selected_bg_color); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 236, 0.3); } + .osd button.suggested-action:disabled { + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.86923), @shift_bg_color, 00.30); + color: #767978; + border-color: rgba(0, 0, 0, 0.7); + background-color: transparent; + background-image: image(mix(rgba(49, 52, 52, 0.5), rgba(0, 0, 0, 0.5), 00.30)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +button.destructive-action { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #a60c0c; + border-bottom-color: #760909; + background-image: linear-gradient(to bottom, #ef2929, #ee1616 60%, #d51010); + text-shadow: 0 -1px rgba(0, 0, 0, 0.56078); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.56078); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #ef2929; } + button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #a60c0c; + border-bottom-color: #760909; + text-shadow: 0 -1px rgba(0, 0, 0, 0.51278); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.51278); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + background-image: linear-gradient(to bottom, #f14545, #ef2929 60%, #ee1616); } + button.destructive-action:active, + button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #c00c0c; + background-image: linear-gradient(to top, #ff7878, #f01818 60%, #e01010); + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.25), inset -1px 0 rgba(255, 255, 255, 0.25), inset 0 -1px rgba(255, 255, 255, 0.25), inset 0 1px rgba(255, 255, 255, 0.35); + text-shadow: none; + -gtk-icon-shadow: none; } + button.destructive-action.flat:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(239, 41, 41, 0.8); } + button.destructive-action:disabled { + border-color: #b6b6b3; + background-image: image(#ffcccc); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + button.destructive-action:disabled, button.destructive-action:disabled label { + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.86923), @shift_bg_color, 00.30); + color: #666666; } + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked { + border-color: #a60c0c; + background-image: image(#ee2323); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + button.destructive-action:disabled:active label, + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked label, + button.destructive-action:disabled:checked { + color: #f8a7a7; } + .osd button.destructive-action { + color: #eeeeec; + border-color: rgba(0, 0, 0, 0.7); + background-color: transparent; + background-image: image(rgba(239, 41, 41, 0.5)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 236, 0.3); } + .osd button.destructive-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-color: transparent; + background-image: image(rgba(239, 41, 41, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 236, 0.3); } + .osd button.destructive-action:active, .osd button.destructive-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-color: transparent; + background-image: image(#ef2929); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 236, 0.3); } + .osd button.destructive-action:disabled { + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.86923), @shift_bg_color, 00.30); + color: #767978; + border-color: rgba(0, 0, 0, 0.7); + background-color: transparent; + background-image: image(mix(rgba(49, 52, 52, 0.5), rgba(0, 0, 0, 0.5), 00.30)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +.stack-switcher > button { + outline-offset: -4px; } + .stack-switcher > button > label { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > button > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > button.text-button { + padding-left: 10px; + padding-right: 10px; } + .stack-switcher > button.image-button { + padding-left: 2px; + padding-right: 2px; } + .stack-switcher > button.needs-attention:active > label, + .stack-switcher > button.needs-attention:active > image, + .stack-switcher > button.needs-attention:checked > label, + .stack-switcher > button.needs-attention:checked > image { + animation: none; + background-image: none; } +button.font separator, +button.file separator { + background-color: alpha(#000000, 0.17); } + button.file separator:first-child { + background-color: transparent; + min-width: 0; + min-height: 0; } +button.font /*> box > box >*/ label { + font-weight: normal; } +.primary-toolbar button { + -gtk-icon-shadow: none; } +button.circular { + border-radius: 9999px; + -gtk-outline-radius: 9999px; + background-origin: padding-box, border-box; + background-clip: padding-box, border-box; } + button.circular label { + padding: 0; } + button.circular:not(.flat):not(:checked):not(:active):not(:disabled) { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: mix(#b6b6b3, @shift_bg_color, 00.30); + border-bottom-color: mix(#91918c, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(@bg_color, @shift_bg_color, 00.30), mix(#dededd, @shift_bg_color, 00.30) 60%, mix(#cfcfcd, @shift_bg_color, 00.30)); + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30); + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.8), rgba(0, 0, 0, 0.8), 00.30); + background-image: linear-gradient(to bottom, mix(@bg_color, @shift_bg_color, 00.30), mix(#dededd, @shift_bg_color, 00.30) 60%, mix(#cfcfcd, @shift_bg_color, 00.30)), linear-gradient(to top, mix(#91918c, @shift_bg_color, 00.30) 25%, mix(#b6b6b3, @shift_bg_color, 00.30) 50%); + border-color: transparent; } + button.circular:hover:not(:checked):not(:active):not(:disabled) { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: mix(#b6b6b3, @shift_bg_color, 00.30); + border-bottom-color: mix(#91918c, @shift_bg_color, 00.30); +/* text-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30); */ + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30); + box-shadow: inset 0 1px mix(#ffffff, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(#f7f7f7, @shift_bg_color, 00.30), mix(@bg_color, @shift_bg_color, 00.30) 60%, mix(#dededd, @shift_bg_color, 00.30)); + background-image: linear-gradient(to bottom, mix(#f7f7f7, @shift_bg_color, 00.30), mix(@bg_color, @shift_bg_color, 00.30) 60%, mix(#dededd, @shift_bg_color, 00.30)), linear-gradient(to top, mix(#91918c, @shift_bg_color, 00.30) 25%, mix(#b6b6b3, @shift_bg_color, 00.30) 50%); + border-color: transparent; } + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, +stacksidebar row.needs-attention > label { + animation: needs_attention 250ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#ffff66), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30)), to(transparent)); /***/ + background-size: 7px 7px, 7px 7px; + background-repeat: no-repeat; + background-position: right 5px; } + .stack-switcher > button.needs-attention > label:dir(rtl), + .stack-switcher > button.needs-attention > image:dir(rtl), + stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 5px; } + +.linked:not(.vertical) > spinbutton:not(.vertical), +.linked:not(.vertical) > entry, +.linked:not(.vertical) > button, +.inline-toolbar:not(.vertical) toolbutton > button, +.inline-toolbar:not(.vertical) toolitem button, +.linked:not(.vertical) > button:hover, +.linked:not(.vertical) > button:active, +.linked:not(.vertical) > button:checked, +.linked:not(.vertical) > combobox > box > button.combo { + border-style: solid none solid solid; + border-radius: 0; } + +.linked:not(.vertical) > spinbutton:first-child:not(.vertical), +.linked:not(.vertical) > entry:first-child, +.linked:not(.vertical) > button:first-child, +.inline-toolbar:not(.vertical) toolbutton:first-child > button, +.inline-toolbar:not(.vertical) toolitem button:first-child, +.linked:not(.vertical) > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } +.linked:not(.vertical) > spinbutton:last-child:not(.vertical), +.linked:not(.vertical) > entry:last-child, +.linked:not(.vertical) > button:last-child, +.inline-toolbar:not(.vertical) toolbutton:last-child > button, +.inline-toolbar:not(.vertical) toolitem button:last-child, +.linked:not(.vertical) > combobox:last-child > box > button.combo { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } +.linked:not(.vertical) > spinbutton:only-child:not(.vertical), +.linked:not(.vertical) > entry:only-child, +.linked:not(.vertical) > button:only-child, +.inline-toolbar:not(.vertical) toolbutton:only-child > button, +.inline-toolbar:not(.vertical) toolitem button:only-child, +.linked:not(.vertical) > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > spinbutton:not(.vertical), +.linked.vertical > entry, +.linked.vertical > button, +.inline-toolbar.vertical toolbutton > button, +.inline-toolbar.vertical toolitem button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, +.linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } +.linked.vertical > spinbutton:first-child:not(.vertical), +.linked.vertical > entry:first-child, +.linked.vertical > button:first-child, +.inline-toolbar.vertical toolbutton:first-child > button, +.inline-toolbar.vertical toolitem button:first-child, +.linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.linked.vertical > spinbutton:last-child:not(.vertical), +.linked.vertical > entry:last-child, +.linked.vertical > button:last-child, +.inline-toolbar.vertical toolbutton:last-child > button, +.inline-toolbar.vertical toolitem button:last-child, +.linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } +.linked.vertical > spinbutton:only-child:not(.vertical), +.linked.vertical > entry:only-child, +.linked.vertical > button:only-child, +.inline-toolbar.vertical toolbutton:only-child > button, +.inline-toolbar.vertical toolitem button:only-child, +.linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, calendar.button, .scale-popup button:hover { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.30), 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.30); + text-shadow: none; + -gtk-icon-shadow: none; } + +button.color { + padding: 4px; } + button.color colorswatch:only-child { + box-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30); } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + .osd button.color colorswatch:only-child { + box-shadow: none; } + .osd button.color:disabled colorswatch:only-child, .osd button.color:active colorswatch:only-child, .osd button.color:checked colorswatch:only-child, button.color:disabled colorswatch:only-child, button.color:active colorswatch:only-child, button.color:checked colorswatch:only-child { + box-shadow: none; } + +/********* + * Links * + *********/ +button:link > label, +button:visited > label, +*:link, +button:link, +button:visited { + color: mix(@link_color, @shift_bg_color, 00.30); } + button:link > label:visited, + button:visited > label:visited, + *:link:visited, + button:visited { + color: mix(#215d9c, @shift_bg_color, 00.30); } + *:selected button:link > label:visited, + *:selected button:visited > label:visited, *:selected + *:link:visited, + *:selected button:visited:link, + *:selected button:visited { + color: mix(#b7d3f0, @shift_bg_color, 00.30); } + button:link > label:hover, + button:visited > label:hover, + *:link:hover, + button:hover:link, + button:hover:visited { + color: @selected_bg_color; } + *:selected button:link > label:hover, + *:selected button:visited > label:hover, *:selected + *:link:hover, *:selected + button:hover:link, + *:selected button:hover:visited { + color: mix(#edf4fb, @shift_bg_color, 00.30); } + button:link > label:active, + button:visited > label:active, + *:link:active, + button:active:link, + button:active:visited { + color: mix(@link_color, @shift_bg_color, 00.30); } + *:selected button:link > label:active, + *:selected button:visited > label:active, + *:selected *:link:active, + *:selected button:active:link, + *:selected button:active:visited { + color: mix(#dbe9f7, @shift_bg_color, 00.30); } + infobar.info *:link, infobar.info button:link, + infobar.info button:visited, infobar.question *:link, infobar.question button:link, + infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, + infobar.warning button:visited, infobar.error *:link, infobar.error button:link, + infobar.error button:visited, button:link > label:selected, + button:visited > label:selected, *:selected button:link > label, + *:selected button:visited > label, + *:link:selected, + button:selected:link, + button:selected:visited, + .selection-mode.titlebar .subtitle:link, + headerbar.selection-mode .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #dbe9f7; } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + +/***************** + * SpinButton * + *****************/ +spinbutton:not(.vertical) { + color: @text_color; + min-height: 20px; + background: @entry_bg_color; + box-shadow: inset 0 0 0 1px mix(mix(@bg_color, @shift_bg_color, 00.30), @entry_bg_color, 0.3); + padding: 0; } + spinbutton:not(.vertical):disabled { + color: mix(#767978, @shift_bg_color, 00.30); + background-color: mix(#e2e3e0, @shift_bg_color, 00.30); + box-shadow: none; } + spinbutton:not(.vertical) entry { + min-width: 24px; + margin: 0; + padding: 4px; + background: none; + background-color: transparent; + border-style: solid none solid solid; + border-radius: 3px 0 0 3px; } +/*spinbutton:not(.vertical) entry:not(:focus) { + box-shadow: none; }*/ + spinbutton:not(.vertical) entry:dir(rtl) { + border-style: solid solid solid none; + border-radius: 0 3px 3px 0; } + spinbutton:not(.vertical) button { + border-style: solid none solid solid; + border-radius: 0; } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: solid solid solid none; } + spinbutton:not(.vertical) button:hover { + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30); + -gtk-icon-effect: highlight; } + spinbutton:not(.vertical) button:disabled { + -gtk-icon-shadow: none; } + spinbutton:not(.vertical) button:active { } + spinbutton:not(.vertical) button:dir(ltr):last-child { + border-right-style: solid; + border-radius: 0 2px 2px 0; } + spinbutton:not(.vertical) button:dir(rtl):first-child { + border-left-style: solid; + border-radius: 2px 0 0 2px; } +.osd spinbutton:not(.vertical) button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.30); + text-shadow: none; + -gtk-icon-shadow: none; + color: mix(#eeeeec, @shift_bg_color, 00.30); + border-style: solid none solid solid; + border-color: mix(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4), 00.30); + border-radius: 0; + box-shadow: none; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:not(.vertical) button:dir(rtl) { + border-style: solid solid solid none; } + .osd spinbutton:not(.vertical) button:hover { + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.30); + text-shadow: none; + -gtk-icon-shadow: none; + color: mix(#eeeeec, @shift_bg_color, 00.30); + border-color: mix(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5), 00.30); + background-color: mix(rgba(238, 238, 236, 0.1), rgba(0, 0, 0, 0.1), 00.30); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:disabled { + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.30); + text-shadow: none; + -gtk-icon-shadow: none; + color: mix(#767978, @shift_bg_color, 00.30); + border-color: mix(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5), 00.30); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:dir(ltr):last-child { + border-right-style: solid; + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-left-style: solid; + border-radius: 3px 0 0 3px; } +spinbutton.vertical { + color: @text_color; } +spinbutton.vertical:disabled { + color: mix(#767978, @shift_bg_color, 00.30); } +spinbutton.vertical:drop(active) { + border-color: transparent; + box-shadow: none; } +spinbutton.vertical entry { + min-height: 16px; + min-width: 20px; + padding: 4px; + border-radius: 0; } +spinbutton.vertical button { + min-height: 26px; + min-width: 26px; + padding: 0; } +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } +.osd spinbutton.vertical button:first-child { + color: mix(#eeeeec, @shift_bg_color, 00.30); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(28, 31, 32, 0.7), rgba(0, 0, 0, 0.7), 00.30)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.30); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.30); } + .osd spinbutton.vertical button:first-child:hover { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(57, 63, 65, 0.7), rgba(0, 0, 0, 0.7), 00.30)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.30); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.30); } + .osd spinbutton.vertical button:first-child:active { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.30); } + .osd spinbutton.vertical button:first-child:disabled { + color: mix(#767978, @shift_bg_color, 00.30); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(49, 52, 52, 0.5), rgba(0, 0, 0, 0.5), 00.30)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; } + treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; } + +/************** + * ComboBoxes * + **************/ +combobox > box > button.combo { + min-height: 16px; + min-width: 16px; + text-shadow: none; + padding: 2px 2px 2px 4px; } +combobox > box > button.combo arrow { + margin: 0 2px; + color: transparent; + background-image: -gtk-scaled(url("assets/override/combobox-symbolic-small.png")); + background-position: center; + background-repeat: no-repeat; + min-height: 17px; + min-width: 14px; } + combobox > box > button.combo arrow:disabled { + background-image: -gtk-scaled(url("assets/override/combobox-symbolic-small-dim.png")); } +combobox > box > button.combo:not(:only-child) arrow { + margin: 0 2px 0 0; + background-image: -gtk-scaled(url("assets/override/combo-symbolic.png")); + background-position: center; + background-repeat: no-repeat; + min-height: 14px; + min-width: 14px; } + combobox > box > button.combo:not(:only-child) arrow:disabled { + background-image: -gtk-scaled(url("assets/override/combo-symbolic-dim.png")); } +combobox:drop(active) { + box-shadow: none; } + +/************ + * Toolbars * + ************/ +toolbar { + padding: 4px 3px 3px 4px; } + .osd toolbar { + background-color: transparent; } + toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: mix(rgba(28, 31, 32, 0.7), rgba(0, 0, 0, 0.7), 00.30); } + toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; } + toolbar:not(.vertical) separator { + margin: 0 7px 1px 6px; } + toolbar.vertical separator { + margin: 6px 1px 7px 0; } +/* tried to draw a separation line between multiple adjacent toolbars, but the toolbars can be physically positioned in a different order than the order of their corresponding css nodes (see engampa's toolbars in gtk inspector), so i can't know which toolbar physically comes first so that i can draw the line between them... + toolbar:not(.vertical) + toolbar:not(.vertical) { + border-top: solid 1px #ff0000; } + toolbar.vertical + toolbar.vertical { + border-left: solid 1px #ff0000; }*/ + toolbar:not(.vertical):not(.inline-toolbar):not(.osd) switch, + toolbar:not(.vertical):not(.inline-toolbar):not(.osd) scale, + toolbar:not(.vertical):not(.inline-toolbar):not(.osd) entry, + toolbar:not(.vertical):not(.inline-toolbar):not(.osd) spinbutton, + toolbar:not(.vertical):not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 0px; } + toolbar.verical:not(.inline-toolbar):not(.osd) switch, + toolbar.verical:not(.inline-toolbar):not(.osd) scale, + toolbar.verical:not(.inline-toolbar):not(.osd) entry, + toolbar.verical:not(.inline-toolbar):not(.osd) spinbutton, + toolbar.verical:not(.inline-toolbar):not(.osd) button { + margin-right: 0px; + margin-bottom: 1px; } + toolbar:not(.vertical):not(.inline-toolbar):not(.osd) spinbutton *, + toolbar:not(.vertical):not(.inline-toolbar):not(.osd) .linked > *, + toolbar.vertical:not(.inline-toolbar):not(.osd) spinbutton *, + toolbar.vertical:not(.inline-toolbar):not(.osd) .linked > * { + margin: 0; } + +searchbar, +toolbar, +.inline-toolbar, +.location-bar { + padding: 3px; + margin: 0; + border-style: none; + background-color: mix(@bg_color, @shift_bg_color, 00.30); } + +.location-bar entry { + margin-top: 3px; + margin-bottom: 2px; } +.location-bar button { + min-height: 22px; } + +toolbar button { + min-height: 24px; } + +.inline-toolbar toolbutton > button { + min-height: 20px; } + +/************** + * Headerbars * + **************/ +.titlebar { + border-width: 0 0 1px 0; + border-style: solid; /* none/solid */ + border-color: mix(#cccccc, @shift_bg_color, 00.30); + border-radius: 0; + background: linear-gradient(to bottom, mix(#ffffff, @shift_bg_color, 00.30), mix(@bg_color, @shift_bg_color, 00.30) 50%, mix(@bg_color, @shift_bg_color, 00.30)); + box-shadow: inset 0 1px shade(#f8f8f8, 0.95); } + dialog .titlebar { + border-style: none; } +headerbar { + padding: 0 9px 0 6px; /* asymmetric left/right because min/max/close have padding-right to bring them closer together */ + min-height: 39px; } + headerbar:backdrop { + box-shadow: inset 0 1px shade(#eeeeee, 0.95); } +/*headerbar:not(.titlebar) { + box-shadow: none; + background: image(mix(@bg_color, @shift_bg_color, 00.30)); } + .titlebar headerbar:not(.titlebar) { + background: image(transparent); }*/ + headerbar.selection-mode { + background: linear-gradient(to bottom, shade(@selected_bg_color, 1.2), shade(@selected_bg_color, 1.1)); + box-shadow: inset 0 1px shade(@selected_bg_color, 1.3); } + headerbar .title { + padding-left: 12px; + padding-right: 12px; + text-shadow: 1px 1px #f4f4f4; + color: #282828; + font-weight: normal; } + headerbar .subtitle { + font-size: smaller; + color: mix(#444444, mix(@shift_bg_color, #444444, 0.398), 00.30); + padding-left: 12px; + padding-right: 12px; } + headerbar entry, +/*headerbar combobox,*/ + headerbar spinbutton, + headerbar separator, + headerbar switch, + headerbar button, + headerbar button.font { + margin-top: 6px; + margin-bottom: 6px; } + headerbar entry { + padding: 4px 5px 4px 5px; } + headerbar combobox button { + padding: 2px 2px 2px 6px; } + headerbar separator.vertical { + background-color: transparent; + min-width: 5px; } + headerbar button, + headerbar button.font, + headerbar stackswitcher button, + headerbar stackswitcher button.text-button, + headerbar stackswitcher button.circular, + headerbar stackswitcher button.text-button.circular { + min-height: 20px; } + dialog headerbar button, + dialog headerbar button.font, + dialog headerbar stackswitcher button, + dialog headerbar stackswitcher button.text-button, + dialog headerbar stackswitcher button.circular, + dialog headerbar stackswitcher button.text-button.circular { + min-height: 17px; } + headerbar button.titlebutton.minimize, headerbar button.titlebutton.maximize, headerbar button.titlebutton.restore, headerbar button.titlebutton.close { + margin: 0; + padding: 0; + border: none; + border-radius: 0; + min-width: 26px; + min-height: 39px; } + /* have to put margin-right on all buttons below (and compensate in 'headerbar' and '.maximize headrebar' padding) because chromium has a bug by which it interprets 'margin-right' as 'margin-left'. + the correct way is to set a margin-right value (for bringing the buttons closer) only on close and restore, and have symmetric 'padding-left/right' on 'headerbar'; this will be done when the chromium bug gets fixed */ + headerbar button.titlebutton.minimize { + margin-right: -5px; } + headerbar button.titlebutton.maximize, headerbar button.titlebutton.restore { + margin-right: -5px; } + headerbar button.titlebutton.close { + margin-right: -5px; } + headerbar.titlebar > :last-child { /* the group of min/max/close buttons */ + -GtkWidget-window-dragging: false; /* no effect for some reason */ + margin-left: 8px; } + .maximized headerbar { /* asymmetric left/right because min/max/close have padding-right to bring them closer together, see comment above */ + padding-left: 2px; + padding-right: 5px; } + headerbar:backdrop button, + headerbar:backdrop .path-bar button { + color: mix(#777777, @shift_bg_color, 0.10); } + headerbar:backdrop .title, headerbar:backdrop .subsubtitle { + color: #888888; + text-shadow: 1px 1px #f8f8f8; } +/* disabled code, see the other comment for suggested-action */ +/* headerbar button.suggested-action:not(:disabled):backdrop, headerbar button.suggested-action:not(:disabled):backdrop * { + border-color: #66aabb; + border-bottom-color: #5090a0; + color: #5555aa; } */ + headerbar button.titlebutton.close, headerbar button.titlebutton.close *, + headerbar button.titlebutton.maximize, headerbar button.titlebutton.maximize *, + headerbar button.titlebutton.restore, headerbar button.titlebutton.restore *, + headerbar button.titlebutton.minimize, headerbar button.titlebutton.minimize *, + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.close:backdrop *, + headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.maximize:backdrop *, + headerbar button.titlebutton.restore:backdrop, headerbar button.titlebutton.restore:backdrop *, + headerbar button.titlebutton.minimize:backdrop, headerbar button.titlebutton.minimize:backdrop * { + color: transparent; + background-position: center; + background-repeat: no-repeat; } + headerbar button.titlebutton.close { + background-image: -gtk-scaled(url("assets/extras/csd-close-active.png")); } + headerbar button.titlebutton.close:hover { + box-shadow: none; + background-image: -gtk-scaled(url("assets/extras/csd-close-prelight.png")); } + headerbar button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/extras/csd-close-pressed.png")); } + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.close:hover:backdrop, + headerbar button.titlebutton.close:disabled, headerbar button.titlebutton.close:disabled:hover { + background-image: -gtk-scaled(url("assets/extras/csd-close-inactive.png")); } + headerbar button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/extras/csd-hide-active.png")); } + headerbar button.titlebutton.minimize:hover { + box-shadow: none; + background-image: -gtk-scaled(url("assets/extras/csd-hide-prelight.png")); } + headerbar button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/extras/csd-hide-pressed.png")); } + headerbar button.titlebutton.minimize:backdrop, headerbar button.titlebutton.minimize:hover:backdrop, + headerbar button.titlebutton.minimize:disabled, headerbar button.titlebutton.minimize:disabled:hover { + background-image: -gtk-scaled(url("assets/extras/csd-hide-inactive.png")); } + headerbar button.titlebutton.maximize, headerbar button.titlebutton.restore { + background-image: -gtk-scaled(url("assets/extras/csd-maximize-active.png")); } + headerbar button.titlebutton.maximize:hover, headerbar button.titlebutton.restore:hover { + box-shadow: none; + background-image: -gtk-scaled(url("assets/extras/csd-maximize-prelight.png")); } + headerbar button.titlebutton.maximize:active, headerbar button.titlebutton.restore:active { + background-image: -gtk-scaled(url("assets/extras/csd-maximize-pressed.png")); } + headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.maximize:hover:backdrop, + headerbar button.titlebutton.maximize:disabled, headerbar button.titlebutton.maximize:disabled:hover, + headerbar button.titlebutton.restore:backdrop, headerbar button.titlebutton.restore:hover:backdrop, + headerbar button.titlebutton.restore:disabled, headerbar button.titlebutton.restore:disabled:hover { + background-image: -gtk-scaled(url("assets/extras/csd-maximize-inactive.png")); } + headerbar.default-decoration { + min-height: 27px; + padding: 4px; } + headerbar.default-decoration button.titlebutton { + min-height: 16px; + min-width: 16px; + margin: 0; + padding: 0; } + .solid-csd headerbar:dir(rtl), .solid-csd headerbar:dir(ltr),.solid-csd headerbar:dir(rtl), .solid-csd headerbar:dir(ltr) { + margin-left: -1px; + margin-right: -1px; + margin-top: -1px; + border-radius: 0; + box-shadow: none; } + +/* the window's top corners */ +.background:not(.tiled):not(.maximized):not(.solid-csd) .titlebar { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.background:not(.tiled):not(.maximized):not(.solid-csd) separator:first-child + headerbar, +.background:not(.tiled):not(.maximized):not(.solid-csd) headerbar:first-child { + border-top-left-radius: 3px; } +.background:not(.tiled):not(.maximized):not(.solid-csd) headerbar:last-child { + border-top-right-radius: 3px; } +.background:not(.tiled):not(.maximized):not(.solid-csd) stack headerbar:first-child, .background:not(.tiled):not(.maximized):not(.solid-csd) stack headerbar:last-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.text-button.image-button label { + padding-left: 0; + padding-right: 0; } +.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { + padding-right: 8px; } +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/* nautilus hack, for some reason the pathbar buttons behave strangely, they start with or without the :backdrop color apparently at random, and then don't change on normal/:backdrop changes */ +.nautilus-path-bar button:not(:disabled) { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); } +.nautilus-path-bar button:not(:disabled):backdrop { + color: mix(#777777, @fg_color, 00.30); } + +/************ + * TreeView * + ************/ +treeview.view { + border-color: mix(#bbbbbb, @shift_bg_color, 00.30); } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view:selected:focus, treeview.view:selected { + border-radius: 0; } +/*the expander lines in gtk3 widget factory's tree */ + treeview.view:selected { +/* border-left-color: mix(#a5c8ec, @shift_bg_color, 00.30); + border-top-color: mix(rgba(46, 52, 54, 0.1), rgba(0, 0, 0, 0.1), 00.30);*/ + border-color: mix(#bbbbbb, @shift_bg_color, 00.30); } + treeview.view:disabled { + color: mix(#767978, @shift_bg_color, 00.30); } + treeview.view.separator { + min-height: 2px; + color: mix(@bg_color, @shift_bg_color, 00.30); } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: shade(@selected_bg_color, 0.751); } + treeview.view:drop(active).after { + border-top-style: none; } + treeview.view:drop(active).before { + border-bottom-style: none; } + treeview.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: mix(#444444, mix(@shift_bg_color, #444444, 0.398), 00.30); } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: black; } + treeview.view.expander:selected { + color: mix(#ffffff, @shift_bg_color, 00.30); } + treeview.view.expander:selected:hover { + color: mix(#ffffff, @selected_bg_color, 0.5); } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.progressbar { + color: @selected_focused_fg_color; + border: 1px solid shade(@selected_bg_color, 0.751); + border-radius: 4px; + background-image: linear-gradient(to bottom, mix(@selected_bg_color, #ffffff, 0.1), @selected_bg_color, mix(@selected_bg_color, #000000, 0.1)); + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.3), rgba(0, 0, 0, 0.3), 00.30), 0 1px mix(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2), 00.30); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + color: @fg_color; + box-shadow: none; + background-image: linear-gradient(to bottom, @canvas_bg_color, mix(@canvas_bg_color, #000000, 0.1)); } + treeview.view.trough { + background-color: rgba(0, 0, 0, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { /***/ + background-color: rgba(255, 255, 255, 0.2); + border-radius: 4px; + border-width: 1px 0; + border-style: solid; + border-color: @selected_bg_color; } + treeview.view header button { + min-height: 18px; + background-image: linear-gradient(to bottom, mix(#f8f8f8, @shift_bg_color, 00.30), mix(@bg_color, @shift_bg_color, 00.30) 50%, mix(#d8d8d8, @shift_bg_color, 00.30)); + box-shadow: inset 0 1px mix(#ffffff, @shift_bg_color, 00.30), inset 1px 0 alpha(#ffffff, 0.17); + text-shadow: none; + border-style: solid; + border-radius: 0; + border-width: 1px 1px 1px 0px; + border-color: mix(#bbbbbb, @shift_bg_color, 00.30); + border-bottom-color: mix(#b4b4b4, @shift_bg_color, 00.30); + font-weight: normal;} + frame > border:not(.flat) > treeview.view header button, .frame:not(.flat) > treeview.view header button { + margin: -1px 0px 0px 0px; } + treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + color: @selected_focused_fg_color; + background-image: none; + background-color: @selected_bg_color; + border-style: none; + border-radius: 0; + box-shadow: inset 0 0 0 1px @selected_focused_fg_color; + text-shadow: none; + transition: none; } + treeview.view acceleditor > label { + background-color: @selected_bg_color; } + treeview.view header button:hover { + background-image: linear-gradient(to bottom, shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.09), shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.04) 50%, shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 0.97)); + box-shadow: inset 0 1px shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.15); + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); } + treeview.view header button:disabled { + border-color: mix(#c0c0c0, @shift_bg_color, 00.30); + box-shadow: inset 0 1px mix(#ececec, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(#e8e8e8, @shift_bg_color, 00.30), mix(#e0e0e0, @shift_bg_color, 00.30), mix(#d8d8d8, @shift_bg_color, 00.30)); } + treeview.view header button:disabled label { + text-shadow: none; } + +/********* + * Menus * + *********/ +menubar, .menubar { + margin: 0; + padding: 0px 1px; + border-bottom: 1px solid mix(#cccccc, @shift_bg_color, 00.30); + -GtkWidget-window-dragging: false; } + menubar > menuitem, + .menubar > menuitem { + min-height: 10px; + padding: 3px 8px; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-color: @selected_bg_color; + color: @selected_focused_fg_color; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: mix(#767978, @shift_bg_color, 00.30); + box-shadow: none; } + +menu, +.menu, +.context-menu { + margin: 4px; + padding: 0px; + box-shadow: inset 0px 0px 1px 1px shade(@menu_bg_color, 0.8); + background-color: @menu_bg_color; } + .csd menu, + .csd .menu, + .csd .context-menu { + border: none; } + menu menuitem, + .menu menuitem, + .context-menu menuitem { + min-height: 10px; + min-width: 40px; + padding: 2px 5px; + border: 1px solid transparent; + color: @fg_color; + text-shadow: none; } + menu menuitem > arrow, + .menu menuitem > arrow, + .context-menu menuitem > arrow { +/* -GtkArrow-arrow-scaling: 0.3; */ + color: mix(shade(@fg_color, 1.55), @menu_bg_color, 0.2); + min-height: 10px; + min-width: 10px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr), + .context-menu menuitem arrow:dir(ltr) { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/menu-arrow-small-right-symbolic.svg"))); + margin-left: 9px; } + menu menuitem:not(:hover):not(:disabled) arrow:dir(ltr), + .menu menuitem:not(:hover):not(:disabled) arrow:dir(ltr), + .context-menu menuitem:not(:hover):not(:disabled) arrow:dir(ltr) { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/menu-arrow-small-right-symbolic.svg"))); } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl), + .context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/menu-arrow-small-left-symbolic.svg"))); + margin-right: 9px; } + menu menuitem:not(:hover):not(:disabled) arrow:dir(rtl), + .menu menuitem:not(:hover):not(:disabled) arrow:dir(rtl), + .context-menu menuitem:not(:hover):not(:disabled) arrow:dir(rtl) { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/menu-arrow-small-left-symbolic.svg"))); } + menu menuitem:hover, + .menu menuitem:hover, + .context-menu menuitem:hover { + color: @selected_focused_fg_color; + border-color: @selected_bg_color; + background-color: @selected_bg_color; } + menu menuitem:hover > arrow, + .menu menuitem:hover > arrow, + .context-menu menuitem:hover > arrow { + color: mix(@selected_focused_fg_color, @selected_bg_color, 0.2); } + menu menuitem:disabled, menu menuitem:disabled label, + .menu menuitem:disabled, .menu menuitem:disabled label, + .context-menu menuitem:disabled, .context-menu menuitem:disabled label { + color: mix(#767978, @shift_bg_color, 00.30); + text-shadow: 1px 1px alpha(#ffffff, 0.4); } + menu menuitem:disabled > arrow, + .menu menuitem:disabled > arrow, + .context-menu menuitem:disabled > arrow { + color: mix(#868988, @shift_bg_color, 00.30); } + menu > arrow, + .menu > arrow, + .context-menu > arrow { + min-height: 13px; + min-width: 13px; + padding: 0px; + margin: 2px; + border: 1px solid shade(@menu_bg_color, 0.8); + border-radius: 0; + background-color: transparent; + background-image: none; + text-shadow: none; + -gtk-icon-shadow: none; + -GtkArrow-arrow-scaling: 0.3; } + menu > arrow.top, + .menu > arrow.top, + .context-menu > arrow.top { + border-style: none none solid none; + min-width: 13px; + min-height: 13px; + background-image: image(-gtk-recolor(url("assets/override/menu-arrow-small-up-symbolic.svg"))); + box-shadow: -1px -1px shade(@menu_bg_color, 1.05), inset 0 -1px shade(@menu_bg_color, 0.95); + background-repeat: no-repeat; + background-position: center;} + menu > arrow.bottom, + .menu > arrow.bottom, + .context-menu > arrow.bottom { + border-style: solid none none none; + min-width: 13px; + min-height: 13px; + background-image: image(-gtk-recolor(url("assets/override/menu-arrow-small-down-symbolic.svg"))); + box-shadow: -1px 0 shade(@menu_bg_color, 1.05), inset 0 1px shade(@menu_bg_color, 1.05), 1px 1px shade(@menu_bg_color, 0.95); + background-repeat: no-repeat; + background-position: center;} + menu > arrow:hover, + .menu > arrow:hover, + .context-menu > arrow:hover { + color: @selected_focused_fg_color; + background-color: @selected_bg_color; } + menu > arrow:disabled, + .menu > arrow:disabled, + .context-menu > arrow:disabled { + background-color: shade(mix(@bg_color, @shift_bg_color, 00.30), 0.95); + color: shade(mix(@bg_color, @shift_bg_color, 00.30), 0.65); } + +menuitem accelerator { + color: alpha(currentColor,0.55); } +menuitem check, +menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), + menuitem radio:dir(ltr) { + margin-right: 7px; } + menuitem check:dir(rtl), + menuitem radio:dir(rtl) { + margin-left: 7px; } + +/*************** + * Modelbutton * +****************/ +modelbutton.flat, +.menuitem.button.flat { + color: @fg_color; + outline-style: none; + min-height: 20px; + padding: 1px 1px; + border: 1px solid transparent; + background-color: @menu_bg_color; + border-radius: 0px; + outline-offset: -2px; } + modelbutton.flat:hover, + .menuitem.button.flat:hover { + color: @selected_focused_fg_color; + border-color: @selected_bg_color; + background-color: @selected_bg_color; } + modelbutton.flat:disabled, modelbutton.flat:disabled label, + .menuitem.button.flat:disabled, .menuitem.button.flat:disabled label { + color: mix(#767978, @shift_bg_color, 00.30); + text-shadow: 1px 1px alpha(#ffffff, 0.4); } + +modelbutton.flat arrow { + min-height: 13px; + min-width: 13px; + margin: 0 4px; + background: none; } + modelbutton.flat arrow:hover { + background: none; } + modelbutton.flat arrow.left:dir(ltr) { + -gtk-icon-source: image(-gtk-recolor(url("assets/extras/pan-start2-symbolic.svg"))); } + modelbutton.flat arrow.left:dir(rtl) { + -gtk-icon-source: image(-gtk-recolor(url("assets/extras/pan-start2-symbolic.svg"))); } + modelbutton.flat arrow.right:dir(ltr) { + -gtk-icon-source: image(-gtk-recolor(url("assets/extras/pan-end2-symbolic.svg"))); } + modelbutton.flat arrow.right:dir(rtl) { + -gtk-icon-source: image(-gtk-recolor(url("assets/extras/pan-end2-symbolic.svg"))); } + +/************ + * Popovers * + ************/ +popover.background, +.csd popover.background { + padding: 0px; + border-radius: 6px; + background-color: @menu_bg_color; + box-shadow: 0px 2px 6px 1px rgba(100, 100, 100, 0.35), 0px 2px 10px -2px rgba(100, 100, 100, 0.2); + border: 1px solid shade(@menu_bg_color, 0.8); } + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar { + border-style: none; + background-color: transparent; } + .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { + border: 1px solid mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.30); } + popover.background separator { + margin: 3px; } + popover.background list separator { + margin: 0px; } + +/************ + * Notebook * + ************/ +notebook { + background-color: transparent; } +notebook > stack:not(:only-child) { + color: @fg_color; + background-color: transparent; } + notebook > stack:not(:only-child) > *:disabled { + background-color: mix(#e2e3e0, @shift_bg_color, 00.30); } + +/********* + * Stack * + *********/ +/* can't set explicit background color for stacks because 'stack' seems to be used in some weired places (e.g. the first 'open with...' pop-up menu item in nemo) and i don't know how to set separate descriptors for those */ +stack, stack > * { + background-color: transparent; } + +/************** + * Scrollbars * + **************/ +/* +@define-color scrollbar_controls_normal_1 mix(#f8f8f8, @shift_bg_color, 00.30); +@define-color scrollbar_controls_normal_2 mix(#eaeaea, @shift_bg_color, 00.30); +@define-color scrollbar_controls_normal_3 mix(#dddddd, @shift_bg_color, 00.30); +@define-color scrollbar_controls_hover_1 shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.09); +@define-color scrollbar_controls_hover_2 shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.07); +@define-color scrollbar_controls_hover_3 shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 0.99); +*/ +@define-color scrollbar_controls_normal mix(#e8e7ea, @shift_bg_color, 00.30); +@define-color scrollbar_controls_fg_normal mix(#444444, mix(@shift_bg_color, #444444, 0.398), 00.30); + +@define-color scrollbar_controls_normal_1 shade(@scrollbar_controls_normal, 1.07); +@define-color scrollbar_controls_normal_2 shade(@scrollbar_controls_normal, 1.01); +@define-color scrollbar_controls_normal_3 shade(@scrollbar_controls_normal, 0.98); + +@define-color scrollbar_controls_hover_1 mix(shade(@scrollbar_controls_normal, 1.12), #f0f0f0, 0.08); +@define-color scrollbar_controls_hover_2 mix(shade(@scrollbar_controls_normal, 1.06), #f0f0f0, 0.08); +@define-color scrollbar_controls_hover_3 mix(shade(@scrollbar_controls_normal, 1.02), #f0f0f0, 0.08); + +@define-color scrollbar_controls_border_normal shade(@scrollbar_controls_normal, 0.75); +@define-color scrollbar_controls_border_hover shade(@scrollbar_controls_normal, 0.80); /* not used */ + +scrollbar { + background-color: mix(#c3c4c4, @shift_bg_color, 00.30); } +/*scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + border: 1px solid mix(#ffffff, @shift_bg_color, 00.30); } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + background-clip: padding-box; + border-radius: 100%; + border: 1px solid mix(#ffffff, @shift_bg_color, 00.30); + -gtk-icon-source: none; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.8; } */ + scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.30); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; } + scrollbar.vertical button.down, scrollbar.vertical .button.down { + /*padding-left: 10px;*/ + -gtk-icon-source: image(-gtk-recolor(url("assets/override/pan-down-symbolic.svg"))); } + scrollbar.vertical button.up, scrollbar.vertical .button.up { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/pan-up-symbolic.svg"))); } + scrollbar.horizontal button.down, scrollbar.horizontal .button.down { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/pan-end-symbolic.svg"))); } + scrollbar.horizontal button.up, scrollbar.horizontal .button.up { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/pan-start-symbolic.svg"))); } + +scrollbar.vertical, scrollbar.horizontal { + -GtkScrollbar-has-backward-stepper: true; + -GtkScrollbar-has-forward-stepper: true; +/* -GtkRange-stepper-spacing: 0; */ +/* -GtkRange-trough-under-steppers: 0; */ +/* -GtkArrow-arrow-scaling: 0.3; */ + background-color: mix(#cccccc, @shift_bg_color, 00.30); + border-style: solid; + border-width: 1px 1px 1px 1px; + border-color: mix(#afafaf, @shift_bg_color, 00.30); } + frame > border:not(.flat) ~ scrollbar.vertical, .frame:not(.flat) > scrollbar.vertical { + margin: -1px -1px -1px 0; } + frame > border:not(.flat) ~ scrollbar.horizontal, .frame:not(.flat) > scrollbar.horizontal { + margin: 0 -1px -1px -1px; } + + /* thunar fix */ + window.thunar .frame.standard-view > scrollbar.vertical { + margin: 0; } + window.thunar .frame.standard-view > scrollbar.horizontal { + margin: 0; } + +/* for some attributes i have to explicitate 'scrollbar.horizontal button' and 'scrollbar.vertical button' to make the scrollbar button selector sufficiently specific */ +scrollbar button, scrollbar .button { + color: @scrollbar_controls_fg_normal; } +scrollbar.vertical button:hover, scrollbar.vertical .button:hover, +scrollbar.horizontal button:hover, scrollbar.horizontal .button:hover { + box-shadow: none; } +scrollbar.vertical button, scrollbar.vertical .button { + min-height: 12px; + min-width: 12px; + padding: 0px; + margin: 0px; + border-style: none; + background-image: -gtk-gradient (linear, left top, right top, color-stop (0, @scrollbar_controls_normal_1), color-stop (0.5, @scrollbar_controls_normal_2), color-stop (1, @scrollbar_controls_normal_3)); } +scrollbar.vertical button.up:not(:disabled), scrollbar.vertical .button.up:not(:disabled) { + border-bottom: 1px solid @scrollbar_controls_border_normal; } +scrollbar.vertical button.down:not(:disabled), scrollbar.vertical .button.down:not(:disabled) { + border-top: 1px solid @scrollbar_controls_border_normal; } +scrollbar.horizontal button, scrollbar.horizontal .button { + min-height: 12px; + min-width: 12px; + padding: 0px; + margin: 0px; + border-style: none; + background-image: -gtk-gradient (linear, left top, left bottom, color-stop (0, @scrollbar_controls_normal_1), color-stop (0.5, @scrollbar_controls_normal_2), color-stop (1, @scrollbar_controls_normal_3)); } +scrollbar button:disabled, scrollbar .button:disabled { + color: mix(#a4a4a5, @shift_bg_color, 00.30); } +scrollbar.horizontal button.up:not(:disabled), scrollbar.horizontal .button.up:not(:disabled) { + border-right: 1px solid @scrollbar_controls_border_normal; } +scrollbar.horizontal button.down:not(:disabled), scrollbar.horizontal .button.down:not(:disabled) { + border-left: 1px solid @scrollbar_controls_border_normal; } +scrollbar.vertical slider, scrollbar.vertical .slider { + min-width: 12px; + min-height: 30px; + background-image: -gtk-gradient (linear, left top, right top, color-stop (0, @scrollbar_controls_normal_1), color-stop (0.5, @scrollbar_controls_normal_2), color-stop (1, @scrollbar_controls_normal_3)); + border-style: solid; + border-width: 1px 0px 1px 0px; + border-color: @scrollbar_controls_border_normal; } +scrollbar.horizontal slider, scrollbar.horizontal .slider { + min-width: 30px; + min-height: 12px; + background-image: -gtk-gradient (linear, left top, left bottom, color-stop (0, @scrollbar_controls_normal_1), color-stop (0.5, @scrollbar_controls_normal_2), color-stop (1, @scrollbar_controls_normal_3)); + border-style: solid; + border-width: 0px 1px 0px 1px; + border-color: @scrollbar_controls_border_normal; } +scrollbar.vertical slider:hover, scrollbar.vertical .slider:hover, +scrollbar.vertical button:hover, scrollbar.vertical .button:hover { + background-image: -gtk-gradient (linear, left top, right top, color-stop (0, @scrollbar_controls_hover_1), color-stop (0.5, @scrollbar_controls_hover_2), color-stop (1, @scrollbar_controls_hover_3)); } +scrollbar.horizontal slider:hover, scrollbar.horizontal .slider:hover, +scrollbar.horizontal button:hover, scrollbar.horizontal .button:hover { + background-image: -gtk-gradient (linear, left top, left bottom, color-stop (0, @scrollbar_controls_hover_1), color-stop (0.5, @scrollbar_controls_hover_2), color-stop (1, @scrollbar_controls_hover_3)); } +scrollbar.vertical.fine-tune slider:hover { + background-image: linear-gradient(to left, mix(#eeeeee, @shift_bg_color, 00.30), mix(#999999, @shift_bg_color, 00.30)); + box-shadow: inset -1px 0px mix(#f8f8f8, @shift_bg_color, 00.30), inset 1px 0px mix(#dddddd, @shift_bg_color, 00.30); } +scrollbar.horizontal.fine-tune slider:hover { + background-image: linear-gradient(to top, mix(#eeeeee, @shift_bg_color, 00.30), mix(#999999, @shift_bg_color, 00.30)); + box-shadow: inset 0px -1px mix(#f8f8f8, @shift_bg_color, 00.30), inset 0px 1px mix(#dddddd, @shift_bg_color, 00.30); } + +/********** + * Switch * + **********/ +switch, switch:disabled { + font-weight: bold; + font-size: smaller; + outline-offset: -4px; + border: 1px solid mix(#aaaaaa, @shift_bg_color, 00.30); + border-radius: 3px; + color: transparent; /*mix(#888888, @shift_bg_color, 00.30);*/ + background-color: @entry_bg_color; + background-image: url("assets/extras/switch-0.png"); + background-repeat: no-repeat; + background-position: right center; + text-shadow: none; } + switch:disabled { + border-color: mix(#c6c6c3, @shift_bg_color, 00.30); + background-color: mix(#e2e3e0, @shift_bg_color, 00.30); } + switch:checked, switch:disabled:checked { + color: transparent; /*@selected_focused_fg_color;*/ + background-color: @selected_bg_color; + background-image: url("assets/extras/switch-1.png"); + background-repeat: no-repeat; + background-position: left center; } + switch:disabled:checked { + background-image: url("assets/extras/switch-1-disabled.png"); + background-color: mix(#e2e3e0, @shift_bg_color, 00.30); } + switch slider { + margin: -1px; + min-width: 25px; + min-height: 25px; + border: 1px solid; + border-radius: 3px; + outline-color: alpha(mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30),0.5); + outline-offset: 2px; + border-color: mix(#aaaaaa, @shift_bg_color, 00.30); + border-bottom-color: mix(#91918c, @shift_bg_color, 00.30); + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30); + box-shadow: inset 0 1px mix(#f0f0f0, @shift_bg_color, 00.30), inset 0 -1px mix(#cfcfcf, @shift_bg_color, 00.30); + background-image: linear-gradient(to top, mix(#ffffff, @shift_bg_color, 00.30), mix(@bg_color, @shift_bg_color, 00.30) 50%, mix(#c8c8c8, @shift_bg_color, 00.30)); } + switch:disabled slider { + border-color: mix(#c6c6c3, @shift_bg_color, 00.30); + box-shadow: inset 0 1px mix(#e4e4e4, @shift_bg_color, 00.30), inset 0 -1px mix(#cfcfcf, @shift_bg_color, 00.30); + -gtk-icon-shadow: none; } + switch:disabled slider, switch:disabled slider label { + color: mix(#767978, @shift_bg_color, 00.30); } + row:selected switch { + box-shadow: none; + border-color: shade(mix(@bg_color, @shift_bg_color, 00.30), 0.811); } +/* row:selected switch.slider:dir(rtl) { + border-left-color: mix(#b6b6b3, @shift_bg_color, 00.30); } + row:selected switch.slider:dir(ltr) { + border-right-color: mix(#b6b6b3, @shift_bg_color, 00.30); } + row:selected switch.slider:checked, row:selected switch.slider { + border-color: shade(@selected_bg_color, 0.751); }*/ + +/************************* + * Radio and Check items * + *************************/ +.view.content-view.check:not(list), iconview.content-view.check:not(list), +.content-view .tile check:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; + min-width: 40px; + min-height: 40px; + background-image: none; + transition: none; + box-shadow: none; + border-width: 0; } + +.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list), +.content-view .tile check:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); + background-color: transparent; + min-width: 40px; + min-height: 40px; + background-image: none; + transition: none; + box-shadow: none; + border-width: 0; } + +.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list), +.content-view .tile check:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); + background-color: transparent; + min-width: 40px; + min-height: 40px; + background-image: none; + transition: none; + box-shadow: none; + border-width: 0; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list), +.content-view .tile check:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; + min-width: 40px; + min-height: 40px; + background-image: none; + transition: none; + box-shadow: none; + border-width: 0; } + +.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list), +.content-view .tile check:checked:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); + background-color: transparent; + min-width: 40px; + min-height: 40px; + background-image: none; + transition: none; + box-shadow: none; + border-width: 0; } + +.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list), +.content-view .tile check:checked:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); + background-color: transparent; + min-width: 40px; + min-height: 40px; + background-image: none; + transition: none; + box-shadow: none; + border-width: 0; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { + margin-left: 4px; } + checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { + margin-right: 4px; } +checkbutton:hover, +radiobutton:hover { + background-color: shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.055); } + list row checkbutton:hover, list row radiobutton:hover, + treeview.view checkbutton:hover, treeview.view radiobutton:hover { + background-color: transparent; } +checkbutton:disabled label, +radiobutton:disabled label { + text-shadow: 0 1px alpha(#ffffff, 0.45); } + +check, +radio { + margin: 0px 5px 0px 3px; + min-height: 16px; + min-width: 16px; + border: none; + border-radius: 3px; + -gtk-icon-source: none; + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30); +/*-gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30);*/ + background-color: transparent; } + check:only-child, + radio:only-child { + margin: 0; } +/* + .osd check, .osd radio { + color: mix(#eeeeec, @shift_bg_color, 00.30); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(28, 31, 32, 0.7), rgba(0, 0, 0, 0.7), 00.30)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.30); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.30); } + .osd check:hover, .osd radio:hover { + color: mix(#eeeeec, @shift_bg_color, 00.30); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(28, 31, 32, 0.7), rgba(0, 0, 0, 0.7), 00.30)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.30); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.30); } + .osd check:active, .osd radio:active { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.30); } +*/ +check { + -gtk-icon-source: image(url("assets/extras/checkbox-unchecked-active.png")); } +check:checked { + -gtk-icon-source: image(url("assets/extras/checkbox-checked-active.png")); } +check:indeterminate { + -gtk-icon-source: image(url("assets/extras/checkbox-indeterminate-active.png")); } +check:checked:disabled { + -gtk-icon-source: image(url("assets/extras/checkbox-checked-disabled.png")); } +check:not(checked):disabled { + -gtk-icon-source: image(url("assets/extras/checkbox-unchecked-disabled.png")); } +check:indeterminate:disabled { + -gtk-icon-source: image(url("assets/extras/checkbox-indeterminate-disabled.png")); } + +radio { + -gtk-icon-source: image(url("assets/extras/radio-unchecked-active.png")); } +radio:checked { + -gtk-icon-source: image(url("assets/extras/radio-checked-active.png")); } +radio:indeterminate { + -gtk-icon-source: image(url("assets/extras/radio-indeterminate-active.png")); } +radio:checked:disabled { + -gtk-icon-source: image(url("assets/extras/radio-checked-disabled.png")); } +radio:not(checked):disabled { + -gtk-icon-source: image(url("assets/extras/radio-unchecked-disabled.png")); } +radio:indeterminate:disabled { + -gtk-icon-source: image(url("assets/extras/radio-indeterminate-disabled.png")); } + +menu menuitem check, menu menuitem radio, +modelbutton.flat check, modelbutton.flat radio, +.menuitem.button.flat check, .menuitem.button.flat radio { + margin: 0; + min-height: 14px; + min-width: 14px; + -gtk-icon-source: none; } + menu menuitem radio, + modelbutton.flat radio, + .menuitem.button.flat radio { + margin-left: 2px; + min-width: 11px; + min-height: 11px; } + modelbutton.flat check, modelbutton.flat radio, + .menuitem.button.flat check, .menuitem.button.flat radio { + margin: 0 4px; } +menu menuitem check:checked, +modelbutton.flat check:checked, +.menuitem.button.flat check:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/check-symbolic.png"))); } +menu menuitem check:disabled, +modelbutton.flat check:disabled, +.menuitem.button.flat check:disabled { + -gtk-icon-source: none; } +menu menuitem check:checked:hover, +modelbutton.flat check:checked:hover, +.menuitem.button.flat check:checked:hover { + color: shade(@selected_focused_fg_color, 0.95); + -gtk-icon-source: image(-gtk-recolor(url("assets/override/check-symbolic.svg"))); } +menu menuitem check:checked:disabled, +modelbutton.flat check:checked:disabled, +.menuitem.button.flat check:checked:disabled { + color: #999999; + -gtk-icon-source: image(-gtk-recolor(url("assets/override/check-symbolic.svg"))); } +menu menuitem check:indeterminate, +modelbutton.flat check:indeterminate, +.menuitem.button.flat check:checked:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg"))); } +menu menuitem check:indeterminate:hover, +modelbutton.flat check:indeterminate:hover, +.menuitem.button.flat check:indeterminate:hover { + color: shade(@selected_focused_fg_color, 0.95); + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg"))); } +menu menuitem check:indeterminate:disabled, +modelbutton.flat check:indeterminate:disabled, +.menuitem.button.flat check:indeterminate:disabled { + color: #999999; + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg"))); } +menu menuitem radio:checked, +modelbutton.flat radio:checked, +.menuitem.button.flat radio:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg"))); } +menu menuitem radio:disabled, +modelbutton.flat radio:disabled, +.menuitem.button.flat radio:disabled { + -gtk-icon-source: none; } +menu menuitem radio:checked:hover, +modelbutton.flat radio:checked:hover, +.menuitem.button.flat radio:checked:hover { + color: shade(@selected_focused_fg_color, 0.95); + -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg"))); } +menu menuitem radio:checked:disabled, +modelbutton.flat radio:checked:disabled, +.menuitem.button.flat radio:checked:disabled { + color: #999999; + -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg"))); } +menu menuitem radio:indeterminate, +modelbutton.flat radio:indeterminate, +.menuitem.button.flat radio:checked:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg"))); } +menu menuitem radio:indeterminate:hover, +modelbutton.flat radio:indeterminate:hover, +.menuitem.button.flat radio:indeterminate:hover { + color: shade(@selected_focused_fg_color, 0.95); + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg"))); } +menu menuitem radio:indeterminate:disabled, +modelbutton.flat radio:indeterminate:disabled, +.menuitem.button.flat radio:indeterminate:disabled { + color: #999999; + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg"))); } + +.view check:disabled, +.view radio:disabled, +menu menuitem check, +menu menuitem radio +treeview.view menu menuitem check, +treeview.view menu menuitem radio, +modelbutton.flat check, modelbutton.flat radio, +.menuitem.button.flat check, .menuitem.button.flat radio { + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + -gtk-icon-shadow: none; } +/* +treeview.view check:hover, treeview.view radio:hover { + background-color: shade(mix(@bg_color, @shift_bg_color, 00.30), 0.9); + box-shadow: -1px 1px 0 1px shade(mix(@bg_color, @shift_bg_color, 00.30), 0.9); } + treeview.view menuitem check:hover, treeview.view menuitem radio:hover { + background-color: transparent; + box-shadow: none; }*/ +/* +check:hover, radio:hover { + background-color: shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.055); + box-shadow: -1px 1px 0 1px shade(mix(mix(@bg_color, @shift_bg_color, 00.30), @bg_color, 0.15), 1.055); } + menuitem check:hover, menuitem radio:hover { + background-color: transparent; + box-shadow: none; }*/ + +/********* + * Scale * + *********/ +scale trough, scale fill, progressbar trough { + border: 1px solid mix(#b6b6b3, @shift_bg_color, 00.30); + border-radius: 3px; + background-color: mix(#cfcfcd, @shift_bg_color, 00.30); } + scale trough:disabled, scale fill:disabled, progressbar trough:disabled { + border: 1px solid mix(#b6b6b3, @shift_bg_color, 00.30); + background-color: mix(#d6d6d6, @shift_bg_color, 00.30); } + row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled, row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { + border-color: shade(mix(@bg_color, @shift_bg_color, 00.30), 0.811); } + .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: mix(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5), 00.30); } + .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { + background-color: mix(rgba(49, 52, 52, 0.5), rgba(0, 0, 0, 0.5), 00.30); } + +scale highlight, progressbar progress { + border: 1px solid shade(@selected_bg_color, 0.8); + border-radius: 3px; + background-color: @selected_bg_color; } + scale highlight:disabled, progressbar progress:disabled { /***/ + background-color: mix(@selected_bg_color, mix(@bg_color, @shift_bg_color, 00.30), 0.3); + border-color: shade(mix(@selected_bg_color, mix(@bg_color, @shift_bg_color, 00.30), 0.3), 0.8); } + row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { + border-color: shade(mix(@bg_color, @shift_bg_color, 00.30), 0.811); } + .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); } + .osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { + border-color: transparent; } + +scale { + padding: 10px; } + scale fill, + scale highlight { + margin: -1px; + border-color: shade(@selected_bg_color, 0.8); } + scale slider { + min-height: 17px; + min-width: 17px; + margin: -8px; } + scale.fine-tune slider, scale.fine-tune.horizontal slider, scale.fine-tune.vertical slider { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: mix(#71716c, @shift_bg_color, 00.30); + box-shadow: inset 0 1px mix(#e0e0e0, @shift_bg_color, 00.30); + background-image: linear-gradient(to top, mix(#ffffff, @shift_bg_color, 00.30), mix(#aaaaaa, @shift_bg_color, 00.30)); } + scale trough { + outline-offset: 8px; + -gtk-outline-radius: 3px; } + scale fill { + background-color: mix(#b6b6b3, @shift_bg_color, 00.30); } + scale fill:disabled { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: mix(rgba(91, 91, 90, 0.775), rgba(0, 0, 0, 0.775), 00.30); } + .osd scale fill:disabled { + border-color: transparent; + background-color: transparent; } + scale slider { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: mix(#91918c, @shift_bg_color, 00.30); + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30); + background-image: linear-gradient(to bottom, mix(#ffffff, @shift_bg_color, 00.30), mix(#c4c4c4, @shift_bg_color, 00.30)); + box-shadow: inset 0 1px mix(#ffffff, @shift_bg_color, 00.30); + border: 1px solid mix(#898984, @shift_bg_color, 00.30); + border-radius: 100%; } + scale slider:hover { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: mix(#91918c, @shift_bg_color, 00.30); + box-shadow: inset 0 1px mix(#ffffff, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(#ffffff, mix(@shift_bg_color, #ffffff, 0.299), 00.30), mix(#d8d8d8, mix(@shift_bg_color, #e0e0e0, 0.299), 00.30)); } + scale slider:disabled { + border-color: mix(#b6b6b3, @shift_bg_color, 00.30); + border-bottom-color: mix(#b0b0b0, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(#eaeaea, @shift_bg_color, 00.30), mix(#d8d8d8, @shift_bg_color, 00.30)); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.30); } + scale slider:disabled, scale slider:disabled label { + color: mix(#767978, @shift_bg_color, 00.30); } + row:selected scale slider:disabled, row:selected scale slider { + border-color: shade(mix(@bg_color, @shift_bg_color, 00.30), 0.811); } + .osd scale slider { + color: mix(#eeeeec, @shift_bg_color, 00.30); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(28, 31, 32, 0.7), rgba(0, 0, 0, 0.7), 00.30)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.30); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: mix(#1c1f20, mix(@shift_bg_color, #1c1f20, 0.398), 00.30); } + .osd scale slider:hover { + color: mix(#ffffff, @shift_bg_color, 00.30); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(57, 63, 65, 0.7), rgba(0, 0, 0, 0.7), 00.30)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.30); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.30); + background-color: mix(#1c1f20, mix(@shift_bg_color, #1c1f20, 0.398), 00.30); } + .osd scale slider:active { + color: mix(#ffffff, @shift_bg_color, 00.30); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.30); + background-color: mix(#1c1f20, mix(@shift_bg_color, #1c1f20, 0.398), 00.30); } + .osd scale slider:disabled { + color: mix(#767978, @shift_bg_color, 00.30); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-color: transparent; + background-image: image(mix(rgba(49, 52, 52, 0.5), rgba(0, 0, 0, 0.5), 00.30)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: mix(#1c1f20, mix(@shift_bg_color, #1c1f20, 0.398), 00.30); } + scale value { + color: alpha(currentColor,0.55); } + scale marks { + color: alpha(currentColor,0.55); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.horizontal indicator { + min-height: 6px; + min-width: 1px; } + scale.vertical indicator { + min-height: 1px; + min-width: 6px; } + scale.color slider { + margin: -6px; } + +/**************** + * Progressbars * + ****************/ +progressbar { + font-size: smaller; + color: mix(rgba(46, 52, 54, 0.4), rgba(0, 0, 0, 0.4), 00.30); } + progressbar.horizontal trough, + progressbar.horizontal progress { + min-height: 10px; } + progressbar.vertical trough, + progressbar.vertical progress { + min-width: 10px; } + progressbar.horizontal progress { + margin: 0 -1px; } + progressbar.vertical progress { + margin: -1px 0; } + progressbar progress { + border-radius: 3px; } +/* progressbar progress.left { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; } + progressbar progress.right { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } + progressbar progress.top { + border-top-right-radius: 2px; + border-top-left-radius: 2px; } + progressbar progress.bottom { + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; }*/ + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + progressbar.osd progress { + border-style: none; + border-radius: 0; } + progressbar trough.empty progress { + all: unset; } + .xfce4-panel progressbar trough, + .xfce4-panel progressbar progress { + border-radius: 3px; + margin: 0; + padding: 0; + min-width: 5px; + min-height: 5px; } + .xfce4-panel progressbar progress { + border-color: currentColor; } + +/************ + * Levelbar * + ************/ +levelbar block { + min-width: 32px; + min-height: 3px; } +levelbar.vertical block { + min-width: 3px; + min-height: 32px; } +levelbar trough { + border: 1px solid; + padding: 2px; + border-radius: 4px; + color: black; + border-color: mix(#b6b6b3, @shift_bg_color, 00.30); + background-color: @canvas_bg_color; + box-shadow: inset 0 0 0 1px mix(rgba(74, 144, 217, 0), rgba(0, 0, 0, 0), 00.30); } + levelbar:disabled trough { + background-color: mix(#e2e3e0, @shift_bg_color, 00.30); } + levelbar.horizontal.discrete trough { + padding: 2px 1px; } + levelbar.vertical.discrete trough { + padding: 1px 2px; } +levelbar block { + border: 1px solid; + border-radius: 3px; } + levelbar.horizontal.discrete block { + margin: 0 1px; } + levelbar.vertical.discrete block { + margin: 1px 0; } + levelbar block.low { + border-color: #8f4700; + background-color: #f57900; } + levelbar:disabled block.low { + border-color: mix(#8f4700, mix(@bg_color, @shift_bg_color, 00.30), 0.3); + background-color: mix(#f57900, mix(@bg_color, @shift_bg_color, 00.30), 0.3); } + levelbar block.high, levelbar block:not(.empty) { + border-color: shade(@selected_bg_color, 0.8);; + background-color: @selected_bg_color; } + levelbar:disabled block.high, levelbar:disabled block:not(.empty) { + background-color: mix(@selected_bg_color, mix(@bg_color, @shift_bg_color, 00.30), 0.3); + border-color: shade(mix(@selected_bg_color, mix(@bg_color, @shift_bg_color, 00.30), 0.3), 0.8); } + levelbar block.full { + border-color: #40760c; + background-color: #73d216; } + levelbar:disabled block.full { + border-color: mix(#40760c, mix(@bg_color, @shift_bg_color, 00.30), 0.3); + background-color: mix(#73d216, mix(@bg_color, @shift_bg_color, 00.30), 0.3); } + levelbar block.empty { + background-color: transparent; + border-color: mix(rgba(46, 52, 54, 0.2), rgba(0, 0, 0, 0.2), 00.30); } + +/**************** + * Print dialog * +*****************/ +printdialog paper { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + border: 1px solid mix(#b6b6b3, @shift_bg_color, 00.30); + background: @canvas_bg_color; + padding: 0; } +printdialog notebook { + background-color: mix(@bg_color, @shift_bg_color, 00.30); + box-shadow: inset 0 -1px mix(#b0b0b0, @shift_bg_color, 00.30); } +printdialog notebook > header { + background-color: mix(@bg_color, @shift_bg_color, 00.30); } +printdialog .dialog-action-box { + margin: 12px; } + +/********** + * Frames * + **********/ +/* frame, */ +frame > border, .frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid mix(#bbbbbb, @shift_bg_color, 00.30); } + frame > border.flat, .frame.flat { + border-style: none; } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid mix(#b6b6b3, @shift_bg_color, 00.30); } + +/****************** + * Scrolledwindow * + ******************/ +scrolledwindow viewport, +/* scrolledwindow viewport frame,*/ +scrolledwindow viewport.frame { + border-style: none; } +scrolledwindow junction, scrolledwindow junction.frame { + border-color: transparent; + border-image: none; + border-style: none; + background-color: transparent; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + +/********* + * Lists * + *********/ +list { + color: @text_color; + background-color: @canvas_bg_color; + border-color: mix(#b6b6b3, @shift_bg_color, 00.30); } +list:disabled { + background-color: mix(#e2e3e0, @shift_bg_color, 00.30); } + list row { + padding: 0px; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: mix(#cccccc, @shift_bg_color, 00.30); } +/*row.activatable:active { + box-shadow: inset 0 2px 2px -2px mix(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2), 00.30); } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px mix(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5), 00.30); }*/ + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: @selected_bg_color; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: mix(rgba(28, 31, 32, 0.7), rgba(0, 0, 0, 0.7), 00.30); + background-image: linear-gradient(to bottom, mix(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2), 00.30), transparent 2px); + background-clip: padding-box; } + .app-notification border, + .app-notification.frame border { + border: none; } + +/************* + * Expanders * + *************/ +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: image(-gtk-recolor(url("assets/override/pan-end-symbolic.svg"))); } + expander arrow:dir(rtl) { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/pan-end-symbolic-rtl.svg"))); } + expander arrow:hover { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); } + expander arrow:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/pan-down-symbolic.svg"))); } + +/************ + * Calendar * + ***********/ +calendar { + color: @text_color; + border: 1px solid mix(#b6b6b3, @shift_bg_color, 00.30); } + calendar:selected { + border-radius: 3px; } + calendar.header { + border-bottom-color: mix(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1), 00.30); } + calendar.button { + color: mix(rgba(46, 52, 54, 0.45), rgba(0, 0, 0, 0.45), 00.30); } + calendar.button:hover { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); } + calendar.button:disabled { + color: mix(rgba(139, 142, 143, 0.45), rgba(0, 0, 0, 0.45), 00.30); } + calendar.highlight { + color: mix(#767978, @shift_bg_color, 00.30); } + calendar:indeterminate { + color: alpha(currentColor,0.1); } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar { + min-height: 0px; + padding-top: 3px; + padding-bottom: 20px; + background: linear-gradient(to bottom, mix(#ffffff, @shift_bg_color, 00.30), mix(@bg_color, @shift_bg_color, 00.30)); + border-style: none; + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +messagedialog.csd.background { + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; } +.dialog-action-box { + margin-top: 5px; } +.csd .dialog-action-box { + margin: 5px; + margin-top: 0px; } + +filechooser .dialog-action-box { + border-top: 1px solid mix(#b6b6b3, @shift_bg_color, 00.30); } +filechooser #pathbarbox { + background-color: mix(@bg_color, @shift_bg_color, 00.30); +/*border-right: 1px solid mix(#cccccc, @shift_bg_color, 00.30); + border-top: 1px solid mix(#bbbbbb, @shift_bg_color, 00.30); + border-bottom: 1px solid mix(#bbbbbb, @shift_bg_color, 00.30);*/ } +/*filechooser treeview header button { + margin-top: -1px; }*/ +/*filechooser .frame { + border-width: 1px; + border-style: solid; + border-color: mix(#bbbbbb, @shift_bg_color, 00.30); }*/ + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/*********** + * Sidebar * + ***********/ +/*.sidebar { + border-style: none; + background-color: mix(#f4f4f3, @shift_bg_color, 00.30); } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: 1px solid mix(#b6b6b3, @shift_bg_color, 00.30); + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list + .sidebar:dir(rtl), stacksidebar.sidebar.right list + .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid mix(#b6b6b3, @shift_bg_color, 00.30); + border-right-style: none; }*/ +/*.sidebar:backdrop { + background-color: mix(#f2f2f2, @shift_bg_color, 00.30); + border-color: mix(#c0c0bd, @shift_bg_color, 00.30); + transition: 200ms ease-out; }*/ +/*.sidebar list { + background-color: transparent; } + paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; }*/ +/*.sidebar .frame { + border-style: none; }*/ + +stacksidebar row { + padding: 10px 4px; } + stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; } + stacksidebar row.needs-attention > label { + background-size: 6px 6px, 0 0; } + +/**************** + * File chooser * + ****************/ +placessidebar > viewport.frame { + border-style: none; } +placessidebar row { + min-height: 36px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 14px; } +/*placessidebar row:selected { + color: @selected_focused_fg_color; }*/ + placessidebar row:disabled { + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.86923), @shift_bg_color, 00.30); + color: mix(#767978, @shift_bg_color, 00.30); } + placessidebar row image.sidebar-icon { + opacity: 0.7; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-height: 26px; + min-width: 26px; + margin-top: 3px; + margin-bottom: 3px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.7; } + placessidebar row:selected:active { + box-shadow: none; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: image(shade(@selected_bg_color, 0.9266)); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: @selected_bg_color; } + placessidebar row:drop(active):not(:disabled) { + color: shade(@selected_bg_color, 0.9266); + box-shadow: inset 0 1px shade(@selected_bg_color, 0.9266), inset 0 -1px shade(@selected_bg_color, 0.9266); } + placessidebar row:drop(active):not(:disabled):selected { + color: @selected_focused_fg_color; + background-color: shade(@selected_bg_color, 0.9266); } +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); } +placesview .server-list-button:checked > image { + -gtk-icon-transform: rotate(-0.5turn); } +placesview row.activatable:hover { + background-color: transparent; } +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +/********* + * Paned * + *********/ + +paned > separator { + min-width: 9px; + min-height: 9px; + margin: 0px; + color: transparent; + background-color: transparent; } + paned > separator:selected { /***/ + background-image: image(@selected_bg_color); } + +paned.horizontal > separator { + background: url("assets/extras/separator-narrow-vert-light.png") center center repeat-y; + box-shadow: none; + margin-right: -4px; + margin-left: -4px; } +paned.vertical > separator, paned.vertical > separator.wide { + background: url("assets/extras/separator-narrow-horiz-light.png") center center repeat-x; + box-shadow: none; + margin-bottom: -4px; + margin-top: -4px; } + +paned > separator.wide { + min-width: 16px; + min-height: 16px; + margin: 0px; + color: transparent; + background-color: transparent; } +paned.horizontal > separator.wide { + box-shadow: none; + margin-left: -4px; + margin-right: -4px; + background: url("assets/extras/separator-handle-vert.png") center center no-repeat; } +paned.vertical > separator.wide { + box-shadow: none; + margin-top: -4px; + margin-bottom: -4px; + background: url("assets/extras/separator-handle-horiz.png") center center no-repeat; } + +/************* + * Separator * + *************/ +separator { +/* background: mix(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2), 00.30); */ + background-color: mix(#cccccc, @shift_bg_color, 00.30); + min-width: 1px; + min-height: 1px; } + +/*********** + * Infobar * + ***********/ +infobar { + border: 1px solid mix(#b6b6b3, @shift_bg_color, 00.30); } + infobar.info, infobar.question { + color: white; + text-shadow: none; + background-color: #2a77c8; + border-color: shade(#2a77c8, 0.8); } + infobar.warning { + color: white; + text-shadow: none; + background-color: #ff6b00; + border-color: shade(#ff6b00, 0.8); } + infobar.error { + color: white; + text-shadow: none; + background-color: #d51010; + border-color: shade(#d51010, 0.8); } + infobar.info button:not(.default):not(.destructive-action):not(.suggested-action), infobar.question button:not(.default):not(.destructive-action):not(.suggested-action), infobar.info switch slider, infobar.question switch slider { + color: white; + border-color: #215d9d; + border-bottom-color: #184473; + background-image: linear-gradient(to bottom, #4a90d9, #3986d5 60%, #2a77c8); + text-shadow: 0 -1px rgba(0, 0, 0, 0.54353); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + infobar.info switch, infobar.question switch { + border-color: #215d9d; } + infobar.info checkbutton:hover, infobar.question checkbutton:hover, + infobar.info radiobutton:hover, infobar.question radiobutton:hover { + background-color: shade(#2a77c8, 1.21); } + infobar.warning button:not(.default):not(.destructive-action):not(.suggested-action), infobar.warning switch slider { + color: white; + border-color: #ff4800; + border-bottom-color: #ff3f00; + background-image: linear-gradient(to bottom, #ff9800, #ff8800 60%, #ff7800); + text-shadow: 0 -1px rgba(0, 0, 0, 0.34353); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.34353); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + infobar.warning switch { + border-color: #ff4800; } + infobar.warning checkbutton:hover, infobar.warning radiobutton:hover { + background-color: shade(#ff6b00, 1.21); } + infobar.error button:not(.default):not(.destructive-action):not(.suggested-action), infobar.error switch slider { + color: white; + border-color: #a60c0c; + border-bottom-color: #760909; + background-image: linear-gradient(to bottom, #ef2929, #ee1616 60%, #d51010); + text-shadow: 0 -1px rgba(0, 0, 0, 0.56078); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.56078); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + infobar.error switch { + border-color: #a60c0c; } + infobar.error checkbutton:hover, infobar.error radiobutton:hover { + background-color: shade(#d51010, 1.21); } + infobar.info button:not(.default):not(.destructive-action):not(.suggested-action):hover, infobar.question button:not(.default):not(.destructive-action):not(.suggested-action):hover, infobar.info switch:hover slider, infobar.question switch:hover slider { + color: white; + border-color: #215d9d; + border-bottom-color: #184473; + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.49553); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + background-image: linear-gradient(to bottom, #63a0de, #4a90d9 60%, #3986d5); } + infobar.warning button:not(.default):not(.destructive-action):not(.suggested-action):hover, infobar.warning switch:hover slider { + color: white; + border-color: #ff4000; + border-bottom-color: #ff3800; + background-image: linear-gradient(to bottom, #ffaf00, #ff9800 60%, #ff9800); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.34353); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.35); } + infobar.error button:not(.default):not(.destructive-action):not(.suggested-action):hover, infobar.error switch:hover slider { + color: white; + border-color: #a60c0c; + border-bottom-color: #760909; + text-shadow: 0 -1px rgba(0, 0, 0, 0.51278); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.51278); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + background-image: linear-gradient(to bottom, #f14545, #ef2929 60%, #ee1616); } + infobar.info button:not(.default):not(.destructive-action):not(.suggested-action):active, infobar.info button:not(.default):not(.destructive-action):not(.suggested-action):checked, infobar.question button:not(.default):not(.destructive-action):not(.suggested-action):active, infobar.question button:not(.default):not(.destructive-action):not(.suggested-action):checked, infobar.info switch:checked slider, infobar.question switch:checked slider { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.2), inset -1px 0 rgba(255, 255, 255, 0.2), inset 0 -1px rgba(255, 255, 255, 0.3), inset 0 1px rgba(255, 255, 255, 0.4); + border-color: #2a56a6; + background-image: linear-gradient(to top, #5f9ff9, #3986e5 50%, #1a60a6); } + infobar.warning button:not(.default):not(.destructive-action):not(.suggested-action):active, infobar.warning button:not(.default):not(.destructive-action):not(.suggested-action):checked, infobar.warning switch:checked slider { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.2), inset -1px 0 rgba(255, 255, 255, 0.2), inset 0 -1px rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4); + border-color: #ee4000; + background-image: linear-gradient(to top, #ffbb00, #ff8f00 60%, #f86000); } + infobar.error button:not(.default):not(.destructive-action):not(.suggested-action):active, infobar.error button:not(.default):not(.destructive-action):not(.suggested-action):checked, infobar.error switch:checked slider { + color: white; + border-color: #a00c0c; + background-image: linear-gradient(to top, #ff7878, #f01818 50%, #d01010); + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.25), inset -1px 0 rgba(255, 255, 255, 0.25), inset 0 -1px rgba(255, 255, 255, 0.2), inset 0 1px rgba(255, 255, 255, 0.4); + text-shadow: none; + -gtk-icon-shadow: none; } + infobar.info button:disabled, infobar.question button:disabled, infobar.info switch:disabled slider, infobar.question switch:disabled slider { + border-color: #215d9d; + background-image: image(#65a1df); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + infobar.info switch:disabled, infobar.question switch:disabled { + border-color: #215d9d; } + infobar.warning button:disabled, infobar.warning switch:disabled slider { + border-color: #ef5b00; + background-image: image(#ff8f00); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + infobar.warning switch:disabled { + border-color: #ef5b00; } + infobar.error button:disabled, infobar.error switch:disabled slider { + border-color: #b6b6b3; + background-image: image(#ffcccc); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + infobar.error switch:disabled { + border-color: #b6b6b3; } + infobar.info button:disabled, infobar.info button:disabled label, infobar.question button:disabled, infobar.question button:disabled label, infobar.info switch:disabled slider, infobar.info switch:disabled slider label, infobar.question switch:disabled slider, infobar.question switch:disabled slider label { + text-shadow: none; + color: #c2e0ef; } + infobar.warning button:disabled, infobar.warning button:disabled label, infobar.warning switch:disabled slider, infobar.warning switch:disabled slider label { + text-shadow: none; + color: #d0e0e0; } + infobar.error button:disabled, infobar.error button:disabled label, infobar.error switch:disabled slider, infobar.error switch:disabled slider label { + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.86923), @shift_bg_color, 00.30); + color: #666666; } + infobar button.default:not(:disabled), infobar button.default:not(:disabled):hover { + text-shadow: none; + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + border-color: alpha(currentColor,0.4); + border-bottom-color: alpha(currentColor,0.45); } + infobar button.default:not(:disabled):active, infobar button.default:not(:disabled):checked { + border-color: alpha(currentColor,0.4); + border-bottom-color: alpha(currentColor,0.2); + border-right-color: alpha(currentColor,0.2); + box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.2), 1px 1px rgba(255, 255, 255, 0.2); } + +/************ + * Tooltips * + ************/ +tooltip { + padding: 0px; + /* not working */ + border-radius: 0px; + box-shadow: none; } + tooltip.background { + box-shadow: inset 0 1px mix(#f8f8f8, mix(@shift_bg_color, #ffffff, 0.5), 00.30); + padding: 0px; + background-image: linear-gradient(to bottom, mix(#f8f8f8, mix(@shift_bg_color, #f8f8f8, 0.299), 00.30), mix(#d8d8d8, mix(@shift_bg_color, #d8d8d8, 0.299), 00.30)); + border: 1px solid mix(#aaaaaa, @shift_bg_color, 00.30); } + tooltip decoration { + box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.2); + background-color: transparent; } + tooltip * { + padding: 0px; + color: @fg_color; + background-color: transparent; } + +/***************** + * Color Chooser * + *****************/ +colorswatch:drop(active), colorswatch { + border-style: none; } +colorswatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } +colorswatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } +colorswatch overlay { + color: black; } + colorswatch overlay:hover { + border-color: mix(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5), 00.30); } +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active) overlay { + border-color: shade(@selected_bg_color, 0.9266); + box-shadow: inset 0 0 0 1px shade(@selected_bg_color, 0.9266); } +colorswatch overlay { + border: 1px solid mix(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3), 00.30); } + colorswatch overlay:hover { + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.4), rgba(0, 0, 0, 0.4), 00.30), inset 0 -1px mix(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2), 00.30); } +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: mix(#b6b6b3, @shift_bg_color, 00.30); + border-bottom-color: mix(#91918c, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(@bg_color, @shift_bg_color, 00.30), mix(#dededd, @shift_bg_color, 00.30) 60%, mix(#cfcfcd, @shift_bg_color, 00.30)); + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30); + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.8), rgba(0, 0, 0, 0.8), 00.30); } + colorswatch#add-color-button overlay:hover { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.30); + border-color: mix(#b6b6b3, @shift_bg_color, 00.30); + border-bottom-color: mix(#91918c, @shift_bg_color, 00.30); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.30); + box-shadow: inset 0 1px mix(#ffffff, @shift_bg_color, 00.30); + background-image: linear-gradient(to bottom, mix(#f7f7f7, @shift_bg_color, 00.30), mix(@bg_color, @shift_bg_color, 00.30) 60%, mix(#dededd, @shift_bg_color, 00.30)); } +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: mix(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6), 00.30); + box-shadow: none; } +row:selected colorswatch { /***/ + box-shadow: 0 0 0 2px @selected_focused_fg_color; } +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: mix(#d7d7d5, @shift_bg_color, 00.30); } + .content-view:hover { + -gtk-icon-effect: highlight; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } +.scale-popup button:hover { + background-color: mix(rgba(46, 52, 54, 0.1), rgba(0, 0, 0, 0.1), 00.30); + border-radius: 5px; } + +.fullscreen revealer > * { /* for some reason can't set css for revealer, so set its child(ren) */ + background-color: mix(@bg_color, @shift_bg_color, 00.30); } + +/********************** + * Window Decorations * + *********************/ +/*window.csd { + border-width: 1px; + border-style: solid; + border-color: #ffffff; }*/ + +/*window:not(menu) decoration, window:not(.menu) decoration { + padding-left: 5px; + padding-right: 5px; + padding-bottom: 5px; + background-color: mix(@bg_color, @shift_bg_color, 00.30); }*/ + +decoration { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.30), 0 0 0 1px #939393; + margin: 5px; } + .maximized decoration, .fullscreen decoration, .tiled decoration { + border-radius: 0; } + .popup decoration { + border-radius: 10px; + box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.2); } + .ssd decoration { + box-shadow: 0 0 0 1px mix(rgba(0, 0, 0, 0.23), rgba(0, 0, 0, 0.23), 00.30); } + .csd.popup decoration { + border-radius: 10px; + box-shadow: 0px 2px 10px 1px rgba(0, 0, 0, 0.30); } + tooltip.csd decoration { + box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.15); + border-radius: 0px; } + messagedialog.csd decoration { + border-radius: 0px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + .solid-csd decoration { + margin: 0; + padding: 1px; + background-color: transparent; + border: solid 1px mix(#b6b6b3, @shift_bg_color, 00.30); + border-radius: 0; + box-shadow: inset 0 0 0 3px mix(#eeeeee, @shift_bg_color, 00.30), inset 0 1px mix(rgba(255, 255, 255, 0.8), rgba(0, 0, 0, 0.8), 00.30); } + +/************* +* Selections * +*************/ + +.view:selected, +.view:selected:focus, +iconview:selected, +iconview:selected:focus, +.view text:selected, +.view text:selected:focus, +iconview text:selected, +iconview text:selected:focus, +textview text:selected, +textview text:selected:focus, +selection, +selection:focus, +flowbox flowboxchild:selected, +flowbox flowboxchild:selected:focus, +modelbutton.flat:selected, +modelbutton.flat:selected:focus, +.menuitem.button.flat:selected, +.menuitem.button.flat:selected:focus, +.gtkstyle-fallback:selected, +.gtkstyle-fallback:selected:focus, +calendar:selected, +calendar:selected:focus, +row:selected, +row:selected:focus { + background-color: @selected_bg_color; } +.view:selected, +iconview:selected, +.view text:selected, +textview text:selected, +iconview text:selected, +selection, +flowbox flowboxchild:selected, +modelbutton.flat:selected, +.menuitem.button.flat:selected, +.gtkstyle-fallback:selected, +calendar:selected, +row:selected, +row:selected label, +label:selected { + color: @selected_nofocus_fg_color; } +.view:selected:focus, +iconview:selected:focus, +.view text:selected:focus, +textview text:selected:focus, +iconview text:selected:focus, +selection:focus, +flowbox flowboxchild:selected:focus, +modelbutton.flat:selected:focus, +.menuitem.button.flat:selected:focus, +.gtkstyle-fallback:selected:focus, +calendar:selected:focus, +row:selected:focus, +row:selected:focus label, +label:selected:focus { + color: @selected_focused_fg_color; } +.view:disabled:selected, +.view:disabled:selected:focus, +iconview:disabled:selected, +iconview:disabled:selected:focus, +.view text:disabled:selected, +.view text:disabled:selected:focus, +textview text:disabled:selected, +textview text:disabled:selected:focus, +iconview text:disabled:selected, +iconview text:disabled:selected:focus, +:disabled selection, +:disabled selection:focus, +flowbox flowboxchild:disabled:selected, +flowbox flowboxchild:disabled:selected:focus, +modelbutton.flat:disabled:selected, +modelbutton.flat:disabled:selected:focus, +.menuitem.button.flat:disabled:selected, +.menuitem.button.flat:disabled:selected:focus, +.gtkstyle-fallback:disabled:selected, +.gtkstyle-fallback:disabled:selected:focus, +calendar:disabled:selected, +calendar:disabled:selected:focus, +row:disabled:selected, +row:disabled:selected:focus, +row:disabled:selected label, +row:disabled:selected:focus label, +label:disabled:selected, +label:disabled:selected:focus { + color: shade(@selected_bg_color, 1.31); + text-shadow: none; } +/*entry selection { + background-color: @selected_bg_color; + color: @selected_focused_fg_color; }*/ + +/* +.view:selected, iconview:selected, .view text:selected, iconview text:selected, textview text:selected { + color: @selected_nofocus_fg_color; }*/ +.monospace { + font-family: monospace; } +/* +*:selected button.flat:hover > label, *:selected button.flat:hover > * > label, +*:selected button.flat:checked > label, *:selected button.flat:checked > * > label, +*:selected button.flat:active > label, *:selected button.flat:active > * > label { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); } +*/ +/********************** + * Touch Copy & Paste * + *********************/ +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); + padding-left: 10px; } + cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); + padding-left: 10px; } + cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } + cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); + padding-left: 10px; } + cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } + +.context-menu { + font: initial; } + +.keycap { + min-width: 20px; + min-height: 25px; + margin-top: 2px; + padding-bottom: 3px; + padding-left: 6px; + padding-right: 6px; + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); + background-color: @canvas_bg_color; + border: 1px solid; + border-color: mix(#cfcfcd, @shift_bg_color, 00.30); + border-radius: 5px; + box-shadow: inset 0 -3px mix(#ededec, @shift_bg_color, 00.30); + font-size: smaller; } + +:not(decoration):not(window):drop(active):focus, +:not(decoration):not(window):drop(active) { + border-color: shade(@selected_bg_color, 0.9266); + box-shadow: inset 0 0 0 1px shade(@selected_bg_color, 0.9266); + caret-color: shade(@selected_bg_color, 0.9266); } + +stackswitcher button.text-button { + min-width: 80px; + min-height: 22px; } + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 30px; + min-height: 22px; } + +stackswitcher button label { + padding-bottom: 1px; } + +/******** +* xfwm4 * +********/ +#xfwm { + color: mix(mix(@bg_color, @shift_bg_color, 00.30), #0a0a0a, 0.75); /* active_text_color_2: active buttons' drawings */ + background-color: mix(@bg_color, @shift_bg_color, 00.30); } /*active_color_2, all wm frames*/ + +#xfwm:selected { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); /*focused wm titles*/ + background-color: mix(mix(@bg_color, @shift_bg_color, 00.30), #555555, 0.5); } /*active_color_1: outermost pixels of all wm fames*/ + +#xfwm:disabled { + color: mix(#777777, mix(@shift_bg_color, #777777, 0.398), 00.30); /* inactive_text_color_2, un-focused wm titles and buttons' drawings*/ + background-color: shade(mix(@bg_color, @shift_bg_color, 00.30), 1.15); } /* inactive_color_1: active window 2nd top pixel line */ + + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* + these values are used by some gtk3 apps, e.g. the label with number of updates on the 'Updates' button of 'Software Center' uses @selected_bg_color and @selected_focused_fg_color */ /***/ +/* +widget text/foreground color */ +@define-color theme_fg_color mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); +/* +text color for entries, views and content in general */ +@define-color theme_text_color @text_color; +/* +widget base background color */ +@define-color theme_bg_color mix(@bg_color, @shift_bg_color, 00.30); +/* +text widgets and the like base background color */ +@define-color theme_base_color @canvas_bg_color; +/* +base background color of selections */ +@define-color theme_selected_bg_color @selected_bg_color; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color @selected_focused_fg_color; +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color mix(#e2e3e0, @shift_bg_color, 00.30); +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color mix(#767978, @shift_bg_color, 00.30); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color mix(#ffffff, @shift_bg_color, 00.30); +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30); +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color mix(@bg_color, @shift_bg_color, 00.30); +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color mix(@bg_color, @shift_bg_color, 00.30); +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color @selected_nofocus_fg_color; +/* +insensitive color on backdrop windows*/ +@define-color unfocused_insensitive_color mix(#c3c3c0, @shift_bg_color, 00.30); +/* +widgets main borders color */ +@define-color borders mix(#b6b6b3, @shift_bg_color, 00.30); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders mix(#b6b6b3, @shift_bg_color, 00.30); +/* +these are pretty self explicative */ +@define-color warning_color #f57900; +@define-color error_color #cc0000; +@define-color success_color mix(#73d216, @shift_bg_color, 00.30); +/* +these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.30), 1.8); +@define-color wm_unfocused_title mix(#767978, @shift_bg_color, 00.30); +@define-color wm_highlight mix(rgba(255, 255, 255, 0.8), rgba(0, 0, 0, 0.8), 00.30); +@define-color wm_borders_edge mix(rgba(255, 255, 255, 0.8), rgba(0, 0, 0, 0.8), 00.30); +@define-color wm_bg_a shade(mix(@bg_color, @shift_bg_color, 00.30), 1.2); +@define-color wm_bg_b mix(@bg_color, @shift_bg_color, 00.30); +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(mix(@bg_color, @shift_bg_color, 00.30), 1.3); +@define-color wm_button_hover_color_b mix(@bg_color, @shift_bg_color, 00.30); +@define-color wm_button_active_color_a shade(mix(@bg_color, @shift_bg_color, 00.30), 0.85); +@define-color wm_button_active_color_b shade(mix(@bg_color, @shift_bg_color, 00.30), 0.89); +@define-color wm_button_active_color_c shade(mix(@bg_color, @shift_bg_color, 00.30), 0.9); +@define-color content_view_bg @canvas_bg_color; diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/themecolor.sh b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/themecolor.sh new file mode 100644 index 0000000..776f299 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks Summerstorm/themecolor.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +################################################################################### +# This script defines the theme base color as the pair "color_tone/pull_strength" # +# See 'ClassicLooks/TOOLS/CONFIG/HACKING' file for instructions # +################################################################################### + +cd "$(dirname "${BASH_SOURCE[0]}")" +source ../"ClassicLooks"/TOOLS/CONFIG/lib/set-theme-color.sh "#303840/00.30" diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks.CREDITS b/mods/graphical-general/data/usr/share/themes/ClassicLooks.CREDITS new file mode 100644 index 0000000..23a6d8e --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks.CREDITS @@ -0,0 +1,3 @@ +- ClassicLooks by gyll +- Source: https://sourceforge.net/projects/classiclooks/ +- License: GNU GENERAL PUBLIC LICENSE Version 2 \ No newline at end of file diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks.LICENSE b/mods/graphical-general/data/usr/share/themes/ClassicLooks.LICENSE new file mode 100644 index 0000000..d511905 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks.LICENSE @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/classiclooks_mark b/mods/graphical-general/data/usr/share/themes/ClassicLooks/classiclooks_mark new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/classiclooks_mark @@ -0,0 +1 @@ + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/arrow-down.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/arrow-down.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<>&pI!MT}WUkbOnKC7@82r;B4q#=W=KH}W<(@HhuLobh1( z-Cq!L(vb0rSXDhsbl>BzR{c8_+Im?c--Nodavscf+7;?CMX}gSbdyz!qEM5*b4iCj zcUi||R%;ih10k65yA)Y5s&EUL+7`D}$%2pUXO@ GgeCw?`9i(` literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/handle-h.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/handle-h.png new file mode 100644 index 0000000000000000000000000000000000000000..7bdf6495bd15039303ceeb1f389f1160350c8373 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4F%}28J29*~C-V}>VN3FMcVYMs zf(!O8p9~b?EbxddW? dNU$~o)iTavVB}sjR~{(C;OXk;vd$@?2>^fFAQ1on literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/handle-v.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/handle-v.png new file mode 100644 index 0000000000000000000000000000000000000000..6e8eba142f44bf74cce6a0a9ffc82534b916ec93 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4F%}28J29*~C-V}>VN3FMcVYMs zf(!O8p9~b?EbxddW?%URLeMvfsuRBTzQ}jgQu&X%Q~loCIFlcAjbdz literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/null.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/null.png new file mode 100644 index 0000000000000000000000000000000000000000..d7a1600a657945ee95d0c3a620dcb7689c949c9e GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^{22?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4V4lptcyp7EIZ%?p)78&qol`;+01F5sS^xk5 literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/panel-button-active.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/panel-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..a724a4c7db4b1e7f519b8126c2d8b03ed42dea83 GIT binary patch literal 3098 zcmV+#4CV8QP)StO&>uS)ve< z0AYj>5AR{$W90N^4L=L-RlQUJ&DC0@ZjPh;=*jPLSYvv5M~MFBAl0-BNIsH15C~g000{K(ZT*W zKal6<?_01!^k@7iDG<<3=fuAC~28EsPoqkpK{9 zG%|Vj005J}`Hw&=0RYXHq~ibpyyzHQsFW8>#s~laM4*8xut5h5!4#~(4xGUqyucR% zVFpA%3?#rj5JCpzfE)^;7?wd9RKPme1hudO8lVxH;SjXJF*pt9;1XPc>u?taU>Kgl z7`%oF1VP9M6Ja4bh!J9r*dopd7nzO(B4J20l7OTj>4+3jBE`sZqynizYLQ(?Bl0bB z6giDtK>Co|$RIL`{EECsF_eL_Q3KQhbwIhO9~z3rpmWi5G!I>XmZEFX8nhlgfVQHi z(M#xcbO3#dj$?q)F%D*o*1Pf{>6$SWH+$s3q(pv=X`qR|$iJF~TPzlc-O$C3+J1#CT#lv5;6stS0Uu z9wDA3UMCI{Uz12A4#|?_P6{CkNG+sOq(0IRX`DyT~9-sA|ffUF>w zk++Z!kWZ5P$;0Hg6gtI-;!FvmBvPc55=u2?Kjj3apE5$3psG>Lsh-pbs)#zDT1jo7 zc2F-(3)vyY4>O^>2$gY-Gd%Qm(Z8eYv>2*=jns=cMJ`N z4THx>VkjAF8G9M07`GWOnM|ey)0dgZR4~^v8<}UA514ONSSt1^d=-((5|uiYR+WC0 z=c-gyb5%dpd8!Lkt5pxHURHgkMpd&=fR^vEcAI*_=wwAG2sV%zY%w@v@XU~7=xdm1xY6*0;iwVIXu6TaXrs|dqbIl~?uTdNHFy_3W~^@< zVyraYW!!5#VPa`A+oZ&##pJ#z&6I1JX1dX|({#+t$SmBf*sRIyjyctwYo1}g*}U8Q zjfJH}oW)9uHjBrW+LnCF1(r>g_pF#!K2~{F^;XxcN!DEJEbDF7S8PxlSDOr*I-AS3 zsI8l=#CDr)-xT5$k15hA^;2%zG3@;83hbKf2JJcaVfH2VZT8O{%p4LO);n}Nd~$Sk z%yw*Wyz8XlG{dRHsl(}4XB%gsbDi@w7p6;)%MzD%mlsoQr;4X;pL)xc%+^yMd)ZNTI#eJ*$O)i@o$z8)e??LqN_gLa_%;TM>o2SC_kmoO6c3xRt`@J4d zvz#WL)-Y|z+r(Soy~}%GIzByR`p)SCKE^%*pL(B%zNWq+-#xw~e%5}Oeh2)X`#bu} z{g3#+;d$~F@lFL`0l@*~0lk45fwKc^10MvL1f>Tx1&sx}1}_Xg6+#RN4Ot&@lW)Km z@*DYMGu&q^n$Z=?2%QyL8~QNJCQKgI5srq>2;UHXZ>IT7>CCnWh~P(Th`1kV8JQRP zeH1AwGO8}>QM6NZadh`A)~w`N`)9q5@sFvDxjWlxwsLl7tZHmhY-8-3xPZ8-xPf?w z_(k!T5_A(J3GIpG#Ms0=iQ{tu=WLoYoaCBRmULsT<=mpV7v|~C%bs^USv6UZd^m-e z5|^?+<%1wXP%juy<)>~<9TW0|n}ttBzM_qyQL(qUN<5P0omQ3hINdvaL;7fjPeygd zGYL;pD|wL_lDQ-EO;$wK-mK5raoH_7l$?~Dqf!lNmb5F^Ft;eTPi8AClMUo~=55Lw zlZVRpxOiFd;3B_8yA~shQx|tGF!j;$toK>JuS&gYLDkTP@C~gS@r~shUu{a>bfJ1`^^VQ7&C1OKHDNXF zTgC{M|V%fo{xK_dk6MK@9S!GZ*1JJzrV5xZBjOk9!NTH<(q(S+MDf~ zceQX@Dh|Ry<-sT4rhI$jQ0Sq~!`#Eo-%($2E^vo}is5J@NVEf|KK?WT&2;PCq@=ncR8zO#GQ^T~S@VXG71P zKNocFOt)Y6$@AXlk6rM*aP%VgV%sIRORYVwJx6|U{ozQjTW{-S_si{9Jg#)~P3t?+ z@6&(!YQWWV*Z9{iU7vZq@5byKw{9lg9JnRA_4s!7?H6|n?o8ZWdXIRo{Jz@#>IeD{ z>VLHUv1Pz*;P_y`V9&!@5AO~Mho1hF|I>%z(nrik)gwkDjgOrl9~%uCz4Bzvli{bb zrxVZ0epdf^>vOB;-~HnIOV3#R*zgPai_gEVd8zYq@2jb=I>#f&AH2?aJ@Kaet zy{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2igc45HvA{cR6kV00B-(L_t(| z+U=Z6Zo@DPM28F)xk{1V|8y0n3)8ZMoPff-fU%*a@j#5|kNtjr_Q0!ac!z<{`wwxxvV%abtk`FUOV~qa2AwT z#94WzQh9vuN7c$j`@ph!tQR`P@i+ju8QdLa>f+*nK3+b1`5ae#;n&*~LiCN~tILKU o6MrM&M3p2Ly~*VKEQPz_A4dJ`TD$*3eEStO&>uS)ve< z0AYj>5AR{$W90N^4L=L-RlQUJ&DC0@ZjPh;=*jPLSYvv5M~MFBAl0-BNIsH15C~g000{K(ZT*W zKal6<?_01!^k@7iDG<<3=fuAC~28EsPoqkpK{9 zG%|Vj005J}`Hw&=0RYXHq~ibpyyzHQsFW8>#s~laM4*8xut5h5!4#~(4xGUqyucR% zVFpA%3?#rj5JCpzfE)^;7?wd9RKPme1hudO8lVxH;SjXJF*pt9;1XPc>u?taU>Kgl z7`%oF1VP9M6Ja4bh!J9r*dopd7nzO(B4J20l7OTj>4+3jBE`sZqynizYLQ(?Bl0bB z6giDtK>Co|$RIL`{EECsF_eL_Q3KQhbwIhO9~z3rpmWi5G!I>XmZEFX8nhlgfVQHi z(M#xcbO3#dj$?q)F%D*o*1Pf{>6$SWH+$s3q(pv=X`qR|$iJF~TPzlc-O$C3+J1#CT#lv5;6stS0Uu z9wDA3UMCI{Uz12A4#|?_P6{CkNG+sOq(0IRX`DyT~9-sA|ffUF>w zk++Z!kWZ5P$;0Hg6gtI-;!FvmBvPc55=u2?Kjj3apE5$3psG>Lsh-pbs)#zDT1jo7 zc2F-(3)vyY4>O^>2$gY-Gd%Qm(Z8eYv>2*=jns=cMJ`N z4THx>VkjAF8G9M07`GWOnM|ey)0dgZR4~^v8<}UA514ONSSt1^d=-((5|uiYR+WC0 z=c-gyb5%dpd8!Lkt5pxHURHgkMpd&=fR^vEcAI*_=wwAG2sV%zY%w@v@XU~7=xdm1xY6*0;iwVIXu6TaXrs|dqbIl~?uTdNHFy_3W~^@< zVyraYW!!5#VPa`A+oZ&##pJ#z&6I1JX1dX|({#+t$SmBf*sRIyjyctwYo1}g*}U8Q zjfJH}oW)9uHjBrW+LnCF1(r>g_pF#!K2~{F^;XxcN!DEJEbDF7S8PxlSDOr*I-AS3 zsI8l=#CDr)-xT5$k15hA^;2%zG3@;83hbKf2JJcaVfH2VZT8O{%p4LO);n}Nd~$Sk z%yw*Wyz8XlG{dRHsl(}4XB%gsbDi@w7p6;)%MzD%mlsoQr;4X;pL)xc%+^yMd)ZNTI#eJ*$O)i@o$z8)e??LqN_gLa_%;TM>o2SC_kmoO6c3xRt`@J4d zvz#WL)-Y|z+r(Soy~}%GIzByR`p)SCKE^%*pL(B%zNWq+-#xw~e%5}Oeh2)X`#bu} z{g3#+;d$~F@lFL`0l@*~0lk45fwKc^10MvL1f>Tx1&sx}1}_Xg6+#RN4Ot&@lW)Km z@*DYMGu&q^n$Z=?2%QyL8~QNJCQKgI5srq>2;UHXZ>IT7>CCnWh~P(Th`1kV8JQRP zeH1AwGO8}>QM6NZadh`A)~w`N`)9q5@sFvDxjWlxwsLl7tZHmhY-8-3xPZ8-xPf?w z_(k!T5_A(J3GIpG#Ms0=iQ{tu=WLoYoaCBRmULsT<=mpV7v|~C%bs^USv6UZd^m-e z5|^?+<%1wXP%juy<)>~<9TW0|n}ttBzM_qyQL(qUN<5P0omQ3hINdvaL;7fjPeygd zGYL;pD|wL_lDQ-EO;$wK-mK5raoH_7l$?~Dqf!lNmb5F^Ft;eTPi8AClMUo~=55Lw zlZVRpxOiFd;3B_8yA~shQx|tGF!j;$toK>JuS&gYLDkTP@C~gS@r~shUu{a>bfJ1`^^VQ7&C1OKHDNXF zTgC{M|V%fo{xK_dk6MK@9S!GZ*1JJzrV5xZBjOk9!NTH<(q(S+MDf~ zceQX@Dh|Ry<-sT4rhI$jQ0Sq~!`#Eo-%($2E^vo}is5J@NVEf|KK?WT&2;PCq@=ncR8zO#GQ^T~S@VXG71P zKNocFOt)Y6$@AXlk6rM*aP%VgV%sIRORYVwJx6|U{ozQjTW{-S_si{9Jg#)~P3t?+ z@6&(!YQWWV*Z9{iU7vZq@5byKw{9lg9JnRA_4s!7?H6|n?o8ZWdXIRo{Jz@#>IeD{ z>VLHUv1Pz*;P_y`V9&!@5AO~Mho1hF|I>%z(nrik)gwkDjgOrl9~%uCz4Bzvli{bb zrxVZ0epdf^>vOB;-~HnIOV3#R*zgPai_gEVd8zYq@2jb=I>#f&AH2?aJ@Kaet zy{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2igZ46(u@;Tk)v?007cSL_t(| z+U?pg4#GeXL(xyPO|D1*H_tJEA{$dAT*CZUr5=qeXSBEHStO&>uS)ve< z0AYj>5AR{$W90N^4L=L-RlQUJ&DC0@ZjPh;=*jPLSYvv5M~MFBAl0-BNIsH15C~g000{K(ZT*W zKal6<?_01!^k@7iDG<<3=fuAC~28EsPoqkpK{9 zG%|Vj005J}`Hw&=0RYXHq~ibpyyzHQsFW8>#s~laM4*8xut5h5!4#~(4xGUqyucR% zVFpA%3?#rj5JCpzfE)^;7?wd9RKPme1hudO8lVxH;SjXJF*pt9;1XPc>u?taU>Kgl z7`%oF1VP9M6Ja4bh!J9r*dopd7nzO(B4J20l7OTj>4+3jBE`sZqynizYLQ(?Bl0bB z6giDtK>Co|$RIL`{EECsF_eL_Q3KQhbwIhO9~z3rpmWi5G!I>XmZEFX8nhlgfVQHi z(M#xcbO3#dj$?q)F%D*o*1Pf{>6$SWH+$s3q(pv=X`qR|$iJF~TPzlc-O$C3+J1#CT#lv5;6stS0Uu z9wDA3UMCI{Uz12A4#|?_P6{CkNG+sOq(0IRX`DyT~9-sA|ffUF>w zk++Z!kWZ5P$;0Hg6gtI-;!FvmBvPc55=u2?Kjj3apE5$3psG>Lsh-pbs)#zDT1jo7 zc2F-(3)vyY4>O^>2$gY-Gd%Qm(Z8eYv>2*=jns=cMJ`N z4THx>VkjAF8G9M07`GWOnM|ey)0dgZR4~^v8<}UA514ONSSt1^d=-((5|uiYR+WC0 z=c-gyb5%dpd8!Lkt5pxHURHgkMpd&=fR^vEcAI*_=wwAG2sV%zY%w@v@XU~7=xdm1xY6*0;iwVIXu6TaXrs|dqbIl~?uTdNHFy_3W~^@< zVyraYW!!5#VPa`A+oZ&##pJ#z&6I1JX1dX|({#+t$SmBf*sRIyjyctwYo1}g*}U8Q zjfJH}oW)9uHjBrW+LnCF1(r>g_pF#!K2~{F^;XxcN!DEJEbDF7S8PxlSDOr*I-AS3 zsI8l=#CDr)-xT5$k15hA^;2%zG3@;83hbKf2JJcaVfH2VZT8O{%p4LO);n}Nd~$Sk z%yw*Wyz8XlG{dRHsl(}4XB%gsbDi@w7p6;)%MzD%mlsoQr;4X;pL)xc%+^yMd)ZNTI#eJ*$O)i@o$z8)e??LqN_gLa_%;TM>o2SC_kmoO6c3xRt`@J4d zvz#WL)-Y|z+r(Soy~}%GIzByR`p)SCKE^%*pL(B%zNWq+-#xw~e%5}Oeh2)X`#bu} z{g3#+;d$~F@lFL`0l@*~0lk45fwKc^10MvL1f>Tx1&sx}1}_Xg6+#RN4Ot&@lW)Km z@*DYMGu&q^n$Z=?2%QyL8~QNJCQKgI5srq>2;UHXZ>IT7>CCnWh~P(Th`1kV8JQRP zeH1AwGO8}>QM6NZadh`A)~w`N`)9q5@sFvDxjWlxwsLl7tZHmhY-8-3xPZ8-xPf?w z_(k!T5_A(J3GIpG#Ms0=iQ{tu=WLoYoaCBRmULsT<=mpV7v|~C%bs^USv6UZd^m-e z5|^?+<%1wXP%juy<)>~<9TW0|n}ttBzM_qyQL(qUN<5P0omQ3hINdvaL;7fjPeygd zGYL;pD|wL_lDQ-EO;$wK-mK5raoH_7l$?~Dqf!lNmb5F^Ft;eTPi8AClMUo~=55Lw zlZVRpxOiFd;3B_8yA~shQx|tGF!j;$toK>JuS&gYLDkTP@C~gS@r~shUu{a>bfJ1`^^VQ7&C1OKHDNXF zTgC{M|V%fo{xK_dk6MK@9S!GZ*1JJzrV5xZBjOk9!NTH<(q(S+MDf~ zceQX@Dh|Ry<-sT4rhI$jQ0Sq~!`#Eo-%($2E^vo}is5J@NVEf|KK?WT&2;PCq@=ncR8zO#GQ^T~S@VXG71P zKNocFOt)Y6$@AXlk6rM*aP%VgV%sIRORYVwJx6|U{ozQjTW{-S_si{9Jg#)~P3t?+ z@6&(!YQWWV*Z9{iU7vZq@5byKw{9lg9JnRA_4s!7?H6|n?o8ZWdXIRo{Jz@#>IeD{ z>VLHUv1Pz*;P_y`V9&!@5AO~Mho1hF|I>%z(nrik)gwkDjgOrl9~%uCz4Bzvli{bb zrxVZ0epdf^>vOB;-~HnIOV3#R*zgPai_gEVd8zYq@2jb=I>#f&AH2?aJ@Kaet zy{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2igc45G^O^qa`N*005myL_t(| z+U?n~4Z|=H13*HXrHHE($^NT6@SY>|-3S6fP*Q&1&jw0e@7JDP8K>9o<|IN+ambS# zMNWB@$6TR*t_V3o4*$JYaw6o^H@VjpnnNCQg=cJX2SN8J*W~nHJcXS4x#Ae;zj%6G zp}xswobD>O$$3DNn=90Ba^L!tSGmt1>ND;Mk$x_o^lx$@r+cn!&dfLoYRyb;v(0L4 T2cBtF00000NkvXXu0mjfEuWWR literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/panel.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-2.0/assets/panel.png new file mode 100644 index 0000000000000000000000000000000000000000..edf0cedb774b637b46fd8c3450305a002d63c633 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^j6f{G!3HF)&rH7s5-1LGcVbv~PUa<$!O>_4Ag!dgc+SQW>)|O*-JcqUD" style "notebook" +widget_class "**" style "toolbar" +widget_class "**" style "scrolledwindow" +widget_class "**" style "iconview" + +widget_class "*" style "button" +widget_class "**" style "button" # this puts text shadow in the xfwm task switcher, see xfwm4-tabwin-button below +widget_class "***" style "toolbar_button" +widget_class "*" style "statusbar" +widget_class "**" style "spinbutton" +widget_class "**" style "radiocheck" +widget_class "**" style "radiocheck" +#widget_class "**" style "spinbutton_entry" # no effect + +widget_class "**" style "combo" +widget_class "*." style "combo_button" +#widget_class "**" style "separator_menu_item" # no effect +#widget_class "**" style "entry" # no effect +widget "*.gtk-combobox-popup-menu.*" style "combo_menu_item" +widget_class "**" style "combobox" +widget_class "**" style "combobox_entry" +widget_class "**" style "combobox_entry_button" + +widget_class "**" style "menubar" +widget_class "**" style "menu" +widget_class "**" style "menu_item" +widget_class "**" style "separator_menu_item" +widget_class "**" style "separator_tool_item" +widget_class "***" style "menubar_item" + +widget_class "*.." style "frame_title" +widget_class "*.*" style "treeview" +widget_class "*." style "treeview" + +widget_class "*" style "progressbar" +widget_class "*.*." style "progressbar_menu_item" +widget_class "*.*." style "scale_menu_item" +widget_class "*.*." style "calendar_menu_item" + +# Treeview headers (and similar stock GTK+ widgets) +widget_class "*.**" style "treeview_header_scrolled" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" +widget_class "*...*" style "treeview_header" +widget_class "*...*" style "treeview_header" +widget_class "*...*" style "treeview_header" +widget_class "*...*" style "treeview_header" + +widget "*Xfce*Panel*" style "panel" +widget "*Xfce*Panel*XfceTasklist*" style "panel_button" +widget "xfwm4-tabwin*GtkButton*" style "xfwm4_tabwin_button" +widget_class "*Xfce*Panel*" style "panel_button" +widget_class "*XfdesktopIconView*" style "xfdesktop_icon_view" +widget_class "*Tray*" style "panel" +widget_class "*tray*" style "panel" +widget_class "*computertemp*" style "panel" +widget_class "*Applet*Netstatus*" style "panel" + +widget "xfwm" style "xfwm4_window" #xfwm4 +class "MetaFrames" style "xfwm4_window" #metacity +widget_class "MetaFrames" style "xfwm4_window" #metacity + +#widget_class "***" style "test" + +# The window of the tooltip is called "gtk-tooltip" +# FIXME: +# This will not work if one embeds eg. a button into the tooltip. +# As far as I can tell right now we will need to rework the theme +# quite a bit to get this working correctly. +# (It will involve setting different priorities, etc.) +widget "gtk-tooltip*" style "tooltips" + +########################################################################## +# Following are special cases and workarounds for issues in applications. +########################################################################## + +# Workaround for the evolution ETable (bug #527532) +widget_class "*.ETable.ECanvas" style "treeview_header" +# Workaround for the evolution ETree +widget_class "*.ETree.ECanvas" style "treeview_header" + +# Special case the nautilus-extra-view-widget +# ToDo: A more generic approach for all applications that have a widget like this. +widget "*.nautilus-extra-view-widget" style : highest "nautilus_location" + +# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646 +# Note that this work around assumes that the combobox is _not_ in appears-as-list mode. +widget_class "*.." style "set_text_color_to_fg_color_workaround" + +# Work around the usage of GtkLabel inside GtkListItems to display text. +# This breaks because the label is shown on a background that is based on the base color. +widget_class "**" style "set_fg_color_to_text_color_workaround" +# GtkCList also uses the fg color to draw text on top of the base colors. +widget_class "*" style "set_fg_color_to_text_color_workaround" +# Nautilus when renaming files, and maybe other places. +widget_class "*" style "set_fg_color_to_text_color_workaround" +# Work around for ubuntu's lucid sound indicator +widget "ido-offscreen-scale" style "soundfix" +# Thickness for indicator menu items +widget "*IdoEntryMenuItem*" style "wide" + +# See the documentation of the style. +widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evo_new_button_workaround" + +########################################################################## +# Panel +########################################################################## + +style "theme-panel" +{ + xthickness = 1 + ythickness = 0 + + bg_pixmap[NORMAL] = "assets/panel.png" + bg[NORMAL] = "#4b4a46" + bg[ACTIVE] = "#EE8430" + bg[PRELIGHT] = "#4b4a46" + + fg[NORMAL] = @selected_focused_fg_color + fg[PRELIGHT] = "#ffffff" + fg[ACTIVE] = @selected_focused_fg_color + + text[NORMAL] = @selected_focused_fg_color + text[PRELIGHT] = "#ffffff" + text[ACTIVE] = @selected_focused_fg_color + + engine "murrine" { + border_shades = { 1.3, 0.9 } + contrast = 0.0 + roundness = 0 + glowstyle = 0 + glow_shade = 1.4 + glazestyle = 2 + trough_border_shades = { 3.0, 2.5 } # improve visibility in panel-plugins using the progressbar (xfce4-timer-plugin) + } +} + +style "theme-panel-text" +{ + fg[NORMAL] = @selected_focused_fg_color + fg[PRELIGHT] = "#ffffff" + fg[ACTIVE] = @selected_focused_fg_color + + text[NORMAL] = @selected_focused_fg_color + text[PRELIGHT] = "#ffffff" + text[ACTIVE] = @selected_focused_fg_color +} + +style "theme-main-menu-text" = "theme-panel-text" +{ + fg[PRELIGHT] = "#ffffff" + text[PRELIGHT] = "#ffffff" +} + +/* +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" + +# XFCE panel theming. +widget "*Xfce*Panel*" style "theme-panel" +class "*Xfce*Panel*" 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" + +# Fixes for tooltip text in some apps. +# widget_class "*Notif*Beagle*" style "theme-panel" +# widget_class "*Notif*Brasero*" style "theme-panel" +*/ + +# Old +#include "apps/banshee.rc" +#include "apps/chromium.rc" +#include "apps/ff.rc" +#include "apps/gnome-terminal.rc" +#include "apps/nautilus.rc" diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/bullet-symbolic-small.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/bullet-symbolic-small.svg new file mode 100644 index 0000000..73bcf2a --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/bullet-symbolic-small.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/bullet-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/bullet-symbolic.svg new file mode 100644 index 0000000..42df8ad --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/bullet-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/bullet-symbolic.symbolic.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/bullet-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..5d64c7e106a928e0aab1ba5913480e4bbdbb6833 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa2TvErkcwN$5(^u6JE9wZ2#RcH zFw}O84et$z+JeKZW2L=WkEot3M Tb)VBfvlu*G{an^LB{Ts5Ys(|@ literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/check-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/check-symbolic.svg new file mode 100644 index 0000000..bac5cd6 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/check-symbolic.svg @@ -0,0 +1,154 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/check-symbolic.symbolic.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/check-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..dc692fd96bc627f2d99e4ffaff59ecd53500951f GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0y_W=|K#kcwN$3(PZ=+=ICV{;Rt( zD+_#gHm!A<9>V;nMrM|pqv>DPB>NOkH3d7Csc#%En@Fng9liQunOn1}Kn0V4G4n?q zm5o;unlCW03*?SZ+&nilgH3(iINEO{v|V6C)-Gdqsq l>I_a{71v^w!wVQ0{$Emm|D$@>d7yI`JYD@<);T3K0RX6cJ%|7R literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-active-selectionmode.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..938766bb6cd95c050da4aeedfae46f73b42838f8 GIT binary patch literal 6424 zcmds+-A__s7{HIY@ejDUY-cW8Y~6U%MJ{g|H`>Q)HABQi@PN9aWy?qfWJp|G*LAkjS#4qucoy4loR@R>@oT=Zgpxgls$g zt$!N3Na{t~vYU)brLrXxO174m6$-_nY~@mZe*S^o`zm_t4M*mWpE$N)X>a|O z38yS47aNTFd5u;bDJ(3|VS83IIl4Y)IA$oCZb-H+kg%`3|q?crBgel=Qk=+6CK@Q->>aC`fK zYckByoWXD;IhXbg55dTD9~!NemWATY#mzW=I({_hhp`s{G&*c&7U}bk;iuTkiim^7JeXuNRI%;lSOs3+% z&!+yFo~xI?@7Y^<8_SROqf+g-4m{qQlJfY~p6Mtu65hG;AT=P#aH($-c7NuMZd zQ}I2r#cZQmQ{^VVcL`%7$7cd(G^EMCBUE0#qg&kPe{j5}J#dcho4U~&!fN;PxxP-Q zTjo0MYU8ccRLS_sw!ZeOb}HNYq)WXoVux%fmzQghJu5PN7iXYeh5wC>#a1pNjY({>WM+4B3cmk|O^&$>ZlJ#w!{5-AoGx5M5>-fTW+c=)!D-lNA|YC_s>CskkKB0qHIrfpJUID zz2D<|DCQQsvA3b;pIkT;i@4onWR>jhUu}+@Otu$u^n3iFxRc%4@2|*>-8jU*$!*rY zJF!hK9xeva9gP*@HuB@hE(VP$6q5*zHL^Fy9FVKW?HHfaTt{{{ItTN_c8u=aX>RPS zI0?3mxpYnDtbMxMe#jkN^SN8SomF3PEx=j(bGQA7>nQG4Z)eq4T!V7f{@iUpQeVGw z_4yjNwNG#Fxha1Bep#yn13np3RtFqgx^&6@>C>lgmHN0y_1L&6s(wrS=HC$*XDqQ> zV(vvmhUvZLdL>E8<&-H?l;IJf8uVq^nY7)q@0~Z{!;iD!^W0PL^|xP+IVVqj21l|F z!rnJBAwEHA!E*c&fN?1Whcjo+d@)uT)31z+h5hgCgA4iRprG)A%lPKIT-cqFP7Yyx zWOxa8hZ~|I3>0@KFa}iWJQmRTd-wgft^J38fL}IOhs#$iJ4EOCaMl4(X)apP=n6om zSA)L12+Aso$BmLQEfkfgL0yz@EeAQ=wL8s%?c%ptvu3@-&Ecd;lb+uk7xN%(SBiz= zj>@es*Fj}fnM)ZvK)} zcM24H=2|0L@(Rwg_E%G90?w#3d5rxf3YV@_0cTX&i>&=!uCE5p6ym&;<_Z1*9Q(gS zp|-&coKfp|`>SiL0nX6%Bwz=0hQQh1)wTxUObM>za`t!ar$*q6-k@Xcucf^SI8$1| z+h1!(GjOJ?vY2)JwRK(t&XiZ`+4@UOPZHX@T7WYKV<~HY9oJidGZm&X#{QCp&h9qg z41J!;b^el?o-B0rv;$|1)dtr7uHWbY&X}qzSo`a~*$JF6nJZcQ>$!CuI8#+)GSjF)&?G@c|k){9o)Wq zgDqd3$+gDcY_HinIQd(&$oF;fr_$uZoxWRaq3;jjcL0CoFF68w^jM);SUZ% zZ~twUboF#VV)70lYU2hoH-A)~ppbQEC*2H7tSo^@w z@7Y5`%O{oB!bv7A5FzQYmo$J!jq`HP45NA5<xaUI2aJv+4CBfb6`t=a$X literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-checked-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..76bfcd3103d42a0e5e292839803682734b1ee075 GIT binary patch literal 6424 zcmdU!drTBZ9LLvQa*2sHMiX0_MdJfCF*IsSea04J0BfosJrET*?~WS9s4Yd5$Grs0 zU;e3-*i;){HLdZ5xkEU6uRV^H>Phf{FQBlsHX0feP5i^3Glaom*)6x{3g;!?% z=J%P|-_B-#mt@LIVVIbYCrn^IU>N2k(gG|1U}&K>Ez)eHB}fTKU%g{tAJ`Z6sij%O zb<`h&l!)}MndIijzGK8(_!|A<$B|3S8&5N0<|tw#tONUqxNy9U=RGAn;u14qHXN7Y zzG%57&*`}FXta}4CeK@&`{Bam-BT8)?wz_c{ac37Y#iLPu{uK}*RPp4W%C?k9lv0I z6VTF3nwmDq7t#5~vY!~^;^Oux(X6?%^0ZoQDv2e{r0HpMP4$1$T%=C%Nv?~`L6;hh zW@GY(#JX(#wkLb`?tWTuF#kU#`mSJq{|;l$lZ;GV=%bnQOmVrVLxe|EzQX%T`wpj` zo{`pOFSoupd;T{#cj5Plb?ijdtEGEtUy7K9?r-d-vg6_K&^F6fEc>Cb==*04j&sm- z#Q`o)BV6%bR;-InPDr*j4zY+CV>cbCr2U3l-;$~0PoJp+59f+ljz3(GWFP(<(0pu4 z`H$i9i0x3!^|^h`;BRq9B&XXAiMD3hePdHAs>D8(TxaXE1TN@-K&w}=oE{IXv&yr@ zZmu|?ghk3W$B-oiulhl$oL(QSwaBy0*HxUA@~5;7^YPaL@NKbDgV!s?R$WAhEz6`K#K#-}%C3!#oSSbSh4A3h_N7rEe) zzZD!D537ph*(}w5!1G|0n2S{9Yrl0J%+;K1JYmKaNc5RT*DW<1;5mp&tm^XJ?7RV3 zmYRSp1I$V(NYr}HijN=wU?^OcfYF>#Io1(vW%A6))Dsfc-vvKs(cT7?tzrbe!V(^(NfDx z+S23Ibl=`7rJ{NO3HVm6AFLf;lL>#yrDaiHsY}bh51jXO`o=1>V2TJEq#lw z(d~6Xuh6ZEdeAye-x&T?${}aZvaD%W-p>A>-YyUx^}e+#tByTi|7FrCIe(F~CnS7+ z6f^ob5B$~F4UZlRiuCtCebC+!f+H1W&oZ~B2N47Lh79`~Xf$qi2AiwPNV|;QciqNZ zgP=qPqrPu@_Evu7%FoJ2^YfndNAwLmMr*`uIESEG45&O8$y-J%-#|_ktvPD*YlFGd psLfB3JSy75c$H)4ZDM9vewSj5+Wa`hNOG!Ul^Y~yh~)nZuK|o@a*+T4 literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-checked-active-selectionmode@2.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-checked-active-selectionmode@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d648f0d0196e90128c558f9604f862021b4f8db9 GIT binary patch literal 25624 zcmeI5c~BHr9><5ZV#TtQ@}Ed_j8;g%)o4^ij2pKCfBp4{XXya`gK2Mp0CFwgvewuZZ0meU&&-HugPRG@>v!F05Yy3`6m*&6L}LYCkh~1 zLlo?wLfg>?^aXuF-zIY9!6hH5&xL3vkspzxa^h<@`iefgaACxjhm@a6jE=b~sniJkHcIiznt3j7cJ#Yn1XG>J#~59J~!XQ)Mx#Z zvZe*@$(bJX$w7H=>S1|E=8+lea=sYv>b9OC&geRdL;B6&4{tvv&hp;s5nnnudwVTd z(!}Q$Zf0nYu0io`m!U3)t7FphK9QaYr9+mu(Q7RH9DV&xaGylv zu8#LiEPup>msuYD(^F@^Mf<>(>69r`-U)RcGJnCb?(#?sl$4#9gz`=o!~7i;Tv(as z(aVGOA2RjNmdA@0FG$CGTt-$ZlqkM4NKttKDr?H1roIB|lvSdsx~?25s>>knYzZvf zRb$SD%V)iOP3m84$;-6vapT6lv2H`?qu6(&^%!?$6~%;EC8!$f?4}bXwXpC*%g@Cu z<5`dI9;W`;`gqp!v);qlJ9y{-C@M=psi_5ZQ@!2v#f3UpAdubk;IzNmnwNR~OO`JA z6Y|6Rb%VMFG};Ec>1c61%oob;jr3e|-^BRrAF!f$W5jwr-s>8hm3GtT#SJijr?4?Q z-A?SVe^v(tsw1Pf=y2RNwW#c({O^=7FG&zPn6Wk^PmDNYYXkX3#ca`G>}lK7qAQoM zdnu`o%e*=w&y2O1`D}iPb)NETZr6a=I(%LUa|Onod~KH9*i+3Y3O(N#y*_qbkTKQWMU`ytEA0 zH0P`uel2j!?#?eatfNVlUuRD%puBclzb7RUz8&4h{Is04H2X}WV0P(+8Yr(Sl`g;7 zt-7w>Hb5=j&24NYj0ED4}QonK3@afmyBg;9W+fo zDV$w;QIo+QT31!ALel(t`#S;Uv!{N<7_v6j;`7zSS7Uiv&&OX0XO~9U(Ryf#>w;2_ zzl)c<0OhlnKR+6Wz5T{I_MB+q-3PRfkR7$fG_5AHBU#?K&nrZsPMB;lpD; zhn?171GU98t!b!~G{3$pJwUbVxNrtEj`*gjMa_@fr*@d8wMuF8>%ZCyrus-khAD;G zC)zf(gC5tZsw5qMm#Zcz<`<>AcJne=(!P_eqZWrL zMXeUwVzLAOo+{PnmzcOH-SvShU`@%Vem=wfMQv8wVX{Nr)F5eoH*Q@8E<*pg&JE`I zQi|F+wZUYErb#Jjem8Gl1FlLr-Oiig{=zoS^)uO_(W)fPZ{W@i;G?uN9h?~^leptk zH&fomX0>$ry&I*weeWjlRp!^7R@X#RPj~RHm&p!ot45OiR;~)D+_X7Dk2c>K9N?{z z=6>+quNo1H%Rgy=bB%qx>tnN_w!!%Rv1rkPRBL~e5cB$PmM_c2=Yp=DcDVb)EkU|* zcK|BdF2kYH9{B7+4=7r`hwHa*3aX3EhA&SYH^kpFZqG3N9>J#HXSUQIvuArGA-@tu zG2FX>Wc(ow28ZrSQr8Er!q%wGx}Y_ywDw?R ztxew*ubsjetf*GN4-f81PB{m%f%LJ?)ANPx)_k$Yb@Cn5kkIh8x3G_|T7qT!T*xqE$Aw%%i+P_?%P#^_wPb}K`zFfK5SjcZE~Lp zqdJq;oC0h=a3ctzGrYwLHkjg-igqY@0b5%Q^iI9gt123By;T}FRz8^eC?M?e&p!k z;j!b@SC{3IXYBI8)hp|4trY=&=a(#9oFjiu9xD|NPCHnCqc7TTFn@u4K=;41+k1xLOR_fO;=KTqtRXcC9c{X4BQWZb{gWE|rj zsg5+3#IzOJJTY!*?9r55ckW-z96!j;;{L@Z3~@ejj^+PzL>3m~j!l!y4*dU3L7mQ1!lL6#YnwhSn>Pb-%}(Du;iI+19H-Lt?^(2BNXYf8;>Kl6&98no zz34|^rP55u?B`Py-?Z9E`AJDhTjWTq)fTYlNTrF-{Gg!bHNlJc*^F81 z-rT%hEATu|LX)zOAP8{l?mb`1rpvsDY2f}Q>dQ}s!^DnBUA^*ZbtCeV(k*9MpK|K)@$tENd7tvgr$nut9!RVBS&}U=!*Wgzk9aKdZ6JI; zpAY1!rM(+gnV(9sP5H!9E%qn3{hlwE$7k>1pAL9XXCKhZRyW}FPtzE&*QthyMfiw8x8-ukKfcb46_K zv_2H$;p_F1Y-oSbT+T--zU=yPhk*B_tE($Wp%^Q!)d!7ZZIRDXVG$z1r&g;CpM75F zr+jX=8^o&ns}=Uv`~iEa>)?5FYfwKs9y#$DA@R?TzbnPx2TIze?6oa+yDbp6aP8=W z^%+hbZO|5DUt3!nn6iy_B`l$A=FUwy^zF$LLPtkOzz2;Ha!cfMI-PLw(golAkLMi; zQOYrt-OQOE?$W309+G?0 zV#;3EE>ku`y8h9u*~zRxeRCJfLrghRpBs^ZM1qJoDkrISqp#?*n;1rXWytk?i3Adns{j8|9)0i2 z$A|AYxdvlyuoH8$ZhvGUDi%q(?nFko*mdf2$fP@8%;9nJ!MJm=;~%e(4R0KhbFMzi z&yM!#!CWy&*x_73%ec0}EN+`qFeZuMT;t*mRy&o!*$ZUT;d-a({T*`#tXQh~S7bx{l(IeslOE*$;Ow!;3yq`_A|+H~>Q8KH$+A z9Qx=Qlw`debvaxey}Scv`p(~1C&Z1Ovyu-tk(lizU(tUzn=2xYRkh2Gg1Q^onD??KU4H^_pbmICjC*NK^fwO(03;yYf8T&jBKhFC3^h!C7 z%ti%{+!kgsR!okZ)EY4*9F!EI^XdeX@zhg6qjvV_(PJXD{T}~k=K4k#G_cu-*;kSu z#u~A`lJa_f#xz)!YKGm}pF{4R9J@+RPBy&#&RTf!r58Hd%QPwMFJIpW7Th~HB+56s zut^Lrt1_0m`}$3zZD7ysu;If}3Aby=E-5(?>gwv?`t|GNR$bZ8jT<-M+_`g*u|A#Q zXncN7+k>waUbf;QIOn#PwRncUnQl*Jv~EvNkC~+3v_wvw3?(Ip0DVyV)7I7ody0R8 zhh8rb!^*mhMIX8%gZgLhtuZX*7{=Y+eS5)Tv1md{tN(@JaV6GV#C*5t$0ugmn;ESi z=Tv03c*#PzcI}!b*d4EG21ATYcI4TE`liHoT*%YK$gi}tR1@re{=Er?E;}S9&aBH= z`WurrD8Y=agUoT&$gi=n5pc{=Q;wc)gh!XkWEZw_Bik<}_Ivj18A0X^%X8D8W#(En z*?m{h07I4>w2mn;-!1)BV2ADF<>fUOV=pFdDKqEdysL&B`t2M%@`fySaQ}qlO-jTX zmkuv)uX)HXVR@V?+_0?$d3 zAI^aPLV0l)^imS|`}@72BqJeRY<~Fcfnv_BfEAyegv8w^VP$qXB+O8&1hZ0hG3yChhds1DEyv$&{1U|XU-ozv!(y05=4tjhDf=6X zDm$@5hMAc+*YmYF|Hj5I>#*5O?pLJv%Pt%9(FsVogX=eZ$<0pl{Nk38{&%HAlCw|B zX2|9#Wgo{%whh+%8Cs4%D}HEuih>L?3Qh~MLwhnZ-_`8>OAO(6`SRsXV$QLD9H!@= z>ZF&;7DwcVeyqxsKOT0~f8X6Fjvd;eZGKAyV<2^p?HR6^&PN7{WyOVep#Sdep|P0Vb+QGSn(ZSM;Laso{asS?|QMvas4GPFHdv)`gru2 zfn$n!RWkGZi|u^z;zdbvsPu0bo%l_sSRA$D2<$&rE2%Cn-Dnf?+rIq+hTnhz`q@H% zlTi9x_~eOAugseR=g*&K?3BZ>q4_*~TXq)S`??ac_E*A@6KCO{#((da9gcg*4&!uL z>=Fo%oY+G6gelEPNMEQi_(%NRWOa2l^9+ji;`1iP!i5VLR1+F^xb}j-N1gI)1Q<=B zCxm=aDM(-TU%>asj01jii&b5K6rqvRi(q!X_3gTZS>fn-R$>h)MO+^H@-u~euoBG zsv-F9jGv#+A~7~=v5a2t`LZEkXzJ)Of!U$sgTE*DIY;d&A;#bzNUY@!A2BRVud#b% zEw+yaY*OSMObz&Hk9Q?${yTfr?F@C&+=0&Et37j<`6FEUOL*Q>7cpit z`94LIbB0)w<0F$RmGE=rZ;~E^O#UYFelx-6${!}94-Q0j?fhK%>!iisZTaik8M^W( zif4FR{zO(By7G5+&5$#HC#xU3^2hQs6wDvn&d`;=n42H66U<-C>c=>rxcc%fj>w`T z-znwP)s|f2%HJ*{e>nP0g KthL`l-~R)_LC+}w literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-checked-selectionmode.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-checked-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..f548a6710c6003b6772c3644ac4a6bbe3fcdcd91 GIT binary patch literal 6424 zcmdUze@t6d6vy9e(#XW0Sx`(f%_a$1)-7{EjsG|^GbM~tHhz^tX@MYt_#=i=it<)yp z+73u9m` zjH#qq_*euTXB*ZZq~; zvS0reXerVkI=sdwX@66x9<9mB%6d(VR4P?1okt4gz1r>7{Z^Wb^eMi$=S8nW`e|ut zhcyNHgSv{+kg29B*w9!X5F=BKF^Ikehcw^Zx8-5o6Ey=r5*~i5NPFNAiJM4^Y-Q!8 z?lT{p4*72SxUEUr&%f-4GiN_!a~gU=d?qs9TJ&B|B22VR-oe~2J33E>R##WyzbFt4 zgXye2D%S`Xwp)w4dg-`{_VpDyzsvPIgu`LUTK+Q#74KgaW-IFIOO%JUOHWTPE-Np& z6$}O;6bebw(sBUGx~~YbJyz1)PsbF~&&bFyR2uYbAP@j4nqOLmqEkNzvlX8n5W~Z_ zMZOA-Z)If##LE50O(=YKM38NJY4-(wJh9`y`N~b_@LKng^Vtb^XQyZx7!V< z*8WjJ2AYTNx1V!Fe90QvR+%d0%fHHUc6N3ah+6xE-%&Id_S^dH|M(GqY~|!L7!B<7 z^fb_F?fdCpuj5h9hW4TR)wM?1u3uC08)28r1$?c?*wS+~#-8?XHXjMewZE9(JQBux zGC4UJqt@QocfR?PD=~Jo@65~$v>a_=<=|5)mD;-c+S{1Z7-M{VJVsyJuEDDxkH9M* zjliJQ88c7&;2Iu}2VSnPyN&-V`R@ZMW1YUlGdgOI>|2;a7-M2$LX^-4eR1z|I2@qU zm(5FIiRY7(v$x~;iDRtYZja;?o0lEI$$;xjU;S>3UbG|F^ShkRD>B05f99! zQX)~rgiYj7K}saCt@~qORAs@9U)}%`iRF-C?>L7^?pD zrh8t0@B4myuiu+D)9>XaD*_dYC8Hc16u(j^99~c;6y#VD2mlJMBJ~}K#tXW>gt0kt<-w&MvFAYKM&v`(Upevh8)Ls)Z~FtK zKE^(hjSt&-at-F(#6ir>^#6}6IOQU#H51lYkg&tCg05pPEwkt`reIDI;aFqm#*G28GWKKg8s|E8cKjH)(fydP z8%%TKzRDAy?lBiXll7I&!Da{9;b*?V7I$C8ORoj=mA!sxXPDDtp}&24&dT3S4p%+u zwIJ@X=N2bAPmf3%>7#mgly7|U<9>--hd4bFVkXb%b(DS?x0!f&$MNe&$G$dp+5QWj z(cge2Il4achMD&0H7MTgnz7aIYz!aiIe+Z319g_T(eJVF>+kD#g8yg3U7mV%(UGB8#!h3k=qnG2dt5 zXVyMjyL`?gvl%m=-xUz(uL}(iz7zIp2#6`t=6~k~`q#YRGb3-)!Om}|s$JK2GrtpaS5Za*+MpmF^8-$(z( zyR}{5#;bmH9_~R2^r~e1GET?)+O(uTdMc-FMMu0|B1~+fsBvW;9|GK)mKvS-P z$fy+*$GP+0y8qdu`z zke0O$X_4Lb57OYlg9oxuZTn9!J?WS*cERuOvNbc> zK8~r#Zt>EE(9v-n?%%&JxoTQF;kotS3uKqFn~qJ4@|9VC{ucQa9V~)-_wGrqbA}H1 z(>h`7Ttl|xh{2561{vd;ke^Oh4R`O}l~iXNegyBte+$Yx*U&Aw%(%pO?d0SXM#hbY z^X7+>vGymxd$v?6*IxnUni65`!czB$!OOG_cX#(?n0ryGNVt9bwqz>RU52R%g4yMn z#wFIVyN7!O@{5U8QF9iYw}`D{=i6cO>hFZ*U1;iFu~?aFhvugy{BYhXwn{47U{bs= zc5Y#5pO}kD%yUeB_*p|teSNwG{uo;iTaJd2gAdsEs zUs8{<#Uu84BfpqvxN+l#C@Lszgr{P@6_j_=mu!X!6Fg(Z=ET+>lV3+i2l@Qb0UsXJ zL2AJdu&uBfwii`X$LWW3@X?VP*zsize2Q2l>1K9!$h?(b^);&)Ovy(`Kd_$ zUB7;vl5&mp`}yYm=Z*F0>#UWZeP1V--KKr#AU+{Z#{8n-+O=zxyg1HbH|?u3UPE8Y zR^}D!VS-9n-o2N9j%p`c0-^;HuUPoVVTJHL~2A)(|{*H`o z4eH&`D~yGzo%Dm}1&y(2bK^hG^s*;+ewQv?0@Sl>x%Xe1AC^gYfSHqgUa#G&HTppN!YpIuoPUI0Yip}fEiJ8}+9e*t#5}FBZKfa0*Rk=no=tyX4YGPGmV^g2zA+kf8mfAFZPtN?-tX%^Q z4Gk7mU*7<#Y|SseAF6k10Bu=o&-DEbN$X@gexz;RMq;YBs=B&*!1(#hOPF<$Kic5Z zmT8^zzkeuOewo=BR6f+z)sgrttG2d|(c9MLCu32$nQarOt;efTu2%PoUM zqU=LjC_R0imko1m;v5Fov@s{~H=QBjL0yDVfE1kA+MMn0SBAftJ$337w70iY{^I9O zjHkM~S~B51582^54Epx!YhmCYIJ=514yn%1m^nQc`*42#=b+VUDSy##T!%-Vjg5_h z#!PeLsI_z07OuHq+vo$X`=L(<4*ZMiyD$0rd?6JlwsuF17%?w6H1O)13m3rgX(Q%f;@Si_dGaLHU&_nN zp|Y})x-Xi}Wo>ng_qnR7DyXQapnSl7o3wE~m3!Xa%J-#YWUcL2{CvMchKrXjf+I%` z8~w)^q|ni$N8#;=r4+kav;B@+^Iz)s@wp#-W`+Eo@*Z-;-(-Ef<0B|2EP&$TVkjvo zv8jr`D~6(?LdeM6L4DWJ{T#@H7kz#5na|Nk&BN!bz|2tdRALw@R`DuIxeW1r_tN4%|?tx${`vcuBy=Ub>kJDE1QTu(`^G|U9qxMQA z{OtQT@xO;r`!~V=_f53#AI6`b8?x)>XWze$AHN>^*L5?r@1Mw>VUPV28F^^mztcKH zv-@{4`mufgSayaM_mAynIFyXXc80wfA`^@I7c=@XjwklM{4+yjVchSO=47oT*Vy-O z7qEXjlPhv3!ujD~nqy;ZAEisS!YF>_pR-{yD9u{kT;6h_uNL{FF zAE2&;;v^mnWgdKt)JY(7eqLd1~V&9pVb~7DdI?Ci3v%m-V0-vT{7VT$t-OhB3Y1~YIvk$)Q zS}tg_!?lfET3%N#BQP6?jk9*|BjbX2+s--VJlZob0UN}n_L@=Je4QGFN6VpC4$=DU zw>?yTb2xU*Ii1d>LF8~a=EoUFX0!RU*XPNE&IjapGA7@?bF(psl2;RQL=4KlQ{Jq_ zVmXV+3T%PU?6-Fx)`_AhEHw>x5JG77Q&tT}f)cZN28+>sa{BG-H?K&i)1es3WIhs) z*Zm%gkB#?7rBb2ob{j?YdYwkZ@J|drh?P(zptf2q6gED_#VZTMYPAMNWwhCBVl;X| z0X|H@8Ux!Hd>0v?s;U%IxO}1lYY$WZ8z1C7OvMwJ@h2*>EK^LykolU;CdHKT`IZp# zi>Ndj4T`B)0*@~`7gbaK#df2`hEAuzYKS`9_Omwu2Y z7`c2)tf$f`vhj6; z=JR=4C=>>gBuO-v%h9z*Yw+xx!DQpMCMWl<`ewYJ+1zXf!?WK9RNg=1`?7Dp>lU~7 zkDP~k2i9rqyf)bH`@G)2<8@2D{r2mxTT^9oW!U-}s{}ASD1Mr;iY@ z&iTzbGjnI}J-o3$*QC?!_j7a8y`a;%ZPn>?^s~++gwR zV|x8!K1l2^SIA?u_oZ1Zm{Z`BB+NA$H_I4+)m$9YXRLKJcFSWBDC3yexzgI$R(=va zJLlq>%vN=}T0LNgYd%-A+gA3hptHWYm_g6HUhE)b!-Bv|TA; zB}L~P-)S=bwKY2Os)vV1k~6V{uTk6omb|jE_lVN6lcKKf8*%;Hdb_H=zD}Gu`-RBa zmp#{CrsTwywQFDc&>0wpZ44_TZWCblX~}WX(a|9$CnssCzOt{WsVULb)g>yb$|c9C zO|M2&aAxT5@0UYyGn}50DjFJo5wOA0uj%P&@%Zs0k)4wzQqxn$gMxw%aAjyrjC%yX zyZQZ1F*7s6N)I1CQ2a14DWQqR=0t7`F{gsvk)wyj#KZ(EcIZpQ!rAgO3d7BtH&t`v zwUuY5*8iM=UlnWrD^%tWT(5DJ9RFCx z?=g*^nlW`Qeu*EhJvfWA{}pNcteQWHjunXU@p0Cws;XeSekm%}_*palIRn2+#{O4G z{x>!@##$Ob>-wj1c0Zrv`meA!pSABHHdym3$`_-fqpT&rPh#nRPQmX>w(FMy;x{rf z!dexT8b53Lh&R7H*1iYs<(&PGzFWX|G@Qkm-|-X2S+hgGUaUFKcK-P4d^LN1*XSN5 zd{@J9{c`C_t-^0;Xh?7r{O{K7TWtAVxq4ZdKRB{On=pUe{_zL4{Ay}0D0_cg`C)JJ z#*OdT@$>cb-HS2hv(ggf`WO8?I5@~kXcPF=UaD32tyvTBj+(tXdzDE^P3nE`;Jc!~ zzh7x5Cx#gJzz%VdUvN~Uq$dp%2Uhp6#T#QE;J(S$)>dWz0PV$I0{n1bV8CILeuupm z+>g3zcbYJo;{UXlAE~W3GU~O=cJ`4~Uesqyb;w z7qjfe!J2wEyt3gF^l!<@6H0q=FCf~EF%fYLTUJ8wbDR@Chcz2) z#zuRW-4Ppe7YuVhI3${ynw0j#21lu-rA1(09Bqn=kNwr&_FG#&p8LTwD|A2QB-;G> z=`wNW?j7;u$rFm}HqqYRZdc(R-R9;daqs7!L`7w}$jD3wyXkE)(bt^mIT}1eHUAkJ zuylm*?2KOj@?mTJ!cpY|0{q`Lgol=G+a6Vi`?hJF^M^eZXN>)weC_(ih_F)u%+|<` z>I3HIU6E%nnKMvz-w)X&^WUj0@9O1b?m$=Ppw@nwcTsJ5S1%`XR=PR|we~CdKA+RE zT`iO4lv8r05E%h1IV)xEKxf`Rl>2vbA4R#IecJA& Ge*Opi?#0Id literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-selectionmode.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/checkbox-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..f9d5952eb2c7a95baf6913837c3c938b34d3709d GIT binary patch literal 6424 zcmds*-D^@|7{JfE5CqxfXyH{LbdigSMReCqHEg=|F+Co?CrjEzFr2oci;CJVS`-Vq z?Jo#|V9c(H>7CoPO6nZy24>a}&pAz=-bXrM2LeAHoh1A?9*^(y{LXnl&N=oBlyQa8Yo~w3$K0c8 zFWhGz;}LqPeT~hI=sZAfifiLKGA|r&N7<)}k9vzv=!WA`eQZ$nm3cZSK5CDCts&~X zt?qZUzUlQRW(@|zy>`&+_5NOtBdu0@(`=bs=N(qjJL|69oexyo!8_}zVOz@$^Cz87 zcbn1`-E4Mi{`J}`vHZQvmZr`=l^+#&^L9<*?bbaO^A?q(>H5U`<&|e*y@&Y=wHk<`NQU6#<>BFBTeprQBO@-S zOOUG7Dp2C_xoa4k!q36{4h{~05|7VC=x3KIl?qTo?N=_Bff8!JQmF)#c)YazyT88= zl(>ogip3&OLhYB&=YbNp*GV^jopvdg%K;^nelCwo%4V}biO=sLyMDpYf}BpLfs#;o zQKY(mgzqoP*te-viiDk=9aws}BvJTjG@7Zofd3HZ2KpruiLSsHg+c-D1m+I$xw6~) zFSh4}nZnjqys`e_7{naOWU?)=4YtKKbbEUnc)_+u;f68B$ImZ6dHPt2$K#DLi09w# zT8M2jnG9fz<(231#Y-1fsr)d`gz4IcU??bUL^fbEx(TsZtSzF^C`2L=2rq>t_Uyb) z>88XQ8$12LGHw3M`li4O)^BZ6oSL?LIdj(dNQw8KY&&`f?$fy|wZT^3=llIXrEb~p zyshSI)Kpnt4QzdlRRWma;MOP6?~kLgPh-B7zWuAd+vGT~_30NfpXqc#sD`ynq)J#e!56xvj2$hhrJ*z(5CPjdLdXGXv~7XYFs+ z+IychXD{AcvBqpLtQh6xWq8eC@S0^X82D#{nTQOIirWum`Lm3y8LSZ2JeJ8#1>4aF z^aXuF--bHM!;yA;JTKN*Rxrz5IrY|V^c8*fa)gn+HvImPtRPlz&;P2lN8d-<<74ml z{2ut+1P|u+;^z+*4*4Rt8_b%jv-?lXfyrQdK8N4)1AeEovp-&eja@(Fzv(e+pPd%d z6JF+n%noyf)<%Eso`ubv0-t1IuF<(U#sI9I$1%UgT1RKsI|gI5IA(U9v^I8@p9FW# zxws~C)-gTpIADisK2Phnv-+#$0-SX`Pdkp5NAa|NJFCB14$4`_^R(l*d;ZSVpVxro zJ_ijNG~dt9Z?(}lX`3<7xV?WhDa+sAe=VOA`C(V{?eqD;Y-Z4mZz9a5@|d`&=GX<% zG?3zRKAUegRm=*Wd1AH`B4>N0mRu#6>^z_4QpPm7ysjtOV@# z?%PA{?d_t3&l9#qM9wSYu{lB-L(HkLZ+SvIH8j*yTU(nbVGLQlc9mi{efqQm()i5{ zd-ojp<^GgQt*xyh_1n2$6~FL#p#{?T@f=qTe&yw5)Y8%-Qq|Q}ieFT;xmFUtVZ(;S z^1RWpa8Vr3wSN=FY>9gM^eHX*@B_tg#E21#q%g#s2H#6gNg~)NS?f1sD1HF}0cm3R z`S~V-Us`&KTC-r?B2^nUW-5N;#|NZKHM%xkgWBh{m(*;jg6wEjejEJ zH_bwi9z7B*>HHcR8uGS$`9 ziI#MJ4<0-q$;uGye-`$?`}gmQmUMo#wY4N!8JTHf$3IKzI=Xl7o@j~Y$KQL^)YOPp zx@7-jes}KN5v}yhRI%}!%=~WOzAakm8M67^x^;^rOE$kGx_R@aXr)Q^KT8r-S67Rc zWPTerZKNAFZiv?AEuV;;Klbe1P1mnq7p?tYeJPe-_TfXy_pV*LMiPb3_9)*AgYUW| z=Kl^K$x(Cf)vH%YqOdMFe&U!|e*5?DQ@Ja!tE{XPCD??#P)<&^IDX!vyq6#*wtlu* znK0&o9r8l3ZNdAoWHN`B zO7cC}GBfC%V~F9CC%>hVk`iSv>_$ExJgcgz25e5oxsV6KxnTqHk+A91sUKDB&It+r zUK+pQ!-p@7iZRzMjbBU`F8o17MMY{I2>V?ru(VpObn)UvieI*rqGKZ)y}e&wER7%R znfTVkt?%@!4=BO%cGTv35s1_k%qvd_QF?IO3kH zuMZxe(`QaoettfkKYzYomH&G_<>sEDL)ixjx%$q1Anmh5f={~BJ{s(y>bi#pEL|b& zoe2ndGgYd;^<gk!^qt|cmL;d!yT)~}%`m&z1#&*j859rDfulX^QrPZv|Y6rS={!q)`X?YZNJ^Nz6 HyZiYcP%4#z literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/dash-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/dash-symbolic.svg new file mode 100644 index 0000000..28ad94b --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/dash-symbolic.svg @@ -0,0 +1,154 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/dash-symbolic.symbolic.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/dash-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..a58eaa9c092444e82f3837cebfccf1bfc7d91c75 GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xaT~8OskcwN$3Vc0G`3iMRNB$Q+ zIPUPKbs@Lb$N3C(E}^|~3TIhNDuo_C4P;WFU8GbZ8()Nlj2>E@cM*00IU{L_t(I%dONwPZL2D z!14dSU1>>EHqjn9kWgyrfdqnB4tSt?kRI@3xTJ}A7JIN16YBTz>P693(^8BcrS)L& zY$c{bIx}8uyW5t85+>QhWM+SPdGF1$>h;fD=Mt`YIrZw7xyi{;^Yru&TI;a^*NxI{ zpCwjSm%alyq3}dAJ~zwV)jNoc7qC)_qoc1hkDJXx;YATBNbA>cR?^EDV^B(s^#P>Q z%bcA21SkMS0kCcRO8K&Fn_8{PyMs3XuRU*T*SSjG{8*{<3avHmzwIY8Gc!2Gn7~EL z5{%K8!}d#bIvwt3Hh7qQ@B={nponmOeujvBX>9xHHlc}7-{^uOLZflamgjMJSRIKD zVzco$>+2Z;LHRe8a)nl_MQOh@gbrfSXq0?DPdFSN4O+fPI-O1rwZ$I7M1*HMJ4{bc zV~h!cTK6|=_tuC+A_25^SPftRk3Em2#l>DP`VHw;RB25zInQpfIE4DKjck@jo0}-r z?*xBW1ahd9B9%%Fp;81n z!r7kY1H<#ctv_Hxk{me;eFWdHyG literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-checked-active.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-checked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..27a52c89c2cf91372d7c74d5abbaba9e9dfdec86 GIT binary patch literal 618 zcmV-w0+s!VP)WFU8GbZ8()Nlj2>E@cM*00GWPL_t(I%f*s0Yg17e zhM#k80x>jos5%&m9rYF}u~8Edy?doD1tCib`WGCmw7J(%2y_xGbWyiV4hBg_Ya7i) zZBY?|-AaCd-E4a0p3foXHc@Ow&w9S+Ip2GD;eQ_mubtH4>y}lE}Wm_ z$?9VlK=(eb(>dVzv!{Uk0jmi1eV@#w4B2chy4NCtQi^)LPPJOabKOYNg-ryf(`ia2 zm!Cn4THWB%bGyN~JjX(TV0`Mhqgtt(h6#HX5{Atv*RtsFdQt!UE?e zCJ+&fn864DiNpyil?t|PN1*Tf02GTw^0_=F?1DXJAcBbeB>`|8heDx17#?+`KXwcS z!C`=9Sp$;#`Z@r&XJ;{eKyVlgM6gCi64sg1XK#*=r=u#z<8dZ!8{4+g+KN^V!;r@2 zJ8G|9l)vrnZUDqy)@n-tJ0CwS4r`;WFU8GbZ8()Nlj2>E@cM*00Hw!L_t(I%dOPSYZE~j z$MNqBlU8e*jnYD+4~p09?!lr(jGgh2?q-v0iwS*T4*RhC;Wx80Bffq8&Oy}Kb7ugM9B`>-^Dj@I z&1W7zda@2+wCM|Y_4;M@#q))Ypkdo~rdqC>?d{(KjY_$0Y}?K(FO^o7mr6#gyj?Rl zZ{0xmnanRKCGXbWqqPQDm40)O5<=j)p8vRd_ulP0%3ub@T*sqY-b8E7)-SIFpa${U zSS?tpTrRf&Aj1iTfSnzU5aPeF@rf}Ay)J!E2-y1ZlaC)Za2+oa?Z)EqBV0{iCOpfI zgigby`KL*>TtNIv$nK5177io}^~N_Ox)4o3E2Pu002ovPDHLkV1f{=AV&ZI literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-checked-disabled.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-checked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..bf14a6ebbabf1deab764d99731dd6171c7b1b3e2 GIT binary patch literal 575 zcmV-F0>J%=P)WFU8GbZ8()Nlj2>E@cM*00E;(L_t(I%cYV{PZLoX zg`az8ssR#F3KG)N$VUWQ1#}MvW7zPUhDH0ANC-wzEGvkprBefTBpN;vX1c&7b?(ao zI=Mq4kZ@Obai8;^^WLMjx4&_hqq*a8`jFFoXDpz-5tW$yKxC8ZVdzZkc= zzE)mXSoFr9j-j=>7Bj=~mw z*+;2CiG!nqV}9@dpQ2_wep!Ig!POU5BaZ5}8Z}u@>%j z9OUvtgeMWFr+rFskP~#=~sU41sG#ePKFD4 zh70*ry^S&K?KTMlzmjxkYx4`$&mYU9qebuL9>cGoQJI~aUvgXrfOATJ#?w3gtPTJG N002ovPDHLkV1jz~__Y84 literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-indeterminate-active-large.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-indeterminate-active-large.png new file mode 100644 index 0000000000000000000000000000000000000000..d07861864003e1d893006c17f4d705cf8d020116 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VTavfC3&Vd9T(EcfWS|IVfk$L9 z0|U1(2s1Lwnj--eWH0gbb!C6d!OgA86P8+&2o#dd42dXl&d<$F%_{+N85o?4QWHy3 zQxwWGOEMJPJ$(aG^itV@;`cmV978Nl-@UTY@34Wuv5)_kO1?g~LW#RWaC=T@fPA-| z%P$)p51+ubdA)stq9IG2Y#gmvgw+->H=S_d*zuO_|C96On|>^B(_1CZ%^)ZnUQ=3G z8)Y};)!*V9XR8EH8f-kk>kwm?_w~nHfFu@8I6_mi;4;|u5T}oT4Tat^7r3scJ2e*u3-)==ewI& PKtbT?>gTe~DWM4fz&DT< literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-indeterminate-active.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-indeterminate-active.png new file mode 100644 index 0000000000000000000000000000000000000000..4aa3d44d3589242954c02ae061005b41cec379f1 GIT binary patch literal 419 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP-GZ&Ac!QA%gPCy~q%#er@=ltB<)VvZPmw~~#C^fMp zHASI3vm`^o-P1Q9MK6_|fq{|T)5S5w;`G*FN54Y>0<|~vUUcm+n7A}%(Wb_4EUAe* zncuCHQ0|_z;2)bsM;E&STZ_p;=|iRun7&N6|EqJuMA7WhvFT^hjNYd{JL{9UHA>_A@6KPDo_HcvBcJ8J7IZ_U9 zx)b(V?%P~m9(LtQy|(6wCcMJ)t8SHs+{z@ z?J1fdXDxWLp8e#v8OJyEe~3P~e|}LOqwD3aQ>iak#p%T>FOzT*=tw%^qM*d#C{WF) z$T7$L$GkHJ|Ek_!84^+AoS&PUnpXnkGB7w7r6!i7 zrYMwWmSiZnd-?{X=%unVFfi(Rx;TbdoL)O+zZbKkz_Iw{eS{|q*e(4rRn?uU6Lyu$rA6$Fxz=3y%>VD78 zFL$@)Gx9j{W)3^U1%bX(CBM4f&eg3?uHDSd;PXbMpkRmmo400q-K@zy^>@81ZRY*a zTwkRro&2Y4b#vKj=F*~?Q{3I372J)i&z;wEa9Q;sAX`%V^=a=5JpZ-}G=Kc_Y07;g z?gfSdZ4Y-Z5J~))lVi)8Fr(M2^U9uA$HTlAC#~k+EGYMmed)=xJ+I824EgI-);v|; zHSN#p_ME8?8NOyJ)t!DMmo<@X*?yi*k2UhI(qve-o7Wl$&fw6he~>z}E v{F5;__G7hnc5JxRQqf0?H9RIQ$=Hw|lC$oh2&dS2P>6cE`njxgN@xNAV6n6p literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-indeterminate-disabled.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-indeterminate-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..a9fe685c8ea90c42dc56d00e0b27b32c7fba497d GIT binary patch literal 418 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP-GZ&Ax@s`Cl%0MC6%#er@=ltB<)VvZPmw~~#C^fMp zHASI3vm`^o-P1Q9MK6_|fq{|D)5S5w;`Gvq8~qL?h_s&nzdg$#xubBgCgU8d2^KpT zxtzu4t(3hLu4E_>bkr)-MLc8TG?qijAF3rimP#di@4PL0Zs&c=>Ai097AY2dGLaqn zJDiVS+LFyYMQ29E`?Am5a*fU@Tw~f~U7{2FUgGNNqE+2pQ6|6k>Sb+}4qn50qqf|k z{Ozx}8~x{uJ33-x#13?3yuahp^7)WtpMT#0PDvhz6Z4;KQ$6Kmk(HHgEcL=QkC%1`sQ3FG*@jAsjnZeQX`U2fNML@N`4}BVS|8Sbf48r>BeUbuHKRuxO@*!= zbFq~=C=@C9euJLXFT<&4Ugmv%`b13q^6_qoiAu~0>P1~olT0)7*M`@&nNF6uY%aQi zRpZw0tNq8E-{eTK?7DSvj=tOphN8D763iQlyUTvRglk<;hF{DvT|yuF-kF>faX p?PJcaYF=eI=TBYvpV9=z3g#~|S{n*}?R^JwxTmY1%Q~loCIGgMZs`C3 literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-unchecked-active.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-unchecked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..77debc28322c18268a4c91a664934c4c6cd71f6f GIT binary patch literal 390 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP-GZ(j*^0CcDH9#TR%#er@=ltB<)VvZPmw~~#C^fMp zHASI3vm`^o-P1Q9MK6^dDE`XR#WBRmXP?vcjo#edzg9Bu#>K_z61#Tanr(CEPxk-6zuhl1#8#V`PoEZgt+1%b00bBq X#2?xBd!(IH1OCzARlv8z>~384^+AoS&PUnpXnkGB7w7r6!i7 zrYMwWmSiZnd-?{X=%um)#lLyFIEGl9PTo`hUXj_fVbLTTW)Ki&p2~Ro{r!3gEiLb} zmxGJ_41nOz|L^lvnA6VA&ANE|a=nnAfQU#+-P227|KH#DSAjczU&-J4fPe`G%w|4TefJaNQj?t(Ahijxz5o&PXDsrjGr zpY$JJzUrDx`yYHT^S`8olCrWQThQrN0|!&_L%cGj4?PMLL%9spOr8M^SP>>?q#I#z z`_Zwj(LDeE|4sh!|Ghl3GBfkVAOH8)^O&!{pA@m7U>oZh2e*is65^AKnnJD{7#SMr j#F*Spy1T3N1CtoT{+kQs-hOKj1qF?#tDnm{r-UW|ThN?- literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-unchecked-disabled.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/checkbox-unchecked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..aec8b53255c97cfdff43e64a0133c35138bc3f1e GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP-GZ&8~-xPa>hd?3O%#er@=ltB<)VvZPmw~~#C^fMp zHASI3vm`^o-P1Q9MK6^dD1O<~#WBR<^xH{$`I;OATGIKi{18s=Svs}zV!(`uh*gbF z^SQVx6xaG_>`<8NwuFf*P`*W2I{6Jt&fTi#w{Ol>z0d!_+wf1sCISA6b;*2eUH`Vu zZpapj>Ry^ApxhDS@Ga)}l`UKCr1*<{dlv6Ix3l+TN?J!q!?xM6+oD#s=G-=Ocb&BI z_Unegu$uf+4Q0z)v(_@Xxg2G5$uN1nUS!3Qm-Z$-UIKQe_3Rq*kEI2UHcpMn+j-Qp z$X$f}nsk}XoCj}ruG9#YwcKaabM9KrLa9kQj12R7!fbvSP0d&h^0%j}pUXO@geCxt C6@`%i literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-base-prelight-large.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-base-prelight-large.png new file mode 100644 index 0000000000000000000000000000000000000000..76bc50454081e6e8a12857404fb3286cc022d988 GIT binary patch literal 520 zcmV+j0{8uiP)WFU8GbZ8()Nlj2>E@cM*00C@CL_t(Y$GuidZo)7S zePd^Gfo{5F-$fVYCfsHYkPC2*inCO`KsQJrgkX)0Ul-sgN=r&o5^pkj8Tn=2Jb!?R zh5&$>Evl;e8iT;hW>r~uP@EKA8T0F-4ZIUanJo7rr+Tz=lU8xOiWn%Qi!3*L4%H4rnp91bs2Ii0<3O{OC>;~+ ze2JYn&(C(O0A~^ba0%dHV%%2&FbD8P@(IB8Xr?010PY09oa7^bt1g4F@*yHGzB38{ zU!Be_K)NE)F|bzvkO=%ab@L){n_+N_9ed4B{n!USJ7W$skjWEG?bPQN<6|ZGH{-LG zf|*oh6tJqc*+cI+3V5^GXl@8P;Gu!Z4bI^%0MvDDW7z%07$PD=B~euwT2r4r@Or%t zBq<_7k}-()o*@J}=k@_pduY!Cz-qO!iJMnM;9zEZkfJDJ^w86@VrGm!J^cr`sw#8N zP1(E)4*<*M(z?_|Rq4Gyc`#I!@vd`@ZQCAdyjU#4NQTUPrYOtue!Jb?lx2Av8Am3k likWe@+r7_bv$|=T>Kpg!v=+%Uo#_Ao002ovPDHLkV1gooxitU) literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-close-active-large.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-close-active-large.png new file mode 100644 index 0000000000000000000000000000000000000000..655e0ca8030ac2d87a8aaf4b84d2cddf3ed87e88 GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)t!3HFg#O7xMDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=n2VKHMR#s1>wKWlK~ERQ5Rc<;Ctnn8R^V}smswz} zlJ|&(=OX9KhQNe2y$SzTvfC-=D^r}m#jbu0PFP{ zX_|tFG9&YgFtalrk1ZhtCXTqnL_~ZeZOAg ze!mZ;RQ9peYE_P_LMfH~qsN26;G^Owib`AgX-EKAE|;h>pel4e|I~AZ5ICJqS8xyn z55G1g02~en?DujX~?KS}59a3GqjKL(T3IG5A07*qoM6N<$f*)7i AB>(^b literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-close-inactive-large.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-close-inactive-large.png new file mode 100644 index 0000000000000000000000000000000000000000..7f820c1e562cd77d29c19c9664b3136000f01b0c GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)t!3HFg#O7xMDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=n2VK9T)9W!^GBf2eoq(25Rc<;r<@i%tiZ#n8m=_; z5mS(>)dGQ8o{UqJtSWa(@GIU3Yg1AG)?pI&_n6D%lTVhf&|10bcP)n?r;<>Xr*Qr0 zmmBA>GVb9Boq8sxzmr2S@PkN=R#KYL=4e$u*G;9{ykG5kw|$+~&0Sureyy07teyC* z)Fb2=>w>8}Ri`grUGC)az04-AbM@lIb47~I75=0gXvS zK~y-)-IP6U!axv(-z@GZP<(_)ZfzuP!U;G7H4Q~tw-j!20vg0A5Yj+H0YZp^!u%Kt zBm}IT0o}JIT^WGZxYe8xfMbUGBL|5>$pgLUqRxAD)cuIsR(YJE| zVB~?Tj#CGKHj(?P2|Oi=a}2l-x1#Deb+tPk`fw|lxpoiNq0Ic2dqF<&@vvMjzh`{Z z&hjw! zrHo$|3Wd~pT1YA5HEP~$HZMD#&1Q+C{4@*zn9t|&G0*37szX$$ygsU0Aq0-c;}txa zOrHMRGyq_~-($Dip;Rg*cJkGbQsQtppja#d06qW}_t1mOxRC(>0000<(Pvigq03B&m zSad^gZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00P!YL_t(Y$Guk1OB+EH z{@!LME$ylF(kex%P${*oH4!NR74)D7z2xXcdngnt2))f8kV_B*1BD*i9K4o5>>-EX zO+@?^Q78&QrNk;BRVcJHJG-xkWWqLNW3a}BW#5l)=i7Pvy_o^7=^_A-Qidau$YC=G zq?GNENaV9Ar3?py!6(dow;4o^;#(ipEX+(fEOR(-3MbUFj20Hts|Fp&O-WN+*6a7YZ%A{4D@)J=Zy+KbpvFKw`ylIqUS&z-v6%FF=pYiOtk%m9`8_OPp~=ho7aO+>`Z zOjJr}yp99#nE-HhcILRco~vvCfNy*}qis8x?AHFz{{AgHne48{SNkRaoSvSt5P~hs zf)E0hWwEPVxHB=atsAXlZ*P5NWrbhv?yhG$JA(j#(b3G0g@tEIDH1|}nOP}CrfIT! znF%BkiONrM9ET0VAZ>Tf%%66#{@%ZRyEgp|gxk2%Gd}=bA{q(i1trq|ag#y=Ig7W#iC*a}!{w@GSqtVG) z`Dipc`R?E#4gg)Auv5X{o61Mb{vNc!(dk#2>{$N0I+SFeLf#Kjzi2`sfN$z zBc0d2ZQC4+#crDbkjv#9{o~z20Kh^Bs*1VG>#4Gusw)%ue!rizUG8ks_NBLSDP{Zo{QQo`q2x-=j#A3@Ydb*x1?AO$A6CQadjJ3c07*qo IM6N<$g8I>t0{{R3 literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-close-prelight.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-close-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..c59a21c582afa008a3b4af9bd37d328d882331f8 GIT binary patch literal 726 zcmV;{0xA88P)SS5WI;dCdOMsv|LO$aiJ%w9_j@T{u5mIFElZnN@Ch_ z;XpWn1XAQ~I2BWSpwPGyqUi2+x8s4`W~obK0!;Gq=DmI2H{a~c+l4DK0j>j2E}8d> z02!dEs;_~Y7gj3r9=Iz&Mpd5!H^K}qYJWuJlL;3opdI=e2I!sX@i}KN1xQ5fUUu;! zVlP2KKXn=_e(yPr6JNRFGtpaxLJ?Jl7Z(e?z*eD91Q;$B3vs29Suw><7{CeFt~w6t zc^uBn6r(-BIn3va>bj`o5Zm`+;|#IaGrJ>|$~Sdg)blvV<;sA2kjqunby3%4q*C!> z#PLDY$9ED664|@v)YN@cF-8-k=kwKWgO z0IgQ5qpB(*qIy~-5s^Xfw7o}nc4}*DYp+B^Y}=H~n$2)ge$l}bg?J25}e zf*{c7Oytkc&tEeD^?E(9EK4u(Q*lb%Xf%Q_P4RtSjWOq{jGo8m2y0oEdSP7*K&@8m zTu`AV{Y*)x(~pjij|bD~^iZ#o|Fs|p)N!0&0|Nv0$;nCmFSa%Fdh=n2VKHU2(shR5?)Slc$Sgh{y4_lg|n^83?%TFWqyv zk?F<_2d@jvq5<<&103fZ6k6dRb%IeVLjNC2qspm@)4Nj?yzlAUXY)`Is&Acn@XW>c z<_ovBU8_n~tTpX@+_CR{eD#?goAVb%S{V*7F4(%c%uev) z@7>EZR8DUS_2l3Z?eM5xz3TDjo!h3hCC>1iVi>Mu_4kS(gT_+7Q!`fIzPWu;g8P{_ zX+|&KNPAvcU!BI}z-Y01Q-o*07lDfA^=p@|d)>6?!4+LkzUkaMXSTizxMHBg`hMNU zO$#z|cXec#_0D$L_rN}Nw!p+Nms@L1JCAf*OE=X^avtq%0Q#Q6)78&qol`;+0O?4M A!2kdN literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-close-pressed.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-close-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..192b50aec70a296d9e75cde1efcc9cdc960a22d7 GIT binary patch literal 504 zcmVaR>^ENZf&HeTukn0dhe>VF4Be zk_D_c1@YR(KZ1l5$uwShyr18`nH}J-1!W7R)N_DDIrv%7BAoq}75@wz5+NjdICr<= zTRrY{8-8jxT@V8R;y7*u$Nj!-Dpi7;Liiz({j%S;&x#-jGIeF2EUVd5&m#axm&;1Z zvaGUVx@n`q4K$ieXyCfJ*Pch)?N*=ea=B=M1^`4+1f>*+NDm|;!k}CzKUggADul0X zaU8YV?I=xCFvhBVyxDAOeHs>^)9KU(fZ1$jzX_o|Z`!NDQcC@@)9IAjjdNbAKIh!# zLVN(gyX)%jrIdP205BepD@XZB%;)o~;`Mr6TY$RA^2KMimobLZ>6BZsTCJWwHVptc u9*;O24(RoI6(#qEloCmjpxf;N06qcqkG7|J0UV0}0000Fdh=n2U)^Q%mpq0big{lc$Sgh{y4_lTPyQL70(Y)*K0-AbW|YuPggwE+$R|`PB~?>wrQ}JY5_^EKa`-G30775RiFXCid^a z0r@-L?>2sybKK~m*s(;wWz(}RXGqCVqGBCT_aP^21zZnndzBL7z#kKXfi` z-LYep==Kk~Z<>=1F4DNSu_82d{fZ6Oen}m#z5m{_>PXl3S91!kmnwYPy=Y3+yhk_e z6sir5>+E2VF9pH3;vo~2g7pm^iQuk7qrff>s(1@%sUn#FCz!#pME#OFK3 lMIvW<3S}myN-{iPKG>XVbbJ2RK%jpaJYD@<);T3K0RaCniBJFl literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-hide-inactive-large.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-hide-inactive-large.png new file mode 100644 index 0000000000000000000000000000000000000000..20d07b80dff538ab4c74bbb3a95a11de4e6cf674 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)t!3HFg#O7xMDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=n2VK9Tro**(p{iXqo<2wh{y4_lP>Z$DDb#Mt1r}f z7{~W0&W~~SoO-sF1i>G#e=C)H>ThvRkvJCQ(&FN>)}M3D-s%U_I2&eIO3OJ_*u1Y@ z#>=?i2XDjA)yx4cOBGjsuP$|QIk(f`cX^w3RLbu=|66TqlaIbz jK4;sk?@OiIHnvGuZ*_ezRq+uA&@l|2u6{1-oD!M|gW!U_%O?XxI14-? ziy0WWg+Z8+Vb&Z8pdfpRr>`sfV=hJkHY=ryL>{2fCr=m05R21qLmau94FqH!-?QOp z;{V85>wEvo^)H-t2bwERI8K<*tT4&cc1lEUkl?Czr{|MA%Zzi>ZZhm|J0Y0;*03q? zi;$gHiKgDUO^@{dh<|g8KDbC@UG&FII{C8?9h*@cwJY~_g2DOEzpte&y`s8hUh2)w zkJi0*c(QxZ)_pZkHwI;WZLDe9S~hj_9AUv8!{Wv#YYIHyIafWuS1iQjWFvpo#Md}J zRA=d(dY46i!#p$(p81?4bKFsm$@sjbw;w~m^{wSooTZjz&U(Pw^5D_wi*H4p5@e1~ zF9;2NzNO^;_X|WFU8GbZ8()Nlj2>E@cM*00EOpL_t(Y$Gw&@Zo@DP zML%W9W0x!)vv=sw069pm&{OaLzCg}VsqfTtMju%rj zp(lM(w17K31OUvu$g=Ef3;;7vvn+el%)FS*W=|qA83VLhtsa>f1mHzPo<~wl01y#< z=*r=)1y=7rJpp7#tOJQbu1jzzo*}!vwxfTMtO;^spQA3t@UI}-(0??L>vJxK`0p;A zYnyaF|6X^QXuW=z-vn7}TcvZZ+or6waQ$yIiu z0iY-fA0;zRtQ1A@+PB^OHr4>J-|xj3Bi33NV_>bV1B@{c5pm9u)>qFw>LI5Df7;5-pd8Jp?<#~QBH-lsii!;VhEL}a>`Fxf%O)1y_ xkftdGd+@KEnWxL;^0Q+%9&~qP=IPxokU#7p^u`M~IRgLy002ovPDHLkV1gLO<1YXJ literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-hide-prelight.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-hide-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..8cfbb2ad539def462504c482f54a633d41d6e007 GIT binary patch literal 478 zcmV<40U`d0P)u!!Qs<-#A7{6q+?BfPD`^FTn{o5jSa1!G>iQRTo97R7DX~3Xz>*(HKnX zlu9j~jlb>j_|KoQ4F6;TTmtt%*3M61uL6vKH&uNEu8w9Z@(kPxFjCd=No5e3*cR8( zy0(&ZM>?22YlOg`r!L+hjOp2<$4}47ICXohZ``INvPo)uXtDk*+}Wh)7KHKmeX1II z6JiW7ncO_=W$c`*Q=3(#eGh;{H|+*4io&IIolb`@sdW)i5uqpw-`AoRV7*>@YwZrb zvMisD(zs=eL^&o~KviR(cy6s#=bQwB7GSknHNi=BTcR%RUSf=Cj4=YxG>r!Qi}7-~ z^arPykSt+Y2;6w@zYkFT1JCDkZ;a6szK;tFuvjd7o2EGD)LPri zGVI4=IBSg2x~_jTp3P>>kqkBUnUd%EU0Igbd7cluOb#{gy;fEAF>io6Tna1q+D6 UMoEbnumAu607*qoM6N<$f+v8*&j0`b literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-hide-pressed-large.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-hide-pressed-large.png new file mode 100644 index 0000000000000000000000000000000000000000..cf218da52e33f9f2d1c7bf332d8fb95347686be8 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)t!3HFg#O7xMDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=n2VLiz;M}%C!2smHJ&bxAs)xyPIBZspuoYh@TI)X z0+atLrOXmA6rBV3JM99)^SvbE!@CW` zOobU{-Dil{Z^h6XnHiL|KYaP#&a_e+BhH6my>o=ht7WfwZk^Mm5VK19!=r>VZ3m|8 f3A|f4$JWM>-A?)Y?$$z}I~Y7&{an^LB{Ts5QcqKf literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-hide-pressed.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-hide-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..eb8f0ff5f158b5044c592781686b10961d6a1ee2 GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^Vn8g;!3HGxU+kX;q}Y|gW!U_%O?XxI14-? ziy0WWg+Z8+Vb&Z8pdfpRr>`sfV=hJkAu&6?Tf2Zle>`0rLo80e4cXY&q99QFs6^yh z*IxnqhyVVp%3b$?U89G!^`Zo~aI(bCM|{&_Bb*#(WlV0x@d3QzP=|~rb^x$e>=#uCH~;~e(l!o83q0>2FEHISr}^X|5o^}XnQNr znv+rSNc_pN{QH{MqMmOT46NIox%S|he;ag8FPY0^{Cma)HHM7aX1h*lGG8i<{lpkl z@UNhBrxQoc?K0&suf1tYrl%gXIlp3+R?sBwv}3#0O$cIQsAI6RDatpy<0uOZ2L?}9 KKbLh*2~7ZD@|9)) literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-maximize-active-large.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-maximize-active-large.png new file mode 100644 index 0000000000000000000000000000000000000000..f8ea0a6b32333b9d014186058b756e940f8ba281 GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)t!3HFg#O7xMDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=n2U)^)8O(}OLL&m4o?@y5Rc<;r+D)<8wfbFAKCUw z)TUU0Z#MVL**j*t`F49W{R$MX^j14@LoUfof@fdX?%BJ`?bjQA1 z7G3FY*Cy00-{0}$j8ckw>c>fM-Wff;`aZI4>CeTYvQy?V+;IIpEnsKl`lFNg$kkq1 sIeVd~`&%`OryWn0nqNEk;QtQB_Qe5p>Ix?QKtC{ey85}Sb4q9e0Q2W|1^@s6 literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-maximize-active.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..d8489f7aaa570032c11d744b76c3be9fa2f5a5e7 GIT binary patch literal 453 zcmV;$0XqJPP)`d!K*5KQ=tu5b29C<~~3nj^KMivvB#SRy-eAT}rTR+r5n~O2_51x? zyxD93&{|Wg)sEoVY<9Yp_bTvYGP&+Q_I>|5_%Wc<>6|S{4az>#S}7&_{r(7^PN$DK vdE4!l^?FUC(I_anc4)2H?RM1bbpXBq<;ax02Ud$+00000NkvXXu0mjfzT&%^ literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-maximize-inactive-large.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-maximize-inactive-large.png new file mode 100644 index 0000000000000000000000000000000000000000..723b4fa91fa8b38166a71afc1116d31c3ca01097 GIT binary patch literal 302 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)t!3HFg#O7xMDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>Fdh=n2VK9TtQTFkvC9ix2KC^h{y4_p$7#IEASNW;8EJ$ zT*}UtczE9C&R?40vtk-da@X^JIa1&>$xw-znK{07RoAMr_16u)3Qg)+TYGxblD$zY zWL17z|2C3rnDJI==SDt<&_WBRXYUrRN=ke5u06!O^Ni23my%0&@1HPbtJJe7K?fC0 zhHq~?_X@Tc|D1Uf2!g3I)CFcXWPS40@9cglHY1B+O+xF!QH=0OILom umXdKZa5hVOhsQmsZE?r?4LSX7(8A5T-G@yGywp>!*jO) literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-maximize-inactive.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/csd-maximize-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..c9014764714f96d21c74b790ed28319daccbb4bc GIT binary patch literal 447 zcmV;w0YLtVP)I0hjE+wJFR zQ7I*C8{nLO^ufE`&ZCr$6^CIs+KO%4suTCx527fVZbcY|5JL1_e^;63IL@H|Wmy6M zgb>g)?F{yP9~WDBQ-SyU{k;D;2!ik6XuxK(`LUogsQ>J0DWzzd<_ta@4)-~ERaK!V p3M`k)k&?MX2!Xn;u~;ks0AGUckW?4e((eEO002ovPDHLkV1lWFU8GbZ8()Nlj2>E@cM*00J*bL_t(Y$GujuZrd;r zeJ6<;S_BBtrD%Y_dxsXVhivueELrja?FVG_!Vl1v$v@y9C=4Wv$8<~47D$mfNKwFs z4MDcnm=v#rL|HXtS#jcM(UCmfyZ7!$33#E006wZa8$l3!^`w-ityb$j zGr!pd&|ollE2RVhXfpGM9Vx~Dh=_iB*@Uig%-&CWERfn^A8-*!*KxMZvkluSM$aPI zDv;jwIjYkP0Dw*h!%e}4Lv-p$M^!+&9%ubz>9hu}uJCDHLhUxbmBg_PQ(rozsuRlA zRUJmWiBT2MrgbmPMwL1o9eF>C<7N}zi{tBS-C6>9P)aA2Kye(Kvc<(>Kh-beN|f4^ zRcSt-C&(_dhll+<4s*JLh$ypNFWX=WMa~PT)E+J_{(dY=;^gG;CXQn(H*39T9^(-QBBS#q=*PLsP~k2MWWml(NgJ#@Ap4H>Iw?O zu(Y-B?_d9@+I)T<@}qzzlL;KhVPgzAj+1ZhcDr8ypg0ErNs_SZx@3$YX3o`cU6<^- z9b4N2fYE4V0Q}boRze{Jt;`kW<#ko;=OQ(PI(2tM}fdEAU{BX2A$F- zLx3(FJs2Jg*s>rPs0&gdbr~Wmv@F>!;&P!*|MB$Q9Z3QIX%K*y0FD629mf4l0FD7f z%=~#Lq(ol;ye0r|nEAsFY43^Xn@d0S1kOuTo>6+nns>ql*1K-rHpHmWP~*pb;9BBN z2fa;ny&gK7h*!RzdbuzIM3r{xWq~qrWz&=b`hB$P^z(CsRT*zAMNa(Bx?c*vAw?7N zh1=+>fsHXs!s)5_?%O9P`0CqNSJ`{_tdsyCs)>^%F+Pb>LD3{;cT}J3B$*ffN(D%g zg(+`62>@{%TPbDHRjpeH!|_{Z8)L}n?e@V>-(TxJ#Bprb5rgQFOY40^QDmLX{K!p2 zl&1SQJ3ILCl!d`;Hp`@x>;p&um`Q*@2pWRv^1gH6lkpM6l46WFU8GbZ8()Nlj2>E@cM*00C-AL_t(Y$L&_VZo)7S z{_Hr}8S)MtI%cmru&~mJcYp`*zyK02z{t$PD`ctq7JUGsM3I#Yo#KEyv~lAU9H2_1 zN}Lqs?tH#K-<=Kg37qrJbyLncf*^oWs*^7W0&vbj06;0#X~qa4pnVJ3O=^>#1fZ zAw=U00J1DQ=JGmgh2DE+CCD2mQ{IiEimsZ7(<9+6F;?!<|5f2-4*jkw*=ZufGwKUS;N z(^cgi$1y0SztR?lgIC+;*(^40XUA~>0Efdt(-qDDV87o3K%)?V@p$~)0kJ_-~a#s07*qo IM6N<$f7bkC@-~>o!SKL^p|N zGua_oi~f%l03d{Q)sXqTxuSl%B2ClEBtky3058`%Ss|so2#o8t0Hp*~v1}%e;~1Qm z?H;zOiQ~BPZ51~tro7G}R;zC!B82&&fZ9^7N`I+ryjNx=T z6~vC?^mA7vNrL@;57RVjO1ciE6pqIu48s5b`~u37oPA7Y8oU4i002ovPDHLkV1nq< Bz!(4k literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pan-end2-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pan-end2-symbolic.svg new file mode 100644 index 0000000..55df08b --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pan-end2-symbolic.svg @@ -0,0 +1,70 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pan-end3-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pan-end3-symbolic.svg new file mode 100644 index 0000000..2b829c1 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pan-end3-symbolic.svg @@ -0,0 +1,70 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pan-start2-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pan-start2-symbolic.svg new file mode 100644 index 0000000..4ad0a79 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pan-start2-symbolic.svg @@ -0,0 +1,70 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pan-start3-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pan-start3-symbolic.svg new file mode 100644 index 0000000..1382e13 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pan-start3-symbolic.svg @@ -0,0 +1,70 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pixel-bumps-horiz.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/pixel-bumps-horiz.png new file mode 100644 index 0000000000000000000000000000000000000000..24b1012c5919321ceeaf806ce2b5a785e1808122 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^YCz1!!3HGPPkb{2#7XjYcVYMsf(!O8p9~b?Ebxdd zW?Uf#T+#E{-7@=ab6{3MQl{BnbTY@bIuZ8yj2O!9(e3Kz_xC t2aL?j%s?>?37tQI4nhfXzR4<|7-w9V^Y`Atvui1$&oI28wVNctjR6 zFmMZlFeAgPITAoY_7YEDSN4b8;ygmyWeq;=Kq1-8kcblJ{M_8syb>Unfx)>bHL)Z$ zMWH;iBtya7(>EYRFO?lAZsFbP0l+XkKs}MLG literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-checked-active-large.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-checked-active-large.png new file mode 100644 index 0000000000000000000000000000000000000000..f078cbe801bb281aa0054f9bef4ca714f2f2ffb2 GIT binary patch literal 791 zcmV+y1L*vTP)WFU8GbZ8()Nlj2>E@cM*00MhSL_t(I%dM1OQxZ`a z#vkOk?%ItEqDgiE>SRqhD3p!ajDn&t+4LdcyX0qpOZxy0O&|v91JdV&~3AVVHf~_s;Ur9MI7uG@#E+i znx;iZJ&(c-fjPbq;cjuEsi|k^vRMAv)~|9I>+2avzol!?wmOXMWJ7`AY*QEjbXhD2 z1ZTl^vY{Mbh+O)@t*tCR7rs>e^IljCuvF?jVzC&C2L}KEhtr9Lg$4M0GgMP9myt}Q z@o;3=RG+E&>Eq{-K6~%j@cnyKxVZQlZ?*?MeL5Rb>3&d{j2 z@K#+ED9bX91^^U`#il@`hG7^;lKl6T6-90Bug7sL6h)yI4u_+u$*55j1sum3b7;z+ z9G}pOKp@Z*Xw+PIO?hLm`LDZsRN$YR$F$em5H{`g!ap}p&owV^2sV#gwonbe@WX1g z{#UR?QN+8qNsM_$Xs`((1Qop!O|5Q(UcL%~WiRI8^UYi`UoBadky_nAMXyASo2Lx` z#wXli=}d~omg6XirKU41i6z9AWFU8GbZ8()Nlj2>E@cM*00I|DL_t(I%cYY|PZLoT zhMzMZrO{4j<;H~y1^WlAsG$i98fju_B4FYl=n9t1k0{%&`V-t0j6h&PQbK5I8WKa$ zC`C4IT+Iw%KgPK(O8F2HO*qL-&bhhg&3oSSUTHLTxlL%?GK|Z`%JO;&7>`B=iiT+d z5Cj3OUo8jN%;qxnzX7Dt*hMMD>idm_yRkb9qt8B*@x z`D$WOM6Lp?EUzz&B!`PHCntzR%p0k8I$hRQH~9MHo0H9D7W?=5gZqh8JZ`;v^Y%4{ z(VIxq1Q87pK?IZnUDrtr53#@ZIkWd^|HDW!@uM%|_~?rix^5r>LC~dCDlt1V&FsuH zrBaC?=pq7!Ves_%6M*saEm-kbacJ-%N-0D%%H=Xkl?txw;<_$Nl?vr@84(So6p6$j zmTeW!0fO#tEIZy4L}060y*B?=wMt*Nm=&Yj?q2tS{Kw7(&UCqWtr@0{?|QvT!B{$d zt#K@!2Gz@b*TXRN3jp6ccAAGrh(M@93WWkw`8>95W7{@U`84*OeA7r8Yc5|bIi}p)29`N3KXWFU8GbZ8()Nlj2>E@cM*00J^eL_t(I%e9nCPuoxs zg}-YjWD&!iF6Za-%+IgVbFUCsk?UN1!Gc zcaf5WSF?dDjdV4dd#=vRnImkw&P^VP8$OAP3B#zWfU@$^Xbw(Jh)yB^!OQ}>q)iTV?qyRWR4)I(c$LY}P_E_6kt(d0Ox)#td zs^wSDtIegyi>O+L)6@9s9!Ubv_4)j9kGJdAWl-C$qw9KkYjZpHydXY2{Btgjj)rkD z?|DJIwYeSZx?Z;JI%gqtU00W%y>_2GeT0%xMjy4E4$U7e0>2M{l1Wp!SEg7hjA{Zu zp#I?#8}Hs|XFW{-N;apBXvT5O*Dnn^?VsnEc&?AOP6IozIo-IT%p1sn!_du*?-+5i9m07*qoM6N<$f`uDC ABme*a literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-checked-disabled.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-checked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..571d96963d936a9c1d60943d98fa453b533886a3 GIT binary patch literal 560 zcmV-00?+-4P)kE03B&m zSad^gZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00ERqL_t(I%dL~mZks?5 z$A9c%#HG2^fe1N=Vn~ja>*PiJIP@GI$8Tb%>8TaAdk8{;xR>;TfMt8Yah&2xmE4g= z+L1=1|JNGJrrcvB4A9#NL_2!7k(tIkV zjBaixNK>NWXiHNvy_q1TjCNG_8q9*w#}ERoHEr9nPB!HE69BGz&N%cDLLj6d2z|bP zOJ=|VKu9Sf#~q@z24J0RNFOums-~`L(#MQ-vH?JAjpGiHQbcI9wd5qKka yp_Gd6mk%_J`YZn~NMBJ(#fOppKT$sAGyMhtmc~#OU7rX50000WFU8GbZ8()Nlj2>E@cM*00G@eL_t(I%e9oTPTNov zhX2@3uAOdiNu#uMDQ!3RO0kH#ebG;u|`YxTa8W5S;PqoKO1i`Olv_Iq~qACE<}v`S(ExfkEGM0GNeBo=>06?LT z$8bj02jm9wRG&w&>Q54L@yxlqKB8sBSuqcYqIqG6A=IwOy zNB~gZsM+BpY#;0&B4EM2uz&?P*gr%#32%hM)5X`K;#j~vzB^!R>(o}1+XMDDl`+*S TsSZl700000NkvXXu0mjfC6XA1 literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-indeterminate-active.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-indeterminate-active.png new file mode 100644 index 0000000000000000000000000000000000000000..27028476c3ebf64fee3963e67d9e38a04b2b063f GIT binary patch literal 630 zcmV-+0*U>JP)WFU8GbZ8()Nlj2>E@cM*00G)bL_t(I%cYY~YZE~j z#(%S$cDG43J$Vtewp;Po2*y=UIk;e;K@WoXL9!oW_nUZ1ZLo!U$f}L`Vq<-)1eA4MbK^Kc2!W<+ z#K*A%G%Hm*_}4(RT6;(-*=&5O2M^6(rx455^Aegi0|F#)l1fg}bS#Mk5TNNAPo6yn zC{G|7g}l48xPYc>_`ZK7am%tW%|-nAT^H~GGK2mx#(V+a_i<{@l?JZoQY=2AANBt~ z2YV!Z literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-indeterminate-disabled-large.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-indeterminate-disabled-large.png new file mode 100644 index 0000000000000000000000000000000000000000..101b4abb1bb7e1353ec8b84e80728eb165d414ce GIT binary patch literal 673 zcmV;S0$%-zP)WFU8GbZ8()Nlj2>E@cM*00IR`L_t(I%e7QpOWR-= zJ^8W@+I$dU*mRaLw!x73Biv1X&2Vm$lDk0`bZLvfXZEIdf`qb;g6;!atf6eu~ulXN<4t<&ReY;MiJsD1^_TD1CC{} zYw8LBU)K$CmmoE1S<_1S?X8`zD2Z5IeF$F2VQDD?0JypeKwJ;D-GkG2P_FJOx^A5P zQ&7`N`FC$h-Sw9*zzaDH2FcwsqA3v9!`Ck@e5x3;qL$Tws;c?gK|LYFPcAP0+~Vcs zkkfTS{G@hJPgGUSTUG-jGM!GF-+KN2*T%*=mLDvq-zH5%5(PXiKHb(oeyDD4z6wTL z&We%%UdYY8QC`SFlmr0C-psJ}xt=_G{si)h{9k8s{`(v!$3Gy+JOu!37={o;ey9$h z(>_flv{o!20U(Gx!Y~})VI0TEWHN~30XpqdeE;?{_3IuL3)j8zJ^mDiVGslXSeClPWH|@|Fbp#mAN7VH@6^hJve&BT`Hk6}73%=*yvY#YFPTKT6A4i84%<^nF++TbxDq#Nt1x+FeM#;Fr00000NkvXX Hu0mjf{(cqY literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-indeterminate-disabled.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-indeterminate-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..71d6cf5e061f863e53973ea9caf630335c81b83a GIT binary patch literal 505 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP-Gaomzd?0uI4xo^1W=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<3fz`z*m>Eak-ar)@w-F{4o0|6kJPyd&cJtf{L$NraC_Sx>f*UWcsJ}7yZ?1@;l9-5JQJ1IMTVC&C&{$d_VRz|u+~k)!E3U3) zx6g1%yklc!bM?Hx{;#*8XODco+-(Qs21=OkH|#i6aeLF6&wKyI=G>mQ+T1tTukXCT z#JT>KY8O`IOf8gQXZXv_Aai`-rqE}H)fsY58~v?Glw51te0%p!o;^VmYZ7PXEq~6; z&hV{b&ZAv==6@OQ`u#t@dF^!DV~=*9%mM%a literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-unchecked-active-large.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-unchecked-active-large.png new file mode 100644 index 0000000000000000000000000000000000000000..e41b58d90db83c61e3399e30104c3708c9e8d370 GIT binary patch literal 579 zcmV-J0=)f+P)WFU8GbZ8()Nlj2>E@cM*00E~-L_t(I%e9n0Pr^VL z#viViYr(}vL39&!&;(PGCJs8_;GmzQ{Z!?1=-?oO4knE>HgQpLQv}ViDDCAA9Z;;| zA8hm)FL{1>pUe9`nUj+Me<^}L7XA33l)`D_%mZLEMlB&E0Dv(HA!Go+U#+aTnx=gU z%p@Z>{LrJ6I#C@sumIzI)*7yv*BfxFHtlbuuIs37Zh&aSQA)i5!{E#-77H-PnCzoW(?qdYfPWl#$;kHNQYrPCym;*d@X5*- z@~MFX?~^qIMo~0ejWlA6q1TK4?^1|i7!X3F1_&XL%^JxGGeM`_Nevu$GeI)4e{tSS z4SezXLtxojc3Z7BIOo5Han8|dwPCMW!}BAQQuI~7RzEmI9LHnB;y6bA;1GS)uO*v@ z06@hqyU}A*+uPkocZ^B9oMUfyAJJnpQV#!DU$2r7R*s`_aQu=wpJ_Bk+$U>oA R^Opbs002ovPDHLkV1nAh@`(Td literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-unchecked-active.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-unchecked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ae223c6fd00db1ec3be1e0feffd6f232cb04cddf GIT binary patch literal 628 zcmV-)0*n2LP)WFU8GbZ8()Nlj2>E@cM*00G!ZL_t(I%f*vFZ&G0t z#((d7`DfwM$yr77QU zT0REQKx#9+K{y-)1p*9xVd(o~2r?EMj)b{)e;pw8D+6uDW5v~#TZn*GdSSJ-(ufF& z#0uuJS)APe@P?Sn@i{%2U+$P0!y9;0;(zYDQYbb3Ne6-kZr2%E@|Vc5&+R${g2t4< zbuO~4_6bUXFaE-KUwo8;R{I3kxya5+Xx3{D1_KXdB-PLgL+dfrNWQ>e;8CwN0Gg9I zs8q|x+v%O&m($bTwY4OMVITq`GRElP)s@Gqmj`sdo@I0S%(DprK&4u)t>4}1HJgWb z0)aquDSCrYC^XXSx*Q#T!m)X_H2vKj6G O0000WFU8GbZ8()Nlj2>E@cM*00HYsL_t(I%e9ojYTG~% zhJUTBCT*40)CV0OW!U zrBJ}0%S-?I@Z>nK%*tBtf&Bh%gY2jjNtoy1cLyz#-7QT zb9yh(wyTv7@2b6x*RP<_60WYqbd87v9!B{7t&1;p=PuOq+ORCE(mZSl&SP;E$!~4@?Z-cxn;Tetv^u++guu`#o;`iB!#;m%Y;CUFxgFJL3A#Z6pm?KU^J`12zkH7Je|9{ zM|BNpnvSH%^Bk&rJsOfUJ7`#|sw(n4f4HAQWLZX%Bme**X1_SBO_Bt%ERTSSq96?T z!Y>K~4n-< literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-unchecked-disabled.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/radio-unchecked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..3209c0dd249568ff9bb457ebb96167fec7f4c3e3 GIT binary patch literal 476 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP-Gaomj$@#`7RX`!x%#er@=ltB<)VvZPmw~~#C^fMp zHASI3vm`^o-P1Q9MK6_|fq~J%)5S5w;`G|d2mKB?2(<0Lo9n4xB$(;6qod#`L;j)1 zS2owm+-q4BkygS1(Rs73Tl6tIOj6mi_I_pLzMvV0^0(e? zw`T~Hu)p>?{9Zyuf9lG`tDo&m6SLWTx9$(a#6XGuDM9xVZmiE?+n{qa;fA~B)3+<9 zDfR8%%eO6;IYCS4z_#37d-wQq*f64p% zGRGBtKcD{Ta4k#Bb5a0Tz)t(8+plHa|28p7{GZi5g%%4-Uyg%T_ZE~slnFVdQ&MBb@0Ng9U8UO$Q literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/scrollbar-handle-horiz.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/scrollbar-handle-horiz.png new file mode 100644 index 0000000000000000000000000000000000000000..2726acced9c3a9b544929ac45e058470f5a08a89 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqY)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmP-w;-pM%KQ@-1%X1+o-U3d5|@(`7O)lk{{R1fQcRAT g(=N?$2TKM9>q*=@gC1W<1}bClboFyt=akR{09QRHDgXcg literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/scrollbar-handle-vert.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/scrollbar-handle-vert.png new file mode 100644 index 0000000000000000000000000000000000000000..92765fdce48010df3b54b8b9333155859298dde0 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqY)RhkE`_*$;m5=UYV2GV$o|k>p R@FCDV22WQ%mvv4FO#pyFHBSHl literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-bg-darker.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-bg-darker.png new file mode 100644 index 0000000000000000000000000000000000000000..8fbf2f6f76487620aa90fd2a8a230adaa982ead6 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqY)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmPtw-}GEYGIU)Bv44q)5S4F;&O6ILPA370p=MJ91RZ_ Z0`=PQAshez literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-bg-lighter.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-bg-lighter.png new file mode 100644 index 0000000000000000000000000000000000000000..80c6d0c91565ab630d5ab69e82a3f0bc6eb96262 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqY)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmPtw-}!cZ=+ebJy1x@)5S4F;&Sqz|Nr+ZFv}e{;=sVe a&&r^=oLO$e`L96T3=E#GelF{r5}E);{v&4q literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-bg-transparent.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-bg-transparent.png new file mode 100644 index 0000000000000000000000000000000000000000..6a9a07f3d5cb9bab7468a36deff20357130b7085 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqY)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmPtw>X!cLHF#2XFwrQPZ!4!iOb1<{{OdUwmWddfq{pg Zl|dqznKy7d=X;<622WQ%mvv4FO#nxaBDnwn literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-handle-horiz.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-handle-horiz.png new file mode 100644 index 0000000000000000000000000000000000000000..58c9435dcf25339b616bbcd52a101901bdb4bfc3 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqY)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmP-w*VId^ZVe!JfM)Yr;B5V#O36K1#AZY{{R2)6O*In fv`aJG!IFXDpCWgX?*6G&KxGV`u6{1-oD!Mqgn!yfE$)4lva_t7^PMb|O7avYE z?foWfl-s+n#%bBwm5=|mYHvE!>awTTO!2H$r+{$L>>&B;iuCiI(&1D(9j?Aj2k5d5sW&&3bes^1Z0XRMAt21O)Q^KB@KwMog%$w;Ck_rp zmKFgfCkGBi1iwK5iO;Cmg5WbbaRB)bis!xQHa~h#~)y?Kzg#es*#arU3$ zHkJy7E&Y-Cr3@bK#>vswzs_B^wc;LkxFVMm2cu$3gMgC*hoVA@fB+MS|L{&r%ESKx zQ(2*s0*?$zB!m`iTCgcZOvS}1VMQ}cy#X1 ztNo^1?Fdg}i^Qu50s>AP9EvRO1UP|~9ax&TLU_|3Rxgi;qaGcSOwrR8@=YzhH%(PB zF?yQhqD=~lX&qe?Cn$0nIv)aBniHwz?Zi_GG6ASrX5TlVq_?f!wNb1>No_fwna&Du q&Qx8Z{)dAzFjA{qfOF!6{WjO#Ymc--esduKYny)kb&EKA@1Wr;B5V#O36agam;^iEj-PCzvxz X9A(g6tC)KqD9zyM>gTe~DWM4f(|IAR literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-line-horiz-darker.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-line-horiz-darker.png new file mode 100644 index 0000000000000000000000000000000000000000..b47de5d341cea88c52a5e240baeccc34c3078c0c GIT binary patch literal 131 zcmeAS@N?(olHy`uVBq!ia0vp^96-#-!3HEBGrV^OQfx`y?k)`fL2$v|<&%LToCO|{ z#S9F5M?jcysy3fAP>{XE)7O>#5vLS4qc!8oPwGG+0Z$jl5RU7~DGdykY;PV2GO!3S VGCeN%V-J*L@O1TaS?83{1OQ3dA8-Hw literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-line-horiz-lighter.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-line-horiz-lighter.png new file mode 100644 index 0000000000000000000000000000000000000000..58c0a9b326cf0d9d7acde6a443f046e2815c4b83 GIT binary patch literal 131 zcmeAS@N?(olHy`uVBq!ia0vp^96-#-!3HEBGrV^OQfx`y?k)`fL2$v|<&%LToCO|{ z#S9F5M?jcysy3fAP>{XE)7O>#5vLTFh{omw`&&RE0Z$jl5RU7~DGdyQY;PX$GB7JK VG8F|axCE4A@O1TaS?83{1OQR6A7cOj literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-line-vert-darker.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-line-vert-darker.png new file mode 100644 index 0000000000000000000000000000000000000000..cde331c96edee4172b9fb3e7692e6ef5bb7d2638 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^j6lr6!3HEPq^3FoDYhhUcNd2LAh=-f^2tCE&H|6f zVg?4jBOuH;Rhv&5D9B#o>Fdh=h*OH2K`4qL8f2t|r;B3<$Mxid1|~~2HXz7hVFm#P YmPrhnw<8i}0o5>gy85}Sb4q9e09iU5dH?_b literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-line-vert-lighter.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-line-vert-lighter.png new file mode 100644 index 0000000000000000000000000000000000000000..e070bc12f1c7cc0d5095a2d9e9d40032b597848a GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^j6lr6!3HEPq^3FoDYhhUcNd2LAh=-f^2tCE&H|6f zVg?4jBOuH;Rhv&5D9B#o>Fdh=h*OG7T&ZG4D?3m~!qdeugyVX0LIaba8XFMgurPxF Y19J?6e1veq8K4>lPgg&ebxsLQ0C{a3egFUf literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-narrow-horiz-dark.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-narrow-horiz-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..dce85de7564795f01ea2174d29d4c1ec695e5cc7 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^8bHj+!3HE9`11Y%DYhhUcNd2LAh=-f^2s3S0*}aI z1_r((Aj~*bn@<`j$X?><>&pI^Ns`-|d6D(aSwJBfPZ!4!i_^&o60D085*U@4nVtV; f81ys+HUKqDvtek|YfXs+s$=kU^>bP0l+XkK+oK}w literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-narrow-horiz-light.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-narrow-horiz-light.png new file mode 100644 index 0000000000000000000000000000000000000000..93103d694bc328109194183b067213785c23cc0f GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^8bHj+!3HE9`11Y%DYhhUcNd2LAh=-f^2s3S0*}aI z1_r((Aj~*bn@<`j$X?><>&pI!TY^uN!|keU3Q$PK)5S5w;&gI?1nc621V&|M=H?R_ f20cxI4L}XKHs-{an^LB{Ts5q(32U literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-narrow-horiz-normal.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-narrow-horiz-normal.png new file mode 100644 index 0000000000000000000000000000000000000000..853c814cea9163c887c3232ce301f97125fff1b9 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^8bHj+!3HE9`11Y%DYhhUcNd2LAh=-f^2s3S0*}aI z1_r((Aj~*bn@<`j$X?><>&pI^Ns^1lTKdmwcA$`qr;B5V#p&b(3D(6435?3j%+0?u f40@UZ8-N;~eP!@8I{NqrP#uG(tDnm{r-UW|>(V6O literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-narrow-vert-dark.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-narrow-vert-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..cd17bc2c8bce53c140242bedbae4df27291c2bb6 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^oItF>!3HFC5-&6ZDYhhUcNd2LAh=-f^2s121s;*b z3=DinK$vl=HlH+5kiEpy*OmP-lO(s5Wvz~3CQwM;)5S5w;&gJt0hX^Xn0$C#8UkGx jce#o7YDtBf2y`**-pO$8&N3OGF$@fzu6{1-oD!M!3HFC5-&6ZDYhhUcNd2LAh=-f^2s121s;*b z3=DinK$vl=HlH+5kiEpy*OmPdw*;RM58qG!T|gmuPZ!4!i_^&o2UwI|F!}JfGz7XX j?s60D)shM|5$IxwjAuwzoiTk6P$`3_tDnm{r-UW|WrZZF literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-narrow-vert-normal.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-narrow-vert-normal.png new file mode 100644 index 0000000000000000000000000000000000000000..7119f76b52919162d6b3f4aa1bdfef1a46f327c3 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^oItF>!3HFC5-&6ZDYhhUcNd2LAh=-f^2s121s;*b z3=DinK$vl=HlH+5kiEpy*OmP-lOz|9S*q{#T|gmuPZ!4!i_^&o2Uy;{VDjN{X$W*( k+~p?Pt0fg`BGAQ9AWVkd{}XL-oKpr%c5QG`PHqJy^&ij)*H<)R{#F_Q%+6Y^XglVwr{(C j?)d*p+TL)-{J$;UKVAB`kZ7|o(B}-Eu6{1-oD!Mn0w)JsK;wGthPFfQE ah0R4w;iTk=4PC$hWAJqKb6Mw<&;$Tgu!gk& literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-vert-darker.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-vert-darker.png new file mode 100644 index 0000000000000000000000000000000000000000..41dcbf59f6f0c8b610b6d8f1a931aed4e6f804f5 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqY)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmPtw>Yn%p-Jb8Y@m?1r;B5V#O36KgoFvn2Y8>%kl<)| bxR8Ot@dbl-bk(E;pb`d8S3j3^P6s literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-vert-lighter.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/separator-vert-lighter.png new file mode 100644 index 0000000000000000000000000000000000000000..fbff268b1360f7be9751b356bc1dbb4d10df330c GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqY)RhkE)4%caKYZ?lYt_f1s;*b z3=DinK$vl=HlH+5kiEpy*OmPd6RVi9gY9m(=;1d2e|0c;C!7a4brHZxltb;fMy)#s^bSkr8tc^>?*s1_g27;5^ZEQ$O_zWxZDwlVvfuApQ#6~+ z4jS}So0$QNSL)<>?wX=br?cG9P20=@@Vdt5opYBLg5hweD2i^^^cV21Z8YY7=Tv zM!Ns>+Y_H?u4|8OQNi;B-BAB{1>ce`=gDj&J<|Oy!tq Tp>gJ|00000NkvXXu0mjfH$CZv literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/switch-0-orange.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/switch-0-orange.png new file mode 100644 index 0000000000000000000000000000000000000000..4426382f6fdf9d4e7f805fc709da7d1e00beca37 GIT binary patch literal 520 zcmV+j0{8uiP)glqqbq)?i1F$;-S zuAZYrTQ}muMIZTH2l%d1xN{|#eJnn}=`~UjcnD;HePE4N^ch8qdh_M)d9a`jDi3#q-XT55>;NeQ zegRJ~E0PJGV#)z?7do@@h=2*CS)fTPngM2kL!cL@Pe}d17G|R=gYox&pSda4_Ea+>4KJ+d=c zmCYC47{qBR(a)vSp|wgrhtJL-jRSRH4fqWV0z<$aX45K#)yr)_C4UbKUf?ta z3;;KQJ)~7yQ58jBFWP|9yICIYfR4Ms?Rf5*z`jc1kHj0#^^Ic&Uw&s(c z0cXHhdB68xFiX=>q>+6@-!CVhitqvi*LVAYT48%((hUjTQ2&zQYYv-wTU zW}B0fPna!bz7Zh3t}^A$sVv_Ic6)}+%`O)gA2K-rJSu{fa(PE|igqNtw9bKpzSXat}EJOw6^=B!qGjaeJ# zCXg0#|G8Q?w3Z|>QM7_I1GIo`;24+yCV@lD7Ug~8-!>pg?%~`l(sSS;&<7kMZ4p9) z5H@bwfIoM$S}jv94+D3zx$6K&^8O(ArpxV(pIBFUN&rs^r~m)}07*qoM6N<$f&w(s AmH+?% literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/switch-0.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/switch-0.png new file mode 100644 index 0000000000000000000000000000000000000000..9e209b0bcd66ba79bb39c931f688f09f0406e897 GIT binary patch literal 529 zcmV+s0`C2ZP)Y9m(=;1d2e|0c;C!7a4brHZxltb;fMy)#s^bSkr8tc^>?*s1_g27;5^ZEQ$O_zWxZDwlVvfuApQ#6~+ z4jS}So0$QNSL)<>?wX=br?cG9P20=@@Vdt5opYBLg5hweD2i^^^cV21Z8YY7=Tv zM!Ns>+Y_H?u4|8OQNi;B-BAB{1>ce`=gDj&J<|Oy!tq Tp>gJ|00000NkvXXu0mjfH$CZv literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/switch-1-disabled.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/switch-1-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..1b133d89ebfed342f1a7cf6b09b7c8df6035b645 GIT binary patch literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S1|*9D%+3HQwj^(N7l!{JxM1({$v_d#0*}aI z1_r((Aj~*bn@<`j$X?><>&pI!MU0z?d!O_xN1)IiPZ!4!i_>qXIC32_5O9rmvi11r zz|~~1w`tw33&s_b8fL#(_ki`z?iJF4HtsKXbV}^f@D;rC#hK&hNqHk<`$o>%fY8fN z&j>6me#fw;L3{$E)E0BWn>FWBIj7HT7kn(G|7L=Q(kAw64zeqxG;VLRRa-8(w3ViYlN#7(8A5T-G@yGywo&PH&k2 literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/switch-1.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/extras/switch-1.png new file mode 100644 index 0000000000000000000000000000000000000000..c34f3f118bf44bd00f6078f7627c67a59636fa20 GIT binary patch literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S1|*9D%+3HQwj^(N7l!{JxM1({$v_d#0*}aI z1_r((Aj~*bn@<`j$X?><>&pI!k%hy;K#IRu5hyg*)5S5w;`G}o8+i{I2)O>AJMl$C z1Fy!4h*rlFVhS6%Q&qlo9APlgVQBr@cZ}6_g3#n9rTv?0s;=$-ot}9u;^qaXgyb}D zPmfI<2A=%o`}^xecN}eRVDJkSYp}f_62LA~bZ+}J$9_MWuJ<%r7OJAWmdKI;Vst09E{Bp8x;= literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/check-symbolic.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/check-symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..5210b933fd1f8fdff6c48521c8eb1440947dae48 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xawj^(N7l!{JxM1({$v_d#0*}aI zpsFJv%s5q>PZ}u5UgGKN%Kn&@k;_nZ&9vHGK%sS>E{-7@=l5PR^kWJXX?^&9lBS#1 z2HEOr?eGI~5iMdmE!QqdaCs-|XKzqQjA*moVa9Llr3ge-Sj@v(_ZdS+!wSJs}S-rHxcnD_KM+~4v4b}3JBO@b9euA%jh zEy+;}bU!R%-dgd>z2nTC_WTcF_hjonbm-fp{|~CFoRySwy5>>ZhAoXoQfof+?f!qO dZ}t6G`Y$%jZ*sWurVHqD22WQ%mvv4FO#sQMaasTX literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/check-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/check-symbolic.svg new file mode 100644 index 0000000..a9fd9a0 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/check-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/check-symbolic.symbolic.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/check-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..a2d9cd57d3305bbc77752835211bb96c869028a2 GIT binary patch literal 286 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xawj^(N7l!{JxM1({$v_d#0*}aI zpsFJv%s5q>PZ}u5UgGKN%Kn&@kxNUJb-^|TpwMbh7sn8d^LsCC%w=*EaC?|PfmwlR zxx1gA3+opLLA3(KC49Q485NbT zdwaCwh5HdJrL+$PD_f=?s&6>+Cg;n?E@rv?=cNy9aJEYN^>`hFcaCA+M7xbYK4&z} z3ly)sG9k-mYptSDuuDjVbF1(^gX40mb8b&MmJ!PM`jR!zKi;?D5~BAu9$cdRcE|5^ a^B6b3+@9{cyXqs**$kepelF{r5}E*%wrZ6C literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/check-symbolic2.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/check-symbolic2.svg new file mode 100644 index 0000000..df36f5e --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/check-symbolic2.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/combo-symbolic-dim.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/combo-symbolic-dim.png new file mode 100644 index 0000000000000000000000000000000000000000..6971052b152edf063f537b51017f3dc17d1ac796 GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^96&6|!3HFGTJyI8DYhhUcNd2LAh=-f^2tCE&H|6f zVg?4jBOuH;Rhv&5D9B#o>Fdh=h=Z3`P21>4786j&*VDx@MC1J1-i?9>3^cMR=rQ5{sQH%BToi(g47#AoR%NrY8b9rtzP&(HfS@iv@=Ol&B_ZJzycpd0oVrCld hxwFdh=h=Z3`&d8Cc&Jrl(=jq}YqH#VsL4oDm9Lwh5yxZGy z1&;mu``b|E`@6f{S`BM5&d;;G(R*imzWm{RwZA3W + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/combobox-large-base.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/combobox-large-base.png new file mode 100644 index 0000000000000000000000000000000000000000..18e50a555fc28480ea70c0ada4321071c4a1d26c GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^d_XM7!3HGXo|royNUaZO6N^(QPYD$n}+2=-rD^Mino@D;k-|TIcgG7=R4$ba4#PIDhqmtrs(+z|oKQ-?%Bx z&RBTSiAB(+wJh%NG3F|v^$Ja{TFyuKg;>q4#j+J6J+GW&zie}_enzFy_wgf*>fQ#MJF_l$k`D_ifDTK)P%@?ZN8_^o#R@_?y(TV!X>rhQSI zZrOJO-wT|7GT~my+m%xrPd!kRTr{6YyZQFk2Tn7p_wgJ0?UYaYGwJe4{(EvaO+>sF s?n(KQyXw!mm@TymavAd~-ly0xc%F}oi&QqB4)i#Kr>mdKI;Vst0D;k-|k_G!WssV*wdAc};Xq>+~!Pbu{P^5MLVIGxz zfm};AEMKrKf%(m0)(g9pOQlP~)-*J=_(^x#&+P0xEYrPE;WLNv#?LC-cmCWr`#aw@ zOF54Am&|{oIZPyPf9VjCxZoVp@oJx)kh+k*f$Dt@-K+<-7d?Fp8XsP%P}^cSFZN~C zEiJJpB2S7B^8FBa!}Y0ha&YX4i>gZ*_Ih87# qK6+|dZoTu^+5DE%S0;PG&)k(tv0^P&6ViabX7F_Nb6Mw<&;$VYS%^*m literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/combobox-symbolic-large.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/combobox-symbolic-large.svg new file mode 100644 index 0000000..321ae14 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/combobox-symbolic-large.svg @@ -0,0 +1,126 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/combobox-symbolic-small-dim.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/combobox-symbolic-small-dim.png new file mode 100644 index 0000000000000000000000000000000000000000..6ee5d8f8a11d9a3a2d16e3b7e2c6cb842eb122ac GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BZ!3HG%_L*1!DYhhUcNd2LAh=-f^2tCE&H|6f zVg?4jBOuH;Rhv&5D9B#o>Fdh=h=Z3`!+PVH@E1TKbx#+^5RLQ62@*3EcxN8&a8452 tlp-Y-oW`r`|M)A{J%_9BZ!3HG%_L*1!DYhhUcNd2LAh=-f^2tCE&H|6f zVg?4jBOuH;Rhv&5D9B#o>Fdh=h=WUzTYArfq&Gkzbx#+^5RLQ62@*3Cl#SX2+gt26 tJ#o`n_Jd#7|M6F@dkzPrYnu5O7 + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-left-symbolic.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-left-symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..0742badd8eada51e2afd48037cd4bfc80ef97528 GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u_bxCyDx`7I;J! zGca%qgD@k*tT_@uLG}_)Usv|W?1KDE8eDOUlz~FBnIRD+&iT2ysd*(pE(3#eQEFmI zYKlU6W=V#EyQgnJie4%^P<*PVi(`ny<=%cnzC#WI%<1nnf}X_*aApL3Q1$x3m-~rF zrOs*YpN8D^oj#2ne2Y9bZfSk`wJLYgjivyh^7#8xO!ytHe~owkbRy?Ut0M=Z~(j>3Es*g0YN6 qiotN=)aj}J>SJ_+rNq~6f5hAPr)0%z%_AQ{F86fxb6Mw<&;$T++G~CQ literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-left-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-left-symbolic.svg new file mode 100644 index 0000000..0c586f9 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-left-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-right-base.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-right-base.png new file mode 100644 index 0000000000000000000000000000000000000000..82cb491e895664bf2163c929d4144bbd459f919b GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u_bxCyDx`7I;J! zGca%qgD@k*tT_@uLG}_)Usv|W?1Fse7F(pGjsb;aGeaUuobz*YQ}arITm}Z`qSVBa z)D(sC%#sWRcTeAd6une-p!ifz7sn8Z%S-zVxef&gxZFRMked_awZ?Y(R`CyVb@>y_ z5;7l)uHmg{@}24Q|HjGx5{?B4-IDi=k|+Iebf4u_bxCyDx`7I;J! zGca%qgD@k*tT_@uLG}_)Usv|W?1KD2v+ia@1BGNWLn2C?^K)}k^GbkR1_tM%)Wnk1 z6ovB4k_-iRPv3wPy;OFf_*739#}J9jOZyDD4h0Cf+&`9(n-k=<#&-Hv@egu!`4h|% zG9Qbs;jL)$o$2)d#>xK@js*$blJ|^~C;f1B&ARi~TJvSCgXkf_^7BQWmKkTPG`1a3 zl5zT$@bcK9Q|B(ou3?+2yzy=R-wSJIdwyWjY0YJLHf48Ua=hP}xW=n(eiLu>Rq-&$ pC$wnWe4o^2a(>m>HIttFSu8H6mwdd3eTNmu<({s7F6*2UngD)yZGQj& literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-right-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-right-symbolic.svg new file mode 100644 index 0000000..ddcb44c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-right-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-up-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-up-symbolic.svg new file mode 100644 index 0000000..b258d01 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-large-up-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-small-down-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-small-down-symbolic.svg new file mode 100644 index 0000000..a8a88a5 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-small-down-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-small-left-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-small-left-symbolic.svg new file mode 100644 index 0000000..f44c828 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-small-left-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-small-right-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-small-right-symbolic.svg new file mode 100644 index 0000000..4aae1b5 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-small-right-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-small-up-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-small-up-symbolic.svg new file mode 100644 index 0000000..3f8b74c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/menu-arrow-small-up-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-down-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-down-symbolic.svg new file mode 100644 index 0000000..2c562c2 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-down-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-end-symbolic-rtl.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-end-symbolic-rtl.svg new file mode 100644 index 0000000..9db33f5 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-end-symbolic-rtl.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-end-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-end-symbolic.svg new file mode 100644 index 0000000..ffc6c56 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-end-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-left-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-left-symbolic.svg new file mode 100644 index 0000000..9db33f5 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-left-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-right-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-right-symbolic.svg new file mode 100644 index 0000000..ffc6c56 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-right-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-start-symbolic-rtl.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-start-symbolic-rtl.svg new file mode 100644 index 0000000..ffc6c56 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-start-symbolic-rtl.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-start-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-start-symbolic.svg new file mode 100644 index 0000000..9db33f5 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-start-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-up-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-up-symbolic.svg new file mode 100644 index 0000000..7ca2eb2 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/pan-up-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/scrollbar-arrow-down-large-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/scrollbar-arrow-down-large-symbolic.svg new file mode 100644 index 0000000..4e591d6 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/scrollbar-arrow-down-large-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/scrollbar-arrow-left-large-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/scrollbar-arrow-left-large-symbolic.svg new file mode 100644 index 0000000..e70d6b2 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/scrollbar-arrow-left-large-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/scrollbar-arrow-right-large-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/scrollbar-arrow-right-large-symbolic.svg new file mode 100644 index 0000000..bdd2e93 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/scrollbar-arrow-right-large-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/scrollbar-arrow-up-large-symbolic.svg b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/scrollbar-arrow-up-large-symbolic.svg new file mode 100644 index 0000000..881fb56 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/override/scrollbar-arrow-up-large-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + Gnome Symbolic Icon Theme + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/slider-horz-scale-has-marks-above-active-dark.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/slider-horz-scale-has-marks-above-active-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..5f54710800e27249161fbc1a745c4408a0b0358a GIT binary patch literal 2024 zcmbu9OHbQC5XYCk00}!bN?IP_LgJ8k*0CKYArwPMsJ!m2mmJ!vt*B6Y=qD=u60IsA zz4Ys}z_G=kUbZuN06`G)i1gP^X6OI&>|`CW`{@N^lfNe>*geJ=#w?DSNA>@B-a{S4 zA&Ft!zxa;bHmkW*5T{FC5a~SpF*5Ul6-JfKnygf7vc&}Plck?e-qA_#cB640&-ZPq z&}MmS>ymWI44VV@c?)YKW}Ef(dS6{ucdb5_!n0Lin=9gvKL{ zi(_ZKeZ~Uvh7t8jUJb$%x<@J(Z<22Cm-6oF+DIbrf)o5vLA=6y)?6voq*Jbpr3^B3 zGuYQaoLFV-xwJZ#tdcKrZbvZ?|MJC(w2S4jL=0k)EVm@{-gx3piFoIlDNam`$K?@2 z^#*sP4#6*$NX*bXq8R>80%~U&Zb|ABYhe1J3JN3 z*7vaI^A*#QX1>icZ3p9PYUNy+!@L2OoP&+CShn^VSyNYd7-||Z6Hq@(BQuM&Im>SG z=uFVzW-*t+J;TJl%sR5__}`*wy{wCGs*+yc#d#htfFCV`i#{%m9JE(_PRexU0{(t9 zb0zJ+N2hw>zB!m;)6>ZrWAmeKK5G)Yd+&*X_v=te`5&-m5$)H`cr&n*rCJ^J1U1(Y J#gx01^B?$;C_VrH literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/slider-horz-scale-has-marks-above-active-dark@2.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/slider-horz-scale-has-marks-above-active-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..9b215d50332a1165ad1dfc3f340180496f74d62d GIT binary patch literal 8024 zcmd6s%WoS+9LF6BB~ROVG-=b4x8wEBdUtKduRNOAak3lQO1)I#52&aRe*zL5;LbxF z5wsE)#0gbgICBF;d8mae5<(nkBlQAprQ!RX-6@viP$zL>uk_Qb$1}g*XMT^_vDdr) z`qfBe`jwuZ$a9fMuG-ES1axE>dD(NI+EPZJ>s8i%x7*oxbE3ZfjIrlR9KMXBi89QXSTAJ1hTc;Qs z*~+MeM!#t`-R|SZJMH%4Vc1TJG45WCV{iM0`y2DE6~AdV-5!@8+riezSmOSOb*kr# z@b3&6o1-lyf5V`5vi(1!_x(W`RlZsNcSnh-W@>Do#v1kY)Q_}e4qKAQe#btrpoaYlNL zY$KL0^XtdQrq`kwX^S>#J7)Sf_JE;d)VX{f-#_FSdwE;(Sx-IL((1KUU>bHi&anc(>~L@Oc4jPll}>SzNEmCHk#cK2gcz zOi@_dlyRXLpP-)SG-KTK->2_pa@(@FdQoP;)(I)Dt;-q2k1X)nyNYjP<9U4klYP0h zn##3Ku+gT5Yv$d|Ocgb%(mz(S^|>HQo{ZGFl61(8LJm!#bVvS4KczEtgYG+BL{ zd@~|1MJ8Y*XQxCUw$oNA;9IP`IWV_cBj32F$W+>q=}fMplCm5*W(CjS!TIHCBr+03 zoPQ@{LZl`6EiiUMXggs#VQqN7;rucPc_C_4KOo~FLUh6krdr&D0!dxrWeIyArfD#r|qE%-34)?|Xsa=}MkZQ`^X<_&dbWD;x% z)5ht)>63Lf9U(Bam~0iHkQ_Q`EW|tPbTxGu zIiKGTet!TOag6KyAkMuUzfL9L%Y}uTB`SS)LuWtd$F4viz!P%fHN%GM47wh68p2#F zoef?6`0N{SVppb8|GNIg>aH*+u05jjXw4RhO4r-iX>^lwg>u&#$)5V>1}?Ke{|@2Y z@C!potkAdBb@Xk>6?zA8*0#QNaX1`6({xlg9CoOxZKrojD~eId{zOr}*80W#ov&?aX$k%ZhM~b^{s#LL z+8HFs+CjdN)FWjjvI`HG35$iVkN8|JS47AjavqYCeXfp4K3sB!xPniDP^NxdRr{13 z8y^EwKecmf5ZGd1x}|EyJ;R0Qxt{QEMOWk!}0TVv{0^YMmRUjwfrM7Ra#n#?{oIby$;4W z@EJx%M__c+%wrxggK^*!T)NXvi|~CVA39r%QxlidSB()cY z=l)*jws-c5jQJ|n$VCGNs2)+NR7XfAkW3~C$&hBPiBszgMG$-riP8`$QP0VYC9X0O zrbro%g-Cs`)F^DF;7Z?dj4j=ASTL6MHKRYPr$dIWav9SC^J`l`W7F_aWEy!(;3&TOi|-%`#)W)?f~`AA8Cc4#rWM>?bKUR}r7I z+`ORqCRl>aqGm$r$NShi{#~cRSb`nrjHDwi_YluV#Cn)EV`!I>Kj5NJvkB%vMoE`r z>Mo;_Z^fN4?WNxYo0tXT;`e1glAU7M3~)m!;ij>4mLOIQ>8!VeC>yF-$&wF1-9vFJDA7o!}88OOXv*s z3>$8bmrZ$No2Z$0?gOI(i7EPF#Ac6A&0!6VRxBg`b%aG=tKQPA_|RaFNnMu^$S7$I z$Kboer!V31uyFa`KWy&%>VjZA>dzOKvUV)7`6e#N<@tbhKA$hF0-MOGF>^P7(M!J( zMhnLHRKq9m-FF2ho^Ro16ZVkXU!J|feJJVlyE&g`>!ZYGLEbrCZt|J855>pY94-;# z2Gzoa1F4@R!*|O+Ji>F%>-Dm}6vX+}H3v9jf-dKI;@b?q3xyTjZ(gs5`1(!|zcas> zzUP#X! zI&HBQeDkvQvikZu9%F~2ofyL}=pQw;H<)(iPR+{@F>+7dvCs z9ZSF}L_Tb4Y6=^pV7qhYHn*KfdoAs2t|4PJ&wx!Cky7&NJj8g@ z-V>~(#LU{-?7SDkfB5_`1iI04Q4^)5W~Tq>3+}tPD^kGGJTP+f)bYgK1jh3h zudwp+GKy_`XT5})4}L>0f!?yR5_YcOvYdB1L-UZ4lP3}r-ZS`*sF>+#E5J8?{w7vz zGI2(`-Nx?`JqNn*y*C0Ks6XL1uoaQ5F>}|;d6$&7jG&(I2U9+SSCW!5^1+ytww?09 zM6oup#>Pgj4?1z*J>kR}*=O<|di%D8#}qcEzA69ql{Bjlfq^8@cM76vkSZb~Q9U#3 zoM0?A8JWpc%&M!ac>lh)_c?fN3s&Ti5aC~(LypP&k-Tr(Y&KR^b)D-hGMd=5#WEXg z!Zv{n5->sLs6kO9N2_OM{wT+KBRl`=Wvi_3Ug>2vPA3FC_Wvxq^`R>8UQB&}K5^PlN~rj3k!bGG_y>D2z&QW_ literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/slider-horz-scale-has-marks-above.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/slider-horz-scale-has-marks-above.png new file mode 100644 index 0000000000000000000000000000000000000000..e92b31e9259573987dca32997686c3a60d5f079e GIT binary patch literal 2024 zcmbu9%TF3{5XaZP^ia~8v`O29zra7iKcLrM+s4?E-g-AxO9H3b0OGE&)Y=&F)FNOt zv85MV2?azT5I80|&*FYk^*yNiX<~Q?UW|$ujU%Y(8FwH_!6LW=O z7_^x?sQai>pP`|l>pahWC6Rq<@EM0ktWY8mE5+kKRb+m{L?UZScoKAa3IQ*lS z&*wEion2IvJ3Bj5U|HJ}o*xLUt*yfD?ruX`UHywSveU?uMNx#Eot=gxiUJ@@{n4`s&8v+t04)3Ks?$Vd3`;Ltj&g$&1S*na*8bLm`N*Uu*=`~^u8KvCpNiRKjy`tnw5Z)baZy8(AmSX@kLELoP|B2p9yDA(m0 z*l25OyGeJ%Y<~63>m4a%GRwzINfP07Nm^_s^BYD-KjeFRyE=$<^t9M)eeVJRUoo9t z)Hu|;EQ>(B&~A~4Pd@!@X(@$w_fyesf8#+;iw>iAYisK*yZxLzZ1u=!TkK3 zW|J=v7|&x&uDiRd6LSq!`6rnzMx*h8#nNNKeVW2MxxsM`l|(lBCe7v^6UAV1O^+wR Ts(ciC8+8|T??_~muP*05(klCK literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/slider-horz-scale-has-marks-above@2.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/slider-horz-scale-has-marks-above@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d12e2bb0c36482538f836271a03bff849a0c9f23 GIT binary patch literal 8024 zcmd6s`%hbC7{`lfGK?FFqLO7X8WYq+6aCeUI5(sI0w(*#KVZ6e$wJ~p7Jr}y=;(!> zwsd90GGUQKkZs(yAq&fXaN~X{GvhKCiwl>wwBmoYJ_r&KCc3E5j@ACQIRC@j>!Y&IL(VfY*tr(tqpu~-s` z>n@on*SW|PEGxkKAQO;IddqrGZTN77TSBdcoXY4(9PWS4L z1PHOSoUN{|I=}|L^^E#^k!F;$K`XA?+}xZ9izcJZcJ>9zHLOz>M>*T=pXRhM{u?6z7pF9wzTiXVlOZ41V(?J^?YESCHZe+>yO zrkqLHuGg`W>4>o~rb40(Pm7Aw&zem6fA1vUluXL=jTkYe(P)g@5K4BDxc&rNW#u0` z$~PsG@?6eXUS7uYv0R4o#7ENk8?cp>{3@=jtS~IyW(MO5)wee|Bdr}XwCnA?CoU~5QGBPP zV#q^>qnl|+Oal1SYW345lfenT#l=OIYtiCEPAx1f@H`x=sHlh)1pP-~tE;PGd{a|X zVl)l$tE?=S@=$l!Y|hUD-_Xz?t0U25!`RRec?Kq8``KjD)#9_;?V>e4xhKr&bTU3- ztETw&TdjiV@l5OqHfS_4F(L8kd(CG3q}6I-_0i|^iF?HmQ(Ct^YL^QOEyU&BGi+e- z=bvGT+9jKPhMD+t;?@I8F^fY>~H z!iI+j8K2Rp{YS4qdlh^RM;EPOPt*--x2vmz@#%D$+MFD9Hu!GcYNU1TW_1R&CR*ll zxx||{Z!o^x++VUXGJg03d}U>&EXLr%9HLIqm+ET&b61Tf+fH2jIUKdIM~-}$Od5K?*wS)` z)f>K^kr&us!fEj7UyE+4C!Jzb(`^=4V(=Y1mhv_+;XQ-=h|kQ-_!@jRn}z1nCNcW` zAb;KNa4@=9Ui)L?Vzmx&wOZN#4ly(H#}fo~Kn^B-2Jb6*c{#sLKb86}Qe5mQDXfNoE!dcD#*Tc&no3GdO?_Xh)d-~L zBhDFotAB*P@Bv?v&#l%1{Vb>h>mBpNyR@XZxVVGq>EC~@)n;cIjk+qTsd#sZ99Wjj zi);7}zd3d4+t1JkeI*~LZ=2N+`YPljmU?2}!TVi|wH-qr^o5T|9Jsf@{STfS1`+a8XSrZEU^N7L0A0oHO@iGM8MYna-Tif)u4Y5f`p><4@?ul^b#8 zT3m_$K}0Bs=)xc1#wvnUX`9}#`uUw)ASu<_%)py`Ig|6ud*1V%VYlxt2*QcS0|UaK zAP86sY1A2!u+B6I2P*?X|$Is*5RxYG_c+sp=?x1Lf!K&3kvV9m=gAHWv4%6^G`oDKl4oCl&oubjE<;{U%yHIe-V3w<3*Ji=?e2|?v zxS;j2hp0dHFLsKsHM8b7d7Rm;qFVvG>LD9_H`yWgy)#VN%S0}^au63YTQw{79!@v2 zQ*(ByQfp=6gfJ?zjg%BEr?bJiZZ1CSOQC!?ufyfvJQoXnPnqFQ-XDovFx6oW6ZT0z zBCo^dS?8_b7w*Bzm>dpqCiiE!vtU?GUn-*42|d_CpAR_?^ZTmXHPB0T|8lB;9=G^; zK<;8u&a2^if<`w)68=z1Wl&8kmNJHi9@!K0_f0lkP>Q8knl@a(y?xE| zqXiq3f*DI$-9dlhTRb11b6N>xqZmtB%?4z>!!!S8TD3va3$c_@UGDEGuJ_S|QrV-L z0dX`g*R~TRx`RA#ga&I=)uDeGd~Y`sgk2JZr9teO4;je%TK9hNNKTZ8cw$04rfAh)#Tt3#k*J7Q< zIhff}H>+I_a3=cP%*bZT-~P3$?JUq+Mk-fbm$X!Sjyy I%xVAl1GVl>-2eap literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end-active-dark@2.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end-active-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..6d766b08ab588c70baef7e4c92d64f9e105ee7f5 GIT binary patch literal 7704 zcmd6sNr)U(9L8(hP-A*YG8uKU%w#$`Q(IT{zVGSkjs(5TK@bJ;Ac!bZY@v-50J_sT)Bg5eMHWh-@&Emwt|t%&(VT}%(N z{t_`d2ct%JpH{0~v0kEr?Pv1k>n%}k_*SepMXpj4@m%$MtiSeIlgTSDB`esD`+R#u zso`@KYK=ZC&*j1D@s#8S;s@%nq8)mXl2tuX+$&lO+3TJP(p zxJI>oZE?TSmTjuk6tQ$mY_+{1T`|TBsIlpBIZ>NGAz!-MmcAUtv)Vao%NV7eDh^WR zrr4cni>>h?)??tj9h?_555NZ>kuM28=Im-Lt6e86>(pQz@ZHI}#U7XkOz*?!Qrlcj zPq2NU_}K4i{&zPmEKu&=L{DJI(RKdiVKJI^xcw??kMFS54{IhjlMCG9 z`MUD)w?3c0K8P2v1_fWx#(3P^tB0HH?lx%m8TI2@-brUC!e$+R?h7q-_9B13kbL+q zniRerPQ#Bu-FpaZa{X*&N+O=hOoYwFD}D@`ohOxlt#n}`*r?HhTkhqE_gvWQ9HD=g zk_BNW(-UF4oTAT%H4WI_C*RF(ej?bY(SlQwe8`Oh(C;K8G(cSg+a-Q=6KtHQ#yz!||XV{$#%5!~Kl!|^*XF>e>al@O*AoXuJ_ z$rsW)kNR|)20ia0-!%MgkPZ474lS{+rejQeBa!cP$nau{@5bc5YjIBQ1IFyEFyg*` zM%=~mIv91pm^V&#?NU^ClY<3^!wJpdKolMjb&s=i8o{#i+QfxB(Z={gv-J-Zu zyDh(b4fwtx<94egblZ_^k`>4N`=VOh@83YnerK)Tn!xBB1=GmAqwtc~0^cd-_kx}A z8EtCm;+XdT84dJ7CiY3+u+If6gZ%?pQ-;2Om42#4&3>F3MvV69n3eV!rN7xc_555QArxznT zts?h^WWHjY*EvrNajbk|3XD(S*;C|XZH(Ezzc~iuNahZCMlq@L15A8wx1B;?{`wvL zqRw>=4DM&Fj5K@|b*GJf(@r%$S@TlxE$ZBD#0$@QCA|nKo+I zf$b^SUu2|hLQLOaR>ho^2X9&|+DWkl-!ECNShNy|t+bdk^YWf(udel;JweT)$yRuL zl9iv>xY*o`z8}Fj@|#MrUSRtb*P9#6=FG~YT%4=i+Yag7`%x2K2H#O||A3bN%li{? U`y<+8uvbv89*h`!owbhoA9h?5h5!Hn literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end-active.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end-active.png new file mode 100644 index 0000000000000000000000000000000000000000..778a0637fdffb13b700dc6155393fa9d4219b605 GIT binary patch literal 1944 zcmbu9T}V@57{`wmbkR+LA5%!3bABXsop(bwC);#$q7Y;SW%O~8PTiMNMqmVbAzhht z(~Kzdro7O=(2|x?CYeDferP+wl&~L>7-Ls5W?P zE)Rsm;X{dHSa?1*0~Z>*NukncO_OM|_i}|bM)#7<4WUrzNaFkf=(UUm`3k)!UD7Vx zWfm%p8$VW^5DW$rl4ZmiMm;)EW+yQd`&(RhK_C!FShu0R6Yy!t|NvT2G@5_>CF7Xw*KWmPkz_M&o8W^5{0;R!{uQ2>x zMg1}ila$7%7oeopG=t~2Vsima(@DuXw+Ls|rdjk&I+xd-Kv7gun*F{EC2G?bq))ge zNitz!FXJEQL8$C_%9k4+_6?4PC<^m@2?@We?R&xUDq3#y#BHLoEBC!I9tl35_ejDX zwzs#DHzS=cZ7Cqk=2WytRz@a2N9Tw8J}eVIi+xyLzlWk);}qT>_{b8sN=xfHsZ~49 zg+w`1(Y_DjVo$OBNLaBsp$K`)sAw*W(PC%5T-PnS_8`ji`C`vw?m@X@rftIol z`iGkLvUche%q&%R(xX#zJ3YtG2m5~W;VYbP=%NI2T@RjF9A0z@$kCJF=4&v-vudhFbW~we!bqt}b9643(Y)+My#Wl)t RI7_UlBShxo``+2P`3pV<3=9AO literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end-active@2.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b4eb227522b8e7cc953e53ece2621a0beb2883db GIT binary patch literal 7704 zcmd6sdr(wW9LJYl(`%+_8r@xBteI?T?4gbIN1DaBccE+;or>(?^e~4KrsUpBnqs+X zY2xIhI5MM7Di%#mpam*sih?ZhMj${y9x0n43hWD5V1NC7_wLzUcDD@}*xftxowIZA z-g7?Z`}>{8o{d?NxJ03tp$ZFA+@w$_4x%1G%~5eeA*w^k@jIq36z1W*FjUA~$To}u zr?mWKwTAyDT$?msq0>=cf_fpBmDo~tXTwu(ZFX_uJtZex!DqXWcR{dNvHf1+>or-y zZnr~2s{v9Eo`8ApZXLyn-?^sZ_zYzyVhfr_=u5-vCe<*D-Tw& z+sQgN{?@5vb;J-1T|G`N#^+u#)@K9Eir%%7f9-~DzkI$}7cAfA;j3_cvVB!?Vk7Z2 zcU&DapD)(u-uGg?!B`)S)7>`F96+`j;;U=voDiQoYrQnK^1uh{b+ty=r_zW|kCzkK z%89SCp&dp>MkY;^uiFphLDY&=&m1UIYQ;B@b4=@iS}PP0-yb!XCXLOrpN(w>*tGXo znDxqME>?|jP8ps2*#G&7Ig(F&g_TV(JUl$5vi1+a;aojD@!AH)X;W+Y5B)LX{Bn}` z&Xm?qDVuxWZ}gdA?XE0PYek6@W4QCb)+h8Ym-zCEYLIUzpvpd74)-rwZKw8e9!dA* zqf#Se)AO8jRWLL(6mS((T!a}fej@pZ<7Sm7<7hq`@&#T;&Qw6S9P6QQPI%It(Vfp` zvq7+wl9nZp8Ld#Fh>N?KG2-|*Lh;ST_}XlPK~qnk5$3+RiH(KTGFvP#d#TP5Xa0Hekj>9$%Nk%{U?AxFVqcET zhx>M!Pt=ot`s$0w)*p10*0wOdc9~D!AC%Qyg8u&gpv!8t!mO9&bvhzybtK030{K^2 z--c|~kkG5idmK3^EK+HOI^wHs>HuO71#L_}DzD92US#{{mUaWOSwcdGbBZKB+&64t z@oj4B3<);!=y+ij8zXx#w#5|R#@5SVv6w?b`6YD@J~3UT;ZGA^bB7@$*vO-z%0`Kg z&V-QdC*q^|&ulh@g!0Z;%l>J^jdBhOkd}E0*~~%bBmdU#cI;(1;ceW%EGPdGwq#&@ zEnqSkgC;qCX5c>9F8N32eRPgSd<)}K9p0IP$Y+M@H+mp4CYktb`1|gz2cmSh#`amB~c8Z-(RND&^ecL_Mv)bRpjf@^F7vJ~A1daSkLS%dNyMhaG&v z2AK}|H2gcn7qjwf$ur6W_Wh}6BtK|enxU(^8)n9?B|iJK7=9+>3y+Pz6YojqfWH@C zkn)ed9|%TyO|VG5r2X(4^RAGwu~N+mDdge8`0dcs+vD(2?iY>e$@Y=*jrvb~lvCv0 z?4=tVe912{E>=c9!{4FO2yMi;?b}=@5A%`A$>5|qSpEO|5%Cp!A<1hgR!65&sWqt z>+sEKLVjw;cl_y@D~=RP);||pd0jI+w0Ir!PRBU>lwrts$ie9Jk@eM+Q_dl|ZU3Js zKU`c?Uw%m~JiH{u!6yEQOg`i4#foS0xG&5gMv8Unfn(6y*X#7s6?b_*!N#B`pS)g; zW})+H^P*hxEUEoi1USn9iXpj7{$mu9Zy+O(*&^}?_}|` z(;mwGJi|Yd_tS7KAI<)Qp!2%d*Q84^XLHb4*vR`+`Wjf4vX`9$5#Lp0TkPH9`0q@M zO1N9i@msM@GkHmRJnnN?`DF&|&(4RlrFGEUb{RUac7fraE@*DQ0tMxN!hxe_fz~VM znSlJRl{~wbTXWC&N&LSNp-H?CIoGq_RE%|u}1~GJp0W1?ylatv!*EO!%#?>P!t7Y zC5kqs>H4-XjA!9+ctf!)3v**#;Qe;9Ss9JTf9OK&M-*6CR@Jn-hGE1{%LcF4T3V9TR!i2}ZP{2@kZtfemoJs%)XdB= zwh+Sk7aPy`jSTVzTfNhfZE$_|k?uX{ey-~Jm0?`)w(HO}$QrySn|}D7*tWf+8^#uV zN%V8E*T-tJ`Cnc?pT1CYGL`y8J*uj@J`=nTm3n<7p3kOF>0Isr%r1BanbbGmXawSs zOCJ)mvz{iz1M=X(=W%$xR^*AtdVtn1R=tbuR;CuwXwhGx)Qnhi04xd zcpm+{bUrV|DxHt%jaUT-Z&l>t5s=QmWR4aA*CnqetVaK-ZJ(XRVQOE zWik?s7pxCnst~IY@UwGslDTslCf9In2HqQ{>1mqQIiwx_;=QwZJ{I$sM|^hXcm*+x zJJz6wn#x#{!TwRl@eq5jpLH}2As06zw(X_xJz+l4mlC;*N6*H&4F2O9%eH$s&-;ky zH*V;KGr9`ydw!o-LoR&%+Yrw_nNG`?rc?S81Lf!vCA5`Fo``!O{ zzH`n!z3HC&Zi__vx|*6I*F++b7i43yOw{u}kbU3cd8a(jThp~BS;PE^?H^g-*bm}- zT9y?g?-J^txGuxi-P;=^l1Z17`j$9PN2AdVL59LA|Ciuf%w~fnS$cLh=GpPrx3v9`At>w2K9V*3WZrL{G~HMhJRVDl?0!J@9g2BXy$_L+r+ zpl@IxNbY34sJ`qN*cV;Z-UeQZOLaw!?>u$G}C+0nhuszgQ`!*gi3QiYc+&jj7yq zw52V2+Ho)k>+o>UzHy%Ypbj4 z`_1uq`v3G4+gbQB8uRqK7lulnadRvyeaF*jm-C9|(|gM?Mt%QX_+~VJ&{rkCD}9#! z83QYt1NyWE;1^T8pAlop^-1^M;u+>QVpFNlYMv)fj8nAqW3g?+8I3+yN=NNmUN?MN zE9%9^JK+m0r?j4Wv6#_OEDsbjhQ$XX^AwC@($Q$>d4FpTnspgnKAx{8UbVEbjLvxc zSbW!7M)AF2<6DcLTG|q8=Fh_ZE*ibV@+m*wG<+HdwfLyDEjcqfIcf9xQ}LPkTkFm{ zVe4n#jrGCNa1#y1cD7OYh;zTzM0ga}(|Nvg{AT^I?-6FnIsuRDyF8!SA2bRd8paa| ztKl)}_!+$HIm6V=_1)3cW%#r<->m%jqS5${_4Qf(9uk|`KNENN9m1^l4-OhW?OmR< z@#R}BOeWX&(CDbu?^)^h5%Eno5MOG1Jg1-bG-7)XzR8)HhS6^%&!@Hbl-OQ{Z(@2n znAM)b)j5nh3_~L$cKn@W48k`&HfFxR!eDZJGS6|o0+Z&JJ7srMzg{^L_8f?IFdXgd zwE3~7{LRAG(cNwK_>FKWBuh%F@75j2Q}}YFJ~5oc6G`bv@>T=I@f_kOpoU14BuT`W8E9k9uW=e z8E1Uqb41$Z&mFg0T3S+;Po*zDa}JnN9`j9wj&)&#O};o69kBC?&cq!yQ65kmZ(Va6<`os7}wYlT^ELZ0}XhU1u&p;|= zV;X3m@|qZ;B{<4mLdPe>cok0a+Qu6nj8D!@h|{$E8@_x#QHO_nV^dRw7|@PBj^@8F z)bBQXC_xm?Gs*##x~F;aM)k7=Bi5yL8a9(Zc}=Y*yOw&M9O&xlu{lclbF=T?TFPe? z*W&8$DcPSeVw~0X=zn5^np5$OF07rVq%LD0*Q0Np!kIv>?Pa4`dwa49jiNq1j zL63;}6ehP)wO> G-Tn(r2ApF6 literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end-hover-dark.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end-hover-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..edf0f65efe2d5443ef41ef4388ee33cb7c87da1e GIT binary patch literal 1944 zcmbuA&1(}u7{({9u-Tc-X16VAn^G~lS@YFw67#kF!dpQ>M6V(}^rRR6g&un9$(!fm zN&Fu~go1(|yn8Z&Xi-d)Hbv|Bylod^8myfinBCc7=eN&1@B7ZKtUbKVnD!(RVIzz& zjM)VGl+O8%FpL+`X!Jg_EDLj?8hF3bnT(uBBsyG(gIFxK4fbk09=BD%;Pw2aCFw6O z%lg8C%+Afp$z*bubAABb?=@Y2WEe)`f7#%58;gsw(rCzQ&8Do)&&wwGG?yzD<5{KhaYcso_-8e|PV6Px@9Jh5$imm9`5 zd`b3m@vYC5di_jZKc9Rd&6geLC+X2NEgdky`&6n{&&3PaBcA)Zp+ zTyfpQK)34sVk*@`O+P@4ubYf&mr9cMO_3q`@!O#lD8bC=uAxXtb+I~zF6 z?0lWy{Li`P+_~BD=G(ghfmpPuDX=CG2z&+`fu#%~&cSX6g*YUH$l+KMtYQAZ_7BX_ z>{oCehUEdtck%TPT#w1t)zjmI!eO10`**;3)G&;BK>ET8|BuL*$>*JE*x1B`)6?7Q zw6wOCvi^?ijs;C~Cs^0kOH}y$jeOa;IcIL$Hfgzq1!o4o6X~>M4KHQ=Lt|aHnym11 zhkP^8E)PC(&2HUVWaTlkk55h(SR;{AU00PAY&Xd_oy$qC^vsMyo6KgN433eFj7nRw zC#R;ISYMwLUds9a&r&(CBD&&vKap>0cJ@Dfic@WQzEoT0K`N7Rdi(pmSRZPv&DG`r z#>Wrjqh8thd8wUZdfv9EEv{GEayv0S?eu}QwXLl*2OgjXd}^9zrczF@U6p)@DP#FO zrgF!rE$^kCDi6|R9T;#TOLO1~G7rs<509L(4b%Ldd`Z*~KC2Sn zm0ru|GY7J$0WtId`lTV>N5JUWpK$IQUc>sv*i`DXn(G-S<|(x_Eo)J78pbDHI%3{( zLh_+k)QgYrL|@c0fqp71OX>)gJ*A9(@sW{rii{)BQEDi}->5+oI-}0V>#K=ZE%zu! zEgvs|?*+vOzLP4xwfL#!UdEdBvpByqjMo$&#>XkihdijoN3HjA%nXl?s_}dce6oI{ z?|kRCe(K%WA2baYs3F+SGzuT%+>4$_9>n#i%Xfjl*+0~K__<}DAP?*pmru?Q8ikJ< z+M$rra3gfQPF~JA{nSnO-4TsSKJ@07F+P55G`@|on9}cEu*vx|`>*~Ee(v+zftq3N z@{x*fqJjAOhliDZAA|EES;sLy@KZD0_fR}u&<}GOu$?B~XfoMweCWN0!1lG|OQjly zZ@`T&^6vn1kbJ|?RM*(g{cd;sqPFaYy+OX7O`95qFVfzw#zzk0H%~r(v-+u-^388( zVVdN7ivDK74D3H4V+!Zgb$)H*YuW6o#kO#DyD8j2hSaBiy-bqKPrOHO7T2-S`vO7$Z}d%giv)R%0u6gND>D zSaf6jXi-`*p)Hm+wJlaHGlLZ71BS2TIS?9RYSS{4yxhycJm>bxZR^>A2v%b53$APA@Mo~uiee2t~0G)zssGG*ECjEx27MA3U!Q68V} z2aLR`<2cZ2wV+mWV10cJ;_){I`gYKFS`>W`Lm~d`VcEf;VA;0a<`J{2TCKJ(n=y9o zAa*dwN~US-ak{+Tk^E<~-(Y$=X2`NoMc?lN0q@oQxQY_ccXx}>Y&H)i$Em{d@*<3n zj~bznI44O@F7$H4;lPfr>(FR4jwH%QBJr`VC`?DMm%2=h@l(@OsMqU#DV_e>MCLZn z^CyW({xnU)+SdA3JU(rQLIFlR95r3nfO6iiip3&e@7lB4}(K2KF zZS21y)uU3WxYEKx5^$|AFqZ{YRe^fijn>vy0sHbZ<&WxXS(YnpZf?NHi2Mb4zf?63 zrfIrTE|(*JDb#!}w+V(}xYFus7J1@JMG?f=+4l|dXBg$aM9-$Vh>p>E15lS-MseJisI4vitic|>&a8j{^fPQiz0sw&+H!< zx13BST3cHiP$+0^(L9;_1e25FWjdo6^Ih*gchDG(MvsZ&@J;NeDE9j{zOyQ_?5ofm P^%~!;x6sq^{TP1%rG@f1{{Q##!KLyj1ll(Fa&B*L&-c6k z@0{;^_uN-M_~@E0vMl#lES4W&&%#c-T((wN(B-l^T&|omN~tWI&zKL`)?mtH zV_uoqCg0LhMCT);n6Oq=l_j#?6;_YObN@-Q!Vh9- zQws|VTU^3tZqvmIHb431=4SWh+l}?yx$;C^!{|#N1IMK+`Wql$ID9v0z9d=y6;_Pb z2aY-hkW2c=H$5FX5?_+6(A8SvblRUkEGO7{$u~K9N3E}~ADhW|t*)-vF$SDYTaTvM z-%fTN09!lx#>dBwjV+ zDk&)t&N%Y_hx;*t?F#tN z?atkxf6Sl4-E_onKlAs&L9bd}T}`=-js{d-o?}x>`zMKvJNe?^OTBr$w-x3z8CNwe z=Q%T@nJ*rXt904+c(ixb)z#fAjHsP{k@&{rE8t6yu|6p)E7IeP`SOm5ufgCOP@Mni zH0B<%z-~(ZM*jPq=X|~)uq~(6n0HD`jogU1zC;ZrKl}Y7s8N^GZd_*!4ei<{-*tWu z1_OEx%{n@rHZ~TN7>|+F(`o$* zY#f8Cz5P$bb}8+AWVm{@QTX1)I`=;L8XFtH7Ez0fi?D^X7~{wBfBw8Y^W~i3J{tL| ztIIdFBV&5_s2%q)^73-1U)*N1JyKDT{UDBGtY2qlLR%UxEX-q1CUs_v{fOc-3H3tV za-HihKluI|&-L_l=}f#2YM3fM`VyawjhA#j@O){|k5447S-%* zSQQjF$+zKfIGzzck0<+KoYVIKnY*bQ=Zf6ZN$JSBNFUULJ~}(wMY~pElNNlRQ$y~T z%+Js5U^M3S@y1)&IA6&|?Mh4CIv>W~>%t{1^n3_$4v>*GtY{`WvLE&-=a1TQtVy4u z8~bW%x+2~DNek|m!MD!2JTTC|#bWN$9FM~=ZtJzQBc|+wzUULa|M&bWY|`SI zuc={Sp=-nMAKqf*{;$j%G8&wc&v(n|JjeCY7{@#RvprV$TmfIAUAA!S)lysNSV>0C zC9{sASE3f;d%xBkOX+8Lcu*A;X~I^!S6mZWxpxe{Dl$^{wzg|qb4L1RYs6h@iioZi z^)k#j&uh&8k>k$JHd!aQe^t+QB9UXi@4Oe(58r@sot(^#fq-vUU*a>FmbFuDZMA5I zy(_E3yq~cj({8_^es~3Z`a1}6*4NkSF_#>a3=^*%92`&=Fa9L+0DRUd^!Mg&J`a1& z?RGzk-19B^i;$64T+|!^K92GD1^npGRKl8EYaL;|>2x}uILOa&{0^p5(BWfPHIBPs bcVK*%HxHY@nC}5k4RXP!xw+QUNA>w1f{-as literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-end.png new file mode 100644 index 0000000000000000000000000000000000000000..6675f8ab52ca16a10fe1f146fb8c4b80bc1383d2 GIT binary patch literal 1944 zcmbuAO=}ZT6ow~NaN|NjR9x$iaObX|Afj6l7p`>UPpFF`nl|%2(*#ODDu!ukSJIWV zsUg9dlr%ISO%a+eGm}h`rkRn;gx$m5F&&~LYSC1Ix(u~K$ zj4=#@W9Ay_rYN$es){QdH~oxd*(*3VQWHhr?_4emOG^uuB(aBnzZ?~W>F0{__UbTT zg`)iEG=o{g3Bzsi%3DZ5RebB4GzTAE3fKKYjlsuA&I0Wpz&E9cPnw60sK-H5<86 zQG9o6kgKY^-fp-5%Nu0Vn7BJT`6F58OrC##$7Q0w%HH1Ixp{6p3WeQ2io%y=S-wn6 z^4Ds$hT^%*Xf$$wdEkksC|sR*ola+H(f8qZJ5&#{%r_ei6ZZG_hZcERUHxKXjXgzf zt6r}I$(o6 zX`<@qR<&Az*;&8i^Z9O1OiYYnjr>R^6F~dMG;7$OO|&+>lSq6A%)?iz4{GRhocQVV zR?i#pXb+txdWLwJOd0|K1#825w@>T;V*O2qLLZ&Y%_N?qKQWfH_HiyT`W(ZkLMoL6 zP5b0v&Au6A(HH6ZCR2t1Gfo&B2{OFfLZK7}5`i*Ip|l0cvoJby{Qpn;k<#HY43A5bFXy(s_nhDP zf8Y7egZmtiOE_PkcRJ%0kF73C?VR5pG;HXm^P2UBS_ ziECS7VeV@=IXUc$sUNVclI_~HtE#Nbk0;Pem0Xeiu;^~VR;vD7Io85!)8N%yKJU-akJ-ulo9WmDBlKW(>>;E8_LB2aN&L;TJwK zW^!%yJ)M<|i~*Jl3vm?)45;dAXC^CkJ!`Y&y}DOUJm=jjUnVnoMSqFgrKKe`GIB%J z)STbMYO`59hLQKd{muhmYu_(lCNJYwbR{qOM@RpGu9fMmEyx`wcGDAmX%;@#o7vWW zze_BLuHkT4RaI38=WVq8*-ng@a~sJ=w!`2{@1N*OZ8@gcF3o1kw{JH;;r~B`k9|$A z@35}PNj*cMTdKI&b~nXYx|NR5@6u88vES5!jLfBlg$1JJmzj)a@riHf>&eMUWf=Kn z{1@db>5Rh1{v4Hmg-uE_dOY2tVYkcWdRQ1Se(S`)%voj_Ihj9Y&4lstVH)4>XsXfA!^1*r`RaxB=WQDkvnCF_C|4Q-Ye}whcC**5sX+{o=D)O6Y zk;sgyt#zgRn}3SuXymJ}uf=&w7;G_9ZDJy*N=ps$-L_aPPnDPFJdW!`Nr_zz4Gn5G zYHWs48=o(^Z^F3f;QY%E_Mr{b(CzNTIS@6BYG2deM`dg?9G=>UJ&cR*l5~2F@G<%7 z>S}O4;ZJFJbZqn$we$P?a7J26-(pXf`;zcE963+QIbctZ2e~k~!N_^{~i`!EEdshoLjj+ayrX2AJ;9yC8gDBeFA*r zWNd4@uJ7krgfQ}al4Jj%jQwWatdIGa`HgME+_Lu&HYvgVCjP%uSZLMHP{--%&;}#> zyI)TFf?PD}=JmQ&Pmde>U(I&U{#V$fL>&IWejo?kWh}bgU21%MO#4~t-MzhDxJ$7n#szuWAHi2$a9CbwiaC<>*U&pYcYwR^tQLVWcox!2!{i;JH|eLumL$w)hMrbIO~TtQB4*Ky?Y z^LzA7llJ^7$*{tx2q$&>&9 literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-active-dark.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-active-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..f37a26179ec975dc0bbe2433629a0f4a7ab1e23c GIT binary patch literal 1944 zcmbuAOHUI~6vqcNaYbjQt%e9fgkYJucb&d8H-#$xTos6z=aT@(aUwI#3UAFC@47Tg{E{wSWY_fIEvK+5x znO+I7A67*YJ{`+e_sxO}ab!3}0DNsk#aO62W))+>^SE=U&(pX;|m1_JzH8|011fa;A#!sXEFyhRgrsIhZY08e`Dg zgEr^rcc~xy=TVY`&2g;&t@+Ud#&xbiYc3PUG>7}z5>@sP8GT2b?vbQ4=J?r_CNmqO z)Q1Tz2a4A6at+5Ln*WXtA+f9|;GKh~j6w*UYD literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-active-dark@2.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-active-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..5d017aa67997e3fbd069405a03f074bae0be1ebc GIT binary patch literal 7704 zcmd6sPiP}m9LJNYpe#+&-PTsR+h)7n-Dc)ZGL!$4|9_gyq=$7q6v2y#o)kd@@!-KC zdhjADdQlH63W^66^q?pR$||d?!XoOWUh1FS!=fT6xXSbUdoyn`E$Ls=CWT*TGMV>& zpZER!$(zKw=f1Onz|2%I7#Ilz0_R{0Fda5bf5B1KE`(J3sjzCV;`s64;Z{aQ)lM;_ zcAf^)8jSnwpTY30jEpH(Il}B`!SbVzhab_}eAZ}4#y<~^4@|0EiYWFoh}%!=nJmG? za#fxylhs{5>(~9|>oP@D`{(scj!s&>#`BdLFVq^m+*lN5))%FISNhJkynLP1X)~s{ zS?4C0N{yz+M0~_a*Yfq2bYoLM}YY;wU=t$R$wVd6E#GhHb0lvxy3 ztT%bC=JBoWnQt9a=ki9T-ZAqg(F1g0zwqVL&4q0y$6Uw8#GD$W%Qv6dcAL{G;R(#;P z7hKnfjkq+k%}c0#k=vLjTdHiDM}D8XIj40>KKT8pCm(Vj?9WNfPNZAB04|E%elYp@ zY5ruzlKtiVUVQH74hJJwO{Zsyb-6vjKVQGkDMutz;zp?{H0wuR z?Q|XF%aHmp>n%SYm=a+7oA{Kx!{+auJN5B@?h|}vC%(x4w>`dE?fNjYza+LfH!lrs#i&=_imc2sW|r z*UcI?viX6VUXc4|`_o8lY1WCY#Z#z<;oz&u&yUYh!)J(ZT5oYZlN$<47wNO8f-5S z-@H*83O3Rx=JKI7&da^jT%yS1smxH=X~T5%WA+D#@8hK3@kD7T*hr&!$){Scqkiuu zzGLwU*OKX>uqd=5CejZ5xkBfY@dnq7A>aeUwC40@&Di;8o-{J`0yO^81a#=%t&&k55k}c{6^zW z??YdCmDuQSRBJB~-RbnFTbkfh^ z?F*wfCm7*l4!-aVM6vxB+BJHy$!oHfsa8&Ds1=MC@fD0tocGK~Tq2&`dFHi@_^yI- zE2P+uN{-EsDW8+1Q0o``3hxVo_xT6(Ntk2@OlWEQ#Mivf*;DVR&@7J(1JrrPJg z6x^K4_YUHZF>lg1`dpboO?&<~a=Jbpziv+Xu65UgI`GzF@MBs@eE;OISuY1tsT+I* z+n?e)HupCjvAzkl!B0soDKACb9sN88KbMH5%j@1xVb0e*JEzH`j9xiu%DWac^xLW?@a8jRa@mpAh zM>SJuvY;h-Ofz^4+zas(>OU)b{S>Q;o+`)T_(xdjJTVz>AKEp@HUkc+OH*!r|KRf{ z;=hB}-{Ujuka_v-XNTyzxj literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-active.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-active.png new file mode 100644 index 0000000000000000000000000000000000000000..108d4398e73623d41b192d4b287370f4e2a73e29 GIT binary patch literal 1944 zcmbu9ZAep57{{*_^eL#Yn9JszbBaMal{C4#48#B2aV?IAxm9|9I&os_jfJe;L)< zj(-@K6O(7o2N_}=y%LXA+$0f{n+CXIZK%e4+xM)080bJK9vfpU9bL0t;7Rq~rM&ba z)hdAZEmS`jrfkgCm!T~5Z67%@w#_K1~cLwH>uSE52(g^~&!HN5TE71i= zw+F)EaKaix`SN9knY3bcg|hLQHxvp%G8&(DG4~f2Ks&f*2`r&aw$x zs8;Z0da~q18+Ge(9}ImS1BZJCNT(Y}wiB`JioX$^wmuFz5<_O{m+O1q^uT8eEE+V0V7+y4Il%)ISv-P$d-oo(`WHoLR) zzWM+6-n^Mz7QT6kl*qU$xey?bN!NEc3w7Uc!+B+uI=WV(nH&LGCrlFxBV9|ct&hpnb;l5R??vmxn z%d~KP+^8mIqisuDhv>upI3Yf7(_ivDJ@<}(Cb_Svh# zKE6N~#?PeO&0Q4(Jv}`E5k(dCEPut=_m-1yb#x-yx&tE0s>JmHx~w>_L#GW!SK@i-mcv_3_fu$C&hQXddD%29Pgv*19MFn6?{Yl>}lsZBflaQHmydue2&zaSGon|x2M_!8Q0{w*1u zXtYndllnR3gX&5(Gj94u^y#@ZqE7sezCto49?25+6Td^o$*c3QO>8G4PrNTeN9&_6 znD3MO@Hxf`@;$TGBIJ;ACtgonLOv(jNj7o56>S}z9k4V!UL3bZ?sK_KdaXvEaR2sI z!Z9Il?EHrF|NraFTqEnVn!V+C46VcUZmQ)HMg8+#Au8euHcSShWn^YlM9{+W}u^d1E}5AQ9_@#5!H zNA^87zp{Pv%53oXYhSS3ZDWp6xA;sO&*LZtJhgHQ{8n7))xPKybIIEDXFJkGzH_-& zc;a=*X5^F6q#o5J`+(}N(R0ViNY|BpI45;=b$U7J`0QHk+c&({V0C0U>%?QlA4R{oPVMO?a)RV`2)+D%4co`@M{+ej+pjxhp-jB~jrJUhC?Q}hF^ws8g-rsk^jk43U$k}L zv3B4%y??xpvG#u?G)gOt??&eIf6HIR=Ve=h^_w3WtDOn>Tpbh^u>jkP&>H!}Xe`B` c--^00Ix$*kO@w1C74LCA(JnR5xzjfP0p4BeGXMYp literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-dark.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..8e92b2d7a69006af824a111aaa318a5d5c277c3f GIT binary patch literal 1944 zcmb`I%Wl&^6o#FGl=xD|roNz7MQRe;Nt*jTO`9D;f=#JdBNpuX6iBdy9f&u84bK1w z2_ZJ{0IU!Z_eDwLRzNiT$Hd67+7MGLjb_F(=ktFqGrn+rcbntl_hT_`f#W!gISuVB z+Q}Y8Q4)#7RZ)^2^Mdf@Utq~(QU&807*BaoJk)gko0ZKn@P5wAn=nYn6JqFwF?8~I z*4o%$-F}~Swzi0OIEyFC@|lS*9>XxrDMqW;WA#pl)!J>=-rOYK{!zTRAY39}1bok2 zULNL4C2xNRHjQrAvnNKdHK9`w#l0Yp=lK=9d!ef8FkdV(`aZSe7(reGI$`@KAMtqH z!Tf95wttXz-;bcp%yFy5;M0eRzD2MGi0_zm&$J8q>F=#H8pInAkC&voE32#SJbwB1 z;lA2z67N0L0rKL8*Q3sfCrHvKrvZ`hV~Wl?vte9ohpsmpie(EPRwC={e5o z?zvRzJLMF0k zHIgo>lMLbo#v7pM?&na`Jqa2e#DLam-`}+PtnB(alNDtIKhG1(e{k2`&`i^Huuio^ zTImdtU9eR!r?XE!Qr#};x(nNzJ}1yGAfC4sRUKvUFK`M4R;<-Ly`-7)MLoUCVvY7J zDhjb~fe{OEriNJGrn^fw%~8s>nT6QUzsBn^Ub8Hw8OA>1^%k{pamx7k$!Wy&3Tz&s WJ_k7C2bdpB>h&SUmtlJ9DDz*CsVp=A literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-dark@2.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..57994a5b8b652ecb115340c53436e35b470a21b1 GIT binary patch literal 7704 zcmd6sOK4+N7{`-3liYi5(#MpxnNHtr+Vqh}lcw)>21VTYSP5=KbTh=Srm1zji#!pJDkKFda={rNAkwiEg>Ij8GXHilpIh1z#3%jnn9(CQP9oM~ta;^>FI>5An@(g%( zP_$M435c)5ahxqMJqMPbEFK;2>e7S5!@~Gy3;C$iCd#wm`MHd#vs0e{(`-7emp3+a z5ryBw&%YirpUrf+j0rlCX)cq|E1R2oZF^g9o;qd9Dn9#duO0&5O_okondY-uO@|OlZ$ooF>l_3XTG$VdcZV3HKp@llGvt3jICN4RpXL- ze6|2z`*tqeh%e%KX|z2jT+C0@iG2tYeZn|ulu6iF)BpKmQTWc+;)^PE8eF?%iz7$P zE-dH`=wo6V{VQ>YbJG>p1WGd|~i?OFoW=R*i*9F8N#xbe6V3)LDQ0 zg307R`1u9$ajpu|ucC#e-zShS3^udI=6z`sWNpnKpTf6e)QW-T>6H>Vc^&dU;mbJ(XFKBYc{erI?+IX!Lm z5z;2en&$|8rY5)KBb-@A9ZE!4njlP1&=P(FVuF#*$KMsdC}i5$dd4}+2Ol!-U?4;`o*&vd8{3eWtU zDtsZFofYu?F3%07FqUmbavnG)p_lm6=!Sg;ZIF*PVf$a?W-P~$56Q@9 z(})exvJpLvUcN7-pLz62pE9R0_ZsaS=W*evQFoy2n`|G8$8{2X?1$$G5|d&>SgA>6 zq5n!g^y7s2jeR7s7Ga-!cMmoUn^I@N6t2N#f8`(+-{N!BeH=N7{TWWo-Hd0Ov7T$L z>G+POA8;|=e4lFg>=hV4Y6H}9%`-Osreof(4|5KEA)Hg-i_II=^dn1Ra8S5d??j`~Tdy-k$1_pb6B>OY{_lfdvAL8r;ZiDe$GmOD}EY?kDG90|4X?Y_C#qo?7v3R_< zlFRYh+8S@R+q|){LA=2vo@tuVQ7%J9Jdqe<)LJcGZZ!DidY#wT*NNwz#8Y+sI_09{ ze~E>KUT$@DxW56PO0zliCx(Ai5vOh#`+lCLX^Z&w%Cf9pu2|&se;TJT{JaX{gzukz zsH(aG`+Lf^e^BgR9)6#R^IDA~r%$8!LSS`J-(!k0IOG^jS zNp45a%q7zVyX)SsOa;;x1~_`9NP@*xBrvYnUk%sJHKcqPt&# zrdzQ4q#@b396D#Akc&L85X*aT*WHaoqb})uS|;5AVasyid(Y$e-ZQA@gOF*u6#w6t zc0Nz~=!111jDU|bHpTiT-Cfq)TsN6c^StA5%85oE8oRi>{1bU}QJ?qF#K}ElQ>QjJ9ZK$agtV4h#P-SNL&ztTZM#>5C;xO zs2sQ;K!O8sC;|z@0g&JT0tu<8AfObfLcpcH1WJ3T03m@yLBsb=_L+(67$0~$@>I#KIr;)Nq1*A^;3%jnn9Ch7i9M`>wbfyE~y1-OH zdKNtENZLw&2gKLqIL<1Vo(Id17LShi^ytB%Az}QZjeOK;1?f5P{IrRwyIZHgG&w!3 z7b+D!kHq`1^DleMXER;i!~~tll$)8+<&_n^w6>;KjvqH^5!Zg(t9!tAlciH#rm1{h zlcD1Ckc)ieWL??U4~*+A;S~pV9E-T7Jxhy=x>zoow0!KCo?l)T z{Vwi;&t|$(%QQ4RtfyyZH`$GSQ=_@1r7DkbNlqQ-!0W&7`|a{6rRFjAUdHp+Y^I*x zUY!{o)rEzHsz$V1J&lB=Ue5N^lkbL~TxgPyar0h0^Oeoi3#O4HM|2TP;@i}SzST&h zdR$V+XG^fP-_N=K+yk&^Nx0v(%GpgV@H11R_|%$hjxvHS}wV+j$haPn0#P6A=;Vv2%V*E z5P9AozhE-)4|aZ$e4ML-w5w=g>Gvt*3xmz9u~{!|g3PV?<1^ScL+v1X-5(*HP*__}@$9 z8_i}rhtHospxrlMe1&}Dlan38$9)T#kj}#Y%vx%!gZQ}DGki*Y1pQ92JUTJaG5S^c zT=z}*-vi`3+(F}aJeL#wPJwTYe0>KFbc}wCb;iDqb06lnILg<#mghb($habXb1zLk zjE%BczqsxfyyjVrv#DC-BF`LaV zhh_hk!g*c0`GztX(T-<+P944w&dy5E(8L<_|MS2}VYV;_c1sncKzH{h~wIq=1|`5bj0 z#(7_>8Po7L-=-QidljAUw*i_c^NfwZ>6q{98yL_ztb2CLNqhG8_it!Me}g}PrCHr> zzy{;pV7w}v1K39~PHl&iv4gf8ICxOFn6F2p(c5n5a3>XsM8endPvMLqP9`xQ-ZD03 ze)r*?f#)W9#7>s8IBOljy+eb8Iu?)HT)#uJr-0$@1f|h4p64a~@qI}+w~_yV@%eZ> w9`A3|M~m)-5i5((^kMM5fpiY(GT47Z-LEL~_cgAGUc)$hC=!cJ?X=&20erWmg8%>k literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-hover.png b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/assets/text-select-start-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..77d83ee834d2d06f96c9314cc49f6254d6bc86c9 GIT binary patch literal 1944 zcmbuAO=}ZT6o#iNxDr%c2(HB+AudJGO%>PT!d?GFMMRROna@lnEo$3PYE#-mMY`z1 zO0lG=5UmNNcF`oYw3C@&Ci9V`O>#VE(kZb7X)_mI?wx`A%zMr~_soMA1N{thS?TLz zE-(y(Yvu;(Cd$`fS@tT&1)nL3_*oRgdM_|pesfI_g3pohMUuj``T3bjCbI#eINUfZ zj~L`57893=F*`eLX0tz`R;xj))pBQg|36+h9KPPkn43%d!yt|)$FV_@SgRXP5QZML zV_|Cx3v=ey)+W^J^^?6GqjR<_6Cx4L=;WcFTZ+Ob$HzxqAN6_-n$6~!R4)GkS>{j9 zgX02sWSJ`^lV6W;K%>z(mvmhR^m0J{0)fC4WbI`#KbpkqMVeNGXjIrEUNp)_78gG{ zhlhvItB!g5R0oj=>y*o7H|Lc1UZm?9<*z6Rp(islQwG(MA06{_WXfx6tIcY)3Vx(% z8s?8H#bQEgd;1qSj^j(kqKZ6T8yS((x!exew(U!*s$%{)74O0K-Q5CMmgP&tLw~O<$e(FedJ^qjSy?{9{uf5xZS-gxhT;0FR17$es1J~j zv9S>Yd*VI1ABrNZq|@Ipf2OOm^4c+(kj-w;UE3ZU9HidQh+^ z+0KdS)&i|n^#HKPS{xU;Pb_cXS-*_O-&>ldx*YOKHRPQ;@oC+D*Zx+qcmNX6v9i{dfoWCMU-$>+4A< z6mn21=|J~0pWlI0YPA)QzpG$81w6}#r}uYzMz5E!Pdvpvv&5F9;VS;Ss#LF-=MOwT M^f-}7Tx`{CwjWO}|pxOB5<;lbsWAsU5VoZz=K1j@Jq*Hn? z3kVbftP5rlgS+cyS?*nyWkv0BDbR8)+X8l3XbXh`$L~KgUm0pyD7R^oKQl~E=ltgX zednBSX5RYbvv&=KCr{?(8BQ1shDy>Y(sQJo`3NEMY_`IeZ8oEs6tLN(4!z;>^Yc$Q z9L86O$4WfYB%#r|9(-W3+l{Z;Y$iLg1T{ROqM}5!wOwPz<>TT56Y;!iwMsVPnaRWy z3{H#9%}uegvch}|N6DAQbmx9d;9|w&F`199W%jW7>g($t(D<~C$?YzcW5+%*Px^Lg zX_5V#J`BDzrjXXBy)tPT7Zw&&K4W0NeA}6f;e#@1`67{j*}tJ|`K(sci!>MfL_85K zQ+0KP=yA0Nf?Q)-t)+p@AEar^c^Vs&*@tgo*h zsU{~UWInrHYR$x_=Dw3XYi(^7%gf70%A~#K@$mrrcO?^_y6y<4(<}xCyu_6}R{8zI zDxaw-osT^G625_LYHCs>lgVS(@bHitU*oS@KD)i}Sz=oQ-{4?Bajog1kr5xqw~_g1 zt$dL3@lUX|w_g)$Yiqh`bd=*O{my*E^%2+koKB}qT1Y3D|G1Xqn#FfxhJiqY#M{F+eb#=9iL?WTPCML#t zd~~X7t6cYET}dQXbl2ph!bkpHcREc^!8@$0sH<~9n0LWMx@ol*zK#8chVydnA^-GN zFgV40edOU+G;0S9;yIz&S*}l|LGrH@@x`2-JA5II z?_b1L20qL=xUb6vg~KU657$x{Gr7P9hH#kkPr6Fpoq>NtLjxifi;<$b3VeY8ufL}A zbkFlK_?nxq$o}ci7Z)B+2j|}zy2p4OeCN(prTC)JC83WHyO_9mu~FqSeOORX@EGwW zQ7ZM;R6b)3*zj>UOsBwi_N-0Zy&EC6sM>z%$US5>^a;M& z+DbLH#`k47^$$H$=>}s@&vm&S@>KCr`Q1@?$!zEg=lA)P`!-?;o6Y7&w)08vfUmr~ zNcIrzmH8U6K3qm{@%1ws#%6VOx$GUSxnFD9u&>;MDEDtIEmu=<#e4`KaUPuapgt<+ zQ)0txIA?o%3+G+H?aqHVoe%%hTK58Zm_$8;dt_!|MsV&o=E}Uk#ihMgtX=4n`rdFj zq&G6L@iA&6k7bM%)Y;6ajR|uqo<`;Pj~5rS}DiVneaP|1w2DkV@g}8s-&dkAuYph`^qym`JIk@eRXxU+v3e$ zX1hf^Yiq06vkm0aUVY2NOuv5*?;+qNuD7xA7cnw2Bzv$|Hu!~DUbs-lT-Z)iZE`wO zpV=O>SS*jL@5ffa3E_F_rAtksukWT@uc4;IbN5JOUf}))&+vMCd#D!qjqY8YTCOO) z+xlLTq(`&m*sZ5kYqm)Qv^g(M5Ou69z?0-Olf`Ezv<>j$bRGBO>`b?vb2cJl#( z!Y~Z}X6~TwqB?q5mc7Yw&R1@?I4g>5p&gi_e7GeD&ezD8lO(n_Ir*i$zWxJ5(e>xD zJYpRC5WW#(YHHlv-rfe=wxL?BLakNR9fnqGnI%PCiG}1isO3gg^gl*3 z&onEbD8gwyIL`3^`Nq~(>aaPFvoXiHwVErHO5k?$S@P#_IBuXXEuG#ux}2APxd#Ua zEOYYm@?x!B7Wv)ZFQPv&Lw$feoBUQPm9|AZ^p_Weffq9~UoB#l%jLFZ7=?O0 zB#Bp|(eNSp>qNS)Q#}l?R|?Wuq5bSc`FsxjaXRv%o0}WBpZgt2(=^IAhvy)cN^L^1 zSnNo24l&8B4MDK6I0jomr|iX-{}yGMX(n9R&Q@F-TjOx z_B|XNblYod$rFEhp!#1VT9ejJCKE6;^pU(hCRXFY-g&F4qjo$Vg={v{#68O<4()X| zy9cYQG4T6GY*}XCH8_otyrO5P&o^j=!y!l{;*d`7;@)IWbEi9z<`RkT5DEohc-U*> z9rqppx*DAGBg+nS%QCNxjrpxWU=dbU!VrmsP85cvr3Fyc&nD)xi@ovme0-~S^m+~N giI>>#<0ws%TvhzWX<0QstG{(g3K{N5q<;lbsWAtreVoZz=K1j@H0=I=O zES8-CW@H(diNrua7yWITH@Gc)5tMn*;@=@RKB(z*E)LS&lF#@EeeLoUfj$31$(Wo2buuv&B8 zARZHGo+LE-TMs@kSu8nk5r>83*YJq4GMi{`Z)L{Kv*H62alC0V8O>A%{>#)RW@e_v z*4CC-Utedw<M*-Y;JB!uAQA70c~$@OFomy5I$+X`uh4uG(PQNDlfN* z&dv_8un^e8119(ePL*$q{hL1tz7(dQ)~E9FVsYnArwE0Dk^$bZN6dtHvTz>XC+hGW zmoJ4Wl*-iK-zOrG@E)JI?Tw9%BoA|O$=4+6yPGZ_<;1J>+Y(Yt%T!ZSDaOV|MLfPN z{eeg96XM40A63FTjeqWk;Zw&=TkFs{Kb@^2t7FYh@VS65faoP)P|D;A5ge|Fjrybr#vt`6O~*q3N@k@-d} z7Udi8b$55t+AV%Aw73{yJ~y#tgKuc4?_99Kqez7L6feyg#o%+h)wM6yzj`Ye46=Wt zH1?H(&*O26<>lpbA-~_xeEq~G*HT{Z1hFlh3r$boXTEkCo3Fw@tO;VV7_F(6bl23> zpOTNpzh7w2^EvpiN5!~kp!awCI?HAt$UvqP#+^>QW*XXAxdG$NT_tWg` z?5Butx2VV}@GL~-1EW3)hl8T2sX_8lY+qB?FNR@wI6gk28yEZG^-jvY1@XkNW>)!> zAHat>4$n!jPQV;L{Tmm1S4Z7W9(!;Z4LtEgRoOFwuH|rCz zHGZtpssD*@5RBlTo12l>FD@>M(-yPM&Q8-9XJ_w1xw*Md?B!EF03X&_4#zNg9ZdR& z`T8^zjYeb}q0oY`+lNJ6U5(_UHOseJHXN&a5Ox37)6*rKP6siClZ=?NPfCah`xXv| zr60Y$-RzyOq9W_@R6cwr|6U>O(waef4My~h?=5(UXL`pK`U}sPEf`dNLtL#^BlsRz zt;#$5vGI2_-^qK~X0sBbQ}zveb!J4}Xd_)#c&4pmdfG=Z9g_2EVWBzUo$-6-IH<%k zZJPJ$k&DH}`H~U!OiYX?bCTOZ$*k}OzM@p6`h>BHug5XgP8cIpHoGV)Vm3o1a_k^3 z?e~a3t-G4Qh-XBDgMHFR)amg|ia;Qcj1jkeSP9Pq0l(}c>ag2~MPFYJ?SEuUsZ^?L zHrr!bhNF%X&)D!zM|$7bSSLnCoU-3&1NXSs>!EiRGxB*n##Z=;e8(~RfcF_5&xGVr zxrV3?2i>Q&d@npeK0T~&`!Un+Kf-$maH790Ew^OOfREces&qQ-G#=Q+?c0sag>s(i zy}VzW>3&Ch(5IHF(bo2x7#<#wzK)EzsC0?ZQB^LNgYu$Zw6?a0l9B=~ z*Ba&bkBXu^nJ&js*B2DzTuj{G_n9+|@(;@C@AC71dgiEh{_lC@OI}{i%aqq&5#J4x clZ1CgE2KCH@7HKeq*PP+CCydOAGgha0CncgAOHXW literal 0 HcmV?d00001 diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/gtk.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/gtk.css new file mode 100644 index 0000000..57b5ee4 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/gtk.css @@ -0,0 +1 @@ +@import url("tweaks.css"); diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-hover-accent.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-hover-accent.css new file mode 100644 index 0000000..8f463ca --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-hover-accent.css @@ -0,0 +1,8 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import "highlight_colors_accent.css"; +@import "highlight_button_hover.css"; diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-hover-contrast.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-hover-contrast.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-hover-contrast.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-hover-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-hover-themed.css new file mode 100644 index 0000000..4eac22d --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-hover-themed.css @@ -0,0 +1,8 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import "highlight_colors_themed.css"; +@import "highlight_button_hover.css"; diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-dented.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-dented.css new file mode 100644 index 0000000..2468996 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-dented.css @@ -0,0 +1,71 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + + button:active, button:checked, + button.flat:active, button.flat:checked, + button.titlebutton:active, button.titlebutton:checked, + .inline-toolbar button:active, .inline-toolbar button:checked, + notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: mix(#b6b6b3, @shift_bg_color, 00.10); + border-top-color: mix(#b0b0b0, @shift_bg_color, 00.10); + background-image: linear-gradient(to top, mix(#f0f0f0, @shift_bg_color, 00.10), mix(@bg_color, @shift_bg_color, 00.10) 50%, mix(#c8c8c8, @shift_bg_color, 00.10)); + box-shadow: none; + -gtk-icon-shadow: none; } +/* V0 (no highlighting of checked active buttons) */ + nothing.nothing { +/* V1 (stays highlighted when active: no flicker when un-pressing but inconsistent with gtk2) + :not(.linked) > button:not(.default):not(.destructive-action):not(.suggested-action):not(.close):not(.maximize):not(.minimize):not(.restore):checked:hover, + :not(.linked) > combobox > box > button.combo:checked:hover, + .inline-toolbar :not(.linked) > toolbutton > button:checked:hover, + .linked > button:only-child:checked:hover, + .linked > button:only-child.titlebutton:checked:hover, + .inline-toolbar .linked > toolbutton:only-child > button:checked:hover, + :not(.linked) > button:not(.default):not(.destructive-action):not(.suggested-action):not(.close):not(.maximize):not(.minimize):not(.restore):active:hover, + :not(.linked) > combobox > box > button.combo:active:hover, + .inline-toolbar :not(.linked) > toolbutton > button:active:hover, + .linked > button:only-child:active:hover, + .linked > button:only-child.titlebutton:active:hover, + .inline-toolbar .linked > toolbutton:only-child > button:active:hover { */ +/* V2 (not highlighted when active, like gtk2) + :not(.linked) > button:not(:active):checked:hover, + :not(.linked) > button.titlebutton:not(:active):checked:hover, + :not(.linked) > combobox > box > button.combo:not(:active):checked:hover, + .inline-toolbar :not(.linked) > toolbutton > button:not(:active):checked:hover, + .linked > button:not(:active):only-child:checked:hover, + .linked > button:not(:active):only-child.titlebutton:checked:hover, + .inline-toolbar .linked > toolbutton:not(:active):only-child > button:checked:hover { */ + background-image: linear-gradient(to top, mix(#ffffff, @shift_bg_color, 00.10), mix(#f0f0f0, @shift_bg_color, 00.10) 50%, mix(#e0e0e0, @shift_bg_color, 00.10)); + background-image: linear-gradient(to top, shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.08), shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.04) 50%, shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 0.98)); + border-color: mix(#b4b4b4, @shift_bg_color, 00.10); + border-top-color: mix(#b0b0b0, @shift_bg_color, 00.10); + border-bottom-color: mix(#b8b8b8, @shift_bg_color, 00.10); + transition: all 50ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + text-shadow: none; } + + @define-color default_button_pressed_border_color shade(mix(#949494, @shift_bg_color, 00.10), 0.5); + @import "button-pressed-dented_tab.css"; + + button:disabled:active, button:disabled:checked, + button.titlebutton:disabled:active, button.titlebutton:disabled:checked, + .inline-toolbar button:disabled:active, .inline-toolbar button:disabled:checked, + notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked { + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: mix(#b8b8b8, @shift_bg_color, 00.10); + border-top-color: mix(#b4b4b4, @shift_bg_color, 00.10); + background-image: linear-gradient(to top, mix(#dcdcdc, @shift_bg_color, 00.10), mix(#d8d8d8, @shift_bg_color, 00.10) 50%, mix(#cccccc, @shift_bg_color, 00.10)); + box-shadow: none; + -gtk-icon-shadow: none; } + button:disabled:active, button:disabled:active label, + button:disabled:checked, button:disabled:checked label, + button.titlebutton:disabled:active, button.titlebutton:disabled:active label, + button.titlebutton:disabled:checked, button.titlebutton:disabled:checked label, + .inline-toolbar button:disabled:active, .inline-toolbar button:disabled:active label, + .inline-toolbar button:disabled:checked, .inline-toolbar button:disabled:checked label, + notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:active label, + notebook > header > tabs > arrow:disabled:checked, notebook > header > tabs > arrow:disabled:checked label { + color: mix(#767978, @shift_bg_color, 00.10); } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-dented_tab.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-dented_tab.css new file mode 100644 index 0000000..ca85c17 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-dented_tab.css @@ -0,0 +1,206 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +notebook > header > tabs > tab, notebook > header > tabs > tab * { + min-height: 0px; + margin: 0px; + padding: 0px; } + +notebook > header { + padding: 4px; + border: none 1px mix(#b6b6b3, @shift_bg_color, 00.10); + background-color: transparent; } + notebook > header.top { + border-bottom-style: solid; } + notebook > header.top + * { + margin-top: -1px; } + notebook > header.bottom { + border-top-style: solid; } + notebook > header.bottom + * { + margin-bottom: -1px; } + notebook > header.left { + border-right-style: solid; } + notebook > header.left + * { + margin-left: -1px; } + notebook > header.right { + border-left-style: solid; } + notebook > header.right + * { + margin-right: -1px; } + + notebook > header > tabs { + margin: 0; + min-height: 0; + border: 1px solid; + border-color: mix(#b0b0b0, @shift_bg_color, 00.10); + border-bottom-color: mix(#9a9a9a, @shift_bg_color, 00.10); + border-radius: 4px; + border-width: 1px; + outline-offset: -4px; + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + background-image: linear-gradient(to bottom, mix(#f4f4f4, @shift_bg_color, 00.10), mix(@bg_color, @shift_bg_color, 00.10) 50%, mix(#d0d0d0, @shift_bg_color, 00.10)); + text-shadow: 0 1px mix(#f0f0f0, @shift_bg_color, 00.10); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), @shift_bg_color, 00.10); + box-shadow: inset 0 1px mix(#fcfcfc, @shift_bg_color, 00.10); } + notebook > header.left > tabs, notebook > header.right > tabs { + background-image: linear-gradient(to bottom, mix(#f8f8f8, @shift_bg_color, 00.10), mix(@bg_color, @shift_bg_color, 00.10) 15%, mix(@bg_color, @shift_bg_color, 00.10) 85%, mix(#dddddd, @shift_bg_color, 00.10));} + notebook > header > tabs:disabled { + border-color: mix(#c6c6c3, @shift_bg_color, 00.10); + border-bottom-color: mix(#bcbcbc, @shift_bg_color, 00.10); + border-right-color: mix(#bcbcbc, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(#e8e8e8, @shift_bg_color, 00.10), mix(#d8d8d8, @shift_bg_color, 00.10)); + text-shadow: 0 1px mix(mix(#fefefe, @shift_bg_color, 00.10), #ffffff, 0.2); + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), @shift_bg_color, 00.10); + -gtk-icon-shadow: none; } + notebook > header.top > tabs, notebook > header.bottom > tabs { + padding-left: 8px; + padding-right: 8px; } + notebook > header.top > tabs:not(:only-child), notebook > header.bottom > tabs:not(:only-child) { + margin-left: 3px; + margin-right: 3px; } + notebook > header.left > tabs, notebook > header.right > tabs { + padding-top: 8px; + padding-bottom: 8px; } + notebook > header.left > tabs:not(:only-child), notebook > header.right > tabs:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; } + + notebook > header > tabs > tab { + padding: 0px; + margin: 0px; + min-height: 30px; + font-weight: normal; + outline-offset: -4px; + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: mix(#b0b0b0, @shift_bg_color, 00.10); + border-bottom-color: mix(#9a9a9a, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(#f4f4f4, @shift_bg_color, 00.10), mix(@bg_color, @shift_bg_color, 00.10) 50%, mix(#d0d0d0, @shift_bg_color, 00.10)); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), @shift_bg_color, 00.10); + box-shadow: inset 0 1px mix(#fcfcfc, @shift_bg_color, 00.10); } + notebook > header > tabs > tab, notebook > header > tabs > tab label { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + text-shadow: 0 1px mix(#f0f0f0, @shift_bg_color, 00.10); } + notebook > header > tabs > tab:hover { + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: mix(#bcbcbc, @shift_bg_color, 00.10); + border-bottom-color: mix(#a8a8a8, @shift_bg_color, 00.10); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10); + box-shadow: inset 0 1px shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.13); + background-image: linear-gradient(to bottom, shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.09), shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.04) 50%, shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 0.95)); + text-shadow: 0 1px mix(#f8f8f8, @shift_bg_color, 00.10); + -gtk-icon-effect: none; } + notebook > header.left > tabs > tab:hover, notebook > header.right > tabs > tab:hover { + box-shadow: inset 0 1px mix(#ffffff, mix(@shift_bg_color, #ffffff, 0.299), 00.10); } + notebook > header > tabs > tab:disabled { + border-color: mix(#c6c6c3, @shift_bg_color, 00.10); + border-bottom-color: mix(#bcbcbc, @shift_bg_color, 00.10); + border-right-color: mix(#bcbcbc, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(#e8e8e8, @shift_bg_color, 00.10), mix(#d8d8d8, @shift_bg_color, 00.10)); + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), @shift_bg_color, 00.10); + -gtk-icon-shadow: none; } + notebook > header > tabs > tab:disabled, notebook > header > tabs > tab:disabled label { + color: mix(#767978, @shift_bg_color, 00.10); + text-shadow: 0 1px mix(#ffffff, @shift_bg_color, 00.10); } + notebook > header > tabs > tab:checked { +/* color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10);*/ + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: mix(#b6b6b3, @shift_bg_color, 00.10); + background-image: linear-gradient(to top, mix(#f0f0f0, @shift_bg_color, 00.10), mix(@bg_color, @shift_bg_color, 00.10) 50%, mix(#c8c8c8, @shift_bg_color, 00.10)); + box-shadow: 0 -1px mix(#b0b0b0, @shift_bg_color, 00.10), 0 1px mix(#b0b0b0, @shift_bg_color, 00.10); + -gtk-icon-shadow: none; } + notebook > header.left > tabs > tab:checked, notebook > header.right > tabs > tab:checked { + background-image: linear-gradient(to top, mix(#f0f0f0, @shift_bg_color, 00.10), mix(@bg_color, @shift_bg_color, 00.10) 50%, mix(#b8b8b8, @shift_bg_color, 00.10)); + border-top-color: mix(#b0b0b0, @shift_bg_color, 00.10); + border-bottom-color: mix(#a8a8a8, @shift_bg_color, 00.10); + box-shadow: inset 0 1px mix(#d8d8d8, @shift_bg_color, 00.10), inset 0 -1px mix(#e8e8e8, @shift_bg_color, 00.10)/*, inset 1px 0 mix(rgba(255, 255, 255, 0.95), rgba(0, 0, 0, 0), 00.10), inset -1px 0 mix(rgba(255, 255, 255, 0.95), rgba(0, 0, 0, 0), 00.10)*/; } + notebook > header > tabs > tab:disabled:checked { + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: mix(#b8b8b8, @shift_bg_color, 00.10); + border-top-color: mix(#b4b4b4, @shift_bg_color, 00.10); + background-image: linear-gradient(to top, mix(#dcdcdc, @shift_bg_color, 00.10), mix(#d8d8d8, @shift_bg_color, 00.10) 50%, mix(#cccccc, @shift_bg_color, 00.10)); + color: mix(#767978, @shift_bg_color, 00.10); + box-shadow: none; + -gtk-icon-shadow: none; } + notebook > header.left > tabs > tab:disabled:checked, notebook > header.right > tabs > tab:disabled:checked { + box-shadow: inset 0 1px mix(#e0e0e0, @shift_bg_color, 00.10); } + notebook > header.top > tabs > tab, notebook > header.bottom > tabs > tab { + padding: 0 8px 0 8px; + border-width: 1px; + border-style: none solid none solid; + margin-left: -1px; } + notebook > header.top > tabs > tab.reorderable-page, notebook > header.bottom > tabs > tab.reorderable-page { + padding: 0 5px 0 5px; } + notebook > header.left > tabs > tab, notebook > header.right > tabs > tab { + padding: 0px 6px 0px 6px; + border-width: 1px; + border-style: solid none solid none; + margin-top: 1px; + margin-bottom: 1px; } + notebook > header.left > tabs > tab.reorderable-page, notebook > header.right > tabs > tab.reorderable-page { + padding: 0px 5px 0px 5px; } + +/*notebook > header > tabs > tab > * {border: 1px solid #0000ff; padding: 0;} +notebook > header > tabs > tab > * > * {border: 1px solid #00ff00; padding: 0;} +notebook > header > tabs > tab label, +notebook > header > tabs > tab button.flat, +notebook > header > tabs > arrow { + border: 1px solid #ff0000; }*/ +notebook > header > tabs > tab label { + margin: 4px 0; } +notebook > header > tabs > tab button.flat { + color: alpha(currentColor, 0.9); + padding: 0; + margin: 6px 4px; } + notebook > header > tabs > tab button.flat:hover { + color: currentColor; } + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; } + notebook > header > tabs > arrow:hover:not(:active) { + background-clip: padding-box; + background-image: none; + background-color: mix(rgba(255, 255, 255, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.10); + text-shadow: none; + -gtk-icon-shadow: none; } +notebook > header.top > tabs > arrow { + border-top-style: none; } +notebook > header.bottom > tabs > arrow { + border-bottom-style: none; } +notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } +notebook > header.left > tabs > arrow { + border-left-style: none; } +notebook > header.right > tabs > arrow { + border-right-style: none; } +notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/*no effect: +notebook > header, notebook > header > tabs {display: table; table-layout: fixed;} +notebook > header > tabs > tab {display: table-cell;} +*/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-sunken.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-sunken.css new file mode 100644 index 0000000..f7b96a6 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-sunken.css @@ -0,0 +1,83 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + + .inline-toolbar button:active, .inline-toolbar button:checked, + button:active, button:checked, + button.flat:active, button.flat:checked, + button.titlebutton:active, button.titlebutton:checked { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + background-image: linear-gradient(to bottom, mix(@bg_color, @shift_bg_color, 00.10), mix(#d0d0d0, @shift_bg_color, 00.10) 60%, mix(#b8b8b8, @shift_bg_color, 00.10)); + box-shadow: 0 0 0 2px mix(@bg_color, @shift_bg_color, 00.10), 1px 1px mix(mix(#fbfbfb, @shift_bg_color, 00.10), @bg_color, 0.2), inset 1px 1px 3px mix(#c4c4c4, @shift_bg_color, 00.10); + border-color: mix(#949494, @shift_bg_color, 00.10); + border-bottom-color: shade(mix(#949494, @shift_bg_color, 00.10), 1.02); + -gtk-icon-shadow: none; + text-shadow: 0 1px mix(mix(#e8e8e8, @shift_bg_color, 00.10), @bg_color, 0.2); } + .inline-toolbar button:active, .inline-toolbar button:checked, + button:active, .linked > button:checked, + button.flat:active, .linked > button.flat:checked, + button.titlebutton:active, .linked > button.titlebutton:checked, + notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, + spinbutton button:active, spinbutton button:checked { + box-shadow: 1px 1px mix(mix(#fbfbfb, @shift_bg_color, 00.10), @bg_color, 0.2), inset 1px 1px 3px mix(#c4c4c4, @shift_bg_color, 00.10); } +/* V0 (no highlighting of checked active buttons) */ + nothing.nothing { +/* V1 (stays highlighted when active: no flicker when un-pressing but inconsistent with gtk2) + :not(.linked) > button:not(.default):not(.destructive-action):not(.suggested-action):not(.close):not(.maximize):not(.minimize):not(.restore):checked:hover, + :not(.linked) > combobox > box > button.combo:checked:hover, + .inline-toolbar :not(.linked) > toolbutton > button:checked:hover, + .linked > button:only-child:checked:hover, + .linked > button:only-child.titlebutton:checked:hover, + .inline-toolbar .linked > toolbutton:only-child > button:checked:hover, + :not(.linked) > button:not(.default):not(.destructive-action):not(.suggested-action):not(.close):not(.maximize):not(.minimize):not(.restore):active:hover, + :not(.linked) > combobox > box > button.combo:active:hover, + .inline-toolbar :not(.linked) > toolbutton > button:active:hover, + .linked > button:only-child:active:hover, + .linked > button:only-child.titlebutton:active:hover, + .inline-toolbar .linked > toolbutton:only-child > button:active:hover { */ +/* V2 (not highlighted when active, like gtk2) + :not(.linked) > button:not(:active):checked:hover, + :not(.linked) > button.titlebutton:not(:active):checked:hover, + :not(.linked) > combobox > box > button.combo:not(:active):checked:hover, + .inline-toolbar :not(.linked) > toolbutton > button:not(:active):checked:hover, + .linked > button:not(:active):only-child:checked:hover, + .linked > button:not(:active):only-child.titlebutton:checked:hover, + .inline-toolbar .linked > toolbutton:not(:active):only-child > button:checked:hover { */ + color: mix(@fg_color, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(#ffffff, @shift_bg_color, 00.10), mix(#efefef, @shift_bg_color, 00.10) 60%, mix(#d8d8d8, @shift_bg_color, 00.10)); + background-image: linear-gradient(to bottom, shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.1), shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.0) 50%, shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 0.9)); + box-shadow: 0 0 0 2px mix(@bg_color, @shift_bg_color, 00.10), 1px 1px mix(mix(#fbfbfb, @shift_bg_color, 00.10), @bg_color, 0.2), inset 1px 1px 3px mix(#d0d0d0, @shift_bg_color, 00.10); + transition: all 50ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + text-shadow: none; } + +filechooser #pathbarbox { + margin-top: -5px; + margin-left: 3px; + padding-top: 3px; + padding-bottom: 3px; } + filechooser #pathbarbox .path-bar button { + border-style: solid; + border-radius: 3px; + padding-left: 0px; + padding-right: 0px; + margin: 0 1px; } + filechooser #pathbarbox .path-bar button:checked { + font-weight: bold; } + filechooser #pathbarbox .path-bar button label { + padding: 2px 5px; } + + @define-color default_button_pressed_border_color shade(mix(#949494, @shift_bg_color, 00.10), 0.5); + @import "button-pressed-sunken_tab.css"; + + button:disabled:active, button:disabled:active label, + button:disabled:checked, button:disabled:checked label, + button.titlebutton:disabled:active, button.titlebutton:disabled:active label, + button.titlebutton:disabled:checked, button.titlebutton:disabled:checked label, + .inline-toolbar button:disabled:active, .inline-toolbar button:disabled:active label, + .inline-toolbar button:disabled:checked, .inline-toolbar button:disabled:checked label, + notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:active label, + notebook > header > tabs > arrow:disabled:checked, notebook > header > tabs > arrow:disabled:checked label { + color: mix(#767978, @shift_bg_color, 00.10); } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-sunken_tab.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-sunken_tab.css new file mode 100644 index 0000000..3c9ef29 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-sunken_tab.css @@ -0,0 +1,73 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import "button-pressed-dented_tab.css"; + +notebook > header { + padding: 4px; + border-color: mix(#b6b6b3, @shift_bg_color, 00.10); } + notebook > header.top { + margin-top: -1px; + border-style: solid none solid none; } + notebook > header.bottom { + margin-bottom: -1px; + border-style: solid none solid none; } + notebook > header.left { + margin-left: -1px; + border-style: none solid none solid; } + notebook > header.right { + margin-right: -1px; + border-style: none solid none solid; } + +notebook > header.top > tabs, notebook > header.bottom > tabs, notebook > header.left > tabs, notebook > header.right > tabs { + padding: 1px 0; + border: none; + box-shadow: none; + background-image: image(transparent); } +notebook > header > tabs > tab { + border-radius: 3px; + min-height: 20px; } + notebook > header.top > tabs > tab, notebook > header.bottom > tabs > tab { + border: 1px solid; + border-color: mix(#b0b0b0, @shift_bg_color, 00.10); + border-bottom-color: mix(#9a9a9a, @shift_bg_color, 00.10); + margin: 0 2px 0 2px; } + notebook > header.left > tabs > tab, notebook > header.right > tabs > tab { + border: 1px solid; + border-color: mix(#b0b0b0, @shift_bg_color, 00.10); + border-bottom-color: mix(#9a9a9a, @shift_bg_color, 00.10); + margin: 2px 0 2px 0; } + notebook > header > tabs > tab:hover, + notebook > header.left > tabs > tab:hover, notebook > header.right > tabs > tab:hover { + border-color: mix(#bcbcbc, @shift_bg_color, 00.10); + border-left-color: mix(#b4b4b4, @shift_bg_color, 00.10); + border-right-color: mix(#b4b4b4, @shift_bg_color, 00.10); + border-bottom-color: mix(#a8a8a8, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.11), shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.06) 50%, shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 0.94)); + box-shadow: inset 0 1px shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.14); + text-shadow: 0 1px mix(#f8f8f8, @shift_bg_color, 00.10); + -gtk-icon-effect: none; } + notebook > header > tabs > tab:disabled { + border-color: mix(#c6c6c3, @shift_bg_color, 00.10); + border-bottom-color: mix(#bcbcbc, @shift_bg_color, 00.10); + border-right-color: mix(#bcbcbc, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(#e8e8e8, @shift_bg_color, 00.10), mix(#d8d8d8, @shift_bg_color, 00.10)); } + notebook > header > tabs > tab:checked, + notebook > header > tabs > tab:disabled:checked, + notebook > header.left > tabs > tab:checked, notebook > header.right > tabs > tab:checked, + notebook > header.left > tabs > tab:disabled:checked, notebook > header.right > tabs > tab:disabled:checked { + border-color: mix(#949494, @shift_bg_color, 00.10); + border-bottom-color: shade(mix(#949494, @shift_bg_color, 00.10), 1.02); + outline-color: mix(rgba(46, 52, 54, 0.4), rgba(0, 0, 0, 0.3), 00.10); + background-image: linear-gradient(to bottom, mix(@bg_color, @shift_bg_color, 00.10), mix(#d0d0d0, @shift_bg_color, 00.10) 60%, mix(#b8b8b8, @shift_bg_color, 00.10)); +/* box-shadow: 1px 1px rgba(255, 255, 255, 0.25), inset 1px 1px 3px mix(#c4c4c4, @shift_bg_color, 00.10);*/ + box-shadow: 0 0 0 2px mix(@bg_color, @shift_bg_color, 00.10), 1px 1px mix(mix(#fbfbfb, @shift_bg_color, 00.10), @bg_color, 0.2), inset 1px 1px 3px mix(#c4c4c4, @shift_bg_color, 00.10); + -gtk-icon-shadow: none; } + +notebook > header > tabs > tab label { + margin: 4px 0; } +notebook > header > tabs > tab button.flat { + margin: 4px 4px; } \ No newline at end of file diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/default-button-accent.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/default-button-accent.css new file mode 100644 index 0000000..4ece112 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/default-button-accent.css @@ -0,0 +1,35 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@define-color default_button_highlight_color @accent_bg_color; + +button.default:not(:disabled) { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + text-shadow: 0 1px mix(#e8e8e8, @shift_bg_color, 00.10); + outline-color: #777777; + border-color: mix(#a0b0b0, @shift_bg_color, 00.10); + border-left-color: mix(#98a8a8, @shift_bg_color, 00.10); + border-right-color: mix(#98a8a8, @shift_bg_color, 00.10); + border-bottom-color: mix(#90a0a0, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(@default_button_highlight_color, #ffffff, 0.15), @default_button_highlight_color 50%, mix(@default_button_highlight_color, #000000, 0.08)); + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -1px rgba(255, 255, 255, 0.1), inset 1px 0 rgba(255, 255, 255, 0.15), inset -1px 0 rgba(255, 255, 255, 0.15); } + button.default:not(:disabled):hover { + color: shade(mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10), 0.7); + text-shadow: none; + background-image: linear-gradient(to bottom, mix(@default_button_highlight_color, #ffffff, 0.20), mix(@default_button_highlight_color, #ffffff, 0.05) 50%, mix(@default_button_highlight_color, #000000, 0.05)); } + button.default:not(:disabled):active, + button.default:not(:disabled):checked { + border-color: shade(mix(@default_button_pressed_border_color, shade(mix(@bg_color, @shift_bg_color, 00.10), 0.95), 0.5), 0.99); + border-top-color: shade(mix(@default_button_pressed_border_color, shade(mix(@bg_color, @shift_bg_color, 00.10), 0.95), 0.5), 0.97); + border-bottom-color: shade(mix(@default_button_pressed_border_color, shade(mix(@bg_color, @shift_bg_color, 00.10), 0.95), 0.5), 1.05); + background-image: linear-gradient(to bottom, shade(mix(@default_button_highlight_color, #ffffff, 0.2), 0.95), shade(@default_button_highlight_color, 0.95) 50%, shade(mix(@default_button_highlight_color, #444444, 0.07), 0.95)); + color: shade(mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10), 0.8); + text-shadow: 0 1px mix(#e8e8e8, @shift_bg_color, 00.10); + -gtk-icon-shadow: none; +/* -gtk-icon-effect: dim;*/ + -gtk-icon-transform: translate(1px, 1px); /* doesn't seem to work */ + box-shadow: inset 0px 1px 2px rgba(35, 35, 35, 0.15), 1px 1px rgba(255, 255, 255, 0.3); } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/default-button-contrast.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/default-button-contrast.css new file mode 100644 index 0000000..db537cb --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/default-button-contrast.css @@ -0,0 +1,33 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +button.default:not(:disabled) { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + text-shadow: 0 1px #e8e8e8; + outline-color: #777777; + border-color: mix(#b6b6b3, @shift_bg_color, 00.10); + border-left-color: mix(#b0b0b0, @shift_bg_color, 00.10); + border-right-color: mix(#b0b0b0, @shift_bg_color, 00.10); + border-bottom-color: mix(#a4a4a0, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(mix(#ffffff, @shift_bg_color, 00.10), #ffffff, 0.5), mix(mix(@bg_color, @shift_bg_color, 00.10), #ffffff, 0.5) 50%, mix(mix(#c0c0c0, @shift_bg_color, 00.10), #ffffff, 0.45)); + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + button.default:not(:disabled):hover { + color: shade(mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10), 0.7); + text-shadow: none; + background-image: linear-gradient(to bottom, mix(mix(#ffffff, @shift_bg_color, 00.10), #ffffff, 0.6), mix(mix(@bg_color, @shift_bg_color, 00.10), #ffffff, 0.6) 50%, mix(mix(#c0c0c0, @shift_bg_color, 00.10), #ffffff, 0.5)); } + button.default:not(:disabled):active, + button.default:not(:disabled):checked { + border-color: shade(mix(@default_button_pressed_border_color, shade(mix(@bg_color, @shift_bg_color, 00.10), 1.1), 0.5), 1.0); + border-top-color: shade(mix(@default_button_pressed_border_color, shade(mix(@bg_color, @shift_bg_color, 00.10), 1.1), 0.5), 0.95); + border-bottom-color: shade(mix(@default_button_pressed_border_color, shade(mix(@bg_color, @shift_bg_color, 00.10), 1.1), 0.5), 1.05); + background-image: linear-gradient(to bottom, mix(mix(#ffffff, @shift_bg_color, 00.10), #ffffff, 0.45), mix(mix(@bg_color, @shift_bg_color, 00.10), #ffffff, 0.45) 50%, mix(mix(#c0c0c0, @shift_bg_color, 00.10), #ffffff, 0.45)); + color: shade(mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10), 0.9); + -gtk-icon-shadow: none; +/* -gtk-icon-effect: dim;*/ + -gtk-icon-transform: translate(1px, 1px); /* doesn't seem to work */ + text-shadow: 0 1px #e8e8e8; + box-shadow: inset 0px 1px 2px rgba(30, 30, 30, 0.15), 1px 1px rgba(255, 255, 255, 0.3); } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/default-button-off.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/default-button-off.css new file mode 100644 index 0000000..03b3c5c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/default-button-off.css @@ -0,0 +1,6 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/default-button-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/default-button-themed.css new file mode 100644 index 0000000..35f426d --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/default-button-themed.css @@ -0,0 +1,31 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +button.default:not(:disabled) { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + text-shadow: 0 1px mix(#e8e8e8, @shift_bg_color, 00.10); + outline-color: #777777; + border-color: mix(#aaaaaa, @shift_bg_color, 00.10); + border-bottom-color: mix(#999999, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(mix(#ffffff, @shift_bg_color, 0.25), mix(@selected_bg_color, #f4f4f4, 0.65), 0.85), mix(mix(@bg_color, @shift_bg_color, 0.25), mix(@selected_bg_color, #f4f4f4, 0.55), 0.70) 50%, mix(mix(#c0c0c0, @shift_bg_color, 0.25), mix(@selected_bg_color, #f4f4f4, 0.45), 0.60)); + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 1px 0 rgba(255, 255, 255, 0.1), inset -1px 0 rgba(255, 255, 255, 0.1); } + button.default:not(:disabled):hover { + color: shade(mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10), 0.7); + text-shadow: none; + background-image: linear-gradient(to bottom, mix(mix(#ffffff, @shift_bg_color, 0.2), mix(@selected_bg_color, #f2f2f2, 0.70), 0.95), mix(mix(@bg_color, @shift_bg_color, 0.2), mix(@selected_bg_color, #f2f2f2, 0.58), 0.75) 50%, mix(mix(#c0c0c0, @shift_bg_color, 0.2), mix(@selected_bg_color, #f2f2f2, 0.52), 0.55)); } + button.default:not(:disabled):active, + button.default:not(:disabled):checked { + border-color: shade(mix(@default_button_pressed_border_color, shade(mix(@bg_color, @shift_bg_color, 00.10), 1.0), 0.4), 1.0); + border-top-color: shade(mix(@default_button_pressed_border_color, shade(mix(@bg_color, @shift_bg_color, 00.10), 1.0), 0.4), 0.99); + border-bottom-color: shade(mix(@default_button_pressed_border_color, shade(mix(@bg_color, @shift_bg_color, 00.10), 1.0), 0.4), 1.1); + background-image: linear-gradient(to bottom, mix(mix(#ffffff, @shift_bg_color, 0.25), mix(@selected_bg_color, #e8e8e8, 0.65), 0.72), mix(mix(@bg_color, @shift_bg_color, 0.25), mix(@selected_bg_color, #e8e8e8, 0.55), 0.65) 50%, mix(mix(#c4c4c4, @shift_bg_color, 0.25), mix(@selected_bg_color, #e8e8e8, 0.45), 0.65)); + color: shade(mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10), 0.8); + text-shadow: 0 1px mix(#e8e8e8, @shift_bg_color, 00.10); + -gtk-icon-shadow: none; +/* -gtk-icon-effect: dim;*/ + -gtk-icon-transform: translate(1px, 1px); /* doesn't seem to work */ + box-shadow: inset 0px 1px 2px rgba(35, 35, 35, 0.15), 1px 1px rgba(255, 255, 255, 0.4); } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/desktop-icon-background-off.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/desktop-icon-background-off.css new file mode 100644 index 0000000..4dcc935 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/desktop-icon-background-off.css @@ -0,0 +1,29 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +XfdesktopIconView.view { + -XfdesktopIconView-ellipsize-icon-labels: 1; + -XfdesktopIconView-cell-padding: 1; + -XfdesktopIconView-cell-spacing: 0; + color: mix(@selected_bg_color, rgba(255, 255, 255, 0), 0.6); +/*color: rgba(255, 255, 255, 0);*/ } + +XfdesktopIconView.view .rubberband { + border: 1px solid mix(@selected_bg_color, rgba(255, 255, 255, 0), 0.2); + border-radius: 0; + background-color: mix(@selected_bg_color, rgba(255, 255, 255, 0), 0.5); } + +XfdesktopIconView.view .label { + color: #f8f8f8; + background-color: transparent; + text-shadow: 1px 1px #000000; + border-radius: 3px; } + +XfdesktopIconView.view .label:active { + text-shadow: none; + color: @selected_focused_fg_color; + background-color: mix(@selected_bg_color, rgba(255, 255, 255, 0), 0.2); } + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/desktop-icon-background-on.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/desktop-icon-background-on.css new file mode 100644 index 0000000..2538c2d --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/desktop-icon-background-on.css @@ -0,0 +1,18 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import url("desktop-icon-background-off.css"); + +XfdesktopIconView.view { + color: mix(@selected_bg_color, rgba(255, 255, 255, 0), 0.4); } + +XfdesktopIconView.view .label { + color: @fg_color; + background-color: rgba(255, 255, 255, 0.5); + text-shadow: none; + border-radius: 3px; } + + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/dpi-high.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/dpi-high.css new file mode 100644 index 0000000..063154c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/dpi-high.css @@ -0,0 +1,163 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menu menuitem > arrow, +.menu menuitem > arrow, +.context-menu menuitem > arrow { +/*-GtkArrow-arrow-scaling: 0.83; */ + color: mix(shade(@fg_color, 1.55), @menu_bg_color, 0.2); } + menu menuitem:hover > arrow, + .menu menuitem:hover > arrow, + .context-menu menuitem:hover > arrow { + color: mix(@selected_focused_fg_color, @selected_bg_color, 0.15); } + menu menuitem:disabled > arrow, + .menu menuitem:disabled > arrow, + .context-menu menuitem:disabled > arrow { + color: mix(#868988, @shift_bg_color, 00.10); } + +menu menuitem arrow:dir(ltr), +.menu menuitem arrow:dir(ltr), +.context-menu menuitem arrow:dir(ltr) { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/menu-arrow-large-right-symbolic.svg"))); } + menu menuitem:not(:hover):not(:disabled) arrow:dir(ltr), + .menu menuitem:not(:hover):not(:disabled) arrow:dir(ltr), + .context-menu menuitem:not(:hover):not(:disabled) arrow:dir(ltr) { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/menu-arrow-large-right-symbolic.png"))); } +menu menuitem arrow:dir(rtl), +.menu menuitem arrow:dir(rtl), +.context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/menu-arrow-large-left-symbolic.svg"))); } + menu menuitem:not(:hover):not(:disabled) arrow:dir(rtl), + .menu menuitem:not(:hover):not(:disabled) arrow:dir(rtl), + .context-menu menuitem:not(:hover):not(:disabled) arrow:dir(rtl) { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/menu-arrow-large-left-symbolic.png"))); } + +menu > arrow.top, +.menu > arrow.top, +.context-menu > arrow.top { + background-image: image(-gtk-recolor(url("../assets/override/menu-arrow-large-up-symbolic.svg"))); } +menu > arrow.bottom, +.menu > arrow.bottom, +.context-menu > arrow.bottom { + background-image: image(-gtk-recolor(url("../assets/override/menu-arrow-large-down-symbolic.svg"))); } + +combobox > box > button.combo arrow { + background-image: -gtk-scaled(url("../assets/override/combobox-symbolic-large.png")); } + combobox > box > button.combo arrow:disabled { + background-image: -gtk-scaled(url("../assets/override/combobox-symbolic-large-dim.png")); } + +scrollbar button { + min-width: 16px; + min-height: 16px; } +scrollbar.vertical button.down, scrollbar.vertical .button.down { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/scrollbar-arrow-down-large-symbolic.svg"))); } +scrollbar.vertical button.up, scrollbar.vertical .button.up { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/scrollbar-arrow-up-large-symbolic.svg"))); } +scrollbar.horizontal button.down, scrollbar.horizontal .button.down { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/scrollbar-arrow-right-large-symbolic.svg"))); } +scrollbar.horizontal button.up, scrollbar.horizontal .button.up { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/scrollbar-arrow-left-large-symbolic.svg"))); } + +scrollbar.vertical button, scrollbar.vertical .button { + min-height: 16px; + min-width: 16px; + color: mix(#585858, mix(@shift_bg_color, #606060, 0.498), 00.10); } +scrollbar.horizontal button, scrollbar.horizontal .button { + min-height: 16px; + min-width: 16px; + color: mix(#585858, mix(@shift_bg_color, #606060, 0.498), 00.10); } +scrollbar button:hover, scrollbar .button:hover { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + background-image: image(shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.1), 1.05)); } +scrollbar button:disabled, scrollbar .button:disabled { + color: mix(#a0a0a0, @shift_bg_color, 00.10); } +scrollbar.vertical slider, scrollbar.vertical .slider { + min-width: 16px; } +scrollbar.horizontal slider, scrollbar.horizontal .slider { + min-height: 16px; } + +notebook > header > tabs > tab button.flat { + min-width: 22px; + min-height: 22px; } +notebook > header.top { + margin-bottom: 1px; } +notebook > header.bottom { + margin-top: 1px; } +notebook > header.left { + margin-right: 1px; } +notebook > header.right { + margin-left: 1px; } + +check, +radio { + min-height: 20px; + min-width: 20px; } +check { + -gtk-icon-source: image(url("../assets/extras/checkbox-unchecked-active-large.png")); } +check:checked { + -gtk-icon-source: image(url("../assets/extras/checkbox-checked-active-large.png")); } +check:indeterminate { + -gtk-icon-source: image(url("../assets/extras/checkbox-indeterminate-active-large.png")); } +check:checked:disabled { + -gtk-icon-source: image(url("../assets/extras/checkbox-checked-disabled-large.png")); } +check:not(checked):disabled { + -gtk-icon-source: image(url("../assets/extras/checkbox-unchecked-disabled-large.png")); } +check:indeterminate:disabled { + -gtk-icon-source: image(url("../assets/extras/checkbox-indeterminate-disabled-large.png")); } +radio { + -gtk-icon-source: image(url("../assets/extras/radio-unchecked-active-large.png")); } +radio:checked { + -gtk-icon-source: image(url("../assets/extras/radio-checked-active-large.png")); } +radio:indeterminate { + -gtk-icon-source: image(url("../assets/extras/radio-indeterminate-active-large.png")); } +radio:checked:disabled { + -gtk-icon-source: image(url("../assets/extras/radio-checked-disabled-large.png")); } +radio:not(checked):disabled { + -gtk-icon-source: image(url("../assets/extras/radio-unchecked-disabled-large.png")); } +radio:indeterminate:disabled { + -gtk-icon-source: image(url("../assets/extras/radio-indeterminate-disabled-large.png")); } + +.titlebar, +headerbar { + padding: 0 11px 0 8px; } +headerbar button.titlebutton.minimize, headerbar button.titlebutton.maximize, headerbar button.titlebutton.restore, headerbar button.titlebutton.close { + min-width: 30px; + min-height: 39px; } + headerbar button.titlebutton.close { + background-image: -gtk-scaled(url("../assets/extras/csd-close-active-large.png")); } + headerbar button.titlebutton.close:hover { + box-shadow: none; + background-image: -gtk-scaled(url("../assets/extras/csd-close-prelight-large.png")); } + headerbar button.titlebutton.close:active { + background-image: -gtk-scaled(url("../assets/extras/csd-close-pressed-large.png")); } + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.close:hover:backdrop, + headerbar button.titlebutton.close:disabled, headerbar button.titlebutton.close:disabled:hover { + background-image: -gtk-scaled(url("../assets/extras/csd-close-inactive-large.png")); } + headerbar button.titlebutton.minimize { + background-image: -gtk-scaled(url("../assets/extras/csd-hide-active-large.png")); } + headerbar button.titlebutton.minimize:hover { + box-shadow: none; + background-image: -gtk-scaled(url("../assets/extras/csd-hide-prelight-large.png")); } + headerbar button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("../assets/extras/csd-hide-pressed-large.png")); } + headerbar button.titlebutton.minimize:backdrop, headerbar button.titlebutton.minimize:hover:backdrop, + headerbar button.titlebutton.minimize:disabled, headerbar button.titlebutton.minimize:disabled:hover { + background-image: -gtk-scaled(url("../assets/extras/csd-hide-inactive-large.png")); } + headerbar button.titlebutton.maximize, headerbar button.titlebutton.restore { + background-image: -gtk-scaled(url("../assets/extras/csd-maximize-active-large.png")); } + headerbar button.titlebutton.maximize:hover, headerbar button.titlebutton.restore:hover { + box-shadow: none; + background-image: -gtk-scaled(url("../assets/extras/csd-maximize-prelight-large.png")); } + headerbar button.titlebutton.maximize:active, headerbar button.titlebutton.restore:active { + background-image: -gtk-scaled(url("../assets/extras/csd-maximize-pressed-large.png")); } + headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.maximize:hover:backdrop, + headerbar button.titlebutton.maximize:disabled, headerbar button.titlebutton.maximize:disabled:hover, + headerbar button.titlebutton.restore:backdrop, headerbar button.titlebutton.restore:hover:backdrop, + headerbar button.titlebutton.restore:disabled, headerbar button.titlebutton.restore:disabled:hover { + background-image: -gtk-scaled(url("../assets/extras/csd-maximize-inactive-large.png")); } + +window.csd decoration { + margin: 7px; } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/dpi-low.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/dpi-low.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/dpi-low.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/highlight_colors_accent.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/highlight_colors_accent.css new file mode 100644 index 0000000..12c626a --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/highlight_colors_accent.css @@ -0,0 +1,12 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +/**********************************************************************/ + +@define-color scrollbar_bg_color @accent_bg_color; +@define-color scrollbar_fg_color @accent_fg_color; /*mix(@scrollbar_bg_color, @fg_color, 0.75);*/ + +/**********************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/highlight_colors_themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/highlight_colors_themed.css new file mode 100644 index 0000000..f234df3 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/highlight_colors_themed.css @@ -0,0 +1,12 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +/**********************************************************************/ + +@define-color scrollbar_bg_color mix(mix(#d0d0d0, @shift_bg_color, 00.10), mix(@selected_bg_color, #f8f8f8, 0.4), 0.6); +@define-color scrollbar_fg_color mix(@scrollbar_bg_color, @fg_color, 0.75); + +/**********************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/highlight_scrollbar.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/highlight_scrollbar.css new file mode 100644 index 0000000..7a7fc11 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/highlight_scrollbar.css @@ -0,0 +1,54 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@define-color scrollbar_controls_hover_1 shade(@scrollbar_bg_color, 1.2); +@define-color scrollbar_controls_hover_2 shade(@scrollbar_bg_color, 1.15); +@define-color scrollbar_controls_hover_3 shade(@scrollbar_bg_color, 1.0); +@define-color scrollbar_controls_border_hover shade(@scrollbar_bg_color, 0.8); + +@define-color scrollbar_controls_normal_1 shade(@scrollbar_bg_color, 1.12); +@define-color scrollbar_controls_normal_2 shade(@scrollbar_bg_color, 1.05); +@define-color scrollbar_controls_normal_3 shade(@scrollbar_bg_color, 0.95); +@define-color scrollbar_controls_border_normal shade(@scrollbar_bg_color, 0.75); + +scrollbar.vertical slider, scrollbar.vertical .slider, +scrollbar.vertical button, scrollbar.vertical .button { + color: @scrollbar_fg_color; + background-image: -gtk-gradient (linear, left top, right top, color-stop (0, @scrollbar_controls_normal_1), color-stop (0.5, @scrollbar_controls_normal_2), color-stop (1, @scrollbar_controls_normal_3)); + border-color: @scrollbar_controls_border_normal; + box-shadow: -1px 0 @scrollbar_controls_border_normal, 1px 0 @scrollbar_controls_border_normal; } + +scrollbar.horizontal slider, scrollbar.horizontal .slider, +scrollbar.horizontal button, scrollbar.horizontal .button { + color: @scrollbar_fg_color; + background-image: -gtk-gradient (linear, left top, left bottom, color-stop (0, @scrollbar_controls_normal_1), color-stop (0.5, @scrollbar_controls_normal_2), color-stop (1, @scrollbar_controls_normal_3)); + border-color: @scrollbar_controls_border_normal; + box-shadow: 0 -1px @scrollbar_controls_border_normal, 0 1px @scrollbar_controls_border_normal; } + +scrollbar.vertical button.up, scrollbar.vertical .button.up { + box-shadow: -1px 0 @scrollbar_controls_border_normal, 1px 0 @scrollbar_controls_border_normal, -1px -1px @scrollbar_controls_border_normal, 1px -1px @scrollbar_controls_border_normal; + border-style: none; } + scrollbar.vertical button.up:not(:disabled), scrollbar.vertical .button.up:not(:disabled) { + border-bottom: 1px solid @scrollbar_controls_border_normal; } +scrollbar.vertical button.down, scrollbar.vertical .button.down { + box-shadow: -1px 0 @scrollbar_controls_border_normal, 1px 0 @scrollbar_controls_border_normal, -1px 1px @scrollbar_controls_border_normal, 1px 1px @scrollbar_controls_border_normal; + border-style: none; } + scrollbar.vertical button.down:not(:disabled), scrollbar.vertical .button.down:not(:disabled) { + border-top: 1px solid @scrollbar_controls_border_normal; } + +scrollbar.horizontal button.up, scrollbar.horizontal .button.up { + box-shadow: 0 -1px @scrollbar_controls_border_normal, 0 1px @scrollbar_controls_border_normal, -1px -1px @scrollbar_controls_border_normal, -1px 1px @scrollbar_controls_border_normal; + border-style: none; } + scrollbar.horizontal button.up:not(:disabled), scrollbar.horizontal .button.up:not(:disabled) { + border-right: 1px solid @scrollbar_controls_border_normal; } +scrollbar.horizontal button.down, scrollbar.horizontal .button.down { + box-shadow: 0 -1px @scrollbar_controls_border_normal, 0 1px @scrollbar_controls_border_normal, 1px -1px @scrollbar_controls_border_normal, 1px 1px @scrollbar_controls_border_normal; + border-style: none; } + scrollbar.horizontal button.down:not(:disabled), scrollbar.horizontal .button.down:not(:disabled) { + border-left: 1px solid @scrollbar_controls_border_normal; } + +scrollbar button:disabled, scrollbar .button:disabled { + color: mix(@scrollbar_bg_color, #888888, 0.9); } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/highlight_scrollbar_hover.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/highlight_scrollbar_hover.css new file mode 100644 index 0000000..abf88da --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/highlight_scrollbar_hover.css @@ -0,0 +1,51 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@define-color scrollbar_controls_hover_1 shade(@scrollbar_bg_color, 1.12); +@define-color scrollbar_controls_hover_2 shade(@scrollbar_bg_color, 1.05); +@define-color scrollbar_controls_hover_3 shade(@scrollbar_bg_color, 0.96); +@define-color scrollbar_controls_border_hover shade(@scrollbar_bg_color, 0.8); + +scrollbar.vertical slider:hover, scrollbar.vertical .slider:hover, +scrollbar.vertical button:hover, scrollbar.vertical .button:hover { + color: @scrollbar_fg_color; + border-color: @scrollbar_controls_border_hover; + box-shadow: -1px 0 @scrollbar_controls_border_hover, 1px 0 @scrollbar_controls_border_hover; + background-image: -gtk-gradient (linear, left top, right top, color-stop (0, @scrollbar_controls_hover_1), color-stop (0.5, @scrollbar_controls_hover_2), color-stop (1, @scrollbar_controls_hover_3)); } + scrollbar.vertical.fine-tune slider:hover, scrollbar.vertical.fine-tune .slider:hover { + box-shadow: -1px 0 @scrollbar_controls_border_hover, 1px 0 @scrollbar_controls_border_hover; + background-image: -gtk-gradient (linear, right top, left top, color-stop (0, shade(@scrollbar_bg_color, 1.35)), color-stop (0.5, shade(@scrollbar_bg_color, 1.12)), color-stop (1, shade(@scrollbar_bg_color, 0.95))); } + +scrollbar.horizontal slider:hover, scrollbar.horizontal .slider:hover, +scrollbar.horizontal button:hover, scrollbar.horizontal .button:hover { + color: @scrollbar_fg_color; + border-color: @scrollbar_controls_border_hover; + box-shadow: 0 -1px @scrollbar_controls_border_hover, 0 1px @scrollbar_controls_border_hover; + background-image: -gtk-gradient (linear, left top, left bottom, color-stop (0, @scrollbar_controls_hover_1), color-stop (0.5, @scrollbar_controls_hover_2), color-stop (1, @scrollbar_controls_hover_3)); } + scrollbar.horizontal.fine-tune slider:hover, scrollbar.horizontal.fine-tune .slider:hover { + box-shadow: 0 -1px @scrollbar_controls_border_hover, 0 1px @scrollbar_controls_border_hover; + background-image: -gtk-gradient (linear, left bottom, left top, color-stop (0, shade(@scrollbar_bg_color, 1.35)), color-stop (0.5, shade(@scrollbar_bg_color, 1.12)), color-stop (1, shade(@scrollbar_bg_color, 0.95))); } + +scrollbar.vertical button.up:hover, scrollbar.vertical .button.up:hover { + box-shadow: -1px 0 @scrollbar_controls_border_hover, 1px 0 @scrollbar_controls_border_hover, -1px -1px @scrollbar_controls_border_hover, 1px -1px @scrollbar_controls_border_hover; } + scrollbar.vertical button.up:not(:disabled):hover, scrollbar.vertical .button.up:not(:disabled) { + border-bottom: 1px solid @scrollbar_controls_border_hover; } +scrollbar.vertical button.down:hover, scrollbar.vertical .button.down:hover { + box-shadow: -1px 0 @scrollbar_controls_border_hover, 1px 0 @scrollbar_controls_border_hover, -1px 1px @scrollbar_controls_border_hover, 1px 1px @scrollbar_controls_border_hover; } + scrollbar.vertical button.down:not(:disabled):hover, scrollbar.vertical .button.down:not(:disabled) { + border-top: 1px solid @scrollbar_controls_border_hover; } + +scrollbar.horizontal button.up:hover, scrollbar.horizontal .button.up:hover { + box-shadow: 0 -1px @scrollbar_controls_border_hover, 0 1px @scrollbar_controls_border_hover, -1px -1px @scrollbar_controls_border_hover, -1px 1px @scrollbar_controls_border_hover; } + scrollbar.horizontal button.up:not(:disabled):hover, scrollbar.horizontal .button.up:not(:disabled) { + border-right: 1px solid @scrollbar_controls_border_hover; } +scrollbar.horizontal button.down:hover, scrollbar.horizontal .button.down:hover { + box-shadow: 0 -1px @scrollbar_controls_border_hover, 0 1px @scrollbar_controls_border_hover, 1px -1px @scrollbar_controls_border_hover, 1px 1px @scrollbar_controls_border_hover; } + scrollbar.horizontal button.down:not(:disabled):hover, scrollbar.horizontal .button.down:not(:disabled) { + border-left: 1px solid @scrollbar_controls_border_hover; } + +scrollbar button:hover, scrollbar .button:hover { + color: mix(@fg_color, @scrollbar_bg_color, 0.15); } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/keyboard-navigation-off.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/keyboard-navigation-off.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/keyboard-navigation-off.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/keyboard-navigation-on.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/keyboard-navigation-on.css new file mode 100644 index 0000000..dbfe0d3 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/keyboard-navigation-on.css @@ -0,0 +1,8 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +* { + outline-style: dashed; } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-dark.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-dark.css new file mode 100644 index 0000000..1527ff2 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-dark.css @@ -0,0 +1,96 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menu, +.menu, +.context-menu { + box-shadow: inset 0px 0px 1px 1px shade(@dark_bg_color, 0.72); + background-color: @dark_bg_color; } + +menu > arrow, +.menu > arrow, +.context-menu > arrow { + color: @dark_fg_color; } + menu > arrow:disabled, + .menu > arrow:disabled, + .context-menu > arrow:disabled { + color: shade(mix(@bg_color, @shift_bg_color, 00.10), 0.5); } +menu > arrow.top, +.menu > arrow.top, +.context-menu > arrow.top { + border-style: none none solid none; + border-color: shade(@dark_bg_color, 0.84); + box-shadow: -1px -1px shade(@dark_bg_color, 1.05), inset 0 -1px shade(@dark_bg_color, 0.95); } +menu > arrow.bottom, +.menu > arrow.bottom, +.context-menu > arrow.bottom { + border-style: solid none none none; + border-color: shade(@dark_bg_color, 0.84); + box-shadow: -1px 0 shade(@dark_bg_color, 1.05), inset 0 1px shade(@dark_bg_color, 1.05), 1px 1px shade(@dark_bg_color, 0.95); } + +menu menuitem, +.menu menuitem, +.context-menu menuitem { + color: @dark_fg_color; } + menu menuitem:disabled, menu menuitem:disabled label, + .menu menuitem:disabled, .menu menuitem:disabled label, + .context-menu menuitem:disabled, .context-menu menuitem:disabled label { + color: alpha(@dark_fg_color, 0.3); + text-shadow: 1px 1px alpha(@dark_fg_color, 0.05); } + +menu menuitem > arrow, +.menu menuitem > arrow, +.context-menu menuitem > arrow { + color: @dark_fg_color; } + +menu menuitem check:checked, +modelbutton.flat check:checked, +.menuitem.button.flat check:checked, +menu menuitem radio:checked, +modelbutton.flat radio:checked, +.menuitem.button.flat radio:checked, +menu menuitem check:indeterminate, +modelbutton.flat check:indeterminate, +.menuitem.button.flat check:checked:indeterminate, +menu menuitem radio:indeterminate, +modelbutton.flat radio:indeterminate, +.menuitem.button.flat radio:checked:indeterminate { + color: shade(@dark_fg_color, 0.95); } +menu menuitem check:checked, +modelbutton.flat check:checked, +.menuitem.button.flat check:checked { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/check-symbolic.svg"))); } + +popover.background menu menuitem check:checked, +popover.background modelbutton.flat check:checked, +popover.background .menuitem.button.flat check:checked, +popover.background menu menuitem radio:checked, +popover.background modelbutton.flat radio:checked, +popover.background .menuitem.button.flat radio:checked { + color: @fg_color; } +popover.background menu menuitem check:checked:hover, +popover.background modelbutton.flat check:checked:hover, +popover.background .menuitem.button.flat check:checked:hover, +popover.background menu menuitem radio:checked:hover, +popover.background modelbutton.flat radio:checked:hover, +popover.background .menuitem.button.flat radio:checked:hover { + color: @selected_focused_fg_color; } +popover.background menu menuitem check:checked, +popover.background modelbutton.flat check:checked, +popover.background .menuitem.button.flat check:checked { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/check-symbolic.png"))); } +popover.background menu menuitem check:checked:hover, +popover.background modelbutton.flat check:checked:hover, +popover.background .menuitem.button.flat check:checked:hover { + -gtk-icon-source: image(-gtk-recolor(url("../assets/override/check-symbolic.svg"))); } + +menu separator, .csd menu separator, +.menu separator, .csd .menu separator { + background: shade(@dark_bg_color, 0.75); + color: shade(@dark_bg_color, 0.84); + box-shadow: 0 1px shade(@dark_bg_color, 1.2); + margin: 2px 1px 2px 1px; +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged-rounded.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged-rounded.css new file mode 100644 index 0000000..60668da --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged-rounded.css @@ -0,0 +1,56 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@define-color selected_darker_bg_color shade(@selected_bg_color, 0.88); + +modelbutton.flat, +.menuitem.button.flat { + padding-left: 5px; + padding-right: 5px; } + +modelbutton.flat:hover, +.menuitem.button.flat:hover, +menubar > menuitem:hover, +.menubar > menuitem:hover, +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + border-radius: 3px; + border-color: shade(@selected_darker_bg_color, 1.0); + border-top-color: shade(@selected_darker_bg_color, 1.05); + border-bottom-color: shade(@selected_darker_bg_color, 0.8); + background: linear-gradient(to bottom, shade(@selected_darker_bg_color, 1.45), shade(@selected_darker_bg_color, 1.1) 50%, shade(@selected_darker_bg_color, 1.0)); } + +@import "menubar-selection-rounded.css"; +menubar > menuitem:hover, +.menubar > menuitem:hover { + box-shadow: inset 0 1px shade(@selected_bg_color, 0.87), inset 1px 0 shade(@selected_bg_color, 0.85), inset -1px 0 shade(@selected_bg_color, 0.80); } + +menu, +.menu, +.context-menu { + padding-top: 4px; + padding-bottom: 4px; } +menu menuitem, +.menu menuitem, +.context-menu menuitem { + margin-left: 4px; + margin-right: 4px; + padding-left: 10px; } +menu separator, .csd menu separator, +.menu separator, .csd .menu separator { + margin-left: 2px; + margin-right: 2px; +} + +menu > arrow.top, +.menu > arrow.top, +.context-menu > arrow.top { + margin-top: 1px; } +menu > arrow.bottom, +.menu > arrow.bottom, +.context-menu > arrow.bottom { + margin-bottom: 0px; } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged-slight.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged-slight.css new file mode 100644 index 0000000..095999d --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged-slight.css @@ -0,0 +1,53 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@define-color selected_darker_bg_color shade(@selected_bg_color, 1.0); + +modelbutton.flat, +.menuitem.button.flat { + padding-left: 5px; + padding-right: 5px; } + +modelbutton.flat:hover, +.menuitem.button.flat:hover, +menubar > menuitem:hover, +.menubar > menuitem:hover, +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + border-color: shade(@selected_darker_bg_color, 0.9); + border-bottom-color: shade(@selected_darker_bg_color, 0.77); + background: linear-gradient(to bottom, shade(@selected_darker_bg_color, 1.22), shade(@selected_darker_bg_color, 1.1) 50%, shade(@selected_darker_bg_color, 1.0)); } + +@import "menubar-selection-rounded.css"; +menubar > menuitem:hover, +.menubar > menuitem:hover { + box-shadow: inset 0 1px shade(@selected_bg_color, 0.93), inset 1px 0 shade(@selected_bg_color, 0.87), inset -1px 0 shade(@selected_bg_color, 0.83); } + +menu, +.menu, +.context-menu { + padding-top: 1px; + padding-bottom: 1px; } +menu menuitem, +.menu menuitem, +.context-menu menuitem { + margin-left: 1px; + margin-right: 1px; } +menu separator, .csd menu separator, +.menu separator, .csd .menu separator { + margin-left: 2px; + margin-right: 2px; +} + +menu > arrow.top, +.menu > arrow.top, +.context-menu > arrow.top { + margin-top: 1px; } +menu > arrow.bottom, +.menu > arrow.bottom, +.context-menu > arrow.bottom { + margin-bottom: 0px; } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged.css new file mode 100644 index 0000000..7dfc643 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged.css @@ -0,0 +1,54 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@define-color selected_darker_bg_color shade(@selected_bg_color, 0.88); + +modelbutton.flat, +.menuitem.button.flat { + padding-left: 5px; + padding-right: 5px; } + +modelbutton.flat:hover, +.menuitem.button.flat:hover, +menubar > menuitem:hover, +.menubar > menuitem:hover, +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + border-color: shade(@selected_darker_bg_color, 1.0); + border-top-color: shade(@selected_darker_bg_color, 1.05); + border-bottom-color: shade(@selected_darker_bg_color, 0.8); + background: linear-gradient(to bottom, shade(@selected_darker_bg_color, 1.45), shade(@selected_darker_bg_color, 1.1) 50%, shade(@selected_darker_bg_color, 1.0)); } + +@import "menubar-selection-rounded.css"; +menubar > menuitem:hover, +.menubar > menuitem:hover { + box-shadow: inset 0 1px shade(@selected_bg_color, 0.93), inset 1px 0 shade(@selected_bg_color, 0.83), inset -1px 0 shade(@selected_bg_color, 0.83); } + +menu, +.menu, +.context-menu { + padding-top: 1px; + padding-bottom: 1px; } +menu menuitem, +.menu menuitem, +.context-menu menuitem { + margin-left: 1px; + margin-right: 1px; } +menu separator, .csd menu separator, +.menu separator, .csd .menu separator { + margin-left: 2px; + margin-right: 2px; +} + +menu > arrow.top, +.menu > arrow.top, +.context-menu > arrow.top { + margin-top: 1px; } +menu > arrow.bottom, +.menu > arrow.bottom, +.context-menu > arrow.bottom { + margin-bottom: 0px; } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-dented.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-dented.css new file mode 100644 index 0000000..c2b49ed --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-dented.css @@ -0,0 +1,30 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +modelbutton.flat, +.menuitem.button.flat { + padding-left: 5px; + padding-right: 5px; } + +modelbutton.flat:hover, +.menuitem.button.flat:hover, +menubar > menuitem:hover, +.menubar > menuitem:hover, +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + border-color: shade(@selected_bg_color, 0.75); + border-bottom-color: shade(@selected_bg_color, 0.8); + background: linear-gradient(to top, shade(@selected_bg_color, 1.1), shade(@selected_bg_color, 1.0) 30%, shade(@selected_bg_color, 1.0) 70%, shade(@selected_bg_color, 0.95)); + border-color: shade(@selected_bg_color, 0.8); + border-bottom-color: shade(@selected_bg_color, 0.85); + background: linear-gradient(to top, shade(@selected_bg_color, 1.15), shade(@selected_bg_color, 1.1) 30%, shade(@selected_bg_color, 1.0) 70%, shade(@selected_bg_color, 1.0)); } + +@import "menubar-selection-rounded.css"; +menubar > menuitem:hover, +.menubar > menuitem:hover { + background: linear-gradient(to top, shade(@selected_bg_color, 1.15), shade(@selected_bg_color, 1.1) 25%, shade(@selected_bg_color, 1.0) 75%, shade(@selected_bg_color, 1.0)); + box-shadow: inset 0 1px shade(@selected_bg_color, 0.85), inset 1px 0 shade(@selected_bg_color, 0.85), inset -1px 0 shade(@selected_bg_color, 0.85);} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-flat-bordered.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-flat-bordered.css new file mode 100644 index 0000000..4cbc3ac --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-flat-bordered.css @@ -0,0 +1,36 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +modelbutton.flat, +.menuitem.button.flat { + padding-left: 5px; + padding-right: 5px; } + +modelbutton.flat:hover, +.menuitem.button.flat:hover, +/*menubar > menuitem:hover, +.menubar > menuitem:hover,*/ +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + border-color: shade(@selected_bg_color, 0.77); +} +/*menubar > menuitem:hover, + .menubar > menuitem:hover { + box-shadow: inset 1px 1px shade(@selected_bg_color, 0.8), inset -1px 0 shade(@selected_bg_color, 0.85); }*/ +/* +menu, +.menu, +.context-menu { + padding-top: 1px; + padding-bottom: 1px; } + +menu menuitem, +.menu menuitem, +.context-menu menuitem { + margin-left: 1px; + margin-right: 1px; } +*/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-flat.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-flat.css new file mode 100644 index 0000000..16e9200 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-flat.css @@ -0,0 +1,7 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import "menubar-selection-rectangle.css"; diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-rectangle.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-rectangle.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-rectangle.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-rounded.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-rounded.css new file mode 100644 index 0000000..7dd06ad --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-rounded.css @@ -0,0 +1,28 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menu, +.menu, +.context-menu { + padding-top: 4px; + padding-bottom: 4px; } + +menu menuitem, +.menu menuitem, +.context-menu menuitem { + margin-left: 4px; + margin-right: 4px; + padding-left: 10px; } + +modelbutton.flat:hover, +.menuitem.button.flat:hover, +/*menubar > menuitem:hover, +.menubar > menuitem:hover,*/ +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + border-radius: 3px; +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-dark.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-dark.css new file mode 100644 index 0000000..74c9fd3 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-dark.css @@ -0,0 +1,15 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menu separator, .csd menu separator, +.menu separator, .csd .menu separator, +popover.background separator, +.csd popover.background separator { + background: mix(shade(@menu_bg_color, 0.85), #808080, 0.5); + color: mix(shade(@menu_bg_color, 0.85), #808080, 0.5); + box-shadow: none; + margin: 0px 1px 0px 1px; +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-dented.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-dented.css new file mode 100644 index 0000000..3dad911 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-dented.css @@ -0,0 +1,15 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menu separator, .csd menu separator, +.menu separator, .csd .menu separator, +popover.background separator, +.csd popover.background separator { + background: shade(@menu_bg_color, 0.84); + color: shade(@menu_bg_color, 0.84); + box-shadow: 0 1px shade(@menu_bg_color, 1.07); + margin: 2px 1px 2px 1px; +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-light.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-light.css new file mode 100644 index 0000000..38392f0 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-light.css @@ -0,0 +1,15 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menu separator, .csd menu separator, +.menu separator, .csd .menu separator, +popover.background separator, +.csd popover.background separator { + background: shade(@menu_bg_color, 0.88); + color: shade(@menu_bg_color, 0.88); + box-shadow: none; + margin: 0px 1px 0px 1px; +} diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-themed.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menu-themed.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menubar-selection-rectangle.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menubar-selection-rectangle.css new file mode 100644 index 0000000..0a0efd7 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menubar-selection-rectangle.css @@ -0,0 +1,9 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menubar > menuitem:hover, +.menubar > menuitem:hover { + border-radius: 0; } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menubar-selection-rounded.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menubar-selection-rounded.css new file mode 100644 index 0000000..3b7bf17 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/menubar-selection-rounded.css @@ -0,0 +1,9 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menubar > menuitem:hover, +.menubar > menuitem:hover { + border-radius: 3px 3px 0 0; } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-auto.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-auto.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-auto.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-autohide.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-autohide.css new file mode 100644 index 0000000..75b950e --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-autohide.css @@ -0,0 +1,42 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +paned > separator:hover, paned > separator.wide:hover { + transition: box-shadow min-width margin background 0s; + transition-delay: 0.3s; + min-width: 16px; + min-height: 16px; + margin: 0px; + color: transparent; + background-color: transparent; } + paned > separator:selected { + background-image: image(@selected_bg_color); } +paned.horizontal > separator:hover, paned.horizontal > separator.wide:hover { + transition: box-shadow min-width margin background 0s; + transition-delay: 0.3s; + box-shadow: none; + margin-left: -4px; + margin-right: -4px; + background: url("../assets/extras/separator-bg-lighter.png") center center repeat-y, /*url("../assets/extras/separator-vert-bg-top.png") center top no-repeat, url("../assets/extras/separator-vert-bg-bottom.png") center bottom no-repeat,*/ url("../assets/extras/separator-handle-vert.png") center center no-repeat, url("../assets/extras/separator-vert-lighter.png") center center repeat-y, url("../assets/extras/separator-line-horiz-lighter.png") center top no-repeat, url("../assets/extras/separator-line-horiz-lighter.png") center bottom no-repeat; } +paned.vertical > separator:hover, paned.vertical > separator.wide:hover { + transition: box-shadow min-width margin background 0s; + transition-delay: 0.3s; + box-shadow: none; + margin-top: -4px; + margin-bottom: -4px; + background: url("../assets/extras/separator-bg-lighter.png") center center repeat-x, /*url("../assets/extras/separator-horiz-bg-left.png") left center no-repeat, url("../assets/extras/separator-horiz-bg-right.png") right center no-repeat,*/ url("../assets/extras/separator-handle-horiz.png") center center no-repeat, url("../assets/extras/separator-horiz-lighter.png") center center repeat-x, url("../assets/extras/separator-line-vert-lighter.png") left center no-repeat, url("../assets/extras/separator-line-vert-lighter.png") right center no-repeat; } +/* +paned.horizontal > :first-child, paned.horizontal > :last-child { + margin: 1px; + box-shadow: 0 0 0 1px mix(#c0c0c0, @shift_bg_color, 00.10); } +paned.horizontal paned.horizontal > :first-child, paned.horizontal paned.horizontal > :last-child { + box-shadow: none; } +paned.vertical > :first-child, paned.vertical > :last-child { + margin: 1px; + box-shadow: 0 0 0 1px mix(#c0c0c0, @shift_bg_color, 00.10); } +paned.vertical paned.vertical > :first-child, paned.vertical paned.vertical > :last-child { + box-shadow: none; } +*/ \ No newline at end of file diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-wide.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-wide.css new file mode 100644 index 0000000..1fc8789 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-wide.css @@ -0,0 +1,34 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +paned > separator, paned > separator.wide { + min-width: 8px; + min-height: 8px; + margin: 0px; + color: transparent; + background-color: transparent; } + paned > separator:selected { + background-image: image(@selected_bg_color); } +paned.horizontal > separator, paned.horizontal > separator.wide { + box-shadow: none; + margin: 0; + background: url("../assets/extras/separator-bg-lighter.png") center center repeat, /*url("../assets/extras/separator-vert-bg-top.png") center top no-repeat, url("../assets/extras/separator-vert-bg-bottom.png") center bottom no-repeat,*/ url("../assets/extras/separator-handle-vert.png") center center no-repeat, url("../assets/extras/separator-vert-lighter.png") center center repeat-y, url("../assets/extras/separator-line-horiz-lighter.png") center top no-repeat, url("../assets/extras/separator-line-horiz-lighter.png") center bottom no-repeat; } +paned.vertical > separator, paned.vertical > separator.wide { + box-shadow: none; + margin: 0; + background: url("../assets/extras/separator-bg-lighter.png") center center repeat, /*url("../assets/extras/separator-horiz-bg-left.png") left center no-repeat, url("../assets/extras/separator-horiz-bg-right.png") right center no-repeat,*/ url("../assets/extras/separator-handle-horiz.png") center center no-repeat, url("../assets/extras/separator-horiz-lighter.png") center center repeat-x, url("../assets/extras/separator-line-vert-lighter.png") left center no-repeat, url("../assets/extras/separator-line-vert-lighter.png") right center no-repeat; } +/* +paned.horizontal > :first-child, paned.horizontal > :last-child { + margin: 1px; + box-shadow: 0 0 0 1px mix(#c0c0c0, @shift_bg_color, 00.10); } +paned.horizontal paned.horizontal > :first-child, paned.horizontal paned.horizontal > :last-child { + box-shadow: none; } +paned.vertical > :first-child, paned.vertical > :last-child { + margin: 1px; + box-shadow: 0 0 0 1px mix(#c0c0c0, @shift_bg_color, 00.10); } +paned.vertical paned.vertical > :first-child, paned.vertical paned.vertical > :last-child { + box-shadow: none; } +*/ \ No newline at end of file diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/panel-black.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/panel-black.css new file mode 100644 index 0000000..2016279 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/panel-black.css @@ -0,0 +1,56 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +/* .XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: shade(#cccccc, 1.2); + color: #222123; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); }*/ + +.xfce4-panel.background { + color: #cccccc; + background-color: #000000; } + +.xfce4-panel.background button { + background-image: none; + background-color: transparent; + border: 1px solid; + border-radius: 2px; + border-color: transparent; + box-shadow: none; + margin: 1px 0; + padding: 1px; + color: #cccccc; + text-shadow: none; } + .xfce4-panel.background button:hover { + border-color: mix(#444444, @selected_bg_color, 0.6); + border-top-color: mix(#888888, @selected_bg_color, 0.6); + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + color: @selected_focused_fg_color; + background-image: linear-gradient(to bottom, mix(#cccccc, @selected_bg_color, 0.7), mix(#777777, @selected_bg_color, 0.7) 50%, mix(#333333, @selected_bg_color, 0.7)); } + .xfce4-panel.background button:checked:not(:hover), .xfce4-panel.background button:active:not(:hover) { + color: @selected_focused_fg_color; + border-color: mix(#000000, @selected_bg_color, 0.5); + border-top-color: mix(#444444, @selected_bg_color, 0.7); + background-image: linear-gradient(to bottom, mix(#666666, @selected_bg_color, 0.6), mix(#333333, @selected_bg_color, 0.6) 50%, mix(#000000, @selected_bg_color, 0.6)); + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .xfce4-panel.background button:checked:disabled, .xfce4-panel.background button:active:disabled { + box-shadow: none; } + +.xfce4-panel.background menu { + -gtk-icon-effect: none; + text-shadow: none; } + +.xfce4-panel.background .tasklist button { + color: #eeeeee; } + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/panel-contrast.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/panel-contrast.css new file mode 100644 index 0000000..66d8498 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/panel-contrast.css @@ -0,0 +1,61 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +/* .XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: shade(#cccccc, 1.2); + color: #222123; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); }*/ + +.xfce4-panel.background button { + background-image: linear-gradient(to bottom, mix(#f4f4f4, @shift_bg_color, 00.10), mix(@bg_color, @shift_bg_color, 00.10) 50%, mix(#c0c0c0, @shift_bg_color, 00.10)); + border-color: mix(#a0a0a0, @shift_bg_color, 00.10); + border-bottom-color: mix(#808080, @shift_bg_color, 00.10); + border-radius: 2px; + margin: 1px; } + +.xfce4-panel.background .tasklist button { + margin-top: 2px; + margin-bottom: 2px; } + +.xfce4-panel.background button.flat { + background-image: none; + background-color: transparent; + border: 1px solid; + border-radius: 3px; + border-color: transparent; + box-shadow: none; + padding: 1px; } + .xfce4-panel.background button:hover { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: mix(#909090, @shift_bg_color, 00.10); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10); + box-shadow: inset 0 1px mix(#ffffff, @shift_bg_color, 00.10); + text-shadow: none; + margin: 1px; + background-image: linear-gradient(to bottom, mix(#ffffff, mix(@shift_bg_color, #ffffff, 0.399), 00.10), mix(#f0f0f0, mix(@shift_bg_color, #f0f0f0, 0.399), 00.10) 50%, mix(#e0e0e0, mix(@shift_bg_color, #e0e0e0, 0.399), 00.10)); + -gtk-icon-effect: highlight; } + .xfce4-panel.background button:checked, .xfce4-panel.background button:active { + color: @selected_focused_fg_color; + border-color: mix(#707070, @shift_bg_color, 00.10); + border-top-color: mix(#606060, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(#aaaaaa, @shift_bg_color, 00.10), mix(#999999, @shift_bg_color, 00.10) 50%, mix(#888888, @shift_bg_color, 00.10)); +/* background-image: linear-gradient(to bottom, mix(#cccccc, @shift_bg_color, 00.10), mix(#aaaaaa, @shift_bg_color, 00.10) 50%, mix(#999999, @shift_bg_color, 00.10));*/ + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .xfce4-panel.background button:checked:hover, .xfce4-panel.background button:active:hover { + background-image: linear-gradient(to bottom, mix(#b8b8b8, @shift_bg_color, 00.10), mix(#a8a8a8, @shift_bg_color, 00.10) 50%, mix(#989898, @shift_bg_color, 00.10)); } + .xfce4-panel.background button:checked:disabled, .xfce4-panel.background button:active:disabled { + box-shadow: none; } + +.xfce4-panel.background menu { + -gtk-icon-effect: none; + text-shadow: none; } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/panel-dark.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/panel-dark.css new file mode 100644 index 0000000..6f68135 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/panel-dark.css @@ -0,0 +1,61 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +/* .XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: shade(#cccccc, 1.2); + color: #222123; + text-shadow: 0px 1px rgba(0, 0, 0, 0.1); }*/ + +.xfce4-panel.background { + color: shade(@dark_fg_color, 0.85); + background-color: @dark_bg_color; } + +.xfce4-panel.background button { + background-image: linear-gradient(to bottom, shade(@dark_bg_color, 1.8), shade(@dark_bg_color, 1.2) 50%, shade(@dark_bg_color, 1.05)); + background-color: transparent; + border: 1px solid; + border-radius: 3px; + border-color: shade(@dark_bg_color, 0.6); + box-shadow: none; + margin: 1px 1px; + padding: 1px; + color: shade(@dark_fg_color, 0.85); + text-shadow: none; } +.xfce4-panel.background button.flat { + background-image: none; + border-color: transparent; } +/*.xfce4-panel.background button label { + color: #bbbbbb; }*/ + .xfce4-panel.background button:hover { + border-color: @selected_bg_color; + border-top-color: mix(#eeeeee, @selected_bg_color, 0.6); + box-shadow: none; + -gtk-icon-shadow: none; + color: @selected_focused_fg_color; + background-image: linear-gradient(to bottom, mix(#ffffff, @selected_bg_color, 0.8), mix(#aaaaaa, @selected_bg_color, 0.8) 50%, mix(#666666, @selected_bg_color, 0.8)); } + .xfce4-panel.background button:checked, .xfce4-panel.background button:active { + color: @selected_focused_fg_color; + border-color: shade(@dark_bg_color, 0.6); + background-image: linear-gradient(to bottom, mix(#bbbbbb, @selected_bg_color, 0.8), mix(#666666, @selected_bg_color, 0.8) 50%, mix(#000000, @selected_bg_color, 0.8)); + box-shadow: none; + -gtk-icon-shadow: none; } + .xfce4-panel.background button:checked:hover, .xfce4-panel.background button:active:hover { + border-color: mix(#000000, @selected_bg_color, 0.6); + border-top-color: mix(#aaaaaa, @selected_bg_color, 0.6); } + .xfce4-panel.background button:checked:disabled, .xfce4-panel.background button:active:disabled { + box-shadow: none; } + +.xfce4-panel.background menu { + -gtk-icon-effect: none; + text-shadow: none; } + +.xfce4-panel.background .tasklist button { + color: @dark_fg_color; } + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/panel-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/panel-themed.css new file mode 100644 index 0000000..424e6ab --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/panel-themed.css @@ -0,0 +1,17 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import url("panel-contrast.css"); + +/* change formulas in "panel-contrast.css" with @shift_bg_color to @selected_bg_color for checked/active and hover */ + +.xfce4-panel.background button:checked, .xfce4-panel.background button:active { + border-color: mix(#222222, @selected_bg_color, 0.5); + border-top-color: mix(#111111, @selected_bg_color, 0.6); + background-image: linear-gradient(to bottom, mix(#cccccc, @selected_bg_color, 0.6), mix(#aaaaaa, @selected_bg_color, 0.6) 50%, mix(#777777, @selected_bg_color, 0.6)); } + .xfce4-panel.background button:checked:hover, .xfce4-panel.background button:active:hover { + background-image: linear-gradient(to bottom, mix(#e0e0e0, @selected_bg_color, 0.6), mix(#c0c0c0, @selected_bg_color, 0.6) 50%, mix(#909090, @selected_bg_color, 0.6)); } + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-accent.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-accent.css new file mode 100644 index 0000000..0af6c19 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-accent.css @@ -0,0 +1,9 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import "highlight_colors_accent.css"; +@import "highlight_scrollbar_hover.css"; +@import "highlight_scrollbar.css"; diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-contrast.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-contrast.css new file mode 100644 index 0000000..03b3c5c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-contrast.css @@ -0,0 +1,6 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-flat.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-flat.css new file mode 100644 index 0000000..96c0690 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-flat.css @@ -0,0 +1,16 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@define-color scrollbar_controls_normal_1 mix(@bg_color, @shift_bg_color, 00.10); +@define-color scrollbar_controls_normal_2 mix(@bg_color, @shift_bg_color, 00.10); +@define-color scrollbar_controls_normal_3 mix(@bg_color, @shift_bg_color, 00.10); +@define-color scrollbar_controls_hover_1 shade(mix(@bg_color, @shift_bg_color, 00.10), 1.07); +@define-color scrollbar_controls_hover_2 shade(mix(@bg_color, @shift_bg_color, 00.10), 1.07); +@define-color scrollbar_controls_hover_3 shade(mix(@bg_color, @shift_bg_color, 00.10), 1.07); + +@define-color scrollbar_controls_border_normal mix(#afafaf, @shift_bg_color, 00.10); +@define-color scrollbar_controls_border_hover mix(#afafaf, @shift_bg_color, 00.10); + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-hover-accent.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-hover-accent.css new file mode 100644 index 0000000..623657f --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-hover-accent.css @@ -0,0 +1,8 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import "highlight_colors_accent.css"; +@import "highlight_scrollbar_hover.css"; diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-hover-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-hover-themed.css new file mode 100644 index 0000000..9aa7fdd --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-hover-themed.css @@ -0,0 +1,8 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import "highlight_colors_themed.css"; +@import "highlight_scrollbar_hover.css"; diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-themed.css new file mode 100644 index 0000000..264047f --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-themed.css @@ -0,0 +1,9 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import "highlight_colors_themed.css"; +@import "highlight_scrollbar_hover.css"; +@import "highlight_scrollbar.css"; diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-decoration-off.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-decoration-off.css new file mode 100644 index 0000000..03b3c5c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-decoration-off.css @@ -0,0 +1,6 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-decoration-on.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-decoration-on.css new file mode 100644 index 0000000..bb4f9e4 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-decoration-on.css @@ -0,0 +1,18 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +scrollbar.vertical slider, scrollbar.vertical .slider { + background-image: url("../assets/extras/scrollbar-handle-vert.png"), -gtk-gradient (linear, left top, right top, color-stop (0, @scrollbar_controls_normal_1), color-stop (0.5, @scrollbar_controls_normal_2), color-stop (1, @scrollbar_controls_normal_3)); + background-repeat: no-repeat; + background-position: center; } + scrollbar.vertical slider:hover, scrollbar.vertical .slider:hover { + background-image: url("../assets/extras/scrollbar-handle-vert.png"), -gtk-gradient (linear, left top, right top, color-stop (0, @scrollbar_controls_hover_1), color-stop (0.5, @scrollbar_controls_hover_2), color-stop (1, @scrollbar_controls_hover_3)); } +scrollbar.horizontal slider, scrollbar.horizontal .slider { + background-image: url("../assets/extras/scrollbar-handle-horiz.png"), -gtk-gradient (linear, left top, left bottom, color-stop (0, @scrollbar_controls_normal_1), color-stop (0.5, @scrollbar_controls_normal_2), color-stop (1, @scrollbar_controls_normal_3)); + background-repeat: no-repeat; + background-position: center; } + scrollbar.horizontal slider:hover, scrollbar.horizontal .slider:hover { + background-image: url("../assets/extras/scrollbar-handle-horiz.png"), -gtk-gradient (linear, left top, left bottom, color-stop (0, @scrollbar_controls_hover_1), color-stop (0.5, @scrollbar_controls_hover_2), color-stop (1, @scrollbar_controls_hover_3)); } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/tab-button.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/tab-button.css new file mode 100644 index 0000000..90fb275 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/tab-button.css @@ -0,0 +1,5 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/tab-classic.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/tab-classic.css new file mode 100644 index 0000000..80bac57 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/tab-classic.css @@ -0,0 +1,264 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +notebook > header { + padding: 0; + border-width: 1px; + border-color: mix(#b8b8b8, @shift_bg_color, 00.10); + background-image: none; + background-color: transparent; } + notebook > header:disabled { + background-image: none; + box-shadow: none; + background-color: mix(#e2e3e0, @shift_bg_color, 00.10); } + +notebook > header > * { + margin: 3px; } +notebook > header.top > * { + margin-top: 0; } +notebook > header.bottom > * { + margin-bottom: 0; } +notebook > header.left > * { + margin-left: 0; } +notebook > header.right > * { + margin-right: 0; } +/*notebook > header > * > *, notebook > header.top > * > *, notebook > header.bottom > * > *, notebook > header.left > * > *, notebook > header.right > * > * { + margin: 0;}*/ + +notebook > header > tabs > tab { + min-height: 20px; + outline-offset: -4px; + color: mix(#444444, mix(@shift_bg_color, #444444, 0.398), 00.10); + background-image: none; + box-shadow: none; + font-weight: normal; } +notebook > header.top > tabs > tab, notebook > header.bottom > tabs > tab, +notebook > header.top > tabs > tab:hover, notebook > header.bottom > tabs > tab:hover { + background-image: linear-gradient(to bottom, mix(#f8f8f8, @shift_bg_color, 00.10), mix(@bg_color, @shift_bg_color, 00.10) 50%, mix(#cccccc, @shift_bg_color, 00.10)); } +notebook > header.left > tabs > tab, notebook > header.right > tabs > tab, +notebook > header.left > tabs > tab:hover, notebook > header.right > tabs > tab:hover { + background-image: linear-gradient(to bottom, mix(#f8f8f8, @shift_bg_color, 00.10), mix(@bg_color, @shift_bg_color, 00.10) 50%, mix(#cccccc, @shift_bg_color, 00.10)); } + +notebook > header.top { + border-style: none none solid none; +/*box-shadow: 0 -2px 0 1px mix(@bg_color, @shift_bg_color, 00.10);*/ + margin: 4px 0 0 0; } + notebook > header.top:disabled { + background-color: mix(@bg_color, @shift_bg_color, 00.10); + box-shadow: none; } +notebook > header.top + * { + margin-top: -1px; } +notebook > header.top > tabs > tab, notebook > header.top > tabs > tab:hover { + margin: 2px 0 0 -1px; + border-style: solid solid none solid; + border-radius: 3px 3px 0 0; + border-color: mix(#b0b0b0, @shift_bg_color, 00.10); + box-shadow: 0 1px mix(#a4a4a4, @shift_bg_color, 00.10), inset 0 1px alpha(#ffffff, 0.15), inset 1px 0 alpha(#ffffff, 0.15); } + notebook > header.top > tabs > tab:checked:disabled { + box-shadow: 0 3px 0 -1px mix(#e2e3e0, @shift_bg_color, 00.10); } + notebook > header.top > tabs > tab:checked, + notebook > header.top > tabs > tab:checked:hover { + margin-top: 0; + border-color: mix(#a8a8a8, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(#ffffff, @shift_bg_color, 00.10), mix(#f0f0f0, @shift_bg_color, 00.10) 40%, mix(@bg_color, @shift_bg_color, 00.10)); + box-shadow: 0 2px 0 -1px mix(@bg_color, @shift_bg_color, 00.10), inset 0 1px shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.11), inset 1px 0 alpha(#ffffff, 0.2); } +/*notebook > header.top > tabs > tab:not(.reorderable-page), notebook > header.top > tabs > tab:not(.reorderable-page):hover { + margin-top: 7px; } + notebook > header.top > tabs > tab:not(.reorderable-page):checked, notebook > header.top > tabs > tab:not(.reorderable-page):checked:hover { + margin-top: 5px; }*/ + +notebook > header.bottom { + border-style: solid none none none; +/*box-shadow: 0 1px mix(#f8f8f8, @shift_bg_color, 00.10);*/ + margin: 0 0 4px 0; } + notebook > header.bottom:disabled { + background-color: mix(@bg_color, @shift_bg_color, 00.10); + box-shadow: none; } +/*notebook > header.bottom + * { + margin-bottom: -1px; }*/ +notebook > header.bottom > tabs > tab, notebook > header.bottom > tabs > tab:hover { + margin: 0 0 2px -1px; + border-style: none solid solid solid; + border-radius: 0 0 3px 3px; + border-color: mix(#b0b0b0, @shift_bg_color, 00.10); + border-bottom-color: mix(#a0a0a0, @shift_bg_color, 00.10); + box-shadow: 0 -1px mix(#b4b4b4, @shift_bg_color, 00.10), inset 1px 0 alpha(#ffffff, 0.15); } + notebook > header.bottom > tabs > tab:checked:disabled { + box-shadow: 0 -3px 0 -1px mix(#e2e3e0, @shift_bg_color, 00.10); } + notebook > header.bottom > tabs > tab:checked, + notebook > header.bottom > tabs > tab:checked:hover { + margin-bottom: 0; + border-color: mix(#a8a8a8, @shift_bg_color, 00.10); + border-bottom-color: mix(#a0a0a0, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(@bg_color, @shift_bg_color, 00.10), mix(@bg_color, @shift_bg_color, 00.10) 40%, mix(#d0d0d0, @shift_bg_color, 00.10)); + box-shadow: 0 -2px 0 -1px mix(@bg_color, @shift_bg_color, 00.10), inset 1px 0 alpha(#ffffff, 0.2); } + +notebook > header.left { + border-style: none solid none none; +/*box-shadow: 0 1px mix(#f8f8f8, @shift_bg_color, 00.10);*/ + margin: 0 0 0 4px; } + notebook > header.left:disabled { + background-color: mix(@bg_color, @shift_bg_color, 00.10); + box-shadow: none; } +notebook > header.left + * { + margin-left: -1px; } +notebook > header.left > tabs > tab, notebook > header.left > tabs > tab:hover { + margin: -1px 0 0 2px; + border-style: solid none solid solid; + border-radius: 3px 0 0 3px; + border-color: mix(#a8a8a8, @shift_bg_color, 00.10); + box-shadow: 1px 0 mix(#b4b4b4, @shift_bg_color, 00.10), inset 0 1px alpha(#ffffff, 0.15); } + notebook > header.left > tabs > tab:checked:disabled { + box-shadow: 3px 0 0 -1px mix(#e2e3e0, @shift_bg_color, 00.10); } + notebook > header.left > tabs > tab:checked, + notebook > header.left > tabs > tab:checked:hover { + margin-left: 0; + border-color: mix(#a0a0a0, @shift_bg_color, 00.10); + background-image: image(mix(@bg_color, @shift_bg_color, 00.10)); + box-shadow: 2px 0 0 -1px mix(@bg_color, @shift_bg_color, 00.10); } + +notebook > header.right { + border-style: none none none solid; +/*box-shadow: 0 1px mix(#f8f8f8, @shift_bg_color, 00.10);*/ + margin: 0 4px 0 0; } + notebook > header.right:disabled { + background-color: mix(@bg_color, @shift_bg_color, 00.10); + box-shadow: none; } +/*notebook > header.left + * { + margin-left: -1px; }*/ +notebook > header.right > tabs > tab, notebook > header.right > tabs > tab:hover { + margin: -1px 2px 0 0; + border-style: solid solid solid none; + border-radius: 0 3px 3px 0; + border-color: mix(#a8a8a8, @shift_bg_color, 00.10); + box-shadow: -1px 0 mix(#b4b4b4, @shift_bg_color, 00.10), inset 0 1px alpha(#ffffff, 0.15); } + notebook > header.right > tabs > tab:checked:disabled { + box-shadow: -3px 0 0 -1px mix(#e2e3e0, @shift_bg_color, 00.10); } + notebook > header.right > tabs > tab:checked, + notebook > header.right > tabs > tab:checked:hover { + margin-right: 0; + border-color: mix(#a0a0a0, @shift_bg_color, 00.10); + background-image: image(mix(@bg_color, @shift_bg_color, 00.10)); + box-shadow: -2px 0 0 -1px mix(@bg_color, @shift_bg_color, 00.10); } + +notebook > header > tabs, +notebook > header > tabs:disabled { + border: none; + box-shadow: none; + background-image: none; + margin: 0; } +notebook > header.top > tabs > tab:disabled, notebook > header.bottom > tabs > tab:disabled, notebook > header.left > tabs > tab:disabled, notebook > header.right > tabs > tab:disabled { + background-image: linear-gradient(to bottom, mix(#e8e8e8, @shift_bg_color, 00.10), mix(#d0d0d0, @shift_bg_color, 00.10)); + border-color: mix(#b0b0b0, @shift_bg_color, 00.10); + box-shadow: none; } + notebook > header > tabs > tab:disabled:checked, + notebook > header.left > tabs > tab:disabled:checked, notebook > header.right > tabs > tab:disabled:checked { + background-image: image(mix(#e2e3e0, @shift_bg_color, 00.10)); + border-color: mix(#a8a8a8, @shift_bg_color, 00.10); } +notebook > header.top > tabs, notebook > header.bottom > tabs { + padding: 0 6px; } + notebook > header.top > tabs:not(:only-child), notebook > header.bottom > tabs:not(:only-child) { + margin-left: 3px; + margin-right: 3px; } + notebook > header.top > tabs:not(:only-child):first-child, notebook > header.bottom > tabs:not(:only-child):first-child { + margin-left: -1px; } + notebook > header.top > tabs:not(:only-child):last-child, notebook > header.bottom > tabs:not(:only-child):last-child { + margin-right: -1px; } +notebook > header.left > tabs, notebook > header.right > tabs { + padding: 6px 0; + background-image: none; } + notebook > header.left > tabs:not(:only-child), notebook > header.right > tabs:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; } + notebook > header.left > tabs:not(:only-child):first-child, notebook > header.right > tabs:not(:only-child):first-child { + margin-top: -1px; } + notebook > header.left > tabs:not(:only-child):last-child, notebook > header.right > tabs:not(:only-child):last-child { + margin-bottom: -1px; } + +notebook > header > tabs > tab, notebook > header > tabs > tab label, +notebook > header > tabs > tab:disabled, notebook > header > tabs > tab:disabled label { + text-shadow: none; } + notebook > header > tabs > tab:not(:disabled):checked label { + color: @fg_color; } + +notebook > header > tabs > tab label { + margin: 3px 0; } + notebook > header.left > tabs > tab label, notebook > header.right > tabs > tab label { + margin: 4px 0; } +notebook > header > tabs > tab button.flat { + padding: 0; + margin: 3px 3px; + min-width: 18px; + min-height: 18px; } +/* notebook > header > tabs > tab:checked:active button.flat { + margin: 3px; } + notebook > header > tabs > tab:checked button.flat { + transition: margin; + transition-delay: 0.3s; + min-height: 16px; + margin: 4px 3px; }*/ + +/*notebook > header > tabs > tab :first-child:not(:only-child) { + padding: 3px; }*/ + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; + margin: 0 } + notebook > header > tabs > arrow:hover:not(:active) { + background-clip: padding-box; + background-image: none; + background-color: mix(rgba(255, 255, 255, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header.top > tabs > arrow { + border-top-style: none; } + notebook > header.bottom > tabs > arrow { + border-bottom-style: none; } + notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + notebook > header.left > tabs > arrow { + border-left-style: none; } + notebook > header.right > tabs > arrow { + border-right-style: none; } + notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } + +/*notebook { + border: 1px none #ff0000; + box-shadow: 0 0 0 1px #0000ff; }*/ + +notebook > stack:first-child:not(:only-child) { + border: 1px none #ff0000; + margin: 1px; } +notebook > header.top + *:not(:only-child) { + border: 1px none #ff0000; + margin: 1px 0 0 0; } +notebook > header.left + *:not(:only-child) { + border: 1px none #ff0000; + margin: 0 0 0 1px; } + +/*notebook > header, notebook > header.top, notebook > header.bottom, notebook > header.left, notebook > header.right { + border: 1px solid #0000ff; + box-shadow: none; }*/ + +/*notebook > header.top > tabs > tab:checked:disabled, notebook > header.bottom > tabs > tab:checked:disabled, notebook > header.left > tabs > tab:checked:disabled, notebook > header.right > tabs > tab:checked:disabled, +notebook > header.top > tabs > tab:hover, notebook > header.bottom > tabs > tab:hover, notebook > header.left > tabs > tab:hover, notebook > header.right > tabs > tab:hover, +notebook > header.top > tabs > tab:checked, notebook > header.bottom > tabs > tab:checked, notebook > header.left > tabs > tab:checked, notebook > header.right > tabs > tab:checked { + box-shadow: none; }*/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/tab-flat.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/tab-flat.css new file mode 100644 index 0000000..540b112 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/tab-flat.css @@ -0,0 +1,89 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +@import "tab-notebook.css"; + +notebook > header { + padding: 0; + border-color: mix(#b6b6b3, @shift_bg_color, 00.10); + border-width: 1px; + background-color: mix(#d8d8d8, @shift_bg_color, 00.10); } + +notebook > header > * { + margin: 2px; } +notebook > header.top > * { + margin-bottom: 0; } +notebook > header.bottom > * { + margin-top: 0; } +notebook > header.left > * { + margin-right: 0; } +notebook > header.right > * { + margin-left: 0; } +/*notebook > header > * > *, notebook > header.top > * > *, notebook > header.bottom > * > *, notebook > header.left > * > *, notebook > header.right > * > * { + margin: 0;}*/ + +notebook > header.top { + border-top: 1px solid mix(#c0c0c0, @shift_bg_color, 00.10); + margin-top:-1px; + border-bottom-style: solid; } + notebook > header.top > tabs { + margin-bottom: -2px; } +notebook > header.bottom { + border-bottom: 1px solid mix(#c0c0c0, @shift_bg_color, 00.10); + margin-bottom:-1px; + border-top-style: solid; } + notebook > header.bottom > tabs { + margin-top: -2px; } +notebook > header.left { + border-left: 1px solid mix(#c0c0c0, @shift_bg_color, 00.10); + margin-left:-1px; + border-right-style: solid; } + notebook > header.left > tabs { + margin-right: -2px; } +notebook > header.right { + border-right: 1px solid mix(#c0c0c0, @shift_bg_color, 00.10); + margin-right:-1px; + border-left-style: solid; } + notebook > header.right > tabs { + margin-left: -2px; } + +notebook > header > tabs > tab {} + notebook > header.top > tabs > tab, + notebook > header.bottom > tabs > tab { + padding-top: 3px; + padding-bottom: 3px; } + notebook > header.top > tabs > tab.reorderable-page, + notebook > header.bottom > tabs > tab.reorderable-page { + padding-top: 1px; + padding-bottom: 1px; } + notebook > header > tabs > tab.reorderable-page { + border: none; } + notebook > header > tabs > tab:not(.reorderable-page):checked { + background-image: none; } + notebook > header.top > tabs > tab.reorderable-page:checked, notebook > header.bottom > tabs > tab.reorderable-page:checked, notebook > header.left > tabs > tab.reorderable-page:checked, notebook > header.right > tabs > tab.reorderable-page:checked, + notebook > header.top > tabs > tab.reorderable-page:hover, notebook > header.bottom > tabs > tab.reorderable-page:hover, notebook > header.left > tabs > tab.reorderable-page:hover, notebook > header.right > tabs > tab.reorderable-page:hover { + background-image: image(mix(@bg_color, @shift_bg_color, 00.10)); + border-color: mix(#b6b6b3, @shift_bg_color, 00.10); } + notebook > header.top > tabs > tab.reorderable-page:checked { + box-shadow: inset 0 -3px @selected_bg_color, 0 -1px mix(@bg_color, @shift_bg_color, 00.10), -1px 0 mix(#b6b6b3, @shift_bg_color, 00.10), 1px 0 mix(#b6b6b3, @shift_bg_color, 00.10); } + notebook > header.top > tabs > tab.reorderable-page:not(:checked):hover, + notebook > header.top > tabs > tab.reorderable-page:checked:disabled { + box-shadow: inset 0 -3px mix(#b6b6b3, @shift_bg_color, 00.10), 0 -1px mix(@bg_color, @shift_bg_color, 00.10), -1px 0 mix(#b6b6b3, @shift_bg_color, 00.10), 1px 0 mix(#b6b6b3, @shift_bg_color, 00.10); } + notebook > header.bottom > tabs > tab.reorderable-page:checked { + box-shadow: inset 0 3px @selected_bg_color, 0 1px mix(@bg_color, @shift_bg_color, 00.10), -1px 0 mix(#b6b6b3, @shift_bg_color, 00.10), 1px 0 mix(#b6b6b3, @shift_bg_color, 00.10); } + notebook > header.bottom > tabs > tab.reorderable-page:not(:checked):hover, + notebook > header.bottom > tabs > tab.reorderable-page:checked:disabled { + box-shadow: inset 0 3px mix(#b6b6b3, @shift_bg_color, 00.10), 0 1px mix(@bg_color, @shift_bg_color, 00.10), -1px 0 mix(#b6b6b3, @shift_bg_color, 00.10), 1px 0 mix(#b6b6b3, @shift_bg_color, 00.10); } + notebook > header.left > tabs > tab.reorderable-page:checked { + box-shadow: inset -3px 0 @selected_bg_color, -1px 0 mix(@bg_color, @shift_bg_color, 00.10), 0 -1px mix(#b6b6b3, @shift_bg_color, 00.10), 0 1px mix(#b6b6b3, @shift_bg_color, 00.10); } + notebook > header.left > tabs > tab.reorderable-page:not(:checked):hover, + notebook > header.left > tabs > tab.reorderable-page:checked:disabled { + box-shadow: inset -3px 0 mix(#b6b6b3, @shift_bg_color, 00.10), -1px 0 mix(@bg_color, @shift_bg_color, 00.10), 0 -1px mix(#b6b6b3, @shift_bg_color, 00.10), 0 1px mix(#b6b6b3, @shift_bg_color, 00.10); } + notebook > header.right > tabs > tab.reorderable-page:checked { + box-shadow: inset 3px 0 @selected_bg_color, 1px 0 mix(@bg_color, @shift_bg_color, 00.10), 0 -1px mix(#b6b6b3, @shift_bg_color, 00.10), 0 1px mix(#b6b6b3, @shift_bg_color, 00.10); } + notebook > header.right > tabs > tab.reorderable-page:not(:checked):hover, + notebook > header.right > tabs > tab.reorderable-page:checked:disabled { + box-shadow: inset 3px 0 mix(#b6b6b3, @shift_bg_color, 00.10), 1px 0 mix(@bg_color, @shift_bg_color, 00.10), 0 -1px mix(#b6b6b3, @shift_bg_color, 00.10), 0 1px mix(#b6b6b3, @shift_bg_color, 00.10); } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/tab-notebook.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/tab-notebook.css new file mode 100644 index 0000000..9bfebba --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/tab-notebook.css @@ -0,0 +1,185 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +notebook > header { + padding: 2px; + border-width: 1px; + background-image: none; + background-color: transparent; } + notebook > header:disabled { + background-image: none; + background-color: mix(#e2e3e0, @shift_bg_color, 00.10); } + notebook > header.top { + border-style: none none solid none; + padding-bottom: 2px; + margin: 0; } + notebook > header.top + * { + margin-top: -1px; } + notebook > header.top > tabs > tab:hover, + notebook > header.top > tabs > tab:checked:disabled { + box-shadow: inset 0 -3px mix(#b6b6b3, @shift_bg_color, 00.10); } + notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -3px @selected_bg_color; } + notebook > header.bottom { + border-style: solid none none none; + padding-top: 2px; + margin: 0; } + notebook > header.bottom + * { + margin-bottom: -1px; } + notebook > header.bottom > tabs > tab:hover, + notebook > header.bottom > tabs > tab:checked:disabled { + box-shadow: inset 0 3px mix(#b6b6b3, @shift_bg_color, 00.10); } + notebook > header.bottom > tabs > tab:checked { + box-shadow: inset 0 3px @selected_bg_color; } + notebook > header.left { + border-style: none solid none none; + padding-right: 2px; + margin: 0; } + notebook > header.left + * { + margin-left: -1px; } + notebook > header.left > tabs > tab:hover, + notebook > header.left > tabs > tab:checked:disabled { + box-shadow: inset -3px 0 mix(#b6b6b3, @shift_bg_color, 00.10); } + notebook > header.left > tabs > tab:checked { + box-shadow: inset -3px 0 @selected_bg_color; } + notebook > header.right { + border-style: none none none solid; + padding-left: 2px; + margin: 0; } + notebook > header.right + * { + margin-right: -1px; } + notebook > header.right > tabs > tab:hover, + notebook > header.right > tabs > tab:checked:disabled { + box-shadow: inset 3px 0 mix(#b6b6b3, @shift_bg_color, 00.10); } + notebook > header.right > tabs > tab:checked { + box-shadow: inset 3px 0 @selected_bg_color; } + +notebook > header > tabs, +notebook > header > tabs:disabled { + border: none; + box-shadow: none; + background-image: none; + margin: 0; } + notebook > header.top > tabs, notebook > header.bottom > tabs { + padding: 0 4px; } + notebook > header.top > tabs:not(:only-child), notebook > header.bottom > tabs:not(:only-child) { + margin-left: 3px; + margin-right: 3px; } + notebook > header.top > tabs:not(:only-child):first-child, notebook > header.bottom > tabs:not(:only-child):first-child { + margin-left: -1px; } + notebook > header.top > tabs:not(:only-child):last-child, notebook > header.bottom > tabs:not(:only-child):last-child { + margin-right: -1px; } +notebook > header.left > tabs, notebook > header.right > tabs { + padding: 4px 0; + background-image: none; } + notebook > header.left > tabs:not(:only-child), notebook > header.right > tabs:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; } + notebook > header.left > tabs:not(:only-child):first-child, notebook > header.right > tabs:not(:only-child):first-child { + margin-top: -1px; } + notebook > header.left > tabs:not(:only-child):last-child, notebook > header.right > tabs:not(:only-child):last-child { + margin-bottom: -1px; } + +notebook > header > tabs > tab { + min-height: 24px; + outline-offset: -2px; + color: mix(#444444, mix(@shift_bg_color, #444444, 0.398), 00.10); + background-image: none; + box-shadow: none; + font-weight: normal; + border-radius: 0px; } + notebook > header.left > tabs > tab, notebook > header.right > tabs > tab { + min-height: 24px; } + notebook > header.top > tabs > tab, + notebook > header.top > tabs > tab.reorderable-page, + notebook > header.bottom > tabs > tab, + notebook > header.bottom > tabs > tab.reorderable-page { + border: none; + margin: 0 4px; + padding: 1px 4px; } + notebook > header.top > tabs > tab.reorderable-page, + notebook > header.bottom > tabs > tab.reorderable-page { + padding-top: 0; + padding-bottom: 0; } + notebook > header.left > tabs > tab, + notebook > header.left > tabs > tab.reorderable-page, + notebook > header.right > tabs > tab, + notebook > header.right > tabs > tab.reorderable-page { + border: none; + margin: 4px 0; + padding: 0 7px; } + notebook > header.left > tabs > tab.reorderable-page, + notebook > header.right > tabs > tab.reorderable-page { + padding-left: 0; + padding-right: 0; } + +notebook > header > tabs > tab:hover, +notebook > header.left > tabs > tab:hover, notebook > header.right > tabs > tab:hover { + border-color: transparent; + background-image: none; } +notebook > header > tabs > tab:disabled, +notebook > header.left > tabs > tab:disabled, notebook > header.right > tabs > tab:disabled, +notebook > header > tabs > tab:checked:disabled, +notebook > header.left > tabs > tab:checked:disabled, notebook > header.right > tabs > tab:checked:disabled { + background-image: none; + border-color: transparent; } + notebook > header > tabs > tab:disabled, + notebook > header.left > tabs > tab:disabled, notebook > header.right > tabs > tab:disabled { + box-shadow: none; } +notebook > header > tabs > tab:checked, +notebook > header.left > tabs > tab:checked, notebook > header.right > tabs > tab:checked { + border-color: transparent; + background-image: image(mix(@bg_color, @shift_bg_color, 00.10)); + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); } + +notebook > header > tabs > tab, notebook > header > tabs > tab label, +notebook > header > tabs > tab:disabled, notebook > header > tabs > tab:disabled label { + margin: 4px 0; + text-shadow: none; } +notebook > header > tabs > tab button.flat { + padding: 0; + min-width: 18px; + min-height: 18px; + margin: 5px 4px; } + notebook > header > tabs > tab button.flat:hover { + color: currentColor; } + notebook > header > tabs > tab button.flat { + color: alpha(currentColor,0.8); } + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; } + notebook > header > tabs > arrow:hover:not(:active) { + background-clip: padding-box; + background-image: none; + background-color: mix(rgba(255, 255, 255, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header.top > tabs > arrow { + border-top-style: none; } + notebook > header.bottom > tabs > arrow { + border-bottom-style: none; } + notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + notebook > header.left > tabs > arrow { + border-left-style: none; } + notebook > header.right > tabs > arrow { + border-right-style: none; } + notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/window-frame-dark.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/window-frame-dark.css new file mode 100644 index 0000000..ecdcb7c --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/window-frame-dark.css @@ -0,0 +1,29 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menubar, .menubar { + border-top: solid 1px @dark_bg_color; + border-bottom: solid 1px @dark_bg_color; + background-color: @dark_bg_color; + color: @dark_fg_color; + -GtkWidget-window-dragging: false; } + +#xfwm { + color: shade(@dark_fg_color, 0.9); /* active_text_color_2: active buttons' drawings */ + background-color: @dark_bg_color; } /*active_color_2, all wm frames*/ + +#xfwm:selected { + color: mix(@dark_fg_color, #ffffff, 0.2); /*focused wm titles*/ + background-color: shade(@dark_bg_color, 0.3); } /*active_color_1: outermost pixels of all wm fames*/ + +#xfwm:disabled { + color: shade(@dark_fg_color, 0.75); /* inactive_text_color_2: un-focused wm titles and buttons' drawings */ + background-color: shade(@dark_bg_color, 1.3); } /* inactive_color_1: active window 2nd top pixel line */ + +/* +window.csd decoration { + border: 4px solid @dark_bg_color; } +*/ diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/window-frame-themed.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/window-frame-themed.css new file mode 100644 index 0000000..adbfd8a --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/options/window-frame-themed.css @@ -0,0 +1,8 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +menubar, .menubar { + margin-top: 1px; } \ No newline at end of file diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/settings.ini b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/settings.ini new file mode 100644 index 0000000..363188b --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/settings.ini @@ -0,0 +1,5 @@ +[Settings] +gtk-primary-button-warps-slider = false +gtk-enable-mnemonics = 1 +gtk-auto-mnemonics = 1 +gtk-visible-focus = always diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/tweaks.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/tweaks.css new file mode 100644 index 0000000..5b5633a --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/tweaks.css @@ -0,0 +1,34 @@ +/*******************************************************************/ +/* = Gtk-3 Tweaks = */ +/* DO NOT CHANGE THE _ORDER_ OF THE LINES BELOW */ +/* See 'ClassicLooks/TOOLS/CONFIG/HACKING' file for instructions */ +/*******************************************************************/ + +/* Colors */ +@define-color canvas_bg_color #ffffff; +@define-color entry_bg_color #ffffff; +@define-color menu_bg_color #ffffff; +@define-color selected_bg_color #4488ff; +@define-color selected_focused_fg_color #ffffff; +@define-color selected_nofocus_fg_color #222222; +@define-color accent_fg_color #222222; +@define-color accent_bg_color #4488ff; + +/* Widgets, do _not_ edit */ +@import url("widgets.css"); + +/* Appearance */ +@import "options/keyboard-navigation-off.css"; +@import "options/button-pressed-sunken.css"; +@import "options/default-button-themed.css"; +@import "options/scrollbar-controls-contrast.css"; +@import "options/scrollbar-decoration-off.css"; +@import "options/pane-separator-auto.css"; +@import "options/menu-separator-light.css"; +@import "options/menu-selection-flat.css"; +@import "options/menu-themed.css"; +@import "options/tab-classic.css"; +@import "options/panel-contrast.css"; +@import "options/window-frame-themed.css"; +@import "options/desktop-icon-background-off.css"; +@import "options/dpi-low.css"; diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/widgets.css b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/widgets.css new file mode 100644 index 0000000..30d2798 --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/gtk-3.0/widgets.css @@ -0,0 +1,3411 @@ +/************************************************************************************** +This file is distributed under the GNU General Public License version 2 (a.k.a. GPL-v2) +ClassicLooks Gtk3 theme is based on Adwaita Gtk3 theme +(c) 2019-2021 Virgil Mager - vvmager@gmail.com +(c) 2019-2021 Information Technology Group - http://itgroup.ro +**************************************************************************************/ + +/******************************************/ +/* DO NOT CHANGE THESE COLOR DEFINITIONS! */ +@define-color bg_color #e8e7ea; +@define-color fg_color #222123; +@define-color dark_fg_color #f8f8f8; +@define-color dark_bg_color #383838; +@define-color text_color #000000; +@define-color link_color #2a76c6; +@define-color shift_bg_color #888888; +/******************************************/ +/* +.osd: "on-screen display": items are drawn "directly on screen" on top of other widgets +.dnd: "drag-and-drop" +.selection-mode: special state of a widget (mostly headerbar) to provide visual feedback when the widget is in mode "selection" +".solid-csd: is a class used for decorations for uncomposited environment, without alpha blending and semi-transparent shadows. ".csd" class used for apps that support transparent window borders +*/ +* { +/*font: Noto Sans 12;*//* must set size=gtk2_size+3, if font face not foud it will still set the size */ +/*-gtk-icon-theme: "elementary Xfce";*/ + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #cc0000; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 24; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + outline-style: none; + outline-color: alpha(currentColor,0.5); + outline-offset: -2px; + outline-width: 1px; + -gtk-outline-radius: 1px; + -gtk-secondary-caret-color: @selected_bg_color; } + +scrolledwindow *, +iconview *, +textview * { + outline-style: dashed; } + +/*************** + * Base States * + ***************/ +.background { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + background-color: mix(@bg_color, @shift_bg_color, 00.10); } +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); +/*background-color: mix(@bg_color, @shift_bg_color, 00.10); */ +} + .gtkstyle-fallback:hover { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + background-color: mix(@canvas_bg_color, @shift_bg_color, 00.10); } + .gtkstyle-fallback:active { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + background-color: mix(#cfcfcd, @shift_bg_color, 00.10); } + .gtkstyle-fallback:disabled { + color: mix(#767978, @shift_bg_color, 00.10); + background-color: mix(#e2e3e0, @shift_bg_color, 00.10); } + +.view, iconview, +.view text, +iconview text, +textview text { + color: @text_color; + background-color: @canvas_bg_color; } + .view:disabled, iconview:disabled, + .view text:disabled, + iconview text:disabled, + textview text:disabled { + color: mix(#767978, @shift_bg_color, 00.10); + background-color: mix(#e2e3e0, @shift_bg_color, 00.10); } + .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected { + border-radius: 3px; } + +textview border { + background-color: mix(#f4f4f3, @shift_bg_color, 00.10); } + +.rubberband, +rubberband, +flowbox rubberband, +treeview.view rubberband, treeview.view .rubberband, +.content-view rubberband, .content-view .rubberband { + border: 1px solid mix(#2a77c8, @shift_bg_color, 00.10); + background-color: mix(rgba(42, 118, 198, 0.2), rgba(0, 0, 0, 0.2), 00.10); } + +flowbox flowboxchild { + padding: 3px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +.content-view .tile { + margin: 2px; + background-color: transparent; + border-radius: 0; + padding: 0; } + .content-view .tile:active, .content-view .tile:selected { + background-color: transparent; } + .content-view .tile:disabled { + background-color: transparent; } + +.nautilus-window .floating-bar { + border: 1px solid mix(#b0b0b0, @shift_bg_color, 00.10); + color: @fg_color; + background-color: mix(@bg_color, @shift_bg_color, 00.10); } + +label { + caret-color: currentColor; } + label.separator { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); } + label:disabled { +/* to double-check that indeed the disabled labels are fully described for all widgets (currently i think it's ok for radio/checks, buttons and combos, tabs, menus, and maybe others as well); in order to check this, make 'text-shadow: 0 1px #ff0000' below and then check that shadows are ok in various applications and test programs !!!*/ + text-shadow: 0 1px alpha(#ffffff, 0.45); +/* text-shadow: none;*/ + color: mix(#767978, @shift_bg_color, 00.10); } + +.dim-label, label.separator { + opacity: 0.55; + text-shadow: none; } + +assistant .sidebar { + background-color: @canvas_bg_color; + border-top: 1px solid mix(#b6b6b3, @shift_bg_color, 00.10); } +assistant.csd .sidebar { + border-top-style: none; } +assistant .sidebar label { + padding: 6px 12px; } +assistant .sidebar label.highlight { + background-color: mix(#c3c4c4, @shift_bg_color, 00.10); } + +.csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .csd popover.background.osd, popover.background.osd, .app-notification, +.app-notification.frame, .osd .scale-popup, +.osd { + color: mix(#eeeeec, @shift_bg_color, 00.10); + border: none; + background-color: mix(rgba(28, 31, 32, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + spinner:disabled:checked { + opacity: 0.5; } + +/*********** + * Entries * + ***********/ +entry { + min-height: 12px; + padding: 4px 5px 4px 5px; + border: 1px solid; + border-radius: 3px; +/*transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); */ + color: @text_color; + border-color: mix(#a8a8a8, @shift_bg_color, 00.10); + background-color: @entry_bg_color; + box-shadow: inset 1px 1px 0 0 mix(mix(#a8a8a8, @shift_bg_color, 00.10), @entry_bg_color, 0.8); } + spinbutton:not(.vertical) image.left, + entry image.left { + margin-right: 6px; } + spinbutton:not(.vertical) image.right, + entry image.right { + margin-left: 6px; } + spinbutton.flat:focus:not(.vertical), spinbutton.flat:not(.vertical), + entry.flat:focus, + entry.flat { + min-height: 0; + padding: 2px; + background-color: transparent; + border-color: transparent; + border-radius: 0; } + entry:focus { + border-color: shade(@selected_bg_color, 0.86); + box-shadow: inset 0 0 0 1px mix(@canvas_bg_color, @selected_bg_color, 0.35); } + entry:disabled { + color: mix(#767978, @shift_bg_color, 00.10); + border-color: mix(#c6c6c3, @shift_bg_color, 00.10); + background-color: mix(#e2e3e0, @shift_bg_color, 00.10); + box-shadow: none; } + spinbutton.error:not(.vertical), + entry.error { + color: #cc0000; + border-color: #cc0000; } + spinbutton.error:focus:not(.vertical), + entry.error:focus { + box-shadow: inset 0 0 0 1px #cc0000; + border-color: #cc0000; } + spinbutton.error:not(.vertical) selection, + entry.error selection { + background-color: #cc0000; } + spinbutton.warning:not(.vertical), + entry.warning { + color: #f57900; + border-color: #f57900; } + spinbutton.warning:focus:not(.vertical), + entry.warning:focus { + box-shadow: inset 0 0 0 1px #f57900; + border-color: #f57900; } + spinbutton.warning:not(.vertical) selection, + entry.warning selection { + background-color: #f57900; } + spinbutton:not(.vertical) image, + entry image { + color: mix(#585d5e, mix(@shift_bg_color, #585d5e, 0.398), 00.10); } + spinbutton:not(.vertical) image:hover, + entry image:hover { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); } + spinbutton:not(.vertical) image:active, + entry image:active { + color: @selected_bg_color; } + spinbutton:drop(active):focus:not(.vertical), spinbutton:drop(active):not(.vertical), + entry:drop(active):focus, + entry:drop(active) { + border-color: shade(@selected_bg_color, 0.9266); + box-shadow: inset 0 0 0 1px shade(@selected_bg_color, 0.9266); } + .osd spinbutton:not(.vertical), .osd entry { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: mix(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5), 00.10); + background-clip: padding-box; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:focus:not(.vertical), .osd entry:focus { + color: white; + box-shadow: inset 0 0 0 1px shade(mix(@bg_color, @shift_bg_color, 00.10), 0.95); + border-color: shade(@selected_bg_color, 0.86); +/* border-color: @selected_bg_color; */ + background-color: mix(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5), 00.10); + background-clip: padding-box; +/* box-shadow: inset 0 0 0 1px @selected_bg_color; */ + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:disabled:not(.vertical), .osd entry:disabled { + color: mix(#767978, @shift_bg_color, 00.10); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: mix(rgba(49, 52, 52, 0.5), rgba(0, 0, 0, 0.5), 00.10); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: @selected_bg_color; + border-style: solid; + box-shadow: none; } +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, +.linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), +.linked:not(.vertical) > entry:focus + button, +.linked:not(.vertical) > entry:focus + combobox > box > button.combo, +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, +.linked:not(.vertical) > entry:focus + entry { + border-left-color: @selected_bg_color; } +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, +.linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), +.linked:not(.vertical) > entry:drop(active) + button, +.linked:not(.vertical) > entry:drop(active) + combobox > box > button.combo, +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, +.linked:not(.vertical) > entry:drop(active) + entry { + border-left-color: shade(@selected_bg_color, 0.9266); } +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), +.linked.vertical > entry:not(:disabled) + entry:not(:disabled), +.linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: mix(#e9e9e8, @shift_bg_color, 00.10); } +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), +.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, +.linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), +.linked.vertical > entry:disabled + entry:disabled { + border-top-color: mix(#e9e9e8, @shift_bg_color, 00.10); } +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), +.linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > entry + entry:focus:not(:only-child) { + border-top-color: @selected_bg_color; } +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), +.linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > entry + entry:drop(active):not(:only-child) { + border-top-color: shade(@selected_bg_color, 0.9266); } +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, +.linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > entry:focus:not(:only-child) + entry, +.linked.vertical > entry:focus:not(:only-child) + button, +.linked.vertical > entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: @selected_bg_color; } +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, +.linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > entry:drop(active):not(:only-child) + entry, +.linked.vertical > entry:drop(active):not(:only-child) + button, +.linked.vertical > entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: shade(@selected_bg_color, 0.9266); } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { + background-color: @entry_bg_color; } +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: @entry_bg_color; } + treeview entry.flat:focus, treeview entry:focus { + border-color: @selected_bg_color; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(@selected_bg_color), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(@selected_bg_color), to(transparent)); } +} + +button, .inline-toolbar toolbutton > button, .inline-toolbar toolitem button, +/*button.titlebutton, # button.titlebutton is refined in headerbar targeting min/max/close */ +notebook > header > tabs > arrow { + outline-offset: -4px; + min-height: 16px; + min-width: 16px; + padding: 4px 8px; + border: 1px solid; + border-radius: 3px; + transition: 50ms; + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: mix(#b0b0b0, @shift_bg_color, 00.10); + border-bottom-color: mix(#9a9a9a, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(#f4f4f4, @shift_bg_color, 00.10), mix(@bg_color, @shift_bg_color, 00.10) 50%, mix(#d0d0d0, @shift_bg_color, 00.10)); + text-shadow: 0 1px mix(mix(#f0f0f0, @shift_bg_color, 00.10), @bg_color, 0.2); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), @shift_bg_color, 00.10); + box-shadow: inset 0 1px mix(#fbfbfb, @shift_bg_color, 00.10); } + :not(.linked) > button, + :not(.linked) > combobox, + :not(.linked) > entry, + :not(.linked) > spinbutton.horizontal { + margin-right: 1px; + margin-left: 1px; } + .inline-toolbar toolbutton > button, .inline-toolbar toolitem button, spinbutton.horizontal button, treeview.view header button { + margin-right: 0px; + margin-left: 0px; } + button.flat, button.sidebar-button, button.titlebutton, + notebook > header > tabs > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.10); + text-shadow: none; + -gtk-icon-shadow: none; + transition: all 50ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button.flat:hover, button.sidebar-button:hover, button.titlebutton:hover { + transition: all 50ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button.flat:hover:active, button.sidebar-button:hover:active, button.titlebutton:hover:active { + transition: all 50ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + button:hover, button.titlebutton:hover, + .inline-toolbar button:hover, + notebook > header > tabs > arrow:hover { + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: mix(#bcbcbc, @shift_bg_color, 00.10); + border-left-color: mix(#b4b4b4, @shift_bg_color, 00.10); + border-right-color: mix(#b4b4b4, @shift_bg_color, 00.10); + border-bottom-color: mix(#a8a8a8, @shift_bg_color, 00.10); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10); + background-image: linear-gradient(to bottom, shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.11), shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.06) 50%, shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 0.94)); + box-shadow: inset 0 1px shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.14); + text-shadow: 0 1px mix(#f8f8f8, @shift_bg_color, 00.10); + -gtk-icon-effect: none; } + button.flat:hover { + background-image: linear-gradient(to bottom, shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.09), shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.03) 50%, shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 0.92)); + box-shadow: inset 0 1px shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.11); } + button.flat:disabled, button.sidebar-button:disabled, button.titlebutton:disabled, + notebook > header > tabs > arrow:disabled { /* must stay here, before ".inline-toolbar button:disabled" selector */ + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; + -gtk-icon-effect: dim; + -gtk-icon-shadow: none; } + button:disabled, + .inline-toolbar button:disabled, + notebook > header > tabs > arrow:disabled { + border-color: mix(#c6c6c3, @shift_bg_color, 00.10); + border-bottom-color: mix(#bcbcbc, @shift_bg_color, 00.10); + border-right-color: mix(#bcbcbc, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(#e8e8e8, @shift_bg_color, 00.10), mix(#d8d8d8, @shift_bg_color, 00.10)); + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), @shift_bg_color, 00.10); + -gtk-icon-effect: dim; + -gtk-icon-shadow: none; } + button:disabled, button:disabled label, + .inline-toolbar button:disabled, .inline-toolbar button:disabled label, + button.combo:disabled, button.combo:disabled label, + button.titlebutton:disabled, button.titlebutton:disabled label, + notebook > header > tabs > tab:disabled, notebook > header > tabs > tab:disabled label, + notebook > header > tabs > arrow:disabled, notebook > header > tabs > arrow:disabled label { + text-shadow: 0 1px mix(mix(#f8f8f8, @shift_bg_color, 00.10), @bg_color, 0.2); + color: mix(#767978, @shift_bg_color, 00.10); } + button.flat:disabled, button.flat:disabled label { + text-shadow: 0 1px mix(#ffffff, @shift_bg_color, 00.10); } + button.font { + padding-left: 2px; + padding-right: 2px; + min-height: 10px; } + button.image-button, button.image-button.titlebutton, + notebook > header > tabs > arrow.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + button.text-button, button.text-button.titlebutton, + notebook > header > tabs > arrow.text-button { + padding-left: 16px; + padding-right: 16px; } + button.text-button.image-button, button.text-button.image-button.titlebutton, + notebook > header > tabs > arrow.text-button.image-button { + padding-left: 8px; + padding-right: 8px; } + button.text-button.image-button label, button.text-button.image-button.titlebutton label, + notebook > header > tabs > arrow.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button.titlebutton:drop(active), + button:drop(active) { + color: shade(@selected_bg_color, 0.9266); + border-color: shade(@selected_bg_color, 0.9266); + box-shadow: inset 0 0 0 1px shade(@selected_bg_color, 0.9266); } +row:selected button { + border-color: shade(mix(@bg_color, @shift_bg_color, 00.10), 0.811); } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), + row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: @selected_focused_fg_color; + border-color: transparent; } +button.osd { + min-width: 24px; + min-height: 32px; + color: mix(#eeeeec, @shift_bg_color, 00.10); + border-radius: 5px; + color: mix(#eeeeec, @shift_bg_color, 00.10); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(28, 31, 32, 0.7), rgba(0, 0, 0, 0.7), 00.10)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.10); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border: none; + box-shadow: none; } + button.osd.image-button { + min-width: 32px; } + button.osd:hover { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(57, 63, 65, 0.7), rgba(0, 0, 0, 0.7), 00.10)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.10); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border: none; + box-shadow: none; } + button.osd:active, + button.osd:checked { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border: none; + box-shadow: none; } + button.osd:disabled { + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.86923), @shift_bg_color, 00.10); + color: mix(#767978, @shift_bg_color, 00.10); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(49, 52, 52, 0.5), rgba(0, 0, 0, 0.5), 00.10)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } +.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, +.app-notification.frame button, +.osd button { + color: mix(#eeeeec, @shift_bg_color, 00.10); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(28, 31, 32, 0.7), rgba(0, 0, 0, 0.7), 00.10)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.10); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.10); } + popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, + .osd button:hover { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(57, 63, 65, 0.7), rgba(0, 0, 0, 0.7), 00.10)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.10); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.10); } + popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, + .osd button:active, .osd button:checked { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.10); } + popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, + .osd button:disabled { + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.86923), @shift_bg_color, 00.10); + color: mix(#767978, @shift_bg_color, 00.10); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(49, 52, 52, 0.5), rgba(0, 0, 0, 0.5), 00.10)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, + .osd button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.10); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, + .osd button.flat:hover { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(57, 63, 65, 0.7), rgba(0, 0, 0, 0.7), 00.10)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.10); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.10); } + popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, + .osd button.flat:disabled { + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.86923), @shift_bg_color, 00.10); + color: mix(#767978, @shift_bg_color, 00.10); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(49, 52, 52, 0.5), rgba(0, 0, 0, 0.5), 00.10)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, + .osd button.flat:active, + .osd button.flat:checked { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.10); } +/* disabled the code below only because it is rather inconsistent with gtk2 which does not have "suggested-action" */ +/*button.suggested-action:not(.default), button.suggested-action:not(.default) label { + color: #0000ee; } +button.suggested-action:not(.default):disabled, button.suggested-action:not(.default):disabled label, +button.suggested-action:not(.default):disabled:checked, button.suggested-action:not(.default):disabled:checked label, +button.suggested-action:not(.default):disabled:active, button.suggested-action:not(.default):disabled:active label { + color: #6666bb; + text-shadow: none; } */ + .osd button.suggested-action { + color: #eeeeec; + border-color: rgba(0, 0, 0, 0.7); + background-color: transparent; + background-image: image(rgba(74, 144, 217, 0.5)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 236, 0.3); } + .osd button.suggested-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-color: transparent; + background-image: image(rgba(74, 144, 217, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 236, 0.3); } + .osd button.suggested-action:active, .osd button.suggested-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-color: transparent; + background-image: image(@selected_bg_color); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 236, 0.3); } + .osd button.suggested-action:disabled { + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.86923), @shift_bg_color, 00.10); + color: #767978; + border-color: rgba(0, 0, 0, 0.7); + background-color: transparent; + background-image: image(mix(rgba(49, 52, 52, 0.5), rgba(0, 0, 0, 0.5), 00.10)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +button.destructive-action { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #a60c0c; + border-bottom-color: #760909; + background-image: linear-gradient(to bottom, #ef2929, #ee1616 60%, #d51010); + text-shadow: 0 -1px rgba(0, 0, 0, 0.56078); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.56078); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #ef2929; } + button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #a60c0c; + border-bottom-color: #760909; + text-shadow: 0 -1px rgba(0, 0, 0, 0.51278); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.51278); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + background-image: linear-gradient(to bottom, #f14545, #ef2929 60%, #ee1616); } + button.destructive-action:active, + button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #c00c0c; + background-image: linear-gradient(to top, #ff7878, #f01818 60%, #e01010); + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.25), inset -1px 0 rgba(255, 255, 255, 0.25), inset 0 -1px rgba(255, 255, 255, 0.25), inset 0 1px rgba(255, 255, 255, 0.35); + text-shadow: none; + -gtk-icon-shadow: none; } + button.destructive-action.flat:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(239, 41, 41, 0.8); } + button.destructive-action:disabled { + border-color: #b6b6b3; + background-image: image(#ffcccc); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + button.destructive-action:disabled, button.destructive-action:disabled label { + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.86923), @shift_bg_color, 00.10); + color: #666666; } + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked { + border-color: #a60c0c; + background-image: image(#ee2323); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + button.destructive-action:disabled:active label, + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked label, + button.destructive-action:disabled:checked { + color: #f8a7a7; } + .osd button.destructive-action { + color: #eeeeec; + border-color: rgba(0, 0, 0, 0.7); + background-color: transparent; + background-image: image(rgba(239, 41, 41, 0.5)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 236, 0.3); } + .osd button.destructive-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-color: transparent; + background-image: image(rgba(239, 41, 41, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(238, 238, 236, 0.3); } + .osd button.destructive-action:active, .osd button.destructive-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-color: transparent; + background-image: image(#ef2929); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(238, 238, 236, 0.3); } + .osd button.destructive-action:disabled { + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.86923), @shift_bg_color, 00.10); + color: #767978; + border-color: rgba(0, 0, 0, 0.7); + background-color: transparent; + background-image: image(mix(rgba(49, 52, 52, 0.5), rgba(0, 0, 0, 0.5), 00.10)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +.stack-switcher > button { + outline-offset: -4px; } + .stack-switcher > button > label { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > button > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > button.text-button { + padding-left: 10px; + padding-right: 10px; } + .stack-switcher > button.image-button { + padding-left: 2px; + padding-right: 2px; } + .stack-switcher > button.needs-attention:active > label, + .stack-switcher > button.needs-attention:active > image, + .stack-switcher > button.needs-attention:checked > label, + .stack-switcher > button.needs-attention:checked > image { + animation: none; + background-image: none; } +button.font separator, +button.file separator { + background-color: alpha(#000000, 0.17); } + button.file separator:first-child { + background-color: transparent; + min-width: 0; + min-height: 0; } +button.font /*> box > box >*/ label { + font-weight: normal; } +.primary-toolbar button { + -gtk-icon-shadow: none; } +button.circular { + border-radius: 9999px; + -gtk-outline-radius: 9999px; + background-origin: padding-box, border-box; + background-clip: padding-box, border-box; } + button.circular label { + padding: 0; } + button.circular:not(.flat):not(:checked):not(:active):not(:disabled) { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: mix(#b6b6b3, @shift_bg_color, 00.10); + border-bottom-color: mix(#91918c, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(@bg_color, @shift_bg_color, 00.10), mix(#dededd, @shift_bg_color, 00.10) 60%, mix(#cfcfcd, @shift_bg_color, 00.10)); + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10); + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.8), rgba(0, 0, 0, 0.8), 00.10); + background-image: linear-gradient(to bottom, mix(@bg_color, @shift_bg_color, 00.10), mix(#dededd, @shift_bg_color, 00.10) 60%, mix(#cfcfcd, @shift_bg_color, 00.10)), linear-gradient(to top, mix(#91918c, @shift_bg_color, 00.10) 25%, mix(#b6b6b3, @shift_bg_color, 00.10) 50%); + border-color: transparent; } + button.circular:hover:not(:checked):not(:active):not(:disabled) { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: mix(#b6b6b3, @shift_bg_color, 00.10); + border-bottom-color: mix(#91918c, @shift_bg_color, 00.10); +/* text-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10); */ + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10); + box-shadow: inset 0 1px mix(#ffffff, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(#f7f7f7, @shift_bg_color, 00.10), mix(@bg_color, @shift_bg_color, 00.10) 60%, mix(#dededd, @shift_bg_color, 00.10)); + background-image: linear-gradient(to bottom, mix(#f7f7f7, @shift_bg_color, 00.10), mix(@bg_color, @shift_bg_color, 00.10) 60%, mix(#dededd, @shift_bg_color, 00.10)), linear-gradient(to top, mix(#91918c, @shift_bg_color, 00.10) 25%, mix(#b6b6b3, @shift_bg_color, 00.10) 50%); + border-color: transparent; } + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, +stacksidebar row.needs-attention > label { + animation: needs_attention 250ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#ffff66), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10)), to(transparent)); /***/ + background-size: 7px 7px, 7px 7px; + background-repeat: no-repeat; + background-position: right 5px; } + .stack-switcher > button.needs-attention > label:dir(rtl), + .stack-switcher > button.needs-attention > image:dir(rtl), + stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 5px; } + +.linked:not(.vertical) > spinbutton:not(.vertical), +.linked:not(.vertical) > entry, +.linked:not(.vertical) > button, +.inline-toolbar:not(.vertical) toolbutton > button, +.inline-toolbar:not(.vertical) toolitem button, +.linked:not(.vertical) > button:hover, +.linked:not(.vertical) > button:active, +.linked:not(.vertical) > button:checked, +.linked:not(.vertical) > combobox > box > button.combo { + border-style: solid none solid solid; + border-radius: 0; } + +.linked:not(.vertical) > spinbutton:first-child:not(.vertical), +.linked:not(.vertical) > entry:first-child, +.linked:not(.vertical) > button:first-child, +.inline-toolbar:not(.vertical) toolbutton:first-child > button, +.inline-toolbar:not(.vertical) toolitem button:first-child, +.linked:not(.vertical) > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } +.linked:not(.vertical) > spinbutton:last-child:not(.vertical), +.linked:not(.vertical) > entry:last-child, +.linked:not(.vertical) > button:last-child, +.inline-toolbar:not(.vertical) toolbutton:last-child > button, +.inline-toolbar:not(.vertical) toolitem button:last-child, +.linked:not(.vertical) > combobox:last-child > box > button.combo { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } +.linked:not(.vertical) > spinbutton:only-child:not(.vertical), +.linked:not(.vertical) > entry:only-child, +.linked:not(.vertical) > button:only-child, +.inline-toolbar:not(.vertical) toolbutton:only-child > button, +.inline-toolbar:not(.vertical) toolitem button:only-child, +.linked:not(.vertical) > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > spinbutton:not(.vertical), +.linked.vertical > entry, +.linked.vertical > button, +.inline-toolbar.vertical toolbutton > button, +.inline-toolbar.vertical toolitem button, +.linked.vertical > button:hover, +.linked.vertical > button:active, +.linked.vertical > button:checked, +.linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } +.linked.vertical > spinbutton:first-child:not(.vertical), +.linked.vertical > entry:first-child, +.linked.vertical > button:first-child, +.inline-toolbar.vertical toolbutton:first-child > button, +.inline-toolbar.vertical toolitem button:first-child, +.linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.linked.vertical > spinbutton:last-child:not(.vertical), +.linked.vertical > entry:last-child, +.linked.vertical > button:last-child, +.inline-toolbar.vertical toolbutton:last-child > button, +.inline-toolbar.vertical toolitem button:last-child, +.linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } +.linked.vertical > spinbutton:only-child:not(.vertical), +.linked.vertical > entry:only-child, +.linked.vertical > button:only-child, +.inline-toolbar.vertical toolbutton:only-child > button, +.inline-toolbar.vertical toolitem button:only-child, +.linked.vertical > combobox:only-child > box > button.combo { + border-radius: 3px; + border-style: solid; } + +button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, calendar.button, .scale-popup button:hover { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.10), 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.10); + text-shadow: none; + -gtk-icon-shadow: none; } + +button.color { + padding: 4px; } + button.color colorswatch:only-child { + box-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10); } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + .osd button.color colorswatch:only-child { + box-shadow: none; } + .osd button.color:disabled colorswatch:only-child, .osd button.color:active colorswatch:only-child, .osd button.color:checked colorswatch:only-child, button.color:disabled colorswatch:only-child, button.color:active colorswatch:only-child, button.color:checked colorswatch:only-child { + box-shadow: none; } + +/********* + * Links * + *********/ +button:link > label, +button:visited > label, +*:link, +button:link, +button:visited { + color: mix(@link_color, @shift_bg_color, 00.10); } + button:link > label:visited, + button:visited > label:visited, + *:link:visited, + button:visited { + color: mix(#215d9c, @shift_bg_color, 00.10); } + *:selected button:link > label:visited, + *:selected button:visited > label:visited, *:selected + *:link:visited, + *:selected button:visited:link, + *:selected button:visited { + color: mix(#b7d3f0, @shift_bg_color, 00.10); } + button:link > label:hover, + button:visited > label:hover, + *:link:hover, + button:hover:link, + button:hover:visited { + color: @selected_bg_color; } + *:selected button:link > label:hover, + *:selected button:visited > label:hover, *:selected + *:link:hover, *:selected + button:hover:link, + *:selected button:hover:visited { + color: mix(#edf4fb, @shift_bg_color, 00.10); } + button:link > label:active, + button:visited > label:active, + *:link:active, + button:active:link, + button:active:visited { + color: mix(@link_color, @shift_bg_color, 00.10); } + *:selected button:link > label:active, + *:selected button:visited > label:active, + *:selected *:link:active, + *:selected button:active:link, + *:selected button:active:visited { + color: mix(#dbe9f7, @shift_bg_color, 00.10); } + infobar.info *:link, infobar.info button:link, + infobar.info button:visited, infobar.question *:link, infobar.question button:link, + infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, + infobar.warning button:visited, infobar.error *:link, infobar.error button:link, + infobar.error button:visited, button:link > label:selected, + button:visited > label:selected, *:selected button:link > label, + *:selected button:visited > label, + *:link:selected, + button:selected:link, + button:selected:visited, + .selection-mode.titlebar .subtitle:link, + headerbar.selection-mode .subtitle:link, + *:selected *:link, + *:selected button:link, + *:selected button:visited { + color: #dbe9f7; } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + +/***************** + * SpinButton * + *****************/ +spinbutton:not(.vertical) { + color: @text_color; + min-height: 20px; + background: @entry_bg_color; + box-shadow: inset 0 0 0 1px mix(mix(@bg_color, @shift_bg_color, 00.10), @entry_bg_color, 0.3); + padding: 0; } + spinbutton:not(.vertical):disabled { + color: mix(#767978, @shift_bg_color, 00.10); + background-color: mix(#e2e3e0, @shift_bg_color, 00.10); + box-shadow: none; } + spinbutton:not(.vertical) entry { + min-width: 24px; + margin: 0; + padding: 4px; + background: none; + background-color: transparent; + border-style: solid none solid solid; + border-radius: 3px 0 0 3px; } +/*spinbutton:not(.vertical) entry:not(:focus) { + box-shadow: none; }*/ + spinbutton:not(.vertical) entry:dir(rtl) { + border-style: solid solid solid none; + border-radius: 0 3px 3px 0; } + spinbutton:not(.vertical) button { + border-style: solid none solid solid; + border-radius: 0; } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: solid solid solid none; } + spinbutton:not(.vertical) button:hover { + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10); + -gtk-icon-effect: highlight; } + spinbutton:not(.vertical) button:disabled { + -gtk-icon-shadow: none; } + spinbutton:not(.vertical) button:active { } + spinbutton:not(.vertical) button:dir(ltr):last-child { + border-right-style: solid; + border-radius: 0 2px 2px 0; } + spinbutton:not(.vertical) button:dir(rtl):first-child { + border-left-style: solid; + border-radius: 2px 0 0 2px; } +.osd spinbutton:not(.vertical) button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.10); + text-shadow: none; + -gtk-icon-shadow: none; + color: mix(#eeeeec, @shift_bg_color, 00.10); + border-style: solid none solid solid; + border-color: mix(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4), 00.10); + border-radius: 0; + box-shadow: none; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:not(.vertical) button:dir(rtl) { + border-style: solid solid solid none; } + .osd spinbutton:not(.vertical) button:hover { + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.10); + text-shadow: none; + -gtk-icon-shadow: none; + color: mix(#eeeeec, @shift_bg_color, 00.10); + border-color: mix(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5), 00.10); + background-color: mix(rgba(238, 238, 236, 0.1), rgba(0, 0, 0, 0.1), 00.10); + -gtk-icon-shadow: 0 1px black; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:disabled { + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.10); + text-shadow: none; + -gtk-icon-shadow: none; + color: mix(#767978, @shift_bg_color, 00.10); + border-color: mix(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5), 00.10); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:dir(ltr):last-child { + border-right-style: solid; + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-left-style: solid; + border-radius: 3px 0 0 3px; } +spinbutton.vertical { + color: @text_color; } +spinbutton.vertical:disabled { + color: mix(#767978, @shift_bg_color, 00.10); } +spinbutton.vertical:drop(active) { + border-color: transparent; + box-shadow: none; } +spinbutton.vertical entry { + min-height: 16px; + min-width: 20px; + padding: 4px; + border-radius: 0; } +spinbutton.vertical button { + min-height: 26px; + min-width: 26px; + padding: 0; } +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } +.osd spinbutton.vertical button:first-child { + color: mix(#eeeeec, @shift_bg_color, 00.10); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(28, 31, 32, 0.7), rgba(0, 0, 0, 0.7), 00.10)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.10); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.10); } + .osd spinbutton.vertical button:first-child:hover { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(57, 63, 65, 0.7), rgba(0, 0, 0, 0.7), 00.10)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.10); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.10); } + .osd spinbutton.vertical button:first-child:active { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.10); } + .osd spinbutton.vertical button:first-child:disabled { + color: mix(#767978, @shift_bg_color, 00.10); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(49, 52, 52, 0.5), rgba(0, 0, 0, 0.5), 00.10)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; } + treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; } + +/************** + * ComboBoxes * + **************/ +combobox > box > button.combo { + min-height: 16px; + min-width: 16px; + text-shadow: none; + padding: 2px 2px 2px 4px; } +combobox > box > button.combo arrow { + margin: 0 2px; + color: transparent; + background-image: -gtk-scaled(url("assets/override/combobox-symbolic-small.png")); + background-position: center; + background-repeat: no-repeat; + min-height: 17px; + min-width: 14px; } + combobox > box > button.combo arrow:disabled { + background-image: -gtk-scaled(url("assets/override/combobox-symbolic-small-dim.png")); } +combobox > box > button.combo:not(:only-child) arrow { + margin: 0 2px 0 0; + background-image: -gtk-scaled(url("assets/override/combo-symbolic.png")); + background-position: center; + background-repeat: no-repeat; + min-height: 14px; + min-width: 14px; } + combobox > box > button.combo:not(:only-child) arrow:disabled { + background-image: -gtk-scaled(url("assets/override/combo-symbolic-dim.png")); } +combobox:drop(active) { + box-shadow: none; } + +/************ + * Toolbars * + ************/ +toolbar { + padding: 4px 3px 3px 4px; } + .osd toolbar { + background-color: transparent; } + toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: mix(rgba(28, 31, 32, 0.7), rgba(0, 0, 0, 0.7), 00.10); } + toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; } + toolbar:not(.vertical) separator { + margin: 0 7px 1px 6px; } + toolbar.vertical separator { + margin: 6px 1px 7px 0; } +/* tried to draw a separation line between multiple adjacent toolbars, but the toolbars can be physically positioned in a different order than the order of their corresponding css nodes (see engampa's toolbars in gtk inspector), so i can't know which toolbar physically comes first so that i can draw the line between them... + toolbar:not(.vertical) + toolbar:not(.vertical) { + border-top: solid 1px #ff0000; } + toolbar.vertical + toolbar.vertical { + border-left: solid 1px #ff0000; }*/ + toolbar:not(.vertical):not(.inline-toolbar):not(.osd) switch, + toolbar:not(.vertical):not(.inline-toolbar):not(.osd) scale, + toolbar:not(.vertical):not(.inline-toolbar):not(.osd) entry, + toolbar:not(.vertical):not(.inline-toolbar):not(.osd) spinbutton, + toolbar:not(.vertical):not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 0px; } + toolbar.verical:not(.inline-toolbar):not(.osd) switch, + toolbar.verical:not(.inline-toolbar):not(.osd) scale, + toolbar.verical:not(.inline-toolbar):not(.osd) entry, + toolbar.verical:not(.inline-toolbar):not(.osd) spinbutton, + toolbar.verical:not(.inline-toolbar):not(.osd) button { + margin-right: 0px; + margin-bottom: 1px; } + toolbar:not(.vertical):not(.inline-toolbar):not(.osd) spinbutton *, + toolbar:not(.vertical):not(.inline-toolbar):not(.osd) .linked > *, + toolbar.vertical:not(.inline-toolbar):not(.osd) spinbutton *, + toolbar.vertical:not(.inline-toolbar):not(.osd) .linked > * { + margin: 0; } + +searchbar, +toolbar, +.inline-toolbar, +.location-bar { + padding: 3px; + margin: 0; + border-style: none; + background-color: mix(@bg_color, @shift_bg_color, 00.10); } + +.location-bar entry { + margin-top: 3px; + margin-bottom: 2px; } +.location-bar button { + min-height: 22px; } + +toolbar button { + min-height: 24px; } + +.inline-toolbar toolbutton > button { + min-height: 20px; } + +/************** + * Headerbars * + **************/ +.titlebar { + border-width: 0 0 1px 0; + border-style: solid; /* none/solid */ + border-color: mix(#cccccc, @shift_bg_color, 00.10); + border-radius: 0; + background: linear-gradient(to bottom, mix(#ffffff, @shift_bg_color, 00.10), mix(@bg_color, @shift_bg_color, 00.10) 50%, mix(@bg_color, @shift_bg_color, 00.10)); + box-shadow: inset 0 1px shade(#f8f8f8, 0.95); } + dialog .titlebar { + border-style: none; } +headerbar { + padding: 0 9px 0 6px; /* asymmetric left/right because min/max/close have padding-right to bring them closer together */ + min-height: 39px; } + headerbar:backdrop { + box-shadow: inset 0 1px shade(#eeeeee, 0.95); } +/*headerbar:not(.titlebar) { + box-shadow: none; + background: image(mix(@bg_color, @shift_bg_color, 00.10)); } + .titlebar headerbar:not(.titlebar) { + background: image(transparent); }*/ + headerbar.selection-mode { + background: linear-gradient(to bottom, shade(@selected_bg_color, 1.2), shade(@selected_bg_color, 1.1)); + box-shadow: inset 0 1px shade(@selected_bg_color, 1.3); } + headerbar .title { + padding-left: 12px; + padding-right: 12px; + text-shadow: 1px 1px #f4f4f4; + color: #282828; + font-weight: normal; } + headerbar .subtitle { + font-size: smaller; + color: mix(#444444, mix(@shift_bg_color, #444444, 0.398), 00.10); + padding-left: 12px; + padding-right: 12px; } + headerbar entry, +/*headerbar combobox,*/ + headerbar spinbutton, + headerbar separator, + headerbar switch, + headerbar button, + headerbar button.font { + margin-top: 6px; + margin-bottom: 6px; } + headerbar entry { + padding: 4px 5px 4px 5px; } + headerbar combobox button { + padding: 2px 2px 2px 6px; } + headerbar separator.vertical { + background-color: transparent; + min-width: 5px; } + headerbar button, + headerbar button.font, + headerbar stackswitcher button, + headerbar stackswitcher button.text-button, + headerbar stackswitcher button.circular, + headerbar stackswitcher button.text-button.circular { + min-height: 20px; } + dialog headerbar button, + dialog headerbar button.font, + dialog headerbar stackswitcher button, + dialog headerbar stackswitcher button.text-button, + dialog headerbar stackswitcher button.circular, + dialog headerbar stackswitcher button.text-button.circular { + min-height: 17px; } + headerbar button.titlebutton.minimize, headerbar button.titlebutton.maximize, headerbar button.titlebutton.restore, headerbar button.titlebutton.close { + margin: 0; + padding: 0; + border: none; + border-radius: 0; + min-width: 26px; + min-height: 39px; } + /* have to put margin-right on all buttons below (and compensate in 'headerbar' and '.maximize headrebar' padding) because chromium has a bug by which it interprets 'margin-right' as 'margin-left'. + the correct way is to set a margin-right value (for bringing the buttons closer) only on close and restore, and have symmetric 'padding-left/right' on 'headerbar'; this will be done when the chromium bug gets fixed */ + headerbar button.titlebutton.minimize { + margin-right: -5px; } + headerbar button.titlebutton.maximize, headerbar button.titlebutton.restore { + margin-right: -5px; } + headerbar button.titlebutton.close { + margin-right: -5px; } + headerbar.titlebar > :last-child { /* the group of min/max/close buttons */ + -GtkWidget-window-dragging: false; /* no effect for some reason */ + margin-left: 8px; } + .maximized headerbar { /* asymmetric left/right because min/max/close have padding-right to bring them closer together, see comment above */ + padding-left: 2px; + padding-right: 5px; } + headerbar:backdrop button, + headerbar:backdrop .path-bar button { + color: mix(#777777, @shift_bg_color, 0.10); } + headerbar:backdrop .title, headerbar:backdrop .subsubtitle { + color: #888888; + text-shadow: 1px 1px #f8f8f8; } +/* disabled code, see the other comment for suggested-action */ +/* headerbar button.suggested-action:not(:disabled):backdrop, headerbar button.suggested-action:not(:disabled):backdrop * { + border-color: #66aabb; + border-bottom-color: #5090a0; + color: #5555aa; } */ + headerbar button.titlebutton.close, headerbar button.titlebutton.close *, + headerbar button.titlebutton.maximize, headerbar button.titlebutton.maximize *, + headerbar button.titlebutton.restore, headerbar button.titlebutton.restore *, + headerbar button.titlebutton.minimize, headerbar button.titlebutton.minimize *, + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.close:backdrop *, + headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.maximize:backdrop *, + headerbar button.titlebutton.restore:backdrop, headerbar button.titlebutton.restore:backdrop *, + headerbar button.titlebutton.minimize:backdrop, headerbar button.titlebutton.minimize:backdrop * { + color: transparent; + background-position: center; + background-repeat: no-repeat; } + headerbar button.titlebutton.close { + background-image: -gtk-scaled(url("assets/extras/csd-close-active.png")); } + headerbar button.titlebutton.close:hover { + box-shadow: none; + background-image: -gtk-scaled(url("assets/extras/csd-close-prelight.png")); } + headerbar button.titlebutton.close:active { + background-image: -gtk-scaled(url("assets/extras/csd-close-pressed.png")); } + headerbar button.titlebutton.close:backdrop, headerbar button.titlebutton.close:hover:backdrop, + headerbar button.titlebutton.close:disabled, headerbar button.titlebutton.close:disabled:hover { + background-image: -gtk-scaled(url("assets/extras/csd-close-inactive.png")); } + headerbar button.titlebutton.minimize { + background-image: -gtk-scaled(url("assets/extras/csd-hide-active.png")); } + headerbar button.titlebutton.minimize:hover { + box-shadow: none; + background-image: -gtk-scaled(url("assets/extras/csd-hide-prelight.png")); } + headerbar button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("assets/extras/csd-hide-pressed.png")); } + headerbar button.titlebutton.minimize:backdrop, headerbar button.titlebutton.minimize:hover:backdrop, + headerbar button.titlebutton.minimize:disabled, headerbar button.titlebutton.minimize:disabled:hover { + background-image: -gtk-scaled(url("assets/extras/csd-hide-inactive.png")); } + headerbar button.titlebutton.maximize, headerbar button.titlebutton.restore { + background-image: -gtk-scaled(url("assets/extras/csd-maximize-active.png")); } + headerbar button.titlebutton.maximize:hover, headerbar button.titlebutton.restore:hover { + box-shadow: none; + background-image: -gtk-scaled(url("assets/extras/csd-maximize-prelight.png")); } + headerbar button.titlebutton.maximize:active, headerbar button.titlebutton.restore:active { + background-image: -gtk-scaled(url("assets/extras/csd-maximize-pressed.png")); } + headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.maximize:hover:backdrop, + headerbar button.titlebutton.maximize:disabled, headerbar button.titlebutton.maximize:disabled:hover, + headerbar button.titlebutton.restore:backdrop, headerbar button.titlebutton.restore:hover:backdrop, + headerbar button.titlebutton.restore:disabled, headerbar button.titlebutton.restore:disabled:hover { + background-image: -gtk-scaled(url("assets/extras/csd-maximize-inactive.png")); } + headerbar.default-decoration { + min-height: 27px; + padding: 4px; } + headerbar.default-decoration button.titlebutton { + min-height: 16px; + min-width: 16px; + margin: 0; + padding: 0; } + .solid-csd headerbar:dir(rtl), .solid-csd headerbar:dir(ltr),.solid-csd headerbar:dir(rtl), .solid-csd headerbar:dir(ltr) { + margin-left: -1px; + margin-right: -1px; + margin-top: -1px; + border-radius: 0; + box-shadow: none; } + +/* the window's top corners */ +.background:not(.tiled):not(.maximized):not(.solid-csd) .titlebar { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.background:not(.tiled):not(.maximized):not(.solid-csd) separator:first-child + headerbar, +.background:not(.tiled):not(.maximized):not(.solid-csd) headerbar:first-child { + border-top-left-radius: 3px; } +.background:not(.tiled):not(.maximized):not(.solid-csd) headerbar:last-child { + border-top-right-radius: 3px; } +.background:not(.tiled):not(.maximized):not(.solid-csd) stack headerbar:first-child, .background:not(.tiled):not(.maximized):not(.solid-csd) stack headerbar:last-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.text-button.image-button label { + padding-left: 0; + padding-right: 0; } +.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { + padding-right: 8px; } +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/* nautilus hack, for some reason the pathbar buttons behave strangely, they start with or without the :backdrop color apparently at random, and then don't change on normal/:backdrop changes */ +.nautilus-path-bar button:not(:disabled) { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); } +.nautilus-path-bar button:not(:disabled):backdrop { + color: mix(#777777, @fg_color, 00.10); } + +/************ + * TreeView * + ************/ +treeview.view { + border-color: mix(#bbbbbb, @shift_bg_color, 00.10); } + * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; } + treeview.view:selected:focus, treeview.view:selected { + border-radius: 0; } +/*the expander lines in gtk3 widget factory's tree */ + treeview.view:selected { +/* border-left-color: mix(#a5c8ec, @shift_bg_color, 00.10); + border-top-color: mix(rgba(46, 52, 54, 0.1), rgba(0, 0, 0, 0.1), 00.10);*/ + border-color: mix(#bbbbbb, @shift_bg_color, 00.10); } + treeview.view:disabled { + color: mix(#767978, @shift_bg_color, 00.10); } + treeview.view.separator { + min-height: 2px; + color: mix(@bg_color, @shift_bg_color, 00.10); } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: shade(@selected_bg_color, 0.751); } + treeview.view:drop(active).after { + border-top-style: none; } + treeview.view:drop(active).before { + border-bottom-style: none; } + treeview.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: mix(#444444, mix(@shift_bg_color, #444444, 0.398), 00.10); } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: black; } + treeview.view.expander:selected { + color: mix(#ffffff, @shift_bg_color, 00.10); } + treeview.view.expander:selected:hover { + color: mix(#ffffff, @selected_bg_color, 0.5); } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.progressbar { + color: @selected_focused_fg_color; + border: 1px solid shade(@selected_bg_color, 0.751); + border-radius: 4px; + background-image: linear-gradient(to bottom, mix(@selected_bg_color, #ffffff, 0.1), @selected_bg_color, mix(@selected_bg_color, #000000, 0.1)); + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.3), rgba(0, 0, 0, 0.3), 00.10), 0 1px mix(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2), 00.10); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + color: @fg_color; + box-shadow: none; + background-image: linear-gradient(to bottom, @canvas_bg_color, mix(@canvas_bg_color, #000000, 0.1)); } + treeview.view.trough { + background-color: rgba(0, 0, 0, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { /***/ + background-color: rgba(255, 255, 255, 0.2); + border-radius: 4px; + border-width: 1px 0; + border-style: solid; + border-color: @selected_bg_color; } + treeview.view header button { + min-height: 18px; + background-image: linear-gradient(to bottom, mix(#f8f8f8, @shift_bg_color, 00.10), mix(@bg_color, @shift_bg_color, 00.10) 50%, mix(#d8d8d8, @shift_bg_color, 00.10)); + box-shadow: inset 0 1px mix(#ffffff, @shift_bg_color, 00.10), inset 1px 0 alpha(#ffffff, 0.17); + text-shadow: none; + border-style: solid; + border-radius: 0; + border-width: 1px 1px 1px 0px; + border-color: mix(#bbbbbb, @shift_bg_color, 00.10); + border-bottom-color: mix(#b4b4b4, @shift_bg_color, 00.10); + font-weight: normal;} + frame > border:not(.flat) > treeview.view header button, .frame:not(.flat) > treeview.view header button { + margin: -1px 0px 0px 0px; } + treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + color: @selected_focused_fg_color; + background-image: none; + background-color: @selected_bg_color; + border-style: none; + border-radius: 0; + box-shadow: inset 0 0 0 1px @selected_focused_fg_color; + text-shadow: none; + transition: none; } + treeview.view acceleditor > label { + background-color: @selected_bg_color; } + treeview.view header button:hover { + background-image: linear-gradient(to bottom, shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.09), shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.04) 50%, shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 0.97)); + box-shadow: inset 0 1px shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.15); + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); } + treeview.view header button:disabled { + border-color: mix(#c0c0c0, @shift_bg_color, 00.10); + box-shadow: inset 0 1px mix(#ececec, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(#e8e8e8, @shift_bg_color, 00.10), mix(#e0e0e0, @shift_bg_color, 00.10), mix(#d8d8d8, @shift_bg_color, 00.10)); } + treeview.view header button:disabled label { + text-shadow: none; } + +/********* + * Menus * + *********/ +menubar, .menubar { + margin: 0; + padding: 0px 1px; + border-bottom: 1px solid mix(#cccccc, @shift_bg_color, 00.10); + -GtkWidget-window-dragging: false; } + menubar > menuitem, + .menubar > menuitem { + min-height: 10px; + padding: 3px 8px; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + background-color: @selected_bg_color; + color: @selected_focused_fg_color; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: mix(#767978, @shift_bg_color, 00.10); + box-shadow: none; } + +menu, +.menu, +.context-menu { + margin: 4px; + padding: 0px; + box-shadow: inset 0px 0px 1px 1px shade(@menu_bg_color, 0.8); + background-color: @menu_bg_color; } + .csd menu, + .csd .menu, + .csd .context-menu { + border: none; } + menu menuitem, + .menu menuitem, + .context-menu menuitem { + min-height: 10px; + min-width: 40px; + padding: 2px 5px; + border: 1px solid transparent; + color: @fg_color; + text-shadow: none; } + menu menuitem > arrow, + .menu menuitem > arrow, + .context-menu menuitem > arrow { +/* -GtkArrow-arrow-scaling: 0.3; */ + color: mix(shade(@fg_color, 1.55), @menu_bg_color, 0.2); + min-height: 10px; + min-width: 10px; } + menu menuitem arrow:dir(ltr), + .menu menuitem arrow:dir(ltr), + .context-menu menuitem arrow:dir(ltr) { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/menu-arrow-small-right-symbolic.svg"))); + margin-left: 9px; } + menu menuitem:not(:hover):not(:disabled) arrow:dir(ltr), + .menu menuitem:not(:hover):not(:disabled) arrow:dir(ltr), + .context-menu menuitem:not(:hover):not(:disabled) arrow:dir(ltr) { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/menu-arrow-small-right-symbolic.svg"))); } + menu menuitem arrow:dir(rtl), + .menu menuitem arrow:dir(rtl), + .context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/menu-arrow-small-left-symbolic.svg"))); + margin-right: 9px; } + menu menuitem:not(:hover):not(:disabled) arrow:dir(rtl), + .menu menuitem:not(:hover):not(:disabled) arrow:dir(rtl), + .context-menu menuitem:not(:hover):not(:disabled) arrow:dir(rtl) { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/menu-arrow-small-left-symbolic.svg"))); } + menu menuitem:hover, + .menu menuitem:hover, + .context-menu menuitem:hover { + color: @selected_focused_fg_color; + border-color: @selected_bg_color; + background-color: @selected_bg_color; } + menu menuitem:hover > arrow, + .menu menuitem:hover > arrow, + .context-menu menuitem:hover > arrow { + color: mix(@selected_focused_fg_color, @selected_bg_color, 0.2); } + menu menuitem:disabled, menu menuitem:disabled label, + .menu menuitem:disabled, .menu menuitem:disabled label, + .context-menu menuitem:disabled, .context-menu menuitem:disabled label { + color: mix(#767978, @shift_bg_color, 00.10); + text-shadow: 1px 1px alpha(#ffffff, 0.4); } + menu menuitem:disabled > arrow, + .menu menuitem:disabled > arrow, + .context-menu menuitem:disabled > arrow { + color: mix(#868988, @shift_bg_color, 00.10); } + menu > arrow, + .menu > arrow, + .context-menu > arrow { + min-height: 13px; + min-width: 13px; + padding: 0px; + margin: 2px; + border: 1px solid shade(@menu_bg_color, 0.8); + border-radius: 0; + background-color: transparent; + background-image: none; + text-shadow: none; + -gtk-icon-shadow: none; + -GtkArrow-arrow-scaling: 0.3; } + menu > arrow.top, + .menu > arrow.top, + .context-menu > arrow.top { + border-style: none none solid none; + min-width: 13px; + min-height: 13px; + background-image: image(-gtk-recolor(url("assets/override/menu-arrow-small-up-symbolic.svg"))); + box-shadow: -1px -1px shade(@menu_bg_color, 1.05), inset 0 -1px shade(@menu_bg_color, 0.95); + background-repeat: no-repeat; + background-position: center;} + menu > arrow.bottom, + .menu > arrow.bottom, + .context-menu > arrow.bottom { + border-style: solid none none none; + min-width: 13px; + min-height: 13px; + background-image: image(-gtk-recolor(url("assets/override/menu-arrow-small-down-symbolic.svg"))); + box-shadow: -1px 0 shade(@menu_bg_color, 1.05), inset 0 1px shade(@menu_bg_color, 1.05), 1px 1px shade(@menu_bg_color, 0.95); + background-repeat: no-repeat; + background-position: center;} + menu > arrow:hover, + .menu > arrow:hover, + .context-menu > arrow:hover { + color: @selected_focused_fg_color; + background-color: @selected_bg_color; } + menu > arrow:disabled, + .menu > arrow:disabled, + .context-menu > arrow:disabled { + background-color: shade(mix(@bg_color, @shift_bg_color, 00.10), 0.95); + color: shade(mix(@bg_color, @shift_bg_color, 00.10), 0.65); } + +menuitem accelerator { + color: alpha(currentColor,0.55); } +menuitem check, +menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), + menuitem radio:dir(ltr) { + margin-right: 7px; } + menuitem check:dir(rtl), + menuitem radio:dir(rtl) { + margin-left: 7px; } + +/*************** + * Modelbutton * +****************/ +modelbutton.flat, +.menuitem.button.flat { + color: @fg_color; + outline-style: none; + min-height: 20px; + padding: 1px 1px; + border: 1px solid transparent; + background-color: @menu_bg_color; + border-radius: 0px; + outline-offset: -2px; } + modelbutton.flat:hover, + .menuitem.button.flat:hover { + color: @selected_focused_fg_color; + border-color: @selected_bg_color; + background-color: @selected_bg_color; } + modelbutton.flat:disabled, modelbutton.flat:disabled label, + .menuitem.button.flat:disabled, .menuitem.button.flat:disabled label { + color: mix(#767978, @shift_bg_color, 00.10); + text-shadow: 1px 1px alpha(#ffffff, 0.4); } + +modelbutton.flat arrow { + min-height: 13px; + min-width: 13px; + margin: 0 4px; + background: none; } + modelbutton.flat arrow:hover { + background: none; } + modelbutton.flat arrow.left:dir(ltr) { + -gtk-icon-source: image(-gtk-recolor(url("assets/extras/pan-start2-symbolic.svg"))); } + modelbutton.flat arrow.left:dir(rtl) { + -gtk-icon-source: image(-gtk-recolor(url("assets/extras/pan-start2-symbolic.svg"))); } + modelbutton.flat arrow.right:dir(ltr) { + -gtk-icon-source: image(-gtk-recolor(url("assets/extras/pan-end2-symbolic.svg"))); } + modelbutton.flat arrow.right:dir(rtl) { + -gtk-icon-source: image(-gtk-recolor(url("assets/extras/pan-end2-symbolic.svg"))); } + +/************ + * Popovers * + ************/ +popover.background, +.csd popover.background { + padding: 0px; + border-radius: 6px; + background-color: @menu_bg_color; + box-shadow: 0px 2px 6px 1px rgba(100, 100, 100, 0.35), 0px 2px 10px -2px rgba(100, 100, 100, 0.2); + border: 1px solid shade(@menu_bg_color, 0.8); } + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar { + border-style: none; + background-color: transparent; } + .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { + border: 1px solid mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.10); } + popover.background separator { + margin: 3px; } + popover.background list separator { + margin: 0px; } + +/************ + * Notebook * + ************/ +notebook { + background-color: transparent; } +notebook > stack:not(:only-child) { + color: @fg_color; + background-color: transparent; } + notebook > stack:not(:only-child) > *:disabled { + background-color: mix(#e2e3e0, @shift_bg_color, 00.10); } + +/********* + * Stack * + *********/ +/* can't set explicit background color for stacks because 'stack' seems to be used in some weired places (e.g. the first 'open with...' pop-up menu item in nemo) and i don't know how to set separate descriptors for those */ +stack, stack > * { + background-color: transparent; } + +/************** + * Scrollbars * + **************/ +/* +@define-color scrollbar_controls_normal_1 mix(#f8f8f8, @shift_bg_color, 00.10); +@define-color scrollbar_controls_normal_2 mix(#eaeaea, @shift_bg_color, 00.10); +@define-color scrollbar_controls_normal_3 mix(#dddddd, @shift_bg_color, 00.10); +@define-color scrollbar_controls_hover_1 shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.09); +@define-color scrollbar_controls_hover_2 shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.07); +@define-color scrollbar_controls_hover_3 shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 0.99); +*/ +@define-color scrollbar_controls_normal mix(#e8e7ea, @shift_bg_color, 00.10); +@define-color scrollbar_controls_fg_normal mix(#444444, mix(@shift_bg_color, #444444, 0.398), 00.10); + +@define-color scrollbar_controls_normal_1 shade(@scrollbar_controls_normal, 1.07); +@define-color scrollbar_controls_normal_2 shade(@scrollbar_controls_normal, 1.01); +@define-color scrollbar_controls_normal_3 shade(@scrollbar_controls_normal, 0.98); + +@define-color scrollbar_controls_hover_1 mix(shade(@scrollbar_controls_normal, 1.12), #f0f0f0, 0.08); +@define-color scrollbar_controls_hover_2 mix(shade(@scrollbar_controls_normal, 1.06), #f0f0f0, 0.08); +@define-color scrollbar_controls_hover_3 mix(shade(@scrollbar_controls_normal, 1.02), #f0f0f0, 0.08); + +@define-color scrollbar_controls_border_normal shade(@scrollbar_controls_normal, 0.75); +@define-color scrollbar_controls_border_hover shade(@scrollbar_controls_normal, 0.80); /* not used */ + +scrollbar { + background-color: mix(#c3c4c4, @shift_bg_color, 00.10); } +/*scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + border: 1px solid mix(#ffffff, @shift_bg_color, 00.10); } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + background-clip: padding-box; + border-radius: 100%; + border: 1px solid mix(#ffffff, @shift_bg_color, 00.10); + -gtk-icon-source: none; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; } + scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + opacity: 0.8; } */ + scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.10); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; } + scrollbar.vertical button.down, scrollbar.vertical .button.down { + /*padding-left: 10px;*/ + -gtk-icon-source: image(-gtk-recolor(url("assets/override/pan-down-symbolic.svg"))); } + scrollbar.vertical button.up, scrollbar.vertical .button.up { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/pan-up-symbolic.svg"))); } + scrollbar.horizontal button.down, scrollbar.horizontal .button.down { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/pan-end-symbolic.svg"))); } + scrollbar.horizontal button.up, scrollbar.horizontal .button.up { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/pan-start-symbolic.svg"))); } + +scrollbar.vertical, scrollbar.horizontal { + -GtkScrollbar-has-backward-stepper: true; + -GtkScrollbar-has-forward-stepper: true; +/* -GtkRange-stepper-spacing: 0; */ +/* -GtkRange-trough-under-steppers: 0; */ +/* -GtkArrow-arrow-scaling: 0.3; */ + background-color: mix(#cccccc, @shift_bg_color, 00.10); + border-style: solid; + border-width: 1px 1px 1px 1px; + border-color: mix(#afafaf, @shift_bg_color, 00.10); } + frame > border:not(.flat) ~ scrollbar.vertical, .frame:not(.flat) > scrollbar.vertical { + margin: -1px -1px -1px 0; } + frame > border:not(.flat) ~ scrollbar.horizontal, .frame:not(.flat) > scrollbar.horizontal { + margin: 0 -1px -1px -1px; } + + /* thunar fix */ + window.thunar .frame.standard-view > scrollbar.vertical { + margin: 0; } + window.thunar .frame.standard-view > scrollbar.horizontal { + margin: 0; } + +/* for some attributes i have to explicitate 'scrollbar.horizontal button' and 'scrollbar.vertical button' to make the scrollbar button selector sufficiently specific */ +scrollbar button, scrollbar .button { + color: @scrollbar_controls_fg_normal; } +scrollbar.vertical button:hover, scrollbar.vertical .button:hover, +scrollbar.horizontal button:hover, scrollbar.horizontal .button:hover { + box-shadow: none; } +scrollbar.vertical button, scrollbar.vertical .button { + min-height: 12px; + min-width: 12px; + padding: 0px; + margin: 0px; + border-style: none; + background-image: -gtk-gradient (linear, left top, right top, color-stop (0, @scrollbar_controls_normal_1), color-stop (0.5, @scrollbar_controls_normal_2), color-stop (1, @scrollbar_controls_normal_3)); } +scrollbar.vertical button.up:not(:disabled), scrollbar.vertical .button.up:not(:disabled) { + border-bottom: 1px solid @scrollbar_controls_border_normal; } +scrollbar.vertical button.down:not(:disabled), scrollbar.vertical .button.down:not(:disabled) { + border-top: 1px solid @scrollbar_controls_border_normal; } +scrollbar.horizontal button, scrollbar.horizontal .button { + min-height: 12px; + min-width: 12px; + padding: 0px; + margin: 0px; + border-style: none; + background-image: -gtk-gradient (linear, left top, left bottom, color-stop (0, @scrollbar_controls_normal_1), color-stop (0.5, @scrollbar_controls_normal_2), color-stop (1, @scrollbar_controls_normal_3)); } +scrollbar button:disabled, scrollbar .button:disabled { + color: mix(#a4a4a5, @shift_bg_color, 00.10); } +scrollbar.horizontal button.up:not(:disabled), scrollbar.horizontal .button.up:not(:disabled) { + border-right: 1px solid @scrollbar_controls_border_normal; } +scrollbar.horizontal button.down:not(:disabled), scrollbar.horizontal .button.down:not(:disabled) { + border-left: 1px solid @scrollbar_controls_border_normal; } +scrollbar.vertical slider, scrollbar.vertical .slider { + min-width: 12px; + min-height: 30px; + background-image: -gtk-gradient (linear, left top, right top, color-stop (0, @scrollbar_controls_normal_1), color-stop (0.5, @scrollbar_controls_normal_2), color-stop (1, @scrollbar_controls_normal_3)); + border-style: solid; + border-width: 1px 0px 1px 0px; + border-color: @scrollbar_controls_border_normal; } +scrollbar.horizontal slider, scrollbar.horizontal .slider { + min-width: 30px; + min-height: 12px; + background-image: -gtk-gradient (linear, left top, left bottom, color-stop (0, @scrollbar_controls_normal_1), color-stop (0.5, @scrollbar_controls_normal_2), color-stop (1, @scrollbar_controls_normal_3)); + border-style: solid; + border-width: 0px 1px 0px 1px; + border-color: @scrollbar_controls_border_normal; } +scrollbar.vertical slider:hover, scrollbar.vertical .slider:hover, +scrollbar.vertical button:hover, scrollbar.vertical .button:hover { + background-image: -gtk-gradient (linear, left top, right top, color-stop (0, @scrollbar_controls_hover_1), color-stop (0.5, @scrollbar_controls_hover_2), color-stop (1, @scrollbar_controls_hover_3)); } +scrollbar.horizontal slider:hover, scrollbar.horizontal .slider:hover, +scrollbar.horizontal button:hover, scrollbar.horizontal .button:hover { + background-image: -gtk-gradient (linear, left top, left bottom, color-stop (0, @scrollbar_controls_hover_1), color-stop (0.5, @scrollbar_controls_hover_2), color-stop (1, @scrollbar_controls_hover_3)); } +scrollbar.vertical.fine-tune slider:hover { + background-image: linear-gradient(to left, mix(#eeeeee, @shift_bg_color, 00.10), mix(#999999, @shift_bg_color, 00.10)); + box-shadow: inset -1px 0px mix(#f8f8f8, @shift_bg_color, 00.10), inset 1px 0px mix(#dddddd, @shift_bg_color, 00.10); } +scrollbar.horizontal.fine-tune slider:hover { + background-image: linear-gradient(to top, mix(#eeeeee, @shift_bg_color, 00.10), mix(#999999, @shift_bg_color, 00.10)); + box-shadow: inset 0px -1px mix(#f8f8f8, @shift_bg_color, 00.10), inset 0px 1px mix(#dddddd, @shift_bg_color, 00.10); } + +/********** + * Switch * + **********/ +switch, switch:disabled { + font-weight: bold; + font-size: smaller; + outline-offset: -4px; + border: 1px solid mix(#aaaaaa, @shift_bg_color, 00.10); + border-radius: 3px; + color: transparent; /*mix(#888888, @shift_bg_color, 00.10);*/ + background-color: @entry_bg_color; + background-image: url("assets/extras/switch-0.png"); + background-repeat: no-repeat; + background-position: right center; + text-shadow: none; } + switch:disabled { + border-color: mix(#c6c6c3, @shift_bg_color, 00.10); + background-color: mix(#e2e3e0, @shift_bg_color, 00.10); } + switch:checked, switch:disabled:checked { + color: transparent; /*@selected_focused_fg_color;*/ + background-color: @selected_bg_color; + background-image: url("assets/extras/switch-1.png"); + background-repeat: no-repeat; + background-position: left center; } + switch:disabled:checked { + background-image: url("assets/extras/switch-1-disabled.png"); + background-color: mix(#e2e3e0, @shift_bg_color, 00.10); } + switch slider { + margin: -1px; + min-width: 25px; + min-height: 25px; + border: 1px solid; + border-radius: 3px; + outline-color: alpha(mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10),0.5); + outline-offset: 2px; + border-color: mix(#aaaaaa, @shift_bg_color, 00.10); + border-bottom-color: mix(#91918c, @shift_bg_color, 00.10); + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10); + box-shadow: inset 0 1px mix(#f0f0f0, @shift_bg_color, 00.10), inset 0 -1px mix(#cfcfcf, @shift_bg_color, 00.10); + background-image: linear-gradient(to top, mix(#ffffff, @shift_bg_color, 00.10), mix(@bg_color, @shift_bg_color, 00.10) 50%, mix(#c8c8c8, @shift_bg_color, 00.10)); } + switch:disabled slider { + border-color: mix(#c6c6c3, @shift_bg_color, 00.10); + box-shadow: inset 0 1px mix(#e4e4e4, @shift_bg_color, 00.10), inset 0 -1px mix(#cfcfcf, @shift_bg_color, 00.10); + -gtk-icon-shadow: none; } + switch:disabled slider, switch:disabled slider label { + color: mix(#767978, @shift_bg_color, 00.10); } + row:selected switch { + box-shadow: none; + border-color: shade(mix(@bg_color, @shift_bg_color, 00.10), 0.811); } +/* row:selected switch.slider:dir(rtl) { + border-left-color: mix(#b6b6b3, @shift_bg_color, 00.10); } + row:selected switch.slider:dir(ltr) { + border-right-color: mix(#b6b6b3, @shift_bg_color, 00.10); } + row:selected switch.slider:checked, row:selected switch.slider { + border-color: shade(@selected_bg_color, 0.751); }*/ + +/************************* + * Radio and Check items * + *************************/ +.view.content-view.check:not(list), iconview.content-view.check:not(list), +.content-view .tile check:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; + min-width: 40px; + min-height: 40px; + background-image: none; + transition: none; + box-shadow: none; + border-width: 0; } + +.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list), +.content-view .tile check:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); + background-color: transparent; + min-width: 40px; + min-height: 40px; + background-image: none; + transition: none; + box-shadow: none; + border-width: 0; } + +.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list), +.content-view .tile check:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); + background-color: transparent; + min-width: 40px; + min-height: 40px; + background-image: none; + transition: none; + box-shadow: none; + border-width: 0; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list), +.content-view .tile check:checked:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; + min-width: 40px; + min-height: 40px; + background-image: none; + transition: none; + box-shadow: none; + border-width: 0; } + +.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list), +.content-view .tile check:checked:hover:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); + background-color: transparent; + min-width: 40px; + min-height: 40px; + background-image: none; + transition: none; + box-shadow: none; + border-width: 0; } + +.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list), +.content-view .tile check:checked:active:not(list) { + -gtk-icon-shadow: none; + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); + background-color: transparent; + min-width: 40px; + min-height: 40px; + background-image: none; + transition: none; + box-shadow: none; + border-width: 0; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { + margin-left: 4px; } + checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { + margin-right: 4px; } +checkbutton:hover, +radiobutton:hover { + background-color: shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.055); } + list row checkbutton:hover, list row radiobutton:hover, + treeview.view checkbutton:hover, treeview.view radiobutton:hover { + background-color: transparent; } +checkbutton:disabled label, +radiobutton:disabled label { + text-shadow: 0 1px alpha(#ffffff, 0.45); } + +check, +radio { + margin: 0px 5px 0px 3px; + min-height: 16px; + min-width: 16px; + border: none; + border-radius: 3px; + -gtk-icon-source: none; + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10); +/*-gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10);*/ + background-color: transparent; } + check:only-child, + radio:only-child { + margin: 0; } +/* + .osd check, .osd radio { + color: mix(#eeeeec, @shift_bg_color, 00.10); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(28, 31, 32, 0.7), rgba(0, 0, 0, 0.7), 00.10)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.10); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.10); } + .osd check:hover, .osd radio:hover { + color: mix(#eeeeec, @shift_bg_color, 00.10); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(28, 31, 32, 0.7), rgba(0, 0, 0, 0.7), 00.10)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.10); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.10); } + .osd check:active, .osd radio:active { + color: white; + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.10); } +*/ +check { + -gtk-icon-source: image(url("assets/extras/checkbox-unchecked-active.png")); } +check:checked { + -gtk-icon-source: image(url("assets/extras/checkbox-checked-active.png")); } +check:indeterminate { + -gtk-icon-source: image(url("assets/extras/checkbox-indeterminate-active.png")); } +check:checked:disabled { + -gtk-icon-source: image(url("assets/extras/checkbox-checked-disabled.png")); } +check:not(checked):disabled { + -gtk-icon-source: image(url("assets/extras/checkbox-unchecked-disabled.png")); } +check:indeterminate:disabled { + -gtk-icon-source: image(url("assets/extras/checkbox-indeterminate-disabled.png")); } + +radio { + -gtk-icon-source: image(url("assets/extras/radio-unchecked-active.png")); } +radio:checked { + -gtk-icon-source: image(url("assets/extras/radio-checked-active.png")); } +radio:indeterminate { + -gtk-icon-source: image(url("assets/extras/radio-indeterminate-active.png")); } +radio:checked:disabled { + -gtk-icon-source: image(url("assets/extras/radio-checked-disabled.png")); } +radio:not(checked):disabled { + -gtk-icon-source: image(url("assets/extras/radio-unchecked-disabled.png")); } +radio:indeterminate:disabled { + -gtk-icon-source: image(url("assets/extras/radio-indeterminate-disabled.png")); } + +menu menuitem check, menu menuitem radio, +modelbutton.flat check, modelbutton.flat radio, +.menuitem.button.flat check, .menuitem.button.flat radio { + margin: 0; + min-height: 14px; + min-width: 14px; + -gtk-icon-source: none; } + menu menuitem radio, + modelbutton.flat radio, + .menuitem.button.flat radio { + margin-left: 2px; + min-width: 11px; + min-height: 11px; } + modelbutton.flat check, modelbutton.flat radio, + .menuitem.button.flat check, .menuitem.button.flat radio { + margin: 0 4px; } +menu menuitem check:checked, +modelbutton.flat check:checked, +.menuitem.button.flat check:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/check-symbolic.png"))); } +menu menuitem check:disabled, +modelbutton.flat check:disabled, +.menuitem.button.flat check:disabled { + -gtk-icon-source: none; } +menu menuitem check:checked:hover, +modelbutton.flat check:checked:hover, +.menuitem.button.flat check:checked:hover { + color: shade(@selected_focused_fg_color, 0.95); + -gtk-icon-source: image(-gtk-recolor(url("assets/override/check-symbolic.svg"))); } +menu menuitem check:checked:disabled, +modelbutton.flat check:checked:disabled, +.menuitem.button.flat check:checked:disabled { + color: #999999; + -gtk-icon-source: image(-gtk-recolor(url("assets/override/check-symbolic.svg"))); } +menu menuitem check:indeterminate, +modelbutton.flat check:indeterminate, +.menuitem.button.flat check:checked:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg"))); } +menu menuitem check:indeterminate:hover, +modelbutton.flat check:indeterminate:hover, +.menuitem.button.flat check:indeterminate:hover { + color: shade(@selected_focused_fg_color, 0.95); + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg"))); } +menu menuitem check:indeterminate:disabled, +modelbutton.flat check:indeterminate:disabled, +.menuitem.button.flat check:indeterminate:disabled { + color: #999999; + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg"))); } +menu menuitem radio:checked, +modelbutton.flat radio:checked, +.menuitem.button.flat radio:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg"))); } +menu menuitem radio:disabled, +modelbutton.flat radio:disabled, +.menuitem.button.flat radio:disabled { + -gtk-icon-source: none; } +menu menuitem radio:checked:hover, +modelbutton.flat radio:checked:hover, +.menuitem.button.flat radio:checked:hover { + color: shade(@selected_focused_fg_color, 0.95); + -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg"))); } +menu menuitem radio:checked:disabled, +modelbutton.flat radio:checked:disabled, +.menuitem.button.flat radio:checked:disabled { + color: #999999; + -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg"))); } +menu menuitem radio:indeterminate, +modelbutton.flat radio:indeterminate, +.menuitem.button.flat radio:checked:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg"))); } +menu menuitem radio:indeterminate:hover, +modelbutton.flat radio:indeterminate:hover, +.menuitem.button.flat radio:indeterminate:hover { + color: shade(@selected_focused_fg_color, 0.95); + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg"))); } +menu menuitem radio:indeterminate:disabled, +modelbutton.flat radio:indeterminate:disabled, +.menuitem.button.flat radio:indeterminate:disabled { + color: #999999; + -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg"))); } + +.view check:disabled, +.view radio:disabled, +menu menuitem check, +menu menuitem radio +treeview.view menu menuitem check, +treeview.view menu menuitem radio, +modelbutton.flat check, modelbutton.flat radio, +.menuitem.button.flat check, .menuitem.button.flat radio { + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + -gtk-icon-shadow: none; } +/* +treeview.view check:hover, treeview.view radio:hover { + background-color: shade(mix(@bg_color, @shift_bg_color, 00.10), 0.9); + box-shadow: -1px 1px 0 1px shade(mix(@bg_color, @shift_bg_color, 00.10), 0.9); } + treeview.view menuitem check:hover, treeview.view menuitem radio:hover { + background-color: transparent; + box-shadow: none; }*/ +/* +check:hover, radio:hover { + background-color: shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.055); + box-shadow: -1px 1px 0 1px shade(mix(mix(@bg_color, @shift_bg_color, 00.10), @bg_color, 0.15), 1.055); } + menuitem check:hover, menuitem radio:hover { + background-color: transparent; + box-shadow: none; }*/ + +/********* + * Scale * + *********/ +scale trough, scale fill, progressbar trough { + border: 1px solid mix(#b6b6b3, @shift_bg_color, 00.10); + border-radius: 3px; + background-color: mix(#cfcfcd, @shift_bg_color, 00.10); } + scale trough:disabled, scale fill:disabled, progressbar trough:disabled { + border: 1px solid mix(#b6b6b3, @shift_bg_color, 00.10); + background-color: mix(#d6d6d6, @shift_bg_color, 00.10); } + row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled, row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { + border-color: shade(mix(@bg_color, @shift_bg_color, 00.10), 0.811); } + .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: mix(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5), 00.10); } + .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { + background-color: mix(rgba(49, 52, 52, 0.5), rgba(0, 0, 0, 0.5), 00.10); } + +scale highlight, progressbar progress { + border: 1px solid shade(@selected_bg_color, 0.8); + border-radius: 3px; + background-color: @selected_bg_color; } + scale highlight:disabled, progressbar progress:disabled { /***/ + background-color: mix(@selected_bg_color, mix(@bg_color, @shift_bg_color, 00.10), 0.3); + border-color: shade(mix(@selected_bg_color, mix(@bg_color, @shift_bg_color, 00.10), 0.3), 0.8); } + row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress { + border-color: shade(mix(@bg_color, @shift_bg_color, 00.10), 0.811); } + .osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); } + .osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { + border-color: transparent; } + +scale { + padding: 10px; } + scale fill, + scale highlight { + margin: -1px; + border-color: shade(@selected_bg_color, 0.8); } + scale slider { + min-height: 17px; + min-width: 17px; + margin: -8px; } + scale.fine-tune slider, scale.fine-tune.horizontal slider, scale.fine-tune.vertical slider { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: mix(#71716c, @shift_bg_color, 00.10); + box-shadow: inset 0 1px mix(#e0e0e0, @shift_bg_color, 00.10); + background-image: linear-gradient(to top, mix(#ffffff, @shift_bg_color, 00.10), mix(#aaaaaa, @shift_bg_color, 00.10)); } + scale trough { + outline-offset: 8px; + -gtk-outline-radius: 3px; } + scale fill { + background-color: mix(#b6b6b3, @shift_bg_color, 00.10); } + scale fill:disabled { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: mix(rgba(91, 91, 90, 0.775), rgba(0, 0, 0, 0.775), 00.10); } + .osd scale fill:disabled { + border-color: transparent; + background-color: transparent; } + scale slider { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: mix(#91918c, @shift_bg_color, 00.10); + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10); + background-image: linear-gradient(to bottom, mix(#ffffff, @shift_bg_color, 00.10), mix(#c4c4c4, @shift_bg_color, 00.10)); + box-shadow: inset 0 1px mix(#ffffff, @shift_bg_color, 00.10); + border: 1px solid mix(#898984, @shift_bg_color, 00.10); + border-radius: 100%; } + scale slider:hover { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: mix(#91918c, @shift_bg_color, 00.10); + box-shadow: inset 0 1px mix(#ffffff, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(#ffffff, mix(@shift_bg_color, #ffffff, 0.299), 00.10), mix(#d8d8d8, mix(@shift_bg_color, #e0e0e0, 0.299), 00.10)); } + scale slider:disabled { + border-color: mix(#b6b6b3, @shift_bg_color, 00.10); + border-bottom-color: mix(#b0b0b0, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(#eaeaea, @shift_bg_color, 00.10), mix(#d8d8d8, @shift_bg_color, 00.10)); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0), 00.10); } + scale slider:disabled, scale slider:disabled label { + color: mix(#767978, @shift_bg_color, 00.10); } + row:selected scale slider:disabled, row:selected scale slider { + border-color: shade(mix(@bg_color, @shift_bg_color, 00.10), 0.811); } + .osd scale slider { + color: mix(#eeeeec, @shift_bg_color, 00.10); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(28, 31, 32, 0.7), rgba(0, 0, 0, 0.7), 00.10)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.10); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: mix(#1c1f20, mix(@shift_bg_color, #1c1f20, 0.398), 00.10); } + .osd scale slider:hover { + color: mix(#ffffff, @shift_bg_color, 00.10); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(57, 63, 65, 0.7), rgba(0, 0, 0, 0.7), 00.10)); + background-clip: padding-box; + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.1), 00.10); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.10); + background-color: mix(#1c1f20, mix(@shift_bg_color, #1c1f20, 0.398), 00.10); } + .osd scale slider:active { + color: mix(#ffffff, @shift_bg_color, 00.10); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: mix(rgba(238, 238, 236, 0.3), rgba(0, 0, 0, 0.3), 00.10); + background-color: mix(#1c1f20, mix(@shift_bg_color, #1c1f20, 0.398), 00.10); } + .osd scale slider:disabled { + color: mix(#767978, @shift_bg_color, 00.10); + border-color: mix(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-color: transparent; + background-image: image(mix(rgba(49, 52, 52, 0.5), rgba(0, 0, 0, 0.5), 00.10)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: mix(#1c1f20, mix(@shift_bg_color, #1c1f20, 0.398), 00.10); } + scale value { + color: alpha(currentColor,0.55); } + scale marks { + color: alpha(currentColor,0.55); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.horizontal indicator { + min-height: 6px; + min-width: 1px; } + scale.vertical indicator { + min-height: 1px; + min-width: 6px; } + scale.color slider { + margin: -6px; } + +/**************** + * Progressbars * + ****************/ +progressbar { + font-size: smaller; + color: mix(rgba(46, 52, 54, 0.4), rgba(0, 0, 0, 0.4), 00.10); } + progressbar.horizontal trough, + progressbar.horizontal progress { + min-height: 10px; } + progressbar.vertical trough, + progressbar.vertical progress { + min-width: 10px; } + progressbar.horizontal progress { + margin: 0 -1px; } + progressbar.vertical progress { + margin: -1px 0; } + progressbar progress { + border-radius: 3px; } +/* progressbar progress.left { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; } + progressbar progress.right { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } + progressbar progress.top { + border-top-right-radius: 2px; + border-top-left-radius: 2px; } + progressbar progress.bottom { + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; }*/ + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + progressbar.osd progress { + border-style: none; + border-radius: 0; } + progressbar trough.empty progress { + all: unset; } + .xfce4-panel progressbar trough, + .xfce4-panel progressbar progress { + border-radius: 3px; + margin: 0; + padding: 0; + min-width: 5px; + min-height: 5px; } + .xfce4-panel progressbar progress { + border-color: currentColor; } + +/************ + * Levelbar * + ************/ +levelbar block { + min-width: 32px; + min-height: 3px; } +levelbar.vertical block { + min-width: 3px; + min-height: 32px; } +levelbar trough { + border: 1px solid; + padding: 2px; + border-radius: 4px; + color: black; + border-color: mix(#b6b6b3, @shift_bg_color, 00.10); + background-color: @canvas_bg_color; + box-shadow: inset 0 0 0 1px mix(rgba(74, 144, 217, 0), rgba(0, 0, 0, 0), 00.10); } + levelbar:disabled trough { + background-color: mix(#e2e3e0, @shift_bg_color, 00.10); } + levelbar.horizontal.discrete trough { + padding: 2px 1px; } + levelbar.vertical.discrete trough { + padding: 1px 2px; } +levelbar block { + border: 1px solid; + border-radius: 3px; } + levelbar.horizontal.discrete block { + margin: 0 1px; } + levelbar.vertical.discrete block { + margin: 1px 0; } + levelbar block.low { + border-color: #8f4700; + background-color: #f57900; } + levelbar:disabled block.low { + border-color: mix(#8f4700, mix(@bg_color, @shift_bg_color, 00.10), 0.3); + background-color: mix(#f57900, mix(@bg_color, @shift_bg_color, 00.10), 0.3); } + levelbar block.high, levelbar block:not(.empty) { + border-color: shade(@selected_bg_color, 0.8);; + background-color: @selected_bg_color; } + levelbar:disabled block.high, levelbar:disabled block:not(.empty) { + background-color: mix(@selected_bg_color, mix(@bg_color, @shift_bg_color, 00.10), 0.3); + border-color: shade(mix(@selected_bg_color, mix(@bg_color, @shift_bg_color, 00.10), 0.3), 0.8); } + levelbar block.full { + border-color: #40760c; + background-color: #73d216; } + levelbar:disabled block.full { + border-color: mix(#40760c, mix(@bg_color, @shift_bg_color, 00.10), 0.3); + background-color: mix(#73d216, mix(@bg_color, @shift_bg_color, 00.10), 0.3); } + levelbar block.empty { + background-color: transparent; + border-color: mix(rgba(46, 52, 54, 0.2), rgba(0, 0, 0, 0.2), 00.10); } + +/**************** + * Print dialog * +*****************/ +printdialog paper { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + border: 1px solid mix(#b6b6b3, @shift_bg_color, 00.10); + background: @canvas_bg_color; + padding: 0; } +printdialog notebook { + background-color: mix(@bg_color, @shift_bg_color, 00.10); + box-shadow: inset 0 -1px mix(#b0b0b0, @shift_bg_color, 00.10); } +printdialog notebook > header { + background-color: mix(@bg_color, @shift_bg_color, 00.10); } +printdialog .dialog-action-box { + margin: 12px; } + +/********** + * Frames * + **********/ +/* frame, */ +frame > border, .frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid mix(#bbbbbb, @shift_bg_color, 00.10); } + frame > border.flat, .frame.flat { + border-style: none; } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid mix(#b6b6b3, @shift_bg_color, 00.10); } + +/****************** + * Scrolledwindow * + ******************/ +scrolledwindow viewport, +/* scrolledwindow viewport frame,*/ +scrolledwindow viewport.frame { + border-style: none; } +scrolledwindow junction, scrolledwindow junction.frame { + border-color: transparent; + border-image: none; + border-style: none; + background-color: transparent; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + +/********* + * Lists * + *********/ +list { + color: @text_color; + background-color: @canvas_bg_color; + border-color: mix(#b6b6b3, @shift_bg_color, 00.10); } +list:disabled { + background-color: mix(#e2e3e0, @shift_bg_color, 00.10); } + list row { + padding: 0px; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: mix(#cccccc, @shift_bg_color, 00.10); } +/*row.activatable:active { + box-shadow: inset 0 2px 2px -2px mix(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2), 00.10); } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px mix(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5), 00.10); }*/ + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: @selected_bg_color; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: mix(rgba(28, 31, 32, 0.7), rgba(0, 0, 0, 0.7), 00.10); + background-image: linear-gradient(to bottom, mix(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2), 00.10), transparent 2px); + background-clip: padding-box; } + .app-notification border, + .app-notification.frame border { + border: none; } + +/************* + * Expanders * + *************/ +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: image(-gtk-recolor(url("assets/override/pan-end-symbolic.svg"))); } + expander arrow:dir(rtl) { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/pan-end-symbolic-rtl.svg"))); } + expander arrow:hover { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); } + expander arrow:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/override/pan-down-symbolic.svg"))); } + +/************ + * Calendar * + ***********/ +calendar { + color: @text_color; + border: 1px solid mix(#b6b6b3, @shift_bg_color, 00.10); } + calendar:selected { + border-radius: 3px; } + calendar.header { + border-bottom-color: mix(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1), 00.10); } + calendar.button { + color: mix(rgba(46, 52, 54, 0.45), rgba(0, 0, 0, 0.45), 00.10); } + calendar.button:hover { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); } + calendar.button:disabled { + color: mix(rgba(139, 142, 143, 0.45), rgba(0, 0, 0, 0.45), 00.10); } + calendar.highlight { + color: mix(#767978, @shift_bg_color, 00.10); } + calendar:indeterminate { + color: alpha(currentColor,0.1); } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar { + min-height: 0px; + padding-top: 3px; + padding-bottom: 20px; + background: linear-gradient(to bottom, mix(#ffffff, @shift_bg_color, 00.10), mix(@bg_color, @shift_bg_color, 00.10)); + border-style: none; + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +messagedialog.csd.background { + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; } +.dialog-action-box { + margin-top: 5px; } +.csd .dialog-action-box { + margin: 5px; + margin-top: 0px; } + +filechooser .dialog-action-box { + border-top: 1px solid mix(#b6b6b3, @shift_bg_color, 00.10); } +filechooser #pathbarbox { + background-color: mix(@bg_color, @shift_bg_color, 00.10); +/*border-right: 1px solid mix(#cccccc, @shift_bg_color, 00.10); + border-top: 1px solid mix(#bbbbbb, @shift_bg_color, 00.10); + border-bottom: 1px solid mix(#bbbbbb, @shift_bg_color, 00.10);*/ } +/*filechooser treeview header button { + margin-top: -1px; }*/ +/*filechooser .frame { + border-width: 1px; + border-style: solid; + border-color: mix(#bbbbbb, @shift_bg_color, 00.10); }*/ + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/*********** + * Sidebar * + ***********/ +/*.sidebar { + border-style: none; + background-color: mix(#f4f4f3, @shift_bg_color, 00.10); } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: 1px solid mix(#b6b6b3, @shift_bg_color, 00.10); + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list + .sidebar:dir(rtl), stacksidebar.sidebar.right list + .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid mix(#b6b6b3, @shift_bg_color, 00.10); + border-right-style: none; }*/ +/*.sidebar:backdrop { + background-color: mix(#f2f2f2, @shift_bg_color, 00.10); + border-color: mix(#c0c0bd, @shift_bg_color, 00.10); + transition: 200ms ease-out; }*/ +/*.sidebar list { + background-color: transparent; } + paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; }*/ +/*.sidebar .frame { + border-style: none; }*/ + +stacksidebar row { + padding: 10px 4px; } + stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; } + stacksidebar row.needs-attention > label { + background-size: 6px 6px, 0 0; } + +/**************** + * File chooser * + ****************/ +placessidebar > viewport.frame { + border-style: none; } +placessidebar row { + min-height: 36px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 14px; } +/*placessidebar row:selected { + color: @selected_focused_fg_color; }*/ + placessidebar row:disabled { + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.86923), @shift_bg_color, 00.10); + color: mix(#767978, @shift_bg_color, 00.10); } + placessidebar row image.sidebar-icon { + opacity: 0.7; } + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-height: 26px; + min-width: 26px; + margin-top: 3px; + margin-bottom: 3px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image { + opacity: 0.7; } + placessidebar row:selected:active { + box-shadow: none; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: image(shade(@selected_bg_color, 0.9266)); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: @selected_bg_color; } + placessidebar row:drop(active):not(:disabled) { + color: shade(@selected_bg_color, 0.9266); + box-shadow: inset 0 1px shade(@selected_bg_color, 0.9266), inset 0 -1px shade(@selected_bg_color, 0.9266); } + placessidebar row:drop(active):not(:disabled):selected { + color: @selected_focused_fg_color; + background-color: shade(@selected_bg_color, 0.9266); } +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); } +placesview .server-list-button:checked > image { + -gtk-icon-transform: rotate(-0.5turn); } +placesview row.activatable:hover { + background-color: transparent; } +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +/********* + * Paned * + *********/ + +paned > separator { + min-width: 9px; + min-height: 9px; + margin: 0px; + color: transparent; + background-color: transparent; } + paned > separator:selected { /***/ + background-image: image(@selected_bg_color); } + +paned.horizontal > separator { + background: url("assets/extras/separator-narrow-vert-light.png") center center repeat-y; + box-shadow: none; + margin-right: -4px; + margin-left: -4px; } +paned.vertical > separator, paned.vertical > separator.wide { + background: url("assets/extras/separator-narrow-horiz-light.png") center center repeat-x; + box-shadow: none; + margin-bottom: -4px; + margin-top: -4px; } + +paned > separator.wide { + min-width: 16px; + min-height: 16px; + margin: 0px; + color: transparent; + background-color: transparent; } +paned.horizontal > separator.wide { + box-shadow: none; + margin-left: -4px; + margin-right: -4px; + background: url("assets/extras/separator-handle-vert.png") center center no-repeat; } +paned.vertical > separator.wide { + box-shadow: none; + margin-top: -4px; + margin-bottom: -4px; + background: url("assets/extras/separator-handle-horiz.png") center center no-repeat; } + +/************* + * Separator * + *************/ +separator { +/* background: mix(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2), 00.10); */ + background-color: mix(#cccccc, @shift_bg_color, 00.10); + min-width: 1px; + min-height: 1px; } + +/*********** + * Infobar * + ***********/ +infobar { + border: 1px solid mix(#b6b6b3, @shift_bg_color, 00.10); } + infobar.info, infobar.question { + color: white; + text-shadow: none; + background-color: #2a77c8; + border-color: shade(#2a77c8, 0.8); } + infobar.warning { + color: white; + text-shadow: none; + background-color: #ff6b00; + border-color: shade(#ff6b00, 0.8); } + infobar.error { + color: white; + text-shadow: none; + background-color: #d51010; + border-color: shade(#d51010, 0.8); } + infobar.info button:not(.default):not(.destructive-action):not(.suggested-action), infobar.question button:not(.default):not(.destructive-action):not(.suggested-action), infobar.info switch slider, infobar.question switch slider { + color: white; + border-color: #215d9d; + border-bottom-color: #184473; + background-image: linear-gradient(to bottom, #4a90d9, #3986d5 60%, #2a77c8); + text-shadow: 0 -1px rgba(0, 0, 0, 0.54353); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + infobar.info switch, infobar.question switch { + border-color: #215d9d; } + infobar.info checkbutton:hover, infobar.question checkbutton:hover, + infobar.info radiobutton:hover, infobar.question radiobutton:hover { + background-color: shade(#2a77c8, 1.21); } + infobar.warning button:not(.default):not(.destructive-action):not(.suggested-action), infobar.warning switch slider { + color: white; + border-color: #ff4800; + border-bottom-color: #ff3f00; + background-image: linear-gradient(to bottom, #ff9800, #ff8800 60%, #ff7800); + text-shadow: 0 -1px rgba(0, 0, 0, 0.34353); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.34353); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + infobar.warning switch { + border-color: #ff4800; } + infobar.warning checkbutton:hover, infobar.warning radiobutton:hover { + background-color: shade(#ff6b00, 1.21); } + infobar.error button:not(.default):not(.destructive-action):not(.suggested-action), infobar.error switch slider { + color: white; + border-color: #a60c0c; + border-bottom-color: #760909; + background-image: linear-gradient(to bottom, #ef2929, #ee1616 60%, #d51010); + text-shadow: 0 -1px rgba(0, 0, 0, 0.56078); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.56078); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + infobar.error switch { + border-color: #a60c0c; } + infobar.error checkbutton:hover, infobar.error radiobutton:hover { + background-color: shade(#d51010, 1.21); } + infobar.info button:not(.default):not(.destructive-action):not(.suggested-action):hover, infobar.question button:not(.default):not(.destructive-action):not(.suggested-action):hover, infobar.info switch:hover slider, infobar.question switch:hover slider { + color: white; + border-color: #215d9d; + border-bottom-color: #184473; + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.49553); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + background-image: linear-gradient(to bottom, #63a0de, #4a90d9 60%, #3986d5); } + infobar.warning button:not(.default):not(.destructive-action):not(.suggested-action):hover, infobar.warning switch:hover slider { + color: white; + border-color: #ff4000; + border-bottom-color: #ff3800; + background-image: linear-gradient(to bottom, #ffaf00, #ff9800 60%, #ff9800); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.34353); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.35); } + infobar.error button:not(.default):not(.destructive-action):not(.suggested-action):hover, infobar.error switch:hover slider { + color: white; + border-color: #a60c0c; + border-bottom-color: #760909; + text-shadow: 0 -1px rgba(0, 0, 0, 0.51278); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.51278); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + background-image: linear-gradient(to bottom, #f14545, #ef2929 60%, #ee1616); } + infobar.info button:not(.default):not(.destructive-action):not(.suggested-action):active, infobar.info button:not(.default):not(.destructive-action):not(.suggested-action):checked, infobar.question button:not(.default):not(.destructive-action):not(.suggested-action):active, infobar.question button:not(.default):not(.destructive-action):not(.suggested-action):checked, infobar.info switch:checked slider, infobar.question switch:checked slider { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.2), inset -1px 0 rgba(255, 255, 255, 0.2), inset 0 -1px rgba(255, 255, 255, 0.3), inset 0 1px rgba(255, 255, 255, 0.4); + border-color: #2a56a6; + background-image: linear-gradient(to top, #5f9ff9, #3986e5 50%, #1a60a6); } + infobar.warning button:not(.default):not(.destructive-action):not(.suggested-action):active, infobar.warning button:not(.default):not(.destructive-action):not(.suggested-action):checked, infobar.warning switch:checked slider { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.2), inset -1px 0 rgba(255, 255, 255, 0.2), inset 0 -1px rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4); + border-color: #ee4000; + background-image: linear-gradient(to top, #ffbb00, #ff8f00 60%, #f86000); } + infobar.error button:not(.default):not(.destructive-action):not(.suggested-action):active, infobar.error button:not(.default):not(.destructive-action):not(.suggested-action):checked, infobar.error switch:checked slider { + color: white; + border-color: #a00c0c; + background-image: linear-gradient(to top, #ff7878, #f01818 50%, #d01010); + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.25), inset -1px 0 rgba(255, 255, 255, 0.25), inset 0 -1px rgba(255, 255, 255, 0.2), inset 0 1px rgba(255, 255, 255, 0.4); + text-shadow: none; + -gtk-icon-shadow: none; } + infobar.info button:disabled, infobar.question button:disabled, infobar.info switch:disabled slider, infobar.question switch:disabled slider { + border-color: #215d9d; + background-image: image(#65a1df); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + infobar.info switch:disabled, infobar.question switch:disabled { + border-color: #215d9d; } + infobar.warning button:disabled, infobar.warning switch:disabled slider { + border-color: #ef5b00; + background-image: image(#ff8f00); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + infobar.warning switch:disabled { + border-color: #ef5b00; } + infobar.error button:disabled, infobar.error switch:disabled slider { + border-color: #b6b6b3; + background-image: image(#ffcccc); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + infobar.error switch:disabled { + border-color: #b6b6b3; } + infobar.info button:disabled, infobar.info button:disabled label, infobar.question button:disabled, infobar.question button:disabled label, infobar.info switch:disabled slider, infobar.info switch:disabled slider label, infobar.question switch:disabled slider, infobar.question switch:disabled slider label { + text-shadow: none; + color: #c2e0ef; } + infobar.warning button:disabled, infobar.warning button:disabled label, infobar.warning switch:disabled slider, infobar.warning switch:disabled slider label { + text-shadow: none; + color: #d0e0e0; } + infobar.error button:disabled, infobar.error button:disabled label, infobar.error switch:disabled slider, infobar.error switch:disabled slider label { + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.86923), @shift_bg_color, 00.10); + color: #666666; } + infobar button.default:not(:disabled), infobar button.default:not(:disabled):hover { + text-shadow: none; + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + border-color: alpha(currentColor,0.4); + border-bottom-color: alpha(currentColor,0.45); } + infobar button.default:not(:disabled):active, infobar button.default:not(:disabled):checked { + border-color: alpha(currentColor,0.4); + border-bottom-color: alpha(currentColor,0.2); + border-right-color: alpha(currentColor,0.2); + box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.2), 1px 1px rgba(255, 255, 255, 0.2); } + +/************ + * Tooltips * + ************/ +tooltip { + padding: 0px; + /* not working */ + border-radius: 0px; + box-shadow: none; } + tooltip.background { + box-shadow: inset 0 1px mix(#f8f8f8, mix(@shift_bg_color, #ffffff, 0.5), 00.10); + padding: 0px; + background-image: linear-gradient(to bottom, mix(#f8f8f8, mix(@shift_bg_color, #f8f8f8, 0.299), 00.10), mix(#d8d8d8, mix(@shift_bg_color, #d8d8d8, 0.299), 00.10)); + border: 1px solid mix(#aaaaaa, @shift_bg_color, 00.10); } + tooltip decoration { + box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.2); + background-color: transparent; } + tooltip * { + padding: 0px; + color: @fg_color; + background-color: transparent; } + +/***************** + * Color Chooser * + *****************/ +colorswatch:drop(active), colorswatch { + border-style: none; } +colorswatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } +colorswatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } +colorswatch overlay { + color: black; } + colorswatch overlay:hover { + border-color: mix(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5), 00.10); } +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active) overlay { + border-color: shade(@selected_bg_color, 0.9266); + box-shadow: inset 0 0 0 1px shade(@selected_bg_color, 0.9266); } +colorswatch overlay { + border: 1px solid mix(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3), 00.10); } + colorswatch overlay:hover { + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.4), rgba(0, 0, 0, 0.4), 00.10), inset 0 -1px mix(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2), 00.10); } +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: mix(#b6b6b3, @shift_bg_color, 00.10); + border-bottom-color: mix(#91918c, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(@bg_color, @shift_bg_color, 00.10), mix(#dededd, @shift_bg_color, 00.10) 60%, mix(#cfcfcd, @shift_bg_color, 00.10)); + text-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10); + box-shadow: inset 0 1px mix(rgba(255, 255, 255, 0.8), rgba(0, 0, 0, 0.8), 00.10); } + colorswatch#add-color-button overlay:hover { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + outline-color: mix(rgba(46, 52, 54, 0.3), rgba(0, 0, 0, 0.3), 00.10); + border-color: mix(#b6b6b3, @shift_bg_color, 00.10); + border-bottom-color: mix(#91918c, @shift_bg_color, 00.10); + -gtk-icon-shadow: 0 1px mix(rgba(255, 255, 255, 0.76923), rgba(0, 0, 0, 0.76923), 00.10); + box-shadow: inset 0 1px mix(#ffffff, @shift_bg_color, 00.10); + background-image: linear-gradient(to bottom, mix(#f7f7f7, @shift_bg_color, 00.10), mix(@bg_color, @shift_bg_color, 00.10) 60%, mix(#dededd, @shift_bg_color, 00.10)); } +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: mix(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6), 00.10); + box-shadow: none; } +row:selected colorswatch { /***/ + box-shadow: 0 0 0 2px @selected_focused_fg_color; } +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: mix(#d7d7d5, @shift_bg_color, 00.10); } + .content-view:hover { + -gtk-icon-effect: highlight; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } +.scale-popup button:hover { + background-color: mix(rgba(46, 52, 54, 0.1), rgba(0, 0, 0, 0.1), 00.10); + border-radius: 5px; } + +.fullscreen revealer > * { /* for some reason can't set css for revealer, so set its child(ren) */ + background-color: mix(@bg_color, @shift_bg_color, 00.10); } + +/********************** + * Window Decorations * + *********************/ +/*window.csd { + border-width: 1px; + border-style: solid; + border-color: #ffffff; }*/ + +/*window:not(menu) decoration, window:not(.menu) decoration { + padding-left: 5px; + padding-right: 5px; + padding-bottom: 5px; + background-color: mix(@bg_color, @shift_bg_color, 00.10); }*/ + +decoration { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.30), 0 0 0 1px #939393; + margin: 5px; } + .maximized decoration, .fullscreen decoration, .tiled decoration { + border-radius: 0; } + .popup decoration { + border-radius: 10px; + box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.2); } + .ssd decoration { + box-shadow: 0 0 0 1px mix(rgba(0, 0, 0, 0.23), rgba(0, 0, 0, 0.23), 00.10); } + .csd.popup decoration { + border-radius: 10px; + box-shadow: 0px 2px 10px 1px rgba(0, 0, 0, 0.30); } + tooltip.csd decoration { + box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.15); + border-radius: 0px; } + messagedialog.csd decoration { + border-radius: 0px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + .solid-csd decoration { + margin: 0; + padding: 1px; + background-color: transparent; + border: solid 1px mix(#b6b6b3, @shift_bg_color, 00.10); + border-radius: 0; + box-shadow: inset 0 0 0 3px mix(#eeeeee, @shift_bg_color, 00.10), inset 0 1px mix(rgba(255, 255, 255, 0.8), rgba(0, 0, 0, 0.8), 00.10); } + +/************* +* Selections * +*************/ + +.view:selected, +.view:selected:focus, +iconview:selected, +iconview:selected:focus, +.view text:selected, +.view text:selected:focus, +iconview text:selected, +iconview text:selected:focus, +textview text:selected, +textview text:selected:focus, +selection, +selection:focus, +flowbox flowboxchild:selected, +flowbox flowboxchild:selected:focus, +modelbutton.flat:selected, +modelbutton.flat:selected:focus, +.menuitem.button.flat:selected, +.menuitem.button.flat:selected:focus, +.gtkstyle-fallback:selected, +.gtkstyle-fallback:selected:focus, +calendar:selected, +calendar:selected:focus, +row:selected, +row:selected:focus { + background-color: @selected_bg_color; } +.view:selected, +iconview:selected, +.view text:selected, +textview text:selected, +iconview text:selected, +selection, +flowbox flowboxchild:selected, +modelbutton.flat:selected, +.menuitem.button.flat:selected, +.gtkstyle-fallback:selected, +calendar:selected, +row:selected, +row:selected label, +label:selected { + color: @selected_nofocus_fg_color; } +.view:selected:focus, +iconview:selected:focus, +.view text:selected:focus, +textview text:selected:focus, +iconview text:selected:focus, +selection:focus, +flowbox flowboxchild:selected:focus, +modelbutton.flat:selected:focus, +.menuitem.button.flat:selected:focus, +.gtkstyle-fallback:selected:focus, +calendar:selected:focus, +row:selected:focus, +row:selected:focus label, +label:selected:focus { + color: @selected_focused_fg_color; } +.view:disabled:selected, +.view:disabled:selected:focus, +iconview:disabled:selected, +iconview:disabled:selected:focus, +.view text:disabled:selected, +.view text:disabled:selected:focus, +textview text:disabled:selected, +textview text:disabled:selected:focus, +iconview text:disabled:selected, +iconview text:disabled:selected:focus, +:disabled selection, +:disabled selection:focus, +flowbox flowboxchild:disabled:selected, +flowbox flowboxchild:disabled:selected:focus, +modelbutton.flat:disabled:selected, +modelbutton.flat:disabled:selected:focus, +.menuitem.button.flat:disabled:selected, +.menuitem.button.flat:disabled:selected:focus, +.gtkstyle-fallback:disabled:selected, +.gtkstyle-fallback:disabled:selected:focus, +calendar:disabled:selected, +calendar:disabled:selected:focus, +row:disabled:selected, +row:disabled:selected:focus, +row:disabled:selected label, +row:disabled:selected:focus label, +label:disabled:selected, +label:disabled:selected:focus { + color: shade(@selected_bg_color, 1.31); + text-shadow: none; } +/*entry selection { + background-color: @selected_bg_color; + color: @selected_focused_fg_color; }*/ + +/* +.view:selected, iconview:selected, .view text:selected, iconview text:selected, textview text:selected { + color: @selected_nofocus_fg_color; }*/ +.monospace { + font-family: monospace; } +/* +*:selected button.flat:hover > label, *:selected button.flat:hover > * > label, +*:selected button.flat:checked > label, *:selected button.flat:checked > * > label, +*:selected button.flat:active > label, *:selected button.flat:active > * > label { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); } +*/ +/********************** + * Touch Copy & Paste * + *********************/ +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); + padding-left: 10px; } + cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); + padding-left: 10px; } + cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } + cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); + padding-left: 10px; } + cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } + +.context-menu { + font: initial; } + +.keycap { + min-width: 20px; + min-height: 25px; + margin-top: 2px; + padding-bottom: 3px; + padding-left: 6px; + padding-right: 6px; + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); + background-color: @canvas_bg_color; + border: 1px solid; + border-color: mix(#cfcfcd, @shift_bg_color, 00.10); + border-radius: 5px; + box-shadow: inset 0 -3px mix(#ededec, @shift_bg_color, 00.10); + font-size: smaller; } + +:not(decoration):not(window):drop(active):focus, +:not(decoration):not(window):drop(active) { + border-color: shade(@selected_bg_color, 0.9266); + box-shadow: inset 0 0 0 1px shade(@selected_bg_color, 0.9266); + caret-color: shade(@selected_bg_color, 0.9266); } + +stackswitcher button.text-button { + min-width: 80px; + min-height: 22px; } + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 30px; + min-height: 22px; } + +stackswitcher button label { + padding-bottom: 1px; } + +/******** +* xfwm4 * +********/ +#xfwm { + color: mix(mix(@bg_color, @shift_bg_color, 00.10), #0a0a0a, 0.75); /* active_text_color_2: active buttons' drawings */ + background-color: mix(@bg_color, @shift_bg_color, 00.10); } /*active_color_2, all wm frames*/ + +#xfwm:selected { + color: mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); /*focused wm titles*/ + background-color: mix(mix(@bg_color, @shift_bg_color, 00.10), #555555, 0.5); } /*active_color_1: outermost pixels of all wm fames*/ + +#xfwm:disabled { + color: mix(#777777, mix(@shift_bg_color, #777777, 0.398), 00.10); /* inactive_text_color_2, un-focused wm titles and buttons' drawings*/ + background-color: shade(mix(@bg_color, @shift_bg_color, 00.10), 1.15); } /* inactive_color_1: active window 2nd top pixel line */ + + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* + these values are used by some gtk3 apps, e.g. the label with number of updates on the 'Updates' button of 'Software Center' uses @selected_bg_color and @selected_focused_fg_color */ /***/ +/* +widget text/foreground color */ +@define-color theme_fg_color mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); +/* +text color for entries, views and content in general */ +@define-color theme_text_color @text_color; +/* +widget base background color */ +@define-color theme_bg_color mix(@bg_color, @shift_bg_color, 00.10); +/* +text widgets and the like base background color */ +@define-color theme_base_color @canvas_bg_color; +/* +base background color of selections */ +@define-color theme_selected_bg_color @selected_bg_color; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color @selected_focused_fg_color; +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color mix(#e2e3e0, @shift_bg_color, 00.10); +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color mix(#767978, @shift_bg_color, 00.10); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color mix(#ffffff, @shift_bg_color, 00.10); +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10); +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color mix(@bg_color, @shift_bg_color, 00.10); +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color mix(@bg_color, @shift_bg_color, 00.10); +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color @selected_nofocus_fg_color; +/* +insensitive color on backdrop windows*/ +@define-color unfocused_insensitive_color mix(#c3c3c0, @shift_bg_color, 00.10); +/* +widgets main borders color */ +@define-color borders mix(#b6b6b3, @shift_bg_color, 00.10); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders mix(#b6b6b3, @shift_bg_color, 00.10); +/* +these are pretty self explicative */ +@define-color warning_color #f57900; +@define-color error_color #cc0000; +@define-color success_color mix(#73d216, @shift_bg_color, 00.10); +/* +these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(mix(@fg_color, mix(@shift_bg_color, @fg_color, 0.398), 00.10), 1.8); +@define-color wm_unfocused_title mix(#767978, @shift_bg_color, 00.10); +@define-color wm_highlight mix(rgba(255, 255, 255, 0.8), rgba(0, 0, 0, 0.8), 00.10); +@define-color wm_borders_edge mix(rgba(255, 255, 255, 0.8), rgba(0, 0, 0, 0.8), 00.10); +@define-color wm_bg_a shade(mix(@bg_color, @shift_bg_color, 00.10), 1.2); +@define-color wm_bg_b mix(@bg_color, @shift_bg_color, 00.10); +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(mix(@bg_color, @shift_bg_color, 00.10), 1.3); +@define-color wm_button_hover_color_b mix(@bg_color, @shift_bg_color, 00.10); +@define-color wm_button_active_color_a shade(mix(@bg_color, @shift_bg_color, 00.10), 0.85); +@define-color wm_button_active_color_b shade(mix(@bg_color, @shift_bg_color, 00.10), 0.89); +@define-color wm_button_active_color_c shade(mix(@bg_color, @shift_bg_color, 00.10), 0.9); +@define-color content_view_bg @canvas_bg_color; diff --git a/mods/graphical-general/data/usr/share/themes/ClassicLooks/themecolor.sh b/mods/graphical-general/data/usr/share/themes/ClassicLooks/themecolor.sh new file mode 100644 index 0000000..7e6c8bb --- /dev/null +++ b/mods/graphical-general/data/usr/share/themes/ClassicLooks/themecolor.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +################################################################################### +# This script defines the theme base color as the pair "color_tone/pull_strength" # +# See 'ClassicLooks/TOOLS/CONFIG/HACKING' file for instructions # +################################################################################### + +cd "$(dirname "${BASH_SOURCE[0]}")" +source ../"ClassicLooks"/TOOLS/CONFIG/lib/set-theme-color.sh "#888888/00.10" diff --git a/mods/graphical-general/modscript b/mods/graphical-general/modscript index 1d477d3..833f855 100755 --- a/mods/graphical-general/modscript +++ b/mods/graphical-general/modscript @@ -1,3 +1,3 @@ #!/bin/bash -export WDVN_PACKAGES_DL="$WDVN_PACKAGES_DL xinit unifont scrot xclip netsurf-gtk xautolock xsecurelock qt5-style-plugins alsa-utils synaptic catfish galculator celluloid gpicview xpdf unrar-free engrampa" +export WDVN_PACKAGES_DL="$WDVN_PACKAGES_DL xinit unifont scrot xclip netsurf-gtk xautolock xsecurelock qt5-style-plugins alsa-utils synaptic catfish galculator celluloid gpicview xpdf unrar-free engrampa blueman" export WDVN_PACKAGES_REMOVE="$WDVN_PACKAGES_REMOVE xscreensaver" \ No newline at end of file diff --git a/mods/graphical-xfce4/data/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml b/mods/graphical-xfce4/data/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml index 3d98867..10d04c5 100644 --- a/mods/graphical-xfce4/data/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml +++ b/mods/graphical-xfce4/data/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml @@ -59,7 +59,7 @@ - + diff --git a/mods/graphical-xfce4/data/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml b/mods/graphical-xfce4/data/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml index 897512c..99c740b 100644 --- a/mods/graphical-xfce4/data/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml +++ b/mods/graphical-xfce4/data/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml @@ -2,8 +2,8 @@ - - + + diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm.CREDITS b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm.CREDITS new file mode 100644 index 0000000..4934e8a --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm.CREDITS @@ -0,0 +1,4 @@ +- Neat-Rhythm by 5R-KOCM +- Source: https://www.xfce-look.org/p/1188381/ +- License: Unknown +- Edited by Fierelier (any contributions are licensed under MIT) \ No newline at end of file diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-active.xpm new file mode 100644 index 0000000..6c690e1 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-active.xpm @@ -0,0 +1,9 @@ +/* XPM */ +static char * bottom_active_xpm[] = { +"5 3 3 1", +"+ c #656781", +"@ c #A4A4B4", +"# c #41475B", +"+++++", +"@@@@@", +"#####"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-inactive.xpm new file mode 100644 index 0000000..7b0b2b8 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-inactive.xpm @@ -0,0 +1,9 @@ +/* XPM */ +static char * bottom_inactive_xpm[] = { +"5 3 3 1", +"+ c #606060", +"@ c #A1A1A1", +"# c #363636", +"+++++", +"@@@@@", +"#####"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-left-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-left-active.xpm new file mode 100644 index 0000000..ca0a813 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-left-active.xpm @@ -0,0 +1,10 @@ +/* XPM */ +static char * bottom_left_active_xpm[] = { +"3 4 3 1", +". c #41475B", +"+ c #A4A4B4", +"@ c #656781", +".+@", +".+@", +".++", +"..."}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-left-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-left-inactive.xpm new file mode 100644 index 0000000..0e1dbf3 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-left-inactive.xpm @@ -0,0 +1,10 @@ +/* XPM */ +static char * bottom_left_inactive_xpm[] = { +"3 4 3 1", +". c #363636", +"+ c #A1A1A1", +"@ c #606060", +".+@##", +".+@@@", +".++++", +"....."}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-right-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-right-active.xpm new file mode 100644 index 0000000..603f371 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-right-active.xpm @@ -0,0 +1,10 @@ +/* XPM */ +static char * bottom_right_active_xpm[] = { +"3 4 3 1", +"+ c #656781", +"@ c #A4A4B4", +"# c #41475B", +"+@#", +"+@#", +"@@#", +"###"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-right-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-right-inactive.xpm new file mode 100644 index 0000000..659af76 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/bottom-right-inactive.xpm @@ -0,0 +1,10 @@ +/* XPM */ +static char * bottom_right_inactive_xpm[] = { +"3 4 3 1", +"+ c #606060", +"@ c #A1A1A1", +"# c #363636", +"+@#", +"+@#", +"@@#", +"###"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/close-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/close-active.xpm new file mode 100644 index 0000000..876caea --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/close-active.xpm @@ -0,0 +1,147 @@ +/* XPM */ +static char * close_active_xpm[] = { +"27 24 120 2", +" c None", +". c #A4A4B4", +"+ c #757793", +"@ c #686C88", +"# c #525A76", +"$ c #485068", +"% c #41475B", +"& c #F2F2F5", +"* c #F3F2F5", +"= c #F2F2F4", +"- c #F2F1F5", +"; c #F3F1F4", +"> c #EAEAEF", +", c #EAE8E9", +"' c #E9E8EA", +") c #EAE7EA", +"! c #EAE8EA", +"~ c #EAEAEE", +"{ c #E1E3E8", +"] c #E7E5E7", +"^ c #E7E5E8", +"/ c #E7E6E7", +"( c #E8E5E7", +"_ c #E8E5E8", +": c #E2E3E8", +"< c #D9DBE1", +"[ c #E5E3E4", +"} c #E5E3E5", +"| c #7E7E8D", +"1 c #7A7A89", +"2 c #7D7D8C", +"3 c #E4E3E4", +"4 c #E5E4E5", +"5 c #D9DBE2", +"6 c #D2D4DB", +"7 c #E2E0E2", +"8 c #E3E1E2", +"9 c #E2E1E2", +"0 c #797989", +"a c #59596D", +"b c #747485", +"c c #E3E1E3", +"d c #747585", +"e c #58596D", +"f c #787888", +"g c #E2E1E3", +"h c #CACCD5", +"i c #E0DEE0", +"j c #DFDEE0", +"k c #747484", +"l c #606173", +"m c #737383", +"n c #C1C5CE", +"o c #DDDCDD", +"p c #DDDCDE", +"q c #606073", +"r c #505166", +"s c #5F6073", +"t c #DEDCDE", +"u c #DEDCDD", +"v c #656781", +"w c #BABDC8", +"x c #DBDADA", +"y c #DBD9DB", +"z c #DAD9DB", +"A c #DADADB", +"B c #727383", +"C c #57586C", +"D c #5F6072", +"E c #727282", +"F c #DBDADB", +"G c #B1B5C2", +"H c #D9D7D9", +"I c #D8D7D8", +"J c #767686", +"K c #58586C", +"L c #717282", +"M c #717182", +"N c #757685", +"O c #D8D6D9", +"P c #D9D7D8", +"Q c #D8D7D9", +"R c #B1B6C2", +"S c #A8AEBB", +"T c #D6D5D6", +"U c #D6D4D6", +"V c #D5D5D6", +"W c #787987", +"X c #757585", +"Y c #D6D5D5", +"Z c #D6D4D5", +"` c #757584", +" . c #787988", +".. c #A9AEBB", +"+. c #59607B", +"@. c #A1A6B5", +"#. c #D3D2D3", +"$. c #D3D2D4", +"%. c #D4D2D4", +"&. c #D4D2D3", +"*. c #A1A6B6", +"=. c #686F86", +"-. c #989FAF", +";. c #D0CFD0", +">. c #D1D0D1", +",. c #D1CFD0", +"'. c #D0D0D0", +"). c #D1CFD1", +"!. c #D0D0D1", +"~. c #D1D0D0", +"{. c #999EAE", +"]. c #737A91", +"^. c #9097A8", +"/. c #9197A8", +"(. c #9097A9", +"_. c #9198A8", +":. c #9098A8", +"<. c #7B8193", +"[. c #75788D", +"}. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & * & & & & = & - & & - * & ; * & % # + + + ", +"+ + + # % > , , ' ) ! ! ! , ! ! ! ! ! , ' ~ % # + + + ", +"+ + + # % { ] ^ ] / / ] ( ] ] ] ( _ / ] ] : % # + + + ", +"+ + + # % < [ } } } | 1 } [ } 1 2 3 4 } } 5 % # + + + ", +"+ + + # % 6 7 8 7 9 0 a b c d e f c g 7 7 6 % # + + + ", +"+ + + # % h i i i i j k e l e m j i i i i h % # + + + ", +"+ + + # % n o o o p o o q r s o p o t u o n % # + + + ", +"v v v # % w x y z y A B C D C E F y y y z w % # v v v ", +"v v v # % G H I I I J K L I M K N O I P Q R % # v v v ", +"v v v # % S T U T V W X Y Z U ` .T T U V ..% # v v v ", +"v v v +.% @.#.#.#.$.%.#.$.#.#.%.#.&.#.&.#.*.% +.v v v ", +"v v v =.% -.;.>.,.'.).,.!.>.).).>.).~.>.).{.% =.v v v ", +"v v v ].% ^./.^.(._.^./.:.(._.:.(._.^.^.:./.% ].v v v ", +"v v v <.$ % % % % % % % % % % % % % % % % % $ <.v v v ", +"v v v [.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.[.v v v ", +"v v v v v v v v v v v v v v v v v v v v v v v v v v v ", +"v v v v v v v v v v v v v v v v v v v v v v v v v v v ", +"v v v v v v v v v v v v v v v v v v v v v v v v v v v ", +"v v v v v v v v v v v v v v v v v v v v v v v v v v v "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/close-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/close-inactive.xpm new file mode 100644 index 0000000..bdb06be --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/close-inactive.xpm @@ -0,0 +1,87 @@ +/* XPM */ +static char * close_inactive_xpm[] = { +"27 24 60 1", +" c None", +". c #A1A1A1", +"+ c #737373", +"@ c #6D6D6D", +"# c #646464", +"$ c #585858", +"% c #4E4E4E", +"& c #F4F4F4", +"* c #F3F3F3", +"= c #EDEDED", +"- c #E9E9E9", +"; c #ECECEC", +"> c #E5E5E5", +", c #E6E6E6", +"' c #E7E7E7", +") c #DDDDDD", +"! c #E4E4E4", +"~ c #858585", +"{ c #818181", +"] c #848484", +"^ c #DEDEDE", +"/ c #D7D7D7", +"( c #E1E1E1", +"_ c #E2E2E2", +": c #636363", +"< c #7C7C7C", +"[ c #626262", +"} c #808080", +"| c #D0D0D0", +"1 c #DFDFDF", +"2 c #6A6A6A", +"3 c #7B7B7B", +"4 c #C8C8C8", +"5 c #696969", +"6 c #5B5B5B", +"7 c #606060", +"8 c #C1C1C1", +"9 c #DBDBDB", +"0 c #DADADA", +"a c #7A7A7A", +"b c #616161", +"c c #BABABA", +"d c #D8D8D8", +"e c #7E7E7E", +"f c #797979", +"g c #7D7D7D", +"h c #B2B2B2", +"i c #D6D6D6", +"j c #D5D5D5", +"k c #ABABAB", +"l c #D3D3D3", +"m c #ACACAC", +"n c #777777", +"o c #A4A4A4", +"p c #D1D1D1", +"q c #828282", +"r c #9C9C9C", +"s c #9D9D9D", +"t c #878787", +"u c #747474", +"...........................", +"+++++++++++++++++++++++++++", +"+++++++++++++++++++++++++++", +"+++@###################@+++", +"+++#$%%%%%%%%%%%%%%%%%$#+++", +"+++#%&&&&&&*&*&&*&&*&&%#+++", +"+++#%=---------------;%#+++", +"+++#%>,','',',,,''',,>%#+++", +"+++#%)!!!!~{!!!{]!>!!^%#+++", +"+++#%/(_(_{:<_<[}__((/%#+++", +"+++#%|11111<[2[311111|%#+++", +"+++#%4))))))565))))))4%#+++", +"777#%890009ab5[a900008%#777", +"777#%cdddde[fdf[gddddc%#777", +"777#%hijii}e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00XW`L_t(Y$Gw)zjvG}FhQB)9 z?P>SeBS?Z+kTA+yAhF~TSVo$eFeCQtcmy_VK~YFVqOb$8;RV>SMQkE5QbepoK;|BM zy4!YDvFMvU7bTG*j?`}ZoO1oAZhw_Ldi0C)Kdt!pKc1Z5^|yd8avtn55CQOo@2^tJ#uft5)j3#-}?( z*${EZMR51djRGWQ1apdF3O22E3F2o1=a)pXvQ9!wW=>?*N=f5J!I2s{#>vZ)UT72= zm_bogR-`E&1<-0w0Mb4lOY4f+%vhoGSY^31F%twM;6y-Cl*DP&-F`e_aQ7}UpELe! z8($kBCu4^9@8eO#$>%%BV6~Oc3nc**uVU^21j169yAvGBa*C>9rl=}vip*yuySohU ze2f3P$MDWK#Jhju^BHcAs#UV8lx0b%_2Hev!%`jASyvQO%&Z19thd6!#ul^n8ziH@ zxbpQ^B%`Oy)^BjQxrO$UO0Is2Vv1al!)L%MKj&qMns$$X4*KkE+{Uw%_~-!Zr|fUs zMh6)x)IgPdUY1Mx+M+%>Iv@bCS-V*lQ_K{+t}- zV8bCqq0Q5>n6|o(j}MuLfSt9hS$Q$V)KOE+6g!=8?ZNl-MkC7W*LnKImy{oTNN+Ua z%EJfPzq6l+sW2~kW zMY*K!LL%-ZF;=@lRl9?v$KSVZ;R3$0Qc*^~$McOX+zpZhuM60LqL|^ezH?w+=l@_W zy-;hJ3ncvrPX|2y@n;6+ta!yJt;|I|a^bB& zDZ)4io(?K~FF9|S3FM{n@h2bAo6U*lb0Rf@SFWr2V8z~DGwyy1f{CC}K;xKc67%Hw zAtv2rW16@i92`$LJ{l975xLV;j=aW{;8H;vpd!peKt=Gnaf&oVT;I?{s$`G|sr%F$ z%_AZe9ZKaXZ#ZPBQ!fBI6(CZ_L*8sSa5+1Z$Rz_$ebB_g-|}?zANl+ c #EAEAEF", +", c #EAE8E9", +"' c #E9E8EA", +") c #EAE7EA", +"! c #EAE8EA", +"~ c #EAEAEE", +"{ c #E1E3E8", +"] c #E7E5E7", +"^ c #E7E5E8", +"/ c #E7E6E7", +"( c #E8E5E7", +"_ c #E8E5E8", +": c #E2E3E8", +"< c #D9DBE1", +"[ c #E5E3E4", +"} c #E5E3E5", +"| c #F67A73", +"1 c #F7756E", +"2 c #F77972", +"3 c #E4E3E4", +"4 c #E5E4E5", +"5 c #D9DBE2", +"6 c #D2D4DB", +"7 c #E2E0E2", +"8 c #E3E1E2", +"9 c #E2E1E2", +"0 c #F7756D", +"a c #FD544A", +"b c #F77068", +"c c #E3E1E3", +"d c #FD5349", +"e c #F6746D", +"f c #E2E1E3", +"g c #CACCD5", +"h c #E0DEE0", +"i c #DFDEE0", +"j c #F76F67", +"k c #FB5B52", +"l c #C1C5CE", +"m c #DDDCDD", +"n c #DDDCDE", +"o c #FB5B51", +"p c #FE4B40", +"q c #FB5A51", +"r c #DEDCDE", +"s c #DEDCDD", +"t c #656781", +"u c #BABDC8", +"v c #DBDADA", +"w c #DBD9DB", +"x c #DAD9DB", +"y c #DADADB", +"z c #F56E66", +"A c #FD5248", +"B c #FC5248", +"C c #F66E66", +"D c #DBDADB", +"E c #B1B5C2", +"F c #D9D7D9", +"G c #D8D7D8", +"H c #F4726A", +"I c #FC5349", +"J c #F56D65", +"K c #FC5348", +"L c #F4716A", +"M c #D8D6D9", +"N c #D9D7D8", +"O c #D8D7D9", +"P c #B1B6C2", +"Q c #A8AEBB", +"R c #D6D5D6", +"S c #D6D4D6", +"T c #D5D5D6", +"U c #F2746D", +"V c #F37169", +"W c #D6D5D5", +"X c #D6D4D5", +"Y c #F2756D", +"Z c #A9AEBB", +"` c #59607B", +" . c #A1A6B5", +".. c #D3D2D3", +"+. c #D3D2D4", +"@. c #D4D2D4", +"#. c #D4D2D3", +"$. c #A1A6B6", +"%. c #686F86", +"&. c #989FAF", +"*. c #D0CFD0", +"=. c #D1D0D1", +"-. c #D1CFD0", +";. c #D0D0D0", +">. c #D1CFD1", +",. c #D0D0D1", +"'. c #D1D0D0", +"). c #999EAE", +"!. c #737A91", +"~. c #9097A8", +"{. c #9197A8", +"]. c #9097A9", +"^. c #9198A8", +"/. c #9098A8", +"(. c #7B8193", +"_. c #75788D", +":. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & * & & & & = & - & & - * & ; * & % # + + + ", +"+ + + # % > , , ' ) ! ! ! , ! ! ! ! ! , ' ~ % # + + + ", +"+ + + # % { ] ^ ] / / ] ( ] ] ] ( _ / ] ] : % # + + + ", +"+ + + # % < [ } } } | 1 } [ } 1 2 3 4 } } 5 % # + + + ", +"+ + + # % 6 7 8 7 9 0 a b c b d e c f 7 7 6 % # + + + ", +"+ + + # % g h h h h i j d k d j i h h h h g % # + + + ", +"+ + + # % l m m m n m m o p q m n m r s m l % # + + + ", +"t t t # % u v w x w y z A q B C D w w w x u % # t t t ", +"t t t # % E F G G G H I J G J K L M G N O P % # t t t ", +"t t t # % Q R S R T U V W X S V Y R R S T Z % # t t t ", +"t t t ` % .......+.@...+.....@...#...#...$.% ` t t t ", +"t t t %.% &.*.=.-.;.>.-.,.=.>.>.=.>.'.=.>.).% %.t t t ", +"t t t !.% ~.{.~.].^.~.{./.].^./.].^.~.~./.{.% !.t t t ", +"t t t (.$ % % % % % % % % % % % % % % % % % $ (.t t t ", +"t t t _.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:._.t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/close-pressed.png b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/close-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..8ab22000702cb95ccdf8c5d74c37fa73985169d3 GIT binary patch literal 1072 zcmV-01kd}4P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00WpwL_t(Y$Gw(2Z(LOrg}=4W zotZo1u~Ps=WE&S0AbtS_1qBTi$QY0nB&5`|`~dy|EgeM!v1A93sA!~Y5aioz(GxzRw*4k@7bnDg+&i{0>Uw^xM@mGHi_|iqNt3U+c zGvA+beC9=;jWq+B%>o?_2K>FZi@7lTUx8c(8WB;>OE0`gx6`QsvkFMS?%p1!$A`q> zV=}-zv6={96Cz?b0WbqeBx1rGY&1?UEg5AJqPABs43-365eU?V0Der;&tZ!+~Jk4zGUvv4&$ZkY_ENYx7*09Hc^E! zW2FSv>+RF)@6+!eT+(SuPz%KQd3HWnC$@8%hdpAu#rE1dKHo)|)r^qNFzWXY==JyM z_4dy)n=Mk64oreO*k;zb$#ivAGBCoFDm zkU!jEw7AIKPd{U{xJ3TwAxoRLvC$Yj)s*A4c>biEH5*xC#kown;~_9yUg5!wo5XIL z?T>FVTwWoDtbV~gl@ZB=G#lB)uJ5J)y9*t9f1R5E?!>&s_DAcO8MK;6hUYo=Z+t>5 z3W{bUvG7=T$tYM@=x|(2ncB4Th`ck$DG*C3JSJ9AA~qW-sGx|RI(xH0Y_;m%S4DN4 zQy}lm;jW9!T+nC-Jn!=L=U>o`PO~abNPu28(fWp|Jj}grStp1i6P|Zdyu;~4s6~x} z;ke+{b$C`;+Y$TyWBR=#vKR^O zrN++F=k@fN2ow?%GYSbW>p-d+v8K6kK~z8vlEbsCBTBhXF{s+`xk)_(=#^yUD3P9R qB|ztQ5?!(Ilz;fl;^WV8yZQ$jSfS!!IpQAx0000 c #C2C0C7", +", c #C2C1C7", +"' c #C3C2C7", +") c #C4C2C8", +"! c #C3C2C8", +"~ c #C3C1C7", +"{ c #C1C1C7", +"] c #BFBEC5", +"^ c #BEBDC5", +"/ c #C0BEC5", +"( c #C1C0C7", +"_ c #C4C3C8", +": c #C5C3C9", +"< c #C6C4C9", +"[ c #C6C4CA", +"} c #C6C3CA", +"| c #C5C3C8", +"1 c #C1BFC6", +"2 c #C0BFC5", +"3 c #C1C0C6", +"4 c #C2C2C7", +"5 c #C6C5CA", +"6 c #C7C5CA", +"7 c #C8C5CA", +"8 c #C7C6CB", +"9 c #C4C2C9", +"0 c #BFBFC5", +"a c #C3C1C8", +"b c #C7C5CB", +"c c #ED716B", +"d c #F06E67", +"e c #C9C7CC", +"f c #CAC7CD", +"g c #EF6E67", +"h c #EE706A", +"i c #C3C0C7", +"j c #C1C0C5", +"k c #C5C4CA", +"l c #C9C6CC", +"m c #FB5248", +"n c #F26A63", +"o c #CCC9CD", +"p c #F06D67", +"q c #C9C6CB", +"r c #C4C1C8", +"s c #C8C6CB", +"t c #CAC8CC", +"u c #FC5248", +"v c #F95950", +"w c #CBC9CE", +"x c #C6C5C9", +"y c #C5C2C8", +"z c #656781", +"A c #CAC7CC", +"B c #CCC8CD", +"C c #CDCACF", +"D c #CFCCCF", +"E c #FE4B40", +"F c #F9594F", +"G c #CECBCF", +"H c #CBC8CD", +"I c #CAC8CD", +"J c #CCC9CE", +"K c #F36B64", +"L c #FA5950", +"M c #FC5247", +"N c #F36B63", +"O c #F16F68", +"P c #D4CFD3", +"Q c #F16E67", +"R c #C5C4C9", +"S c #59607B", +"T c #F0726B", +"U c #F26F68", +"V c #D2CED2", +"W c #D3CFD2", +"X c #D1CFD2", +"Y c #CCCACE", +"Z c #C5C3CA", +"` c #686F86", +" . c #C6C3C9", +".. c #C8C6CA", +"+. c #CDCBCF", +"@. c #CFCCD0", +"#. c #D0CDD1", +"$. c #D1CDD1", +"%. c #CDCACE", +"&. c #CBC9CD", +"*. c #737A91", +"=. c #C7C4CB", +"-. c #CECBD0", +";. c #C7C4CA", +">. c #7B8193", +",. c #75788D", +"'. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & & & & & & & & & & & & & & & & & % # + + + ", +"+ + + # % * = - ; > , ' ) ! ! ~ ~ { ; ] = * % # + + + ", +"+ + + # % ^ / ( ~ ! _ : < [ } | ) ) > 1 ] = % # + + + ", +"+ + + # % 2 3 4 ) [ 5 6 7 8 8 6 [ : 9 ~ 1 0 % # + + + ", +"+ + + # % 3 a 9 < b c d e f e g h 6 : _ i j % # + + + ", +"+ + + # % , ! k 6 l d m n o n m p q 6 < r > % # + + + ", +"+ + + # % a : 6 s t o n u v u n w f s x y , % # + + + ", +"z z z # % ) : b A B C D v E F G C H e b : a % # z z z ", +"z z z # % ! [ s I J G K u L M N G J f 8 [ ) % # z z z ", +"z z z # % ! [ s t C O u K P K u Q J A s R ! % # z z z ", +"z z z S % ) [ s I J T U V W X O T Y A b Z a % S z z z ", +"z z z ` % ) ...A J +.@.#.$.#.@.%.&.e 6 : a % ` z z z ", +"z z z *.% 4 : =.q I o +.D -.-.G J t s ;.: , % *.z z z ", +"z z z >.$ % % % % % % % % % % % % % % % % % $ >.z z z ", +"z z z ,.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.,.z z z ", +"z z z z z z z z z z z z z z z z z z z z z z z z z z z ", +"z z z z z z z z z z z z z z z z z z z z z z z z z z z ", +"z z z z z z z z z z z z z z z z z z z z z z z z z z z ", +"z z z z z z z z z z z z z z z z z z z z z z z z z z z "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/hide-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/hide-active.xpm new file mode 100644 index 0000000..c5c1e4e --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/hide-active.xpm @@ -0,0 +1,131 @@ +/* XPM */ +static char * hide_active_xpm[] = { +"27 24 104 2", +" c None", +". c #A4A4B4", +"+ c #757793", +"@ c #686C88", +"# c #525A76", +"$ c #485068", +"% c #41475B", +"& c #F2F2F5", +"* c #F3F2F5", +"= c #F2F2F4", +"- c #F2F1F5", +"; c #F3F1F4", +"> c #EAEAEF", +", c #EAE8E9", +"' c #E9E8EA", +") c #EAE7EA", +"! c #EAE8EA", +"~ c #EAEAEE", +"{ c #E1E3E8", +"] c #E7E5E7", +"^ c #E7E5E8", +"/ c #E7E6E7", +"( c #E8E5E7", +"_ c #E8E5E8", +": c #E2E3E8", +"< c #D9DBE1", +"[ c #E5E3E4", +"} c #E5E3E5", +"| c #E4E3E4", +"1 c #E5E4E5", +"2 c #D9DBE2", +"3 c #D2D4DB", +"4 c #E2E0E2", +"5 c #E3E1E2", +"6 c #E2E1E2", +"7 c #E3E0E2", +"8 c #E2E0E3", +"9 c #E3E1E3", +"0 c #E2E1E3", +"a c #CACCD5", +"b c #E0DEE0", +"c c #DFDEE0", +"d c #E0DEDF", +"e c #E0DFE0", +"f c #DFDEDF", +"g c #C1C5CE", +"h c #DDDCDD", +"i c #DDDCDE", +"j c #DEDBDD", +"k c #DEDCDE", +"l c #DEDCDD", +"m c #656781", +"n c #BABDC8", +"o c #DBDADA", +"p c #DBD9DB", +"q c #DAD9DB", +"r c #DADADB", +"s c #DBD9DA", +"t c #DBDADB", +"u c #B1B5C2", +"v c #D9D7D9", +"w c #D8D7D8", +"x c #7A7A89", +"y c #676879", +"z c #676779", +"A c #666779", +"B c #797988", +"C c #D8D6D9", +"D c #D9D7D8", +"E c #D8D7D9", +"F c #B1B6C2", +"G c #A8AEBB", +"H c #D6D5D6", +"I c #D6D4D6", +"J c #D5D5D6", +"K c #666778", +"L c #787988", +"M c #A9AEBB", +"N c #59607B", +"O c #A1A6B5", +"P c #D3D2D3", +"Q c #D3D2D4", +"R c #D4D2D4", +"S c #D4D2D3", +"T c #A1A6B6", +"U c #686F86", +"V c #989FAF", +"W c #D0CFD0", +"X c #D1D0D1", +"Y c #D1CFD0", +"Z c #D0D0D0", +"` c #D1CFD1", +" . c #D0D0D1", +".. c #D1D0D0", +"+. c #999EAE", +"@. c #737A91", +"#. c #9097A8", +"$. c #9197A8", +"%. c #9097A9", +"&. c #9198A8", +"*. c #9098A8", +"=. c #7B8193", +"-. c #75788D", +";. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & * & & & & = & - & & - * & ; * & % # + + + ", +"+ + + # % > , , ' ) ! ! ! , ! ! ! ! ! , ' ~ % # + + + ", +"+ + + # % { ] ^ ] / / ] ( ] ] ] ( _ / ] ] : % # + + + ", +"+ + + # % < [ } } } } [ } [ } } } | 1 } } 2 % # + + + ", +"+ + + # % 3 4 5 4 6 5 7 8 9 6 6 8 9 0 4 4 3 % # + + + ", +"+ + + # % a b b b b c d e f c d c b b b b a % # + + + ", +"+ + + # % g h h h i h h j h k h i h k l h g % # + + + ", +"m m m # % n o p q p r s s t r t t p p p q n % # m m m ", +"m m m # % u v w w w x y z A A A B C w D E F % # m m m ", +"m m m # % G H I H J B z K K K K L H H I J M % # m m m ", +"m m m N % O P P P Q R P Q P P R P S P S P T % N m m m ", +"m m m U % V W X Y Z ` Y .X ` ` X ` ..X ` +.% U m m m ", +"m m m @.% #.$.#.%.&.#.$.*.%.&.*.%.&.#.#.*.$.% @.m m m ", +"m m m =.$ % % % % % % % % % % % % % % % % % $ =.m m m ", +"m m m -.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.-.m m m ", +"m m m m m m m m m m m m m m m m m m m m m m m m m m m ", +"m m m m m m m m m m m m m m m m m m m m m m m m m m m ", +"m m m m m m m m m m m m m m m m m m m m m m m m m m m ", +"m m m m m m m m m m m m m m m m m m m m m m m m m m m "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/hide-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/hide-inactive.xpm new file mode 100644 index 0000000..ebbac49 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/hide-inactive.xpm @@ -0,0 +1,77 @@ +/* XPM */ +static char * hide_inactive_xpm[] = { +"27 24 50 1", +" c None", +". c #A1A1A1", +"+ c #737373", +"@ c #6D6D6D", +"# c #646464", +"$ c #585858", +"% c #4E4E4E", +"& c #F4F4F4", +"* c #F3F3F3", +"= c #EDEDED", +"- c #E9E9E9", +"; c #ECECEC", +"> c #E5E5E5", +", c #E6E6E6", +"' c #E7E7E7", +") c #DDDDDD", +"! c #E4E4E4", +"~ c #DEDEDE", +"{ c #D7D7D7", +"] c #E1E1E1", +"^ c #E2E2E2", +"/ c #D0D0D0", +"( c #DFDFDF", +"_ c #E0E0E0", +": c #C8C8C8", +"< c #606060", +"[ c #C1C1C1", +"} c #DBDBDB", +"| c #DADADA", +"1 c #BABABA", +"2 c #D8D8D8", +"3 c #818181", +"4 c #707070", +"5 c #B2B2B2", +"6 c #D6D6D6", +"7 c #D5D5D5", +"8 c #808080", +"9 c #6F6F6F", +"0 c #6A6A6A", +"a c #ABABAB", +"b c #D3D3D3", +"c c #ACACAC", +"d c #777777", +"e c #A4A4A4", +"f c #D1D1D1", +"g c #828282", +"h c #9C9C9C", +"i c #9D9D9D", +"j c #878787", +"k c #747474", +"...........................", +"+++++++++++++++++++++++++++", +"+++++++++++++++++++++++++++", +"+++@###################@+++", +"+++#$%%%%%%%%%%%%%%%%%$#+++", +"+++#%&&&&&&*&*&&*&&*&&%#+++", +"+++#%=---------------;%#+++", +"+++#%>,','',',,,''',,>%#+++", +"+++#%)!!!!!!!!!!!!>!!~%#+++", +"+++#%{]^]^^^^^^^^^^]]{%#+++", +"+++#%/((((((_((((((((/%#+++", +"+++#%:))))))))))))))):%#+++", +"<<<#%[}|||}||}}}}||||[%#<<<", +"<<<#%12222344444322221%#<<<", +"<<<#%56766849999866765%#<<<", +"<<<0%abbbbbbbbbbbbbbbc%0<<<", +"<<e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00S0DL_t(Y$Gw(Kjx040guigP z`e%L?PeNkzByPYB*s|pUoB}upTw*Q&;sQu4*dipv4v^4D1Jdh;nVz<*+D;aBRaf^E z!+;RIsh_qpG9xmwtecxJjsNNAzy0pVColgCbj^XCgXr1iFa6m}ya|{A54%V1HXDR6 zIRqGb8Lok_0$>@#c>C2Wt}ZXe?S4wz-Db-^JQDke)PR}_q!(91PM9T@?UK8VxVpR; zEA(a{LB@d`vG4i(=F?i$TtJ=jQ}>sO%7XzPeE13LwZm{YGG^e%y#ky^?V1oe$X$&k zbWZ*gHIDBMp&AG0OCoi-ADY2%;2Q7?_A#<>L%_^frtzd=4f|!|AAO&}FTgbz4%N+m zy36FCX$c|XSItcJLjtFj8HNTffqh8Ov?bmoJAbN!kQ^~~tlQ-Y1*%wvsz$jYscLR@ zF~k^=+)>P$k{>gaP`wYKBVV*LHPr^li$yP_)7&>xJU`5(&uul%FG)Vg~l}YPR?*J zBNZczKZGAfLZ4HdWG#Co_3=!F4t>FJt0KC z`sRnB|BwtDriTV^mChUQC*U$5^<1vk>~{C(niWH?7SQ^ZFTVaBwO42uIc7yII~sTJ zW*w@9g`BWMhxHG%zGbz5o!Ll(KTd7q@c794@4d@GEeTIzG6lp4bUGh3kAvde&77TcDuuz2f5-R4YT5}4h%;-%cu-wln=-fSRTJB{v=b&rKMA@ z^ysAT{_f17i6rHkPxkurfutc5Q?2SB9&~K@sy%ZCInUm(e|5~VXHHmu0>VkH>SPAR QBLDyZ07*qoM6N<$f c #EAEAEF", +", c #EAE8E9", +"' c #E9E8EA", +") c #EAE7EA", +"! c #EAE8EA", +"~ c #EAEAEE", +"{ c #E1E3E8", +"] c #E7E5E7", +"^ c #E7E5E8", +"/ c #E7E6E7", +"( c #E8E5E7", +"_ c #E8E5E8", +": c #E2E3E8", +"< c #D9DBE1", +"[ c #E5E3E4", +"} c #E5E3E5", +"| c #E4E3E4", +"1 c #E5E4E5", +"2 c #D9DBE2", +"3 c #D2D4DB", +"4 c #E2E0E2", +"5 c #E3E1E2", +"6 c #E2E1E2", +"7 c #E3E0E2", +"8 c #E2E0E3", +"9 c #E3E1E3", +"0 c #E2E1E3", +"a c #CACCD5", +"b c #E0DEE0", +"c c #DFDEE0", +"d c #E0DEDF", +"e c #E0DFE0", +"f c #DFDEDF", +"g c #C1C5CE", +"h c #DDDCDD", +"i c #DDDCDE", +"j c #DEDBDD", +"k c #DEDCDE", +"l c #DEDCDD", +"m c #656781", +"n c #BABDC8", +"o c #DBDADA", +"p c #DBD9DB", +"q c #DAD9DB", +"r c #DADADB", +"s c #DBD9DA", +"t c #DBDADB", +"u c #B1B5C2", +"v c #D9D7D9", +"w c #D8D7D8", +"x c #43B6F2", +"y c #25B0F8", +"z c #24AFF8", +"A c #42B6F3", +"B c #D8D6D9", +"C c #D9D7D8", +"D c #D8D7D9", +"E c #B1B6C2", +"F c #A8AEBB", +"G c #D6D5D6", +"H c #D6D4D6", +"I c #D5D5D6", +"J c #41B5F1", +"K c #24AFF7", +"L c #41B5F2", +"M c #A9AEBB", +"N c #59607B", +"O c #A1A6B5", +"P c #D3D2D3", +"Q c #D3D2D4", +"R c #D4D2D4", +"S c #D4D2D3", +"T c #A1A6B6", +"U c #686F86", +"V c #989FAF", +"W c #D0CFD0", +"X c #D1D0D1", +"Y c #D1CFD0", +"Z c #D0D0D0", +"` c #D1CFD1", +" . c #D0D0D1", +".. c #D1D0D0", +"+. c #999EAE", +"@. c #737A91", +"#. c #9097A8", +"$. c #9197A8", +"%. c #9097A9", +"&. c #9198A8", +"*. c #9098A8", +"=. c #7B8193", +"-. c #75788D", +";. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & * & & & & = & - & & - * & ; * & % # + + + ", +"+ + + # % > , , ' ) ! ! ! , ! ! ! ! ! , ' ~ % # + + + ", +"+ + + # % { ] ^ ] / / ] ( ] ] ] ( _ / ] ] : % # + + + ", +"+ + + # % < [ } } } } [ } [ } } } | 1 } } 2 % # + + + ", +"+ + + # % 3 4 5 4 6 5 7 8 9 6 6 8 9 0 4 4 3 % # + + + ", +"+ + + # % a b b b b c d e f c d c b b b b a % # + + + ", +"+ + + # % g h h h i h h j h k h i h k l h g % # + + + ", +"m m m # % n o p q p r s s t r t t p p p q n % # m m m ", +"m m m # % u v w w w x y z z z z A B w C D E % # m m m ", +"m m m # % F G H G I J K K K z K L G G H I M % # m m m ", +"m m m N % O P P P Q R P Q P P R P S P S P T % N m m m ", +"m m m U % V W X Y Z ` Y .X ` ` X ` ..X ` +.% U m m m ", +"m m m @.% #.$.#.%.&.#.$.*.%.&.*.%.&.#.#.*.$.% @.m m m ", +"m m m =.$ % % % % % % % % % % % % % % % % % $ =.m m m ", +"m m m -.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.-.m m m ", +"m m m m m m m m m m m m m m m m m m m m m m m m m m m ", +"m m m m m m m m m m m m m m m m m m m m m m m m m m m ", +"m m m m m m m m m m m m m m m m m m m m m m m m m m m ", +"m m m m m m m m m m m m m m m m m m m m m m m m m m m "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/hide-pressed.png b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/hide-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..43192cd31cb1be61390c3b1163337f6d224586ee GIT binary patch literal 934 zcmV;X16lluP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00Rz5L_t(Y$Gw)ljvQ4Gg}+mC zdv?d`4V+*Ih(RPsrf04+$~f%PnmXZjw3y8Scj z@v;KMNUiSau6wKMoKsa-Po6wA|I@F0^X>Pqy!zK2fPIRmJU4K5Z-^`hT7n^G? zE-w+n3IrJ4&96Z?9k^o5!v_zze|B$NUgoe}T(0@!&ug~3Ez$zCXpVH}Y^XhU&q;T} z#ih7^c5lqE*dReAK*4suSHTHDrtM4ERQZv)YnJ@vdKxK&(gg_xe8Oh*C1FQxsBVGWt1zkrqEFl({ zXyJLLMu8Qu=!gJGWMU#BGgQOg=@B`w!8Q@Xu29o4i!S%mL}wWV>LG&|AxuZjaf8#) zVokCWHmEiKhf^$4B<>UDlu>CCYR?)tiphy0zlWv@va>Wyg-C9yGUEhGGlx1XYDNdEVIly8c#@6#LIpGPCnJFstwgFb89R#xqW|L(srH-p*tGa@mz5Xy?uq(*t|RyYgOV3v9rX0*Cz$)!5X3etycYS62t! z0h^QP`Q*)Ktt2#-PPK8Z6!rNcy|rbP^Yc@@dGV?mg*jWTpx;qR!d->KNM^}?>@4G<@sFHm=uEk{b()jlt3W{}MkV$rTvX#1CV zx1lQ?r%Tw(vMsF c #C2C0C7", +", c #C2C1C7", +"' c #C3C2C7", +") c #C4C2C8", +"! c #C3C2C8", +"~ c #C3C1C7", +"{ c #C1C1C7", +"] c #BFBEC5", +"^ c #BEBDC5", +"/ c #C0BEC5", +"( c #C1C0C7", +"_ c #C4C3C8", +": c #C5C3C9", +"< c #C6C4C9", +"[ c #C6C4CA", +"} c #C6C3CA", +"| c #C5C3C8", +"1 c #C1BFC6", +"2 c #C0BFC5", +"3 c #C1C0C6", +"4 c #C2C2C7", +"5 c #C6C5CA", +"6 c #C7C5CA", +"7 c #C8C5CA", +"8 c #C7C6CB", +"9 c #C4C2C9", +"0 c #BFBFC5", +"a c #C3C1C8", +"b c #C7C5CB", +"c c #C8C6CB", +"d c #CAC7CC", +"e c #C9C7CC", +"f c #CAC7CD", +"g c #C3C0C7", +"h c #C1C0C5", +"i c #C5C4CA", +"j c #C9C6CC", +"k c #CAC8CD", +"l c #CBC8CE", +"m c #CCC9CE", +"n c #CCC9CD", +"o c #CBC8CD", +"p c #C9C6CB", +"q c #C4C1C8", +"r c #CAC8CC", +"s c #CDCACE", +"t c #CECBCF", +"u c #CECACF", +"v c #CBC9CE", +"w c #C6C5C9", +"x c #C5C2C8", +"y c #656781", +"z c #CCC8CD", +"A c #CDCACF", +"B c #CFCCCF", +"C c #CFCCD0", +"D c #D0CDD0", +"E c #D0CDD1", +"F c #D1CED2", +"G c #D2CED2", +"H c #D2CED1", +"I c #40B2F0", +"J c #24AEF7", +"K c #23AEF7", +"L c #3FB2F0", +"M c #C5C4C9", +"N c #59607B", +"O c #CCCACE", +"P c #C5C3CA", +"Q c #686F86", +"R c #C6C3C9", +"S c #C8C6CA", +"T c #CDCBCF", +"U c #D1CDD1", +"V c #CBC9CD", +"W c #737A91", +"X c #C7C4CB", +"Y c #CECBD0", +"Z c #C7C4CA", +"` c #7B8193", +" . c #75788D", +".. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & & & & & & & & & & & & & & & & & % # + + + ", +"+ + + # % * = - ; > , ' ) ! ! ~ ~ { ; ] = * % # + + + ", +"+ + + # % ^ / ( ~ ! _ : < [ } | ) ) > 1 ] = % # + + + ", +"+ + + # % 2 3 4 ) [ 5 6 7 8 8 6 [ : 9 ~ 1 0 % # + + + ", +"+ + + # % 3 a 9 < b c d e f e e c 6 : _ g h % # + + + ", +"+ + + # % , ! i 6 j k l m n n o f p 6 < q > % # + + + ", +"+ + + # % a : 6 c r n s t t u s v f c w x , % # + + + ", +"y y y # % ) : b d z A B C D D t A o e b : a % # y y y ", +"y y y # % ! [ c k m t E F G H D t m f 8 [ ) % # y y y ", +"y y y # % ! [ c r A I J K K K K L m d c M ! % # y y y ", +"y y y N % ) [ c k m L J K K K K L O d b P a % N y y y ", +"y y y Q % ) R S d m T C E U E C s V e 6 : a % Q y y y ", +"y y y W % 4 : X p k n T B Y Y t m r c Z : , % W y y y ", +"y y y ` $ % % % % % % % % % % % % % % % % % $ ` y y y ", +"y y y ....................................... .y y y ", +"y y y y y y y y y y y y y y y y y y y y y y y y y y y ", +"y y y y y y y y y y y y y y y y y y y y y y y y y y y ", +"y y y y y y y y y y y y y y y y y y y y y y y y y y y ", +"y y y y y y y y y y y y y y y y y y y y y y y y y y y "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/left-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/left-active.xpm new file mode 100644 index 0000000..dce1a9e --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/left-active.xpm @@ -0,0 +1,11 @@ +/* XPM */ +static char * left_active_xpm[] = { +"3 5 3 1", +". c #41475B", +"+ c #A4A4B4", +"@ c #656781", +".+@", +".+@", +".+@", +".+@", +".+@"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/left-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/left-inactive.xpm new file mode 100644 index 0000000..c9d4020 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/left-inactive.xpm @@ -0,0 +1,11 @@ +/* XPM */ +static char * left_inactive_xpm[] = { +"3 5 3 1", +". c #363636", +"+ c #A1A1A1", +"@ c #606060", +".+@", +".+@", +".+@", +".+@", +".+@"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-active.xpm new file mode 100644 index 0000000..c70123e --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-active.xpm @@ -0,0 +1,140 @@ +/* XPM */ +static char * maximize_active_xpm[] = { +"27 24 113 2", +" c None", +". c #A4A4B4", +"+ c #757793", +"@ c #686C88", +"# c #525A76", +"$ c #485068", +"% c #41475B", +"& c #F2F2F5", +"* c #F3F2F5", +"= c #F2F2F4", +"- c #F2F1F5", +"; c #F3F1F4", +"> c #EAEAEF", +", c #EAE8E9", +"' c #E9E8EA", +") c #EAE7EA", +"! c #EAE8EA", +"~ c #EAEAEE", +"{ c #E1E3E8", +"] c #E7E5E7", +"^ c #E7E5E8", +"/ c #E7E6E7", +"( c #E8E5E7", +"_ c #E8E5E8", +": c #E2E3E8", +"< c #D9DBE1", +"[ c #E5E3E4", +"} c #E5E3E5", +"| c #7E7E8D", +"1 c #696A7B", +"2 c #69697B", +"3 c #7D7D8C", +"4 c #E4E3E4", +"5 c #E5E4E5", +"6 c #D9DBE2", +"7 c #D2D4DB", +"8 c #E2E0E2", +"9 c #E3E1E2", +"0 c #E2E1E2", +"a c #6C6D7E", +"b c #656577", +"c c #68697B", +"d c #68697A", +"e c #646577", +"f c #E3E1E3", +"g c #E2E1E3", +"h c #CACCD5", +"i c #E0DEE0", +"j c #7B7C8B", +"k c #E0DEDF", +"l c #E0DFE0", +"m c #DFDEDF", +"n c #DFDEE0", +"o c #C1C5CE", +"p c #DDDCDD", +"q c #DDDCDE", +"r c #7F7F8D", +"s c #DEDBDD", +"t c #DEDCDE", +"u c #7F7F8E", +"v c #DEDCDD", +"w c #656781", +"x c #BABDC8", +"y c #DBDADA", +"z c #DBD9DB", +"A c #DAD9DB", +"B c #DBD9DA", +"C c #DBDADB", +"D c #DADADB", +"E c #B1B5C2", +"F c #D9D7D9", +"G c #D8D7D8", +"H c #797988", +"I c #D8D7D9", +"J c #D9D7D8", +"K c #D8D6D9", +"L c #B1B6C2", +"M c #A8AEBB", +"N c #D6D5D6", +"O c #D6D4D6", +"P c #D5D5D6", +"Q c #7C7C8B", +"R c #787988", +"S c #7C7D8B", +"T c #787987", +"U c #7B7C8A", +"V c #A9AEBB", +"W c #59607B", +"X c #A1A6B5", +"Y c #D3D2D3", +"Z c #D3D2D4", +"` c #D4D2D4", +" . c #D4D2D3", +".. c #A1A6B6", +"+. c #686F86", +"@. c #989FAF", +"#. c #D0CFD0", +"$. c #D1D0D1", +"%. c #D1CFD0", +"&. c #D0D0D0", +"*. c #D1CFD1", +"=. c #D0D0D1", +"-. c #D1D0D0", +";. c #999EAE", +">. c #737A91", +",. c #9097A8", +"'. c #9197A8", +"). c #9097A9", +"!. c #9198A8", +"~. c #9098A8", +"{. c #7B8193", +"]. c #75788D", +"^. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & * & & & & = & - & & - * & ; * & % # + + + ", +"+ + + # % > , , ' ) ! ! ! , ! ! ! ! ! , ' ~ % # + + + ", +"+ + + # % { ] ^ ] / / ] ( ] ] ] ( _ / ] ] : % # + + + ", +"+ + + # % < [ } } } | 1 2 2 2 2 3 4 5 } } 6 % # + + + ", +"+ + + # % 7 8 9 8 0 a b c c d e a f g 8 8 7 % # + + + ", +"+ + + # % h i i i i j k l m n k j i i i i h % # + + + ", +"+ + + # % o p p p q r p s p t p u p t v p o % # + + + ", +"w w w # % x y z A z | B B C D C | z z z A x % # w w w ", +"w w w # % E F G G G H I J G K G H K G J I L % # w w w ", +"w w w # % M N O N P Q R S Q Q T U N N O P V % # w w w ", +"w w w W % X Y Y Y Z ` Y Z Y Y ` Y .Y .Y ..% W w w w ", +"w w w +.% @.#.$.%.&.*.%.=.$.*.*.$.*.-.$.*.;.% +.w w w ", +"w w w >.% ,.'.,.).!.,.'.~.).!.~.).!.,.,.~.'.% >.w w w ", +"w w w {.$ % % % % % % % % % % % % % % % % % $ {.w w w ", +"w w w ].^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.].w w w ", +"w w w w w w w w w w w w w w w w w w w w w w w w w w w ", +"w w w w w w w w w w w w w w w w w w w w w w w w w w w ", +"w w w w w w w w w w w w w w w w w w w w w w w w w w w ", +"w w w w w w w w w w w w w w w w w w w w w w w w w w w "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-inactive.xpm new file mode 100644 index 0000000..a3dbf7c --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-inactive.xpm @@ -0,0 +1,83 @@ +/* XPM */ +static char * maximize_inactive_xpm[] = { +"27 24 56 1", +" c None", +". c #A1A1A1", +"+ c #737373", +"@ c #6D6D6D", +"# c #646464", +"$ c #585858", +"% c #4E4E4E", +"& c #F4F4F4", +"* c #F3F3F3", +"= c #EDEDED", +"- c #E9E9E9", +"; c #ECECEC", +"> c #E5E5E5", +", c #E6E6E6", +"' c #E7E7E7", +") c #DDDDDD", +"! c #E4E4E4", +"~ c #858585", +"{ c #727272", +"] c #848484", +"^ c #DEDEDE", +"/ c #D7D7D7", +"( c #E1E1E1", +"_ c #E2E2E2", +": c #757575", +"< c #6E6E6E", +"[ c #717171", +"} c #D0D0D0", +"| c #DFDFDF", +"1 c #838383", +"2 c #E0E0E0", +"3 c #C8C8C8", +"4 c #868686", +"5 c #606060", +"6 c #C1C1C1", +"7 c #DBDBDB", +"8 c #DADADA", +"9 c #BABABA", +"0 c #D8D8D8", +"a c #818181", +"b c #B2B2B2", +"c c #D6D6D6", +"d c #D5D5D5", +"e c #808080", +"f c #6A6A6A", +"g c #ABABAB", +"h c #D3D3D3", +"i c #ACACAC", +"j c #777777", +"k c #A4A4A4", +"l c #D1D1D1", +"m c #828282", +"n c #9C9C9C", +"o c #9D9D9D", +"p c #878787", +"q c #747474", +"...........................", +"+++++++++++++++++++++++++++", +"+++++++++++++++++++++++++++", +"+++@###################@+++", +"+++#$%%%%%%%%%%%%%%%%%$#+++", +"+++#%&&&&&&*&*&&*&&*&&%#+++", +"+++#%=---------------;%#+++", +"+++#%>,','',',,,''',,>%#+++", +"+++#%)!!!!~{{{{{]!>!!^%#+++", +"+++#%/(_(_:<[[[<:__((/%#+++", +"+++#%}||||1|2|||1||||}%#+++", +"+++#%3))))4)))))4))))3%#+++", +"555#%67888~88777~88886%#555", +"555#%90000a00000a00009%#555", +"555#%bcdcc1e]11e1ccdcb%#555", +"555f%ghhhhhhhhhhhhhhhi%f555", +"555j%k}l}}}}ll}}l}ll}k%j555", +"555m%nonoononoonoonnno%m555", +"555p$%%%%%%%%%%%%%%%%%$p555", +"555qnnnnnnnnnnnnnnnnnnnq555", +"555555555555555555555555555", +"555555555555555555555555555", +"555555555555555555555555555", +"555555555555555555555555555"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-prelight.png b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..16365b6befb7080b2331c03c1072ed9648aa1b7f GIT binary patch literal 999 zcmVe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00U1+L_t(Y$Gw(2jwD48hQG+l z>c>2cMXZnz4i+9az{TYPoB<0P0}~{qy~A7p#08Kra1jy$YlT1y1JX{zOiyQ4bwprf zc6QC9XBUJ>qq-_PBmRg#UMXj1UpoKOir;?s^v>pgfiCxf-3E~dkH75ld-P4f9JpFv zbAEAwAh-miiOCE6E&uOMi5rgd+M`FD93M5nIHm3UV#Ow1lgErm2h!p4vQQunxZbl(xA>LJ8pNIf2RL^uILhr~IXoSB84Lc@Tpg4qW{dyEW{_&JwQbZ??1>lW^^3hu>j{ChKo21b7 zMc*VI@n#$ZkwDG^%YNP{*sAbb>PRYd!JF2>g!3FQbu@VO0CLWVgnck86R}B(AoV?^ z0XyoO(`LfsneyqIzq9DUYY_5Q_~hv;s41pi;$GzoSuz2Xn?=1_o19Twv~RVJ7>p>& z%)OR_paEhq)C@C6q{MNP^Zo5=wR&FCRra_!4VWo-A;uJN$IMVMBnSqWg|e@8zdDht zX8^0!bHumce!#OdVCpzlJ#$8dt3l8XTpV0TTJ}{94N8zwDw{mq@7ZA*b)P#9y%tlN>8!O)F>4HBlFWKY*CN=k6phxI&Tx!nxq&}@uTXm(Ba5qj*7x?<>ZZ-VUU&QfRUS1!&%xmuxaB)CKj+aZ;>&x3Qb8u%dgFg0r@%8see}cprgsvVj z_8O-xUqC`FNX54UK3>tsp2ZB-?u~}H@7m7x`kHs&d7G{DC=q4X1**9|ZS$43ox4&D z?l3yGL?3zf)3g1YbBL|L-T3q3FIKBH9%8jNv;y{n7lvKRc%csiH^jDxE4a0(5^v05 zHv|y1I&);22QR#H$Rs4?*KWwhyVJH>;?kz{Kf37nZmK c #EAEAEF", +", c #EAE8E9", +"' c #E9E8EA", +") c #EAE7EA", +"! c #EAE8EA", +"~ c #EAEAEE", +"{ c #E1E3E8", +"] c #E7E5E7", +"^ c #E7E5E8", +"/ c #E7E6E7", +"( c #E8E5E7", +"_ c #E8E5E8", +": c #E2E3E8", +"< c #D9DBE1", +"[ c #E5E3E4", +"} c #E5E3E5", +"| c #46BAF6", +"1 c #27B2FA", +"2 c #26B1FA", +"3 c #46BAF7", +"4 c #E4E3E4", +"5 c #E5E4E5", +"6 c #D9DBE2", +"7 c #D2D4DB", +"8 c #E2E0E2", +"9 c #E3E1E2", +"0 c #E2E1E2", +"a c #2CB3F9", +"b c #20B0FA", +"c c #1FB0FA", +"d c #2CB2F9", +"e c #E3E1E3", +"f c #E2E1E3", +"g c #CACCD5", +"h c #E0DEE0", +"i c #44B8F5", +"j c #E0DEDF", +"k c #E0DFE0", +"l c #DFDEDF", +"m c #DFDEE0", +"n c #C1C5CE", +"o c #DDDCDD", +"p c #DDDCDE", +"q c #49B9F3", +"r c #DEDBDD", +"s c #DEDCDE", +"t c #49B9F4", +"u c #DEDCDD", +"v c #656781", +"w c #BABDC8", +"x c #DBDADA", +"y c #DBD9DB", +"z c #DAD9DB", +"A c #48B8F3", +"B c #DBD9DA", +"C c #DBDADB", +"D c #DADADB", +"E c #49B8F3", +"F c #B1B5C2", +"G c #D9D7D9", +"H c #D8D7D8", +"I c #42B6F3", +"J c #D8D7D9", +"K c #D9D7D8", +"L c #D8D6D9", +"M c #B1B6C2", +"N c #A8AEBB", +"O c #D6D5D6", +"P c #D6D4D6", +"Q c #D5D5D6", +"R c #47B6F1", +"S c #41B5F2", +"T c #47B7F1", +"U c #46B6F1", +"V c #A9AEBB", +"W c #59607B", +"X c #A1A6B5", +"Y c #D3D2D3", +"Z c #D3D2D4", +"` c #D4D2D4", +" . c #D4D2D3", +".. c #A1A6B6", +"+. c #686F86", +"@. c #989FAF", +"#. c #D0CFD0", +"$. c #D1D0D1", +"%. c #D1CFD0", +"&. c #D0D0D0", +"*. c #D1CFD1", +"=. c #D0D0D1", +"-. c #D1D0D0", +";. c #999EAE", +">. c #737A91", +",. c #9097A8", +"'. c #9197A8", +"). c #9097A9", +"!. c #9198A8", +"~. c #9098A8", +"{. c #7B8193", +"]. c #75788D", +"^. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & * & & & & = & - & & - * & ; * & % # + + + ", +"+ + + # % > , , ' ) ! ! ! , ! ! ! ! ! , ' ~ % # + + + ", +"+ + + # % { ] ^ ] / / ] ( ] ] ] ( _ / ] ] : % # + + + ", +"+ + + # % < [ } } } | 1 2 2 2 2 3 4 5 } } 6 % # + + + ", +"+ + + # % 7 8 9 8 0 a b 2 2 2 c d e f 8 8 7 % # + + + ", +"+ + + # % g h h h h i j k l m j i h h h h g % # + + + ", +"+ + + # % n o o o p q o r o s o t o s u o n % # + + + ", +"v v v # % w x y z y A B B C D C E y y y z w % # v v v ", +"v v v # % F G H H H I J K H L H I L H K J M % # v v v ", +"v v v # % N O P O Q R S T R R S U O O P Q V % # v v v ", +"v v v W % X Y Y Y Z ` Y Z Y Y ` Y .Y .Y ..% W v v v ", +"v v v +.% @.#.$.%.&.*.%.=.$.*.*.$.*.-.$.*.;.% +.v v v ", +"v v v >.% ,.'.,.).!.,.'.~.).!.~.).!.,.,.~.'.% >.v v v ", +"v v v {.$ % % % % % % % % % % % % % % % % % $ {.v v v ", +"v v v ].^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.].v v v ", +"v v v v v v v v v v v v v v v v v v v v v v v v v v v ", +"v v v v v v v v v v v v v v v v v v v v v v v v v v v ", +"v v v v v v v v v v v v v v v v v v v v v v v v v v v ", +"v v v v v v v v v v v v v v v v v v v v v v v v v v v "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-pressed.png b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..09221e7eb57449aaa36ab3c1b4f6b3ea25ff6014 GIT binary patch literal 963 zcmV;!13dhRP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00S#YL_t(Y$Gw)#iX=r8g}-w% zGOKEOdeI<`g1A-O2=3j^8~76X41y0ai0)_SRuJ6y3W_UNqo88zI9=LPJzZ0oaa=_H zRZY=0DkdbEWJbif_uO+&gdRTp-26{h`sUk5FMRwj&~*JWc)zwPBC>&?InJl$Mz zesO^iRv^IWcDM%N0^p1>_s-6^dva%-p60ZjU#xj{eZ_XSMXEqm52PCiKKPeA?2bjf z;QT_|J-IVxm~4>`M8I`U zeDe5percCvv^)x>27F;{1!UYX@ z?%?;X0YpTZn+0<8WN8Md{idE66`@iu_0O}kdUDMxNXj!1m!8TV!&IBT3u5-}l$w36<-m;E)T$3)mEymY1>~?SUG5ywlSqzg=GLxdS$f$b4|`$FYV}&c->D)XnDf zj_=Ir=@M_AzNkiFPF5@Ec4S;?kcGoY?)#`Xi#<`7WsJ#vgAYN_?KoMj*laEjYgRZ| zHc+RUk3RhZ)hCdeBI#^!*E@!%ok~z_rlOAm+UIz;p-wf+1~#*76CV1`v{zT$fA?)# zB{~wB7;@Yb!TuJh@lSEsOhrp_%g;ajG|sUhjScS19~XbJUT<)uKH?Z*28)s>Sz8*v zkFd_*jB< c #C2C0C7", +", c #C2C1C7", +"' c #C3C2C7", +") c #C4C2C8", +"! c #C3C2C8", +"~ c #C3C1C7", +"{ c #C1C1C7", +"] c #BFBEC5", +"^ c #BEBDC5", +"/ c #C0BEC5", +"( c #C1C0C7", +"_ c #C4C3C8", +": c #C5C3C9", +"< c #C6C4C9", +"[ c #C6C4CA", +"} c #C6C3CA", +"| c #C5C3C8", +"1 c #C1BFC6", +"2 c #C0BFC5", +"3 c #C1C0C6", +"4 c #C2C2C7", +"5 c #C6C5CA", +"6 c #C7C5CA", +"7 c #C8C5CA", +"8 c #C7C6CB", +"9 c #C4C2C9", +"0 c #BFBFC5", +"a c #C3C1C8", +"b c #C7C5CB", +"c c #3DB1EE", +"d c #22ADF6", +"e c #21ADF6", +"f c #3DB1EF", +"g c #C3C0C7", +"h c #C1C0C5", +"i c #C5C4CA", +"j c #C9C6CC", +"k c #27AEF5", +"l c #1DACF7", +"m c #1CACF7", +"n c #C9C6CB", +"o c #C4C1C8", +"p c #C8C6CB", +"q c #CAC8CC", +"r c #3EB2EF", +"s c #CDCACE", +"t c #CECBCF", +"u c #CECACF", +"v c #3EB2F0", +"w c #CAC7CD", +"x c #C6C5C9", +"y c #C5C2C8", +"z c #656781", +"A c #CAC7CC", +"B c #CCC8CD", +"C c #44B3EF", +"D c #CFCCCF", +"E c #CFCCD0", +"F c #D0CDD0", +"G c #CBC8CD", +"H c #C9C7CC", +"I c #CAC8CD", +"J c #CCC9CE", +"K c #D0CDD1", +"L c #D1CED2", +"M c #D2CED2", +"N c #D2CED1", +"O c #CDCACF", +"P c #3FB2F0", +"Q c #D1CDD1", +"R c #D2CFD2", +"S c #D4CFD3", +"T c #C5C4C9", +"U c #59607B", +"V c #3FB3F0", +"W c #46B4F0", +"X c #46B5F0", +"Y c #45B5F0", +"Z c #43B3EF", +"` c #CCCACE", +" . c #C5C3CA", +".. c #686F86", +"+. c #C6C3C9", +"@. c #C8C6CA", +"#. c #CDCBCF", +"$. c #CBC9CD", +"%. c #737A91", +"&. c #C7C4CB", +"*. c #CCC9CD", +"=. c #CECBD0", +"-. c #C7C4CA", +";. c #7B8193", +">. c #75788D", +",. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & & & & & & & & & & & & & & & & & % # + + + ", +"+ + + # % * = - ; > , ' ) ! ! ~ ~ { ; ] = * % # + + + ", +"+ + + # % ^ / ( ~ ! _ : < [ } | ) ) > 1 ] = % # + + + ", +"+ + + # % 2 3 4 ) [ 5 6 7 8 8 6 [ : 9 ~ 1 0 % # + + + ", +"+ + + # % 3 a 9 < b c d e d e e f 6 : _ g h % # + + + ", +"+ + + # % , ! i 6 j k l d d d m k n 6 < o > % # + + + ", +"+ + + # % a : 6 p q r s t t u s v w p x y , % # + + + ", +"z z z # % ) : b A B C D E F F t C G H b : a % # z z z ", +"z z z # % ! [ p I J C K L M N F C J w 8 [ ) % # z z z ", +"z z z # % ! [ p q O P Q R S R K P J A p T ! % # z z z ", +"z z z U % ) [ p I J C V W X Y V Z ` A b .a % U z z z ", +"z z z ..% ) +.@.A J #.E K Q K E s $.H 6 : a % ..z z z ", +"z z z %.% 4 : &.n I *.#.D =.=.t J q p -.: , % %.z z z ", +"z z z ;.$ % % % % % % % % % % % % % % % % % $ ;.z z z ", +"z z z >.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.>.z z z ", +"z z z z z z z z z z z z z z z z z z z z z z z z z z z ", +"z z z z z z z z z z z z z z z z z z z z z z z z z z z ", +"z z z z z z z z z z z z z z z z z z z z z z z z z z z ", +"z z z z z z z z z z z z z z z z z z z z z z z z z z z "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-toggled-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-toggled-active.xpm new file mode 100644 index 0000000..14b0757 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-toggled-active.xpm @@ -0,0 +1,146 @@ +/* XPM */ +static char * maximize_toggled_active_xpm[] = { +"27 24 119 2", +" c None", +". c #A4A4B4", +"+ c #757793", +"@ c #686C88", +"# c #525A76", +"$ c #485068", +"% c #41475B", +"& c #F2F2F5", +"* c #F3F2F5", +"= c #F2F2F4", +"- c #F2F1F5", +"; c #F3F1F4", +"> c #EAEAEF", +", c #EAE8E9", +"' c #E9E8EA", +") c #EAE7EA", +"! c #EAE8EA", +"~ c #EAEAEE", +"{ c #E1E3E8", +"] c #E7E5E7", +"^ c #E7E5E8", +"/ c #E7E6E7", +"( c #E8E5E7", +"_ c #E8E5E8", +": c #E2E3E8", +"< c #D9DBE1", +"[ c #E5E3E4", +"} c #E5E3E5", +"| c #7E7E8D", +"1 c #696A7B", +"2 c #69697B", +"3 c #7D7D8C", +"4 c #E4E3E4", +"5 c #E5E4E5", +"6 c #D9DBE2", +"7 c #D2D4DB", +"8 c #E2E0E2", +"9 c #E3E1E2", +"0 c #E2E1E2", +"a c #6C6D7E", +"b c #656577", +"c c #68697B", +"d c #68697A", +"e c #646577", +"f c #E3E1E3", +"g c #E2E1E3", +"h c #CACCD5", +"i c #E0DEE0", +"j c #777887", +"k c #E0DEDF", +"l c #E0DFE0", +"m c #DFDEDF", +"n c #DFDEE0", +"o c #7B7B8A", +"p c #C1C5CE", +"q c #DDDCDD", +"r c #DDDCDE", +"s c #6B6C7D", +"t c #636476", +"u c #676779", +"v c #7A7A8A", +"w c #DEDCDE", +"x c #DEDCDD", +"y c #656781", +"z c #BABDC8", +"A c #DBDADA", +"B c #DBD9DB", +"C c #DAD9DB", +"D c #6B6B7C", +"E c #DBDADB", +"F c #7D7E8C", +"G c #B1B5C2", +"H c #D9D7D9", +"I c #D8D7D8", +"J c #767685", +"K c #D8D7D9", +"L c #D9D7D8", +"M c #727282", +"N c #797988", +"O c #D8D6D9", +"P c #B1B6C2", +"Q c #A8AEBB", +"R c #D6D5D6", +"S c #D6D4D6", +"T c #D5D5D6", +"U c #7C7C8B", +"V c #787988", +"W c #7C7C8A", +"X c #787887", +"Y c #6D6D7E", +"Z c #757584", +"` c #7B7C8A", +" . c #A9AEBB", +".. c #59607B", +"+. c #A1A6B5", +"@. c #D3D2D3", +"#. c #D3D2D4", +"$. c #D4D2D4", +"%. c #D4D2D3", +"&. c #A1A6B6", +"*. c #686F86", +"=. c #989FAF", +"-. c #D0CFD0", +";. c #D1D0D1", +">. c #D1CFD0", +",. c #D0D0D0", +"'. c #D1CFD1", +"). c #D0D0D1", +"!. c #D1D0D0", +"~. c #999EAE", +"{. c #737A91", +"]. c #9097A8", +"^. c #9197A8", +"/. c #9097A9", +"(. c #9198A8", +"_. c #9098A8", +":. c #7B8193", +"<. c #75788D", +"[. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & * & & & & = & - & & - * & ; * & % # + + + ", +"+ + + # % > , , ' ) ! ! ! , ! ! ! ! ! , ' ~ % # + + + ", +"+ + + # % { ] ^ ] / / ] ( ] ] ] ( _ / ] ] : % # + + + ", +"+ + + # % < [ } } } | 1 2 2 2 2 3 4 5 } } 6 % # + + + ", +"+ + + # % 7 8 9 8 0 a b c c d e a f g 8 8 7 % # + + + ", +"+ + + # % h i i i i j k l m n k o i i i i h % # + + + ", +"+ + + # % p q q q r s t u u v q | q w x q p % # + + + ", +"y y y # % z A B C B D t u t D E F B B B C z % # y y y ", +"y y y # % G H I I I J K L I M I N O I L K P % # y y y ", +"y y y # % Q R S R T U V W X Y Z ` R R S T .% # y y y ", +"y y y ..% +.@.@.@.#.$.@.#.@.@.$.@.%.@.%.@.&.% ..y y y ", +"y y y *.% =.-.;.>.,.'.>.).;.'.'.;.'.!.;.'.~.% *.y y y ", +"y y y {.% ].^.]./.(.].^._./.(._./.(.].]._.^.% {.y y y ", +"y y y :.$ % % % % % % % % % % % % % % % % % $ :.y y y ", +"y y y <.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.[.<.y y y ", +"y y y y y y y y y y y y y y y y y y y y y y y y y y y ", +"y y y y y y y y y y y y y y y y y y y y y y y y y y y ", +"y y y y y y y y y y y y y y y y y y y y y y y y y y y ", +"y y y y y y y y y y y y y y y y y y y y y y y y y y y "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-toggled-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-toggled-inactive.xpm new file mode 100644 index 0000000..c3e30af --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-toggled-inactive.xpm @@ -0,0 +1,86 @@ +/* XPM */ +static char * maximize_toggled_inactive_xpm[] = { +"27 24 59 1", +" c None", +". c #A1A1A1", +"+ c #737373", +"@ c #6D6D6D", +"# c #646464", +"$ c #585858", +"% c #4E4E4E", +"& c #F4F4F4", +"* c #F3F3F3", +"= c #EDEDED", +"- c #E9E9E9", +"; c #ECECEC", +"> c #E5E5E5", +", c #E6E6E6", +"' c #E7E7E7", +") c #DDDDDD", +"! c #E4E4E4", +"~ c #858585", +"{ c #727272", +"] c #848484", +"^ c #DEDEDE", +"/ c #D7D7D7", +"( c #E1E1E1", +"_ c #E2E2E2", +": c #757575", +"< c #6E6E6E", +"[ c #717171", +"} c #D0D0D0", +"| c #DFDFDF", +"1 c #7F7F7F", +"2 c #E0E0E0", +"3 c #828282", +"4 c #C8C8C8", +"5 c #747474", +"6 c #707070", +"7 c #606060", +"8 c #C1C1C1", +"9 c #DBDBDB", +"0 c #DADADA", +"a c #6C6C6C", +"b c #BABABA", +"c c #D8D8D8", +"d c #7D7D7D", +"e c #7A7A7A", +"f c #808080", +"g c #B2B2B2", +"h c #D6D6D6", +"i c #D5D5D5", +"j c #838383", +"k c #6A6A6A", +"l c #ABABAB", +"m c #D3D3D3", +"n c #ACACAC", +"o c #777777", +"p c #A4A4A4", +"q c #D1D1D1", +"r c #9C9C9C", +"s c #9D9D9D", +"t c #878787", +"...........................", +"+++++++++++++++++++++++++++", +"+++++++++++++++++++++++++++", +"+++@###################@+++", +"+++#$%%%%%%%%%%%%%%%%%$#+++", +"+++#%&&&&&&*&*&&*&&*&&%#+++", +"+++#%=---------------;%#+++", +"+++#%>,','',',,,''',,>%#+++", +"+++#%)!!!!~{{{{{]!>!!^%#+++", +"+++#%/(_(_:<[[[<:__((/%#+++", +"+++#%}||||1|2|||3||||}%#+++", +"+++#%4))))5@663)~))))4%#+++", +"777#%890005a6@59~00008%#777", +"777#%bccccdcccecfccccb%#777", +"777#%ghihhjfj1:djhhihg%#777", +"777k%lmmmmmmmmmmmmmmmn%k777", +"777o%p}q}}}}qq}}q}qq}p%o777", +"7773%rsrssrsrssrssrrrs%3777", +"777t$%%%%%%%%%%%%%%%%%$t777", +"7775rrrrrrrrrrrrrrrrrrr5777", +"777777777777777777777777777", +"777777777777777777777777777", +"777777777777777777777777777", +"777777777777777777777777777"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-toggled-prelight.png b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-toggled-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..1d8f979a52fd80f36903d8d29c915ccb53ee0ece GIT binary patch literal 1020 zcmVe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00U%6L_t(Y$Gw)xZX`tzhQG+l z>cwp%MrZ&Dfrb+|-heAtUVtkvfVcwU#2_S|!Y=^g1&}y!MMx~C(P+>No&5JE{B8elZaGy@yc(GjIY}Ak{Tr9)7U{pc5O%r;~5N+7|)uy!!$3c|ZgLjs&rnH6TPN zXH?Y&eADT&)?(Y8-SKx}Sf_^&TSL0*aT^E`AQV`fvQCLf*eY}!NZD{7LkI!EU{-(y z^`WS1$Kn)1fe5s|YQ#nZS%9LXsuFQl^wyu(#wWi#$D?(DkBDl5SLd0J-dM6I2Se6X zhN5isjq(vM=D{!vq_kmPPWuqlZak?1YZ-+N{A^_WRs}qZ9MpLLDJ9IpkjyR;aWK=c z?zyTq_+B{#EE@-9=Kkx?m_|^S1ef^q!3$*1cvhSDPQEqBMu2v)sJCaG64__{d-lL_ z9eD4j7YQaXcx~43@x9-P=D0iV!mQ2XI;HE|)pB{<($xmsRBdq2pf)h>BMusDWIRm; z*@YxLJK4NmV;2_7m!IVMX*Jr#ihvluE*}Iuz=$1=@^>@_G6t&D5$;PYGwzEXmPw9WO q=xEE?8+MS()(icsHA^>aSbqU`lId%S{gk@^0000 c #EAEAEF", +", c #EAE8E9", +"' c #E9E8EA", +") c #EAE7EA", +"! c #EAE8EA", +"~ c #EAEAEE", +"{ c #E1E3E8", +"] c #E7E5E7", +"^ c #E7E5E8", +"/ c #E7E6E7", +"( c #E8E5E7", +"_ c #E8E5E8", +": c #E2E3E8", +"< c #D9DBE1", +"[ c #E5E3E4", +"} c #E5E3E5", +"| c #46BAF6", +"1 c #27B2FA", +"2 c #26B1FA", +"3 c #46BAF7", +"4 c #E4E3E4", +"5 c #E5E4E5", +"6 c #D9DBE2", +"7 c #D2D4DB", +"8 c #E2E0E2", +"9 c #E3E1E2", +"0 c #E2E1E2", +"a c #2CB3F9", +"b c #20B0FA", +"c c #1FB0FA", +"d c #2CB2F9", +"e c #E3E1E3", +"f c #E2E1E3", +"g c #CACCD5", +"h c #E0DEE0", +"i c #3EB7F6", +"j c #E0DEDF", +"k c #E0DFE0", +"l c #DFDEDF", +"m c #DFDEE0", +"n c #43B8F5", +"o c #C1C5CE", +"p c #DDDCDD", +"q c #DDDCDE", +"r c #2BB2F8", +"s c #1FAFFA", +"t c #24B0F9", +"u c #43B7F5", +"v c #48B9F4", +"w c #DEDCDE", +"x c #DEDCDD", +"y c #656781", +"z c #BABDC8", +"A c #DBDADA", +"B c #DBD9DB", +"C c #DAD9DB", +"D c #2AB1F7", +"E c #1EAEF9", +"F c #24B0F8", +"G c #1EAFF9", +"H c #DBDADB", +"I c #48B8F3", +"J c #B1B5C2", +"K c #D9D7D9", +"L c #D8D7D8", +"M c #3CB5F4", +"N c #D8D7D9", +"O c #D9D7D8", +"P c #36B3F5", +"Q c #41B6F3", +"R c #D8D6D9", +"S c #B1B6C2", +"T c #A8AEBB", +"U c #D6D5D6", +"V c #D6D4D6", +"W c #D5D5D6", +"X c #47B6F1", +"Y c #41B5F2", +"Z c #46B6F1", +"` c #40B5F2", +" . c #2EB1F5", +".. c #3BB4F3", +"+. c #A9AEBB", +"@. c #59607B", +"#. c #A1A6B5", +"$. c #D3D2D3", +"%. c #D3D2D4", +"&. c #D4D2D4", +"*. c #D4D2D3", +"=. c #A1A6B6", +"-. c #686F86", +";. c #989FAF", +">. c #D0CFD0", +",. c #D1D0D1", +"'. c #D1CFD0", +"). c #D0D0D0", +"!. c #D1CFD1", +"~. c #D0D0D1", +"{. c #D1D0D0", +"]. c #999EAE", +"^. c #737A91", +"/. c #9097A8", +"(. c #9197A8", +"_. c #9097A9", +":. c #9198A8", +"<. c #9098A8", +"[. c #7B8193", +"}. c #75788D", +"|. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & * & & & & = & - & & - * & ; * & % # + + + ", +"+ + + # % > , , ' ) ! ! ! , ! ! ! ! ! , ' ~ % # + + + ", +"+ + + # % { ] ^ ] / / ] ( ] ] ] ( _ / ] ] : % # + + + ", +"+ + + # % < [ } } } | 1 2 2 2 2 3 4 5 } } 6 % # + + + ", +"+ + + # % 7 8 9 8 0 a b 2 2 2 c d e f 8 8 7 % # + + + ", +"+ + + # % g h h h h i j k l m j n h h h h g % # + + + ", +"+ + + # % o p p p q r s t t u p v p w x p o % # + + + ", +"y y y # % z A B C B D E F G D H I B B B C z % # y y y ", +"y y y # % J K L L L M N O L P L Q R L O N S % # y y y ", +"y y y # % T U V U W X Y Z ` ...Z U U V W +.% # y y y ", +"y y y @.% #.$.$.$.%.&.$.%.$.$.&.$.*.$.*.$.=.% @.y y y ", +"y y y -.% ;.>.,.'.).!.'.~.,.!.!.,.!.{.,.!.].% -.y y y ", +"y y y ^.% /.(./._.:./.(.<._.:.<._.:././.<.(.% ^.y y y ", +"y y y [.$ % % % % % % % % % % % % % % % % % $ [.y y y ", +"y y y }.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.}.y y y ", +"y y y y y y y y y y y y y y y y y y y y y y y y y y y ", +"y y y y y y y y y y y y y y y y y y y y y y y y y y y ", +"y y y y y y y y y y y y y y y y y y y y y y y y y y y ", +"y y y y y y y y y y y y y y y y y y y y y y y y y y y "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-toggled-pressed.png b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/maximize-toggled-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..fd750ba9678efaeb6893d001c7ef1e43a7f325e4 GIT binary patch literal 990 zcmV<410np0P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00TxzL_t(Y$Gw(6j~i7K#ee6{ zo7r`om52lcg_S5MKr~47wD|^n2^tDShY$@dNL0|LqeViZ;VXcss0e?uXg5*TknARo zXWpTBGvl$@m=z!_S+>V--g)QTbI)Aey7i^`pI+&^?|=Nu#s30b7lCbqXy@|FzI?%c z6EFi0&(1kMJw*sB5MXpUT!U}{aK@PH*RFAOer3EpO=UYiUGV7fIm^`&sRC6!kah^X z^zf}S5>mfRW6gvKhzg|!DF}f=gvv<OPuwW50;-w_kVGM-BCo5m%wTEF%+RPMLf9E{0j8?Uep;6^jRy6= zAVvv=h=9jA@!7qX_^sU|57jn=;Dxm0?PqV(&=w_J%pyh6eXTiZbdywAP*~B+D3#wQ zUBe@SDm?g{E(dqJ1`rYD-Yk%#7fTaBZ8r5tqRz{O{TrBP*w_p=b z3mf$g>}|LaKdr^Rwl4MUl@LRF=&9_|-$$sC#4}aLM=$_@xh#vbqBV4u4W z9&DroHce#Sx&A95mA1fSgl%%pBz2Q}`owqU;9wu0JsjN_>+_rWYzEzGl)|}e2&SQ> zR!5_jicC#MqmD+oqCSq+A&m|0% c #C2C0C7", +", c #C2C1C7", +"' c #C3C2C7", +") c #C4C2C8", +"! c #C3C2C8", +"~ c #C3C1C7", +"{ c #C1C1C7", +"] c #BFBEC5", +"^ c #BEBDC5", +"/ c #C0BEC5", +"( c #C1C0C7", +"_ c #C4C3C8", +": c #C5C3C9", +"< c #C6C4C9", +"[ c #C6C4CA", +"} c #C6C3CA", +"| c #C5C3C8", +"1 c #C1BFC6", +"2 c #C0BFC5", +"3 c #C1C0C6", +"4 c #C2C2C7", +"5 c #C6C5CA", +"6 c #C7C5CA", +"7 c #C8C5CA", +"8 c #C7C6CB", +"9 c #C4C2C9", +"0 c #BFBFC5", +"a c #C3C1C8", +"b c #C7C5CB", +"c c #3DB1EE", +"d c #22ADF6", +"e c #21ADF6", +"f c #3DB1EF", +"g c #C3C0C7", +"h c #C1C0C5", +"i c #C5C4CA", +"j c #C9C6CC", +"k c #27AEF5", +"l c #1DACF7", +"m c #1CACF7", +"n c #C9C6CB", +"o c #C4C1C8", +"p c #C8C6CB", +"q c #CAC8CC", +"r c #38B1F1", +"s c #CDCACE", +"t c #CECBCF", +"u c #CECACF", +"v c #3DB1F0", +"w c #CAC7CD", +"x c #C6C5C9", +"y c #C5C2C8", +"z c #656781", +"A c #CAC7CC", +"B c #CCC8CD", +"C c #28AEF5", +"D c #1DADF8", +"E c #22ADF7", +"F c #22AEF7", +"G c #3EB3F0", +"H c #43B3EF", +"I c #CBC8CD", +"J c #C9C7CC", +"K c #CAC8CD", +"L c #CCC9CE", +"M c #23AEF7", +"N c #29AFF5", +"O c #D0CDD0", +"P c #CDCACF", +"Q c #39B1F1", +"R c #D1CDD1", +"S c #D2CFD2", +"T c #D4CFD3", +"U c #34B1F3", +"V c #D0CDD1", +"W c #3EB2F0", +"X c #C5C4C9", +"Y c #59607B", +"Z c #44B3EF", +"` c #3FB3F0", +" . c #45B4F0", +".. c #3FB3F1", +"+. c #2DB0F5", +"@. c #39B2F1", +"#. c #CCCACE", +"$. c #C5C3CA", +"%. c #686F86", +"&. c #C6C3C9", +"*. c #C8C6CA", +"=. c #CDCBCF", +"-. c #CFCCD0", +";. c #CBC9CD", +">. c #737A91", +",. c #C7C4CB", +"'. c #CCC9CD", +"). c #CFCCCF", +"!. c #CECBD0", +"~. c #C7C4CA", +"{. c #7B8193", +"]. c #75788D", +"^. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & & & & & & & & & & & & & & & & & % # + + + ", +"+ + + # % * = - ; > , ' ) ! ! ~ ~ { ; ] = * % # + + + ", +"+ + + # % ^ / ( ~ ! _ : < [ } | ) ) > 1 ] = % # + + + ", +"+ + + # % 2 3 4 ) [ 5 6 7 8 8 6 [ : 9 ~ 1 0 % # + + + ", +"+ + + # % 3 a 9 < b c d e d e e f 6 : _ g h % # + + + ", +"+ + + # % , ! i 6 j k l d d d m k n 6 < o > % # + + + ", +"+ + + # % a : 6 p q r s t t u s v w p x y , % # + + + ", +"z z z # % ) : b A B C D E F G t H I J b : a % # z z z ", +"z z z # % ! [ p K L C D M D N O H L w 8 [ ) % # z z z ", +"z z z # % ! [ p q P Q R S T U V W L A p X ! % # z z z ", +"z z z Y % ) [ p K L Z ` ...+.@.H #.A b $.a % Y z z z ", +"z z z %.% ) &.*.A L =.-.V R V -.s ;.J 6 : a % %.z z z ", +"z z z >.% 4 : ,.n K '.=.).!.!.t L q p ~.: , % >.z z z ", +"z z z {.$ % % % % % % % % % % % % % % % % % $ {.z z z ", +"z z z ].^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.^.].z z z ", +"z z z z z z z z z z z z z z z z z z z z z z z z z z z ", +"z z z z z z z z z z z z z z z z z z z z z z z z z z z ", +"z z z z z z z z z z z z z z z z z z z z z z z z z z z ", +"z z z z z z z z z z z z z z z z z z z z z z z z z z z "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/menu-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/menu-active.xpm new file mode 100644 index 0000000..5a3bf82 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/menu-active.xpm @@ -0,0 +1,132 @@ +/* XPM */ +static char * menu_active_xpm[] = { +"27 24 105 2", +" c None", +". c #A4A4B4", +"+ c #757793", +"@ c #686C88", +"# c #525A76", +"$ c #485068", +"% c #41475B", +"& c #F2F2F5", +"* c #F3F2F5", +"= c #F2F2F4", +"- c #F2F1F5", +"; c #F3F1F4", +"> c #EAEAEF", +", c #EAE8E9", +"' c #E9E8EA", +") c #EAE7EA", +"! c #EAE8EA", +"~ c #EAEAEE", +"{ c #E1E3E8", +"] c #E7E5E7", +"^ c #E7E5E8", +"/ c #E7E6E7", +"( c #E8E5E7", +"_ c #E8E5E8", +": c #E2E3E8", +"< c #D9DBE1", +"[ c #E5E3E4", +"} c #E5E3E5", +"| c #E4E3E4", +"1 c #E5E4E5", +"2 c #D9DBE2", +"3 c #D2D4DB", +"4 c #E2E0E2", +"5 c #E3E1E2", +"6 c #E2E1E2", +"7 c #7D7D8C", +"8 c #69697B", +"9 c #68697B", +"0 c #68697A", +"a c #7C7C8C", +"b c #E3E1E3", +"c c #E2E1E3", +"d c #CACCD5", +"e c #E0DEE0", +"f c #7C7C8B", +"g c #68687A", +"h c #7B7C8B", +"i c #C1C5CE", +"j c #DDDCDD", +"k c #DDDCDE", +"l c #DEDBDD", +"m c #DEDCDE", +"n c #DEDCDD", +"o c #656781", +"p c #BABDC8", +"q c #DBDADA", +"r c #DBD9DB", +"s c #DAD9DB", +"t c #7A7A89", +"u c #676779", +"v c #666779", +"w c #797A89", +"x c #B1B5C2", +"y c #D9D7D9", +"z c #D8D7D8", +"A c #676879", +"B c #797988", +"C c #D8D6D9", +"D c #D9D7D8", +"E c #D8D7D9", +"F c #B1B6C2", +"G c #A8AEBB", +"H c #D6D5D6", +"I c #D6D4D6", +"J c #D5D5D6", +"K c #D5D4D5", +"L c #D6D5D5", +"M c #D6D4D5", +"N c #A9AEBB", +"O c #59607B", +"P c #A1A6B5", +"Q c #D3D2D3", +"R c #D3D2D4", +"S c #D4D2D4", +"T c #D4D2D3", +"U c #A1A6B6", +"V c #686F86", +"W c #989FAF", +"X c #D0CFD0", +"Y c #D1D0D1", +"Z c #D1CFD0", +"` c #D0D0D0", +" . c #D1CFD1", +".. c #D0D0D1", +"+. c #D1D0D0", +"@. c #999EAE", +"#. c #737A91", +"$. c #9097A8", +"%. c #9197A8", +"&. c #9097A9", +"*. c #9198A8", +"=. c #9098A8", +"-. c #7B8193", +";. c #75788D", +">. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & * & & & & = & - & & - * & ; * & % # + + + ", +"+ + + # % > , , ' ) ! ! ! , ! ! ! ! ! , ' ~ % # + + + ", +"+ + + # % { ] ^ ] / / ] ( ] ] ] ( _ / ] ] : % # + + + ", +"+ + + # % < [ } } } } [ } [ } } } | 1 } } 2 % # + + + ", +"+ + + # % 3 4 5 4 6 7 8 9 9 0 0 a b c 4 4 3 % # + + + ", +"+ + + # % d e e e e f 0 g g g g h e e e e d % # + + + ", +"+ + + # % i j j j k j j l j m j k j m n j i % # + + + ", +"o o o # % p q r s r t u v v v v w r r r s p % # o o o ", +"o o o # % x y z z z t A u v v v B C z D E F % # o o o ", +"o o o # % G H I H J K I L M I L J H H I J N % # o o o ", +"o o o O % P Q Q Q R S Q R Q Q S Q T Q T Q U % O o o o ", +"o o o V % W X Y Z ` .Z ..Y . .Y .+.Y .@.% V o o o ", +"o o o #.% $.%.$.&.*.$.%.=.&.*.=.&.*.$.$.=.%.% #.o o o ", +"o o o -.$ % % % % % % % % % % % % % % % % % $ -.o o o ", +"o o o ;.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.;.o o o ", +"o o o o o o o o o o o o o o o o o o o o o o o o o o o ", +"o o o o o o o o o o o o o o o o o o o o o o o o o o o ", +"o o o o o o o o o o o o o o o o o o o o o o o o o o o ", +"o o o o o o o o o o o o o o o o o o o o o o o o o o o "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/menu-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/menu-inactive.xpm new file mode 100644 index 0000000..dc86b0e --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/menu-inactive.xpm @@ -0,0 +1,79 @@ +/* XPM */ +static char * menu_inactive_xpm[] = { +"27 24 52 1", +" c None", +". c #A1A1A1", +"+ c #737373", +"@ c #6D6D6D", +"# c #646464", +"$ c #585858", +"% c #4E4E4E", +"& c #F4F4F4", +"* c #F3F3F3", +"= c #EDEDED", +"- c #E9E9E9", +"; c #ECECEC", +"> c #E5E5E5", +", c #E6E6E6", +"' c #E7E7E7", +") c #DDDDDD", +"! c #E4E4E4", +"~ c #DEDEDE", +"{ c #D7D7D7", +"] c #E1E1E1", +"^ c #E2E2E2", +"/ c #848484", +"( c #727272", +"_ c #717171", +": c #D0D0D0", +"< c #DFDFDF", +"[ c #838383", +"} c #C8C8C8", +"| c #606060", +"1 c #C1C1C1", +"2 c #DBDBDB", +"3 c #DADADA", +"4 c #828282", +"5 c #707070", +"6 c #6F6F6F", +"7 c #818181", +"8 c #BABABA", +"9 c #D8D8D8", +"0 c #B2B2B2", +"a c #D6D6D6", +"b c #D5D5D5", +"c c #6A6A6A", +"d c #ABABAB", +"e c #D3D3D3", +"f c #ACACAC", +"g c #777777", +"h c #A4A4A4", +"i c #D1D1D1", +"j c #9C9C9C", +"k c #9D9D9D", +"l c #878787", +"m c #747474", +"...........................", +"+++++++++++++++++++++++++++", +"+++++++++++++++++++++++++++", +"+++@###################@+++", +"+++#$%%%%%%%%%%%%%%%%%$#+++", +"+++#%&&&&&&*&*&&*&&*&&%#+++", +"+++#%=---------------;%#+++", +"+++#%>,','',',,,''',,>%#+++", +"+++#%)!!!!!!!!!!!!>!!~%#+++", +"+++#%{]^]^/(____/^^]]{%#+++", +"+++#%:<<<<[_____[<<<<:%#+++", +"+++#%})))))))))))))))}%#+++", +"|||#%12333456555733331%#|||", +"|||#%89999755555799998%#|||", +"|||#%0abaabbabbaaaaba0%#|||", +"|||c%deeeeeeeeeeeeeeef%c|||", +"|||g%h:i::::ii::i:ii:h%g|||", +"|||4%jkjkkjkjkkjkkjjjk%4|||", +"|||l$%%%%%%%%%%%%%%%%%$l|||", +"|||mjjjjjjjjjjjjjjjjjjjm|||", +"|||||||||||||||||||||||||||", +"|||||||||||||||||||||||||||", +"|||||||||||||||||||||||||||", +"|||||||||||||||||||||||||||"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/menu-prelight.png b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/menu-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..602f0c19628eeeaccfcc1febf8edbf71db26a65e GIT binary patch literal 981 zcmV;`11kK9P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00TWqL_t(Y$Gw(4jwD48g}=zo z>Yw>BMnb|`1P&%Qz{KVPoC1Nx+87v|VlIH-0!SFR2niva6(Ef?2yHj8J)PNA84n|? zs;g&ahgpOuqdO}rGa}!Mh!<&>mtTqh>51Qc|Lo4>f8pKkb9UQ_J-Ga_kM6NIaVFr! z_J-^A8pDtU3=sA>zXC(mfgB-TzqsJ+^km!~r?g$KH|)|4xy_i(z-GN8dw}3u-@G6d z7R`d|wQ+WOG9ru;n1K_(0=aGZ;_~wz)qV8XF+ctOim1K_c>jZsSgisg5O5@j<6Z+o z#F`Z;?ZNlGEyHe;ei-oW?R{LSxRyPpl3;n9ADu`4Y+5;a-pzTm{LId!3V0N*xz>yf`T(B|E_iIW c #EAEAEF", +", c #EAE8E9", +"' c #E9E8EA", +") c #EAE7EA", +"! c #EAE8EA", +"~ c #EAEAEE", +"{ c #E1E3E8", +"] c #E7E5E7", +"^ c #E7E5E8", +"/ c #E7E6E7", +"( c #E8E5E7", +"_ c #E8E5E8", +": c #E2E3E8", +"< c #D9DBE1", +"[ c #E5E3E4", +"} c #E5E3E5", +"| c #E4E3E4", +"1 c #E5E4E5", +"2 c #D9DBE2", +"3 c #D2D4DB", +"4 c #E2E0E2", +"5 c #E3E1E2", +"6 c #E2E1E2", +"7 c #46B9F6", +"8 c #27B1F9", +"9 c #26B1FA", +"0 c #45B9F6", +"a c #E3E1E3", +"b c #E2E1E3", +"c c #CACCD5", +"d c #E0DEE0", +"e c #45B8F5", +"f c #26B1F9", +"g c #25B1F9", +"h c #44B8F5", +"i c #C1C5CE", +"j c #DDDCDD", +"k c #DDDCDE", +"l c #DEDBDD", +"m c #DEDCDE", +"n c #DEDCDD", +"o c #656781", +"p c #BABDC8", +"q c #DBDADA", +"r c #DBD9DB", +"s c #DAD9DB", +"t c #42B7F3", +"u c #24B0F8", +"v c #24B0F9", +"w c #23B0F9", +"x c #42B7F4", +"y c #B1B5C2", +"z c #D9D7D9", +"A c #D8D7D8", +"B c #43B6F2", +"C c #25B0F8", +"D c #24AFF8", +"E c #42B6F3", +"F c #D8D6D9", +"G c #D9D7D8", +"H c #D8D7D9", +"I c #B1B6C2", +"J c #A8AEBB", +"K c #D6D5D6", +"L c #D6D4D6", +"M c #D5D5D6", +"N c #D5D4D5", +"O c #D6D5D5", +"P c #D6D4D5", +"Q c #A9AEBB", +"R c #59607B", +"S c #A1A6B5", +"T c #D3D2D3", +"U c #D3D2D4", +"V c #D4D2D4", +"W c #D4D2D3", +"X c #A1A6B6", +"Y c #686F86", +"Z c #989FAF", +"` c #D0CFD0", +" . c #D1D0D1", +".. c #D1CFD0", +"+. c #D0D0D0", +"@. c #D1CFD1", +"#. c #D0D0D1", +"$. c #D1D0D0", +"%. c #999EAE", +"&. c #737A91", +"*. c #9097A8", +"=. c #9197A8", +"-. c #9097A9", +";. c #9198A8", +">. c #9098A8", +",. c #7B8193", +"'. c #75788D", +"). c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & * & & & & = & - & & - * & ; * & % # + + + ", +"+ + + # % > , , ' ) ! ! ! , ! ! ! ! ! , ' ~ % # + + + ", +"+ + + # % { ] ^ ] / / ] ( ] ] ] ( _ / ] ] : % # + + + ", +"+ + + # % < [ } } } } [ } [ } } } | 1 } } 2 % # + + + ", +"+ + + # % 3 4 5 4 6 7 8 9 9 9 9 0 a b 4 4 3 % # + + + ", +"+ + + # % c d d d d e f g g g g h d d d d c % # + + + ", +"+ + + # % i j j j k j j l j m j k j m n j i % # + + + ", +"o o o # % p q r s r t u u v w v x r r r s p % # o o o ", +"o o o # % y z A A A B C D D D D E F A G H I % # o o o ", +"o o o # % J K L K M N L O P L O M K K L M Q % # o o o ", +"o o o R % S T T T U V T U T T V T W T W T X % R o o o ", +"o o o Y % Z ` ...+.@...#. .@.@. .@.$. .@.%.% Y o o o ", +"o o o &.% *.=.*.-.;.*.=.>.-.;.>.-.;.*.*.>.=.% &.o o o ", +"o o o ,.$ % % % % % % % % % % % % % % % % % $ ,.o o o ", +"o o o '.).).).).).).).).).).).).).).).).).).).'.o o o ", +"o o o o o o o o o o o o o o o o o o o o o o o o o o o ", +"o o o o o o o o o o o o o o o o o o o o o o o o o o o ", +"o o o o o o o o o o o o o o o o o o o o o o o o o o o ", +"o o o o o o o o o o o o o o o o o o o o o o o o o o o "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/menu-pressed.png b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/menu-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..d516f8f216b5ac3678dfeb9d096db513be54bf2b GIT binary patch literal 941 zcmV;e15*5nP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00R|CL_t(Y$Gw)njvPf8#DDc| z&+M)5E^uHO0U`wv5RjAl4R{Er<^^~N2PSt$iiAYMD}acIzzB>EA@72G2YWlyMbJHe z_Bd9{A2HHuc6)oezN)UTruFpcC+2^;(wAR-^QXc80$sO(-2~CW>BnBaWxW}gftQz8 zT&&j!VFdz=j>9zw7XW9BxqtUAXQy|@$J1Q4i}i-ze!pV7+afJMiwdNp*^qneo@KM- zVlB>2?~Dx7uv8{M!M5A+{)2b_^`3qF*%z!ii%L#FR8MV=v2*6%LAukn4iq#N|BE_^**^XUFFS{vkI zEZv^2>6m0F3smVexi@M=jq`v!v(7=Vwn?zv-Uuhrs^^1Oz9S+=#u>;t<7|?u%dYLeNI0RZpXyhMtz5rOMdU2%Zw(ne+3LS!}9;)eJdZ zt)SnHQaB6SWE(t;W^#?BY2o_Y!`g;^$LVS{54S$*?s0dGcQ0vD!$}L5v!YUMe2nR?u6Xd?J9KL3N%YK8KvVE)?`^K>X0sr( zpd)$5^JmXT c #C2C0C7", +", c #C2C1C7", +"' c #C3C2C7", +") c #C4C2C8", +"! c #C3C2C8", +"~ c #C3C1C7", +"{ c #C1C1C7", +"] c #BFBEC5", +"^ c #BEBDC5", +"/ c #C0BEC5", +"( c #C1C0C7", +"_ c #C4C3C8", +": c #C5C3C9", +"< c #C6C4C9", +"[ c #C6C4CA", +"} c #C6C3CA", +"| c #C5C3C8", +"1 c #C1BFC6", +"2 c #C0BFC5", +"3 c #C1C0C6", +"4 c #C2C2C7", +"5 c #C6C5CA", +"6 c #C7C5CA", +"7 c #C8C5CA", +"8 c #C7C6CB", +"9 c #C4C2C9", +"0 c #BFBFC5", +"a c #C3C1C8", +"b c #C7C5CB", +"c c #C8C6CB", +"d c #CAC7CC", +"e c #C9C7CC", +"f c #CAC7CD", +"g c #C3C0C7", +"h c #C1C0C5", +"i c #C5C4CA", +"j c #C9C6CC", +"k c #3EB1EF", +"l c #23ADF6", +"m c #22ADF6", +"n c #3DB1EF", +"o c #C9C6CB", +"p c #C4C1C8", +"q c #CAC8CC", +"r c #3FB2EF", +"s c #3EB2F0", +"t c #C6C5C9", +"u c #C5C2C8", +"v c #656781", +"w c #CCC8CD", +"x c #CDCACF", +"y c #CFCCCF", +"z c #CFCCD0", +"A c #D0CDD0", +"B c #CECBCF", +"C c #CBC8CD", +"D c #CAC8CD", +"E c #CCC9CE", +"F c #3FB2F0", +"G c #23AEF7", +"H c #22AEF7", +"I c #40B2F0", +"J c #24AEF7", +"K c #C5C4C9", +"L c #59607B", +"M c #D1CDD1", +"N c #D2CED2", +"O c #D3CFD2", +"P c #D1CFD2", +"Q c #CCCACE", +"R c #C5C3CA", +"S c #686F86", +"T c #C6C3C9", +"U c #C8C6CA", +"V c #CDCBCF", +"W c #D0CDD1", +"X c #CDCACE", +"Y c #CBC9CD", +"Z c #737A91", +"` c #C7C4CB", +" . c #CCC9CD", +".. c #CECBD0", +"+. c #C7C4CA", +"@. c #7B8193", +"#. c #75788D", +"$. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & & & & & & & & & & & & & & & & & % # + + + ", +"+ + + # % * = - ; > , ' ) ! ! ~ ~ { ; ] = * % # + + + ", +"+ + + # % ^ / ( ~ ! _ : < [ } | ) ) > 1 ] = % # + + + ", +"+ + + # % 2 3 4 ) [ 5 6 7 8 8 6 [ : 9 ~ 1 0 % # + + + ", +"+ + + # % 3 a 9 < b c d e f e e c 6 : _ g h % # + + + ", +"+ + + # % , ! i 6 j k l m m m m n o 6 < p > % # + + + ", +"+ + + # % a : 6 c q r l m m m m s f c t u , % # + + + ", +"v v v # % ) : b d w x y z A A B x C e b : a % # v v v ", +"v v v # % ! [ c D E F G H H H H s E f 8 [ ) % # v v v ", +"v v v # % ! [ c q x I J G G G G F E d c K ! % # v v v ", +"v v v L % ) [ c D E B M N O P A B Q d b R a % L v v v ", +"v v v S % ) T U d E V z W M W z X Y e 6 : a % S v v v ", +"v v v Z % 4 : ` o D .V y ....B E q c +.: , % Z v v v ", +"v v v @.$ % % % % % % % % % % % % % % % % % $ @.v v v ", +"v v v #.$.$.$.$.$.$.$.$.$.$.$.$.$.$.$.$.$.$.$.#.v v v ", +"v v v v v v v v v v v v v v v v v v v v v v v v v v v ", +"v v v v v v v v v v v v v v v v v v v v v v v v v v v ", +"v v v v v v v v v v v v v v v v v v v v v v v v v v v ", +"v v v v v v v v v v v v v v v v v v v v v v v v v v v "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/right-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/right-active.xpm new file mode 100644 index 0000000..3050f68 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/right-active.xpm @@ -0,0 +1,11 @@ +/* XPM */ +static char * right_active_xpm[] = { +"3 5 3 1", +"+ c #656781", +"@ c #A4A4B4", +"# c #41475B", +"+@#", +"+@#", +"+@#", +"+@#", +"+@#"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/right-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/right-inactive.xpm new file mode 100644 index 0000000..4883b4a --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/right-inactive.xpm @@ -0,0 +1,11 @@ +/* XPM */ +static char * right_inactive_xpm[] = { +"3 5 3 1", +"+ c #606060", +"@ c #A1A1A1", +"# c #363636", +"+@#", +"+@#", +"+@#", +"+@#", +"+@#"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-active.xpm new file mode 100644 index 0000000..7bb985f --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-active.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char * shade_active_xpm[] = { +"27 24 111 2", +" c None", +". c #A4A4B4", +"+ c #757793", +"@ c #686C88", +"# c #525A76", +"$ c #485068", +"% c #41475B", +"& c #F2F2F5", +"* c #F3F2F5", +"= c #F2F2F4", +"- c #F2F1F5", +"; c #F3F1F4", +"> c #EAEAEF", +", c #EAE8E9", +"' c #E9E8EA", +") c #EAE7EA", +"! c #EAE8EA", +"~ c #EAEAEE", +"{ c #E1E3E8", +"] c #E7E5E7", +"^ c #E7E5E8", +"/ c #E7E6E7", +"( c #E8E5E7", +"_ c #E8E5E8", +": c #E2E3E8", +"< c #D9DBE1", +"[ c #E5E3E4", +"} c #E5E3E5", +"| c #7A7A89", +"1 c #69697B", +"2 c #797989", +"3 c #E4E3E4", +"4 c #E5E4E5", +"5 c #D9DBE2", +"6 c #D2D4DB", +"7 c #E2E0E2", +"8 c #E3E1E2", +"9 c #E2E1E2", +"0 c #757585", +"a c #58596D", +"b c #606174", +"c c #747585", +"d c #E2E0E3", +"e c #E3E1E3", +"f c #E2E1E3", +"g c #CACCD5", +"h c #E0DEE0", +"i c #787888", +"j c #737484", +"k c #DFDEDF", +"l c #737384", +"m c #777887", +"n c #C1C5CE", +"o c #DDDCDD", +"p c #DDDCDE", +"q c #7B7B8A", +"r c #777787", +"s c #DEDBDD", +"t c #DEDCDE", +"u c #DEDCDD", +"v c #656781", +"w c #BABDC8", +"x c #DBDADA", +"y c #DBD9DB", +"z c #DAD9DB", +"A c #DADADB", +"B c #DBD9DA", +"C c #DBDADB", +"D c #B1B5C2", +"E c #D9D7D9", +"F c #D8D7D8", +"G c #797988", +"H c #666779", +"I c #676779", +"J c #666778", +"K c #D8D6D9", +"L c #D9D7D8", +"M c #D8D7D9", +"N c #B1B6C2", +"O c #A8AEBB", +"P c #D6D5D6", +"Q c #D6D4D6", +"R c #D5D5D6", +"S c #787988", +"T c #A9AEBB", +"U c #59607B", +"V c #A1A6B5", +"W c #D3D2D3", +"X c #D3D2D4", +"Y c #D4D2D4", +"Z c #D4D2D3", +"` c #A1A6B6", +" . c #686F86", +".. c #989FAF", +"+. c #D0CFD0", +"@. c #D1D0D1", +"#. c #D1CFD0", +"$. c #D0D0D0", +"%. c #D1CFD1", +"&. c #D0D0D1", +"*. c #D1D0D0", +"=. c #999EAE", +"-. c #737A91", +";. c #9097A8", +">. c #9197A8", +",. c #9097A9", +"'. c #9198A8", +"). c #9098A8", +"!. c #7B8193", +"~. c #75788D", +"{. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & * & & & & = & - & & - * & ; * & % # + + + ", +"+ + + # % > , , ' ) ! ! ! , ! ! ! ! ! , ' ~ % # + + + ", +"+ + + # % { ] ^ ] / / ] ( ] ] ] ( _ / ] ] : % # + + + ", +"+ + + # % < [ } } } } [ | 1 2 } } 3 4 } } 5 % # + + + ", +"+ + + # % 6 7 8 7 9 8 0 a b a c d e f 7 7 6 % # + + + ", +"+ + + # % g h h h h i a j k l a m h h h h g % # + + + ", +"+ + + # % n o o o p q r s o t r q o t u o n % # + + + ", +"v v v # % w x y z y A B B C A C C y y y z w % # v v v ", +"v v v # % D E F F F G H I H H J G K F L M N % # v v v ", +"v v v # % O P Q P R G I J J J J S P P Q R T % # v v v ", +"v v v U % V W W W X Y W X W W Y W Z W Z W ` % U v v v ", +"v v v .% ..+.@.#.$.%.#.&.@.%.%.@.%.*.@.%.=.% .v v v ", +"v v v -.% ;.>.;.,.'.;.>.).,.'.).,.'.;.;.).>.% -.v v v ", +"v v v !.$ % % % % % % % % % % % % % % % % % $ !.v v v ", +"v v v ~.{.{.{.{.{.{.{.{.{.{.{.{.{.{.{.{.{.{.{.~.v v v ", +"v v v v v v v v v v v v v v v v v v v v v v v v v v v ", +"v v v v v v v v v v v v v v v v v v v v v v v v v v v ", +"v v v v v v v v v v v v v v v v v v v v v v v v v v v ", +"v v v v v v v v v v v v v v v v v v v v v v v v v v v "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-inactive.xpm new file mode 100644 index 0000000..df0d152 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-inactive.xpm @@ -0,0 +1,82 @@ +/* XPM */ +static char * shade_inactive_xpm[] = { +"27 24 55 1", +" c None", +". c #A1A1A1", +"+ c #737373", +"@ c #6D6D6D", +"# c #646464", +"$ c #585858", +"% c #4E4E4E", +"& c #F4F4F4", +"* c #F3F3F3", +"= c #EDEDED", +"- c #E9E9E9", +"; c #ECECEC", +"> c #E5E5E5", +", c #E6E6E6", +"' c #E7E7E7", +") c #DDDDDD", +"! c #E4E4E4", +"~ c #818181", +"{ c #727272", +"] c #DEDEDE", +"^ c #D7D7D7", +"/ c #E1E1E1", +"( c #E2E2E2", +"_ c #7D7D7D", +": c #626262", +"< c #6A6A6A", +"[ c #7C7C7C", +"} c #D0D0D0", +"| c #DFDFDF", +"1 c #808080", +"2 c #7B7B7B", +"3 c #7F7F7F", +"4 c #C8C8C8", +"5 c #828282", +"6 c #606060", +"7 c #C1C1C1", +"8 c #DBDBDB", +"9 c #DADADA", +"0 c #BABABA", +"a c #D8D8D8", +"b c #707070", +"c c #6F6F6F", +"d c #B2B2B2", +"e c #D6D6D6", +"f c #D5D5D5", +"g c #ABABAB", +"h c #D3D3D3", +"i c #ACACAC", +"j c #777777", +"k c #A4A4A4", +"l c #D1D1D1", +"m c #9C9C9C", +"n c #9D9D9D", +"o c #878787", +"p c #747474", +"...........................", +"+++++++++++++++++++++++++++", +"+++++++++++++++++++++++++++", +"+++@###################@+++", +"+++#$%%%%%%%%%%%%%%%%%$#+++", +"+++#%&&&&&&*&*&&*&&*&&%#+++", +"+++#%=---------------;%#+++", +"+++#%>,','',',,,''',,>%#+++", +"+++#%)!!!!!!~{~!!!>!!]%#+++", +"+++#%^/(/((_:<:[(((//^%#+++", +"+++#%}||||1:2|2:3||||}%#+++", +"+++#%4))))53)))35))))4%#+++", +"666#%78999899888899997%#666", +"666#%0aaaa~bbbbc1aaaa0%#666", +"666#%defee1bcccc1eefed%#666", +"666<%ghhhhhhhhhhhhhhhi%<666", +"666j%k}l}}}}ll}}l}ll}k%j666", +"6665%mnmnnmnmnnmnnmmmn%5666", +"666o$%%%%%%%%%%%%%%%%%$o666", +"666pmmmmmmmmmmmmmmmmmmmp666", +"666666666666666666666666666", +"666666666666666666666666666", +"666666666666666666666666666", +"666666666666666666666666666"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-prelight.png b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..715614874a05f8c60fc16d08774306cd1e9acbdf GIT binary patch literal 1055 zcmV+)1mOFLP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00W0fL_t(Y$Gw)%Y9v(@#((E_ zRVO{2m>FEmY8-Gx6u~!e>(&?WE!2(ZY}ADczJa^EfZ_`XE?hc@I-`ONLYO3wbWFOt zZdKp=xwyCfbkY+>5episZlAy3x#v5__V>RL|I<@E`0PPG`qc6d5tSuOC5$7}>P zx{{zaLY2ZofC5rrtK8!7)YzHc=rSy%6kx=GIegRb)&3W)`UZGx9iOb9GD;r;-g^68 zCKHEnI3f}hovs0{z{&|#RYR<^EyFH@f2A7zxiBo-!4)ZxEMBxQ2nTKi#h9h{j9qIm zb|}RNbufa!nb;bMk!5{T2Sw9FD8}GM2uI3QgWG5zb1*8YDo?RJT8lmi&b;x_uX{Z4 zj@w(2`!Aodw-s?Fti=*oRslw3vNx!Q>)tY!W)AObLWsl|2q931!0A$a_~<4-oR^#h z$Aj~d4<7AtvVc_(Aw)t*^4@#QTwl!Wz;)4^VfnqPYGRDpVPxUO$G_d=r;Cyor!`-` z_Jn)WnqMwTKKXr*xsQZZAjTwLRdoi-2JKFo+>?B=R>&xe>nivBpm9|jiofnRA5-8$>A+5N7_bC4#h_SDR z&zS+tW+#|dAg$9?mswR4gAmC=wQ_v^_<8>HWj^U!`OdiE{kum@ih#4!DobB)&g?oE z+ja^OEGFWz%vhFt(?kcO02x%3f10ztLC0kQ-s7v95JD$Z5_#{=0m|KJrtC1W;h0G5 z+mWhjdV8$8+gJ?gXLom-i+ug9 zhtUwz$pk_}Re8Ss{$XyBVI~PCl+PHvt9Nb!Lc?@2VLm^N##>yS6 zr5q{Imb5-%FmMLAghC8xRioyDvMAXe!(8epr07{&tQHI2eB*UiRuU)(3|PSWS++hA z2J=p0L}bK@LJbFx54wpcLD4aaB4?+6F`LbiE5ID!khK@#X$ym8=SuJqK@p29OaT!yKolFaLB7mW8acS1(kq#!yS^dLBN9|O*W(T<(z0ki}vvkdd Z^*2PW5iEb=*~kC@002ovPDHLkV1g1z<75B; literal 0 HcmV?d00001 diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-prelight.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-prelight.xpm new file mode 100644 index 0000000..e8d4af8 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-prelight.xpm @@ -0,0 +1,138 @@ +/* XPM */ +static char * shade_prelight_xpm[] = { +"27 24 111 2", +" c None", +". c #A4A4B4", +"+ c #757793", +"@ c #686C88", +"# c #525A76", +"$ c #485068", +"% c #41475B", +"& c #F2F2F5", +"* c #F3F2F5", +"= c #F2F2F4", +"- c #F2F1F5", +"; c #F3F1F4", +"> c #EAEAEF", +", c #EAE8E9", +"' c #E9E8EA", +") c #EAE7EA", +"! c #EAE8EA", +"~ c #EAEAEE", +"{ c #E1E3E8", +"] c #E7E5E7", +"^ c #E7E5E8", +"/ c #E7E6E7", +"( c #E8E5E7", +"_ c #E8E5E8", +": c #E2E3E8", +"< c #D9DBE1", +"[ c #E5E3E4", +"} c #E5E3E5", +"| c #40B8F7", +"1 c #26B1FA", +"2 c #3FB8F7", +"3 c #E4E3E4", +"4 c #E5E4E5", +"5 c #D9DBE2", +"6 c #D2D4DB", +"7 c #E2E0E2", +"8 c #E3E1E2", +"9 c #E2E1E2", +"0 c #39B6F7", +"a c #0DABFD", +"b c #19AEFB", +"c c #38B6F7", +"d c #E2E0E3", +"e c #E3E1E3", +"f c #E2E1E3", +"g c #CACCD5", +"h c #E0DEE0", +"i c #3EB7F6", +"j c #37B5F7", +"k c #DFDEDF", +"l c #C1C5CE", +"m c #DDDCDD", +"n c #DDDCDE", +"o c #43B7F4", +"p c #3DB6F5", +"q c #DEDBDD", +"r c #DEDCDE", +"s c #DEDCDD", +"t c #656781", +"u c #BABDC8", +"v c #DBDADA", +"w c #DBD9DB", +"x c #DAD9DB", +"y c #DADADB", +"z c #DBD9DA", +"A c #DBDADB", +"B c #B1B5C2", +"C c #D9D7D9", +"D c #D8D7D8", +"E c #42B6F3", +"F c #24AFF8", +"G c #23AFF8", +"H c #41B6F3", +"I c #D8D6D9", +"J c #D9D7D8", +"K c #D8D7D9", +"L c #B1B6C2", +"M c #A8AEBB", +"N c #D6D5D6", +"O c #D6D4D6", +"P c #D5D5D6", +"Q c #41B5F1", +"R c #24AFF7", +"S c #41B5F2", +"T c #A9AEBB", +"U c #59607B", +"V c #A1A6B5", +"W c #D3D2D3", +"X c #D3D2D4", +"Y c #D4D2D4", +"Z c #D4D2D3", +"` c #A1A6B6", +" . c #686F86", +".. c #989FAF", +"+. c #D0CFD0", +"@. c #D1D0D1", +"#. c #D1CFD0", +"$. c #D0D0D0", +"%. c #D1CFD1", +"&. c #D0D0D1", +"*. c #D1D0D0", +"=. c #999EAE", +"-. c #737A91", +";. c #9097A8", +">. c #9197A8", +",. c #9097A9", +"'. c #9198A8", +"). c #9098A8", +"!. c #7B8193", +"~. c #75788D", +"{. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & * & & & & = & - & & - * & ; * & % # + + + ", +"+ + + # % > , , ' ) ! ! ! , ! ! ! ! ! , ' ~ % # + + + ", +"+ + + # % { ] ^ ] / / ] ( ] ] ] ( _ / ] ] : % # + + + ", +"+ + + # % < [ } } } } [ | 1 2 } } 3 4 } } 5 % # + + + ", +"+ + + # % 6 7 8 7 9 8 0 a b a c d e f 7 7 6 % # + + + ", +"+ + + # % g h h h h i a j k j a i h h h h g % # + + + ", +"+ + + # % l m m m n o p q m r p o m r s m l % # + + + ", +"t t t # % u v w x w y z z A y A A w w w x u % # t t t ", +"t t t # % B C D D D E F F F F G H I D J K L % # t t t ", +"t t t # % M N O N P Q R R R F R S N N O P T % # t t t ", +"t t t U % V W W W X Y W X W W Y W Z W Z W ` % U t t t ", +"t t t .% ..+.@.#.$.%.#.&.@.%.%.@.%.*.@.%.=.% .t t t ", +"t t t -.% ;.>.;.,.'.;.>.).,.'.).,.'.;.;.).>.% -.t t t ", +"t t t !.$ % % % % % % % % % % % % % % % % % $ !.t t t ", +"t t t ~.{.{.{.{.{.{.{.{.{.{.{.{.{.{.{.{.{.{.{.~.t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-pressed.png b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..78d554c2735d381f1a740f419dc5b584c73ae6a1 GIT binary patch literal 1019 zcmVe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00U!5L_t(Y$Gw)ljvPf4g}-yV zx_8Fo4J-i$`~wLBksy(i`VDvqBoar62m)e2;DFp2DH0M1uK*&j03l?|BAKwt@W_M1O03*5NJZ zO~4Es9vyS{-~b`4K!DNNa1Fu*z!_sMUbw*d#kp~Nnx^gU!IFoMjyYMMAXT8M2hwAb zyk$Li*d06d4tEd4`Ng?0!eoO4nE(YR?V8uGz51_f_URX2F`ow}2r@P#)aO<}BuH~! zeCcH*5eg85N-E2jHnF+PGT?0N%|~B;3z3j|GmSM9CLk)58l)fu3K1%v3_u#vYOspO z6_9(U^T>tFP%sYIr|2(%&7CfNh*2#ho_n+gi+W|y`2o-w~eX{yO_rGFW?~AfARDf4h+}OXu z_p3QqXAgP*@()~{J>t97IX=F3g_Y})o#AY47lpK3-UkUQjp2^Y44{Te=7rfYZ$EQ~ zdFpug(rw<`yF!wYTr%Lm%E+6(TQ2V-w_u-^t7&^i&p;&VfH$AoqpE^biR_9L@Yb_G z(`C~L0?|=GrS0mP&Z0vt!AHMdX0L4u(}uVWm(q&s7jM%PVI%jFwQa;yewsRMkzkc3 z9lZ5vu~HGmO^S99wRb_Zp~sopNiX1GlR{n zfjZT^^U3F^UO;L}uh=-R!5!p5l=`NP3Pl1%0clrweMFsVW(^!oqD^>cbkiOmbM3WP zXqD(lV1002ovPDHLkV1lia%XR<& literal 0 HcmV?d00001 diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-pressed.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-pressed.xpm new file mode 100644 index 0000000..6d99de1 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-pressed.xpm @@ -0,0 +1,132 @@ +/* XPM */ +static char * shade_pressed_xpm[] = { +"27 24 105 2", +" c None", +". c #A4A4B4", +"+ c #757793", +"@ c #686C88", +"# c #525A76", +"$ c #485068", +"% c #41475B", +"& c #969499", +"* c #BDBCC3", +"= c #BEBDC4", +"- c #C0BEC6", +"; c #C0BFC6", +"> c #C2C0C7", +", c #C2C1C7", +"' c #C3C2C7", +") c #C4C2C8", +"! c #C3C2C8", +"~ c #C3C1C7", +"{ c #C1C1C7", +"] c #BFBEC5", +"^ c #BEBDC5", +"/ c #C0BEC5", +"( c #C1C0C7", +"_ c #C4C3C8", +": c #C5C3C9", +"< c #C6C4C9", +"[ c #C6C4CA", +"} c #C6C3CA", +"| c #C5C3C8", +"1 c #C1BFC6", +"2 c #C0BFC5", +"3 c #C1C0C6", +"4 c #C2C2C7", +"5 c #C6C5CA", +"6 c #C7C5CA", +"7 c #C8C5CA", +"8 c #C7C6CB", +"9 c #C4C2C9", +"0 c #BFBFC5", +"a c #C3C1C8", +"b c #C7C5CB", +"c c #C8C6CB", +"d c #CAC7CC", +"e c #38B0F0", +"f c #22ADF6", +"g c #37B0F0", +"h c #C9C7CC", +"i c #C3C0C7", +"j c #C1C0C5", +"k c #C5C4CA", +"l c #C9C6CC", +"m c #CAC8CD", +"n c #33B0F2", +"o c #0CA9FC", +"p c #17ABF9", +"q c #32B0F2", +"r c #CAC7CD", +"s c #C9C6CB", +"t c #C4C1C8", +"u c #CAC8CC", +"v c #39B1F0", +"w c #0CAAFC", +"x c #32B0F3", +"y c #CECBCF", +"z c #38B1F1", +"A c #C6C5C9", +"B c #C5C2C8", +"C c #656781", +"D c #CCC8CD", +"E c #3EB2F0", +"F c #39B2F1", +"G c #CFCCD0", +"H c #D0CDD0", +"I c #39B1F1", +"J c #CBC8CD", +"K c #CCC9CE", +"L c #D0CDD1", +"M c #D1CED2", +"N c #D2CED2", +"O c #D2CED1", +"P c #CDCACF", +"Q c #3FB2F0", +"R c #23AEF7", +"S c #22AEF7", +"T c #C5C4C9", +"U c #59607B", +"V c #24AEF7", +"W c #CCCACE", +"X c #C5C3CA", +"Y c #686F86", +"Z c #C6C3C9", +"` c #C8C6CA", +" . c #CDCBCF", +".. c #D1CDD1", +"+. c #CDCACE", +"@. c #CBC9CD", +"#. c #737A91", +"$. c #C7C4CB", +"%. c #CCC9CD", +"&. c #CFCCCF", +"*. c #CECBD0", +"=. c #C7C4CA", +"-. c #7B8193", +";. c #75788D", +">. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & & & & & & & & & & & & & & & & & % # + + + ", +"+ + + # % * = - ; > , ' ) ! ! ~ ~ { ; ] = * % # + + + ", +"+ + + # % ^ / ( ~ ! _ : < [ } | ) ) > 1 ] = % # + + + ", +"+ + + # % 2 3 4 ) [ 5 6 7 8 8 6 [ : 9 ~ 1 0 % # + + + ", +"+ + + # % 3 a 9 < b c d e f g h c 6 : _ i j % # + + + ", +"+ + + # % , ! k 6 l m n o p o q r s 6 < t > % # + + + ", +"+ + + # % a : 6 c u v w x y x w z r c A B , % # + + + ", +"C C C # % ) : b d D E F G H H I E J h b : a % # C C C ", +"C C C # % ! [ c m K y L M N O H y K r 8 [ ) % # C C C ", +"C C C # % ! [ c u P Q R R R R S E K d c T ! % # C C C ", +"C C C U % ) [ c m K Q V R R R R Q W d b X a % U C C C ", +"C C C Y % ) Z ` d K .G L ..L G +.@.h 6 : a % Y C C C ", +"C C C #.% 4 : $.s m %. .&.*.*.y K u c =.: , % #.C C C ", +"C C C -.$ % % % % % % % % % % % % % % % % % $ -.C C C ", +"C C C ;.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.;.C C C ", +"C C C C C C C C C C C C C C C C C C C C C C C C C C C ", +"C C C C C C C C C C C C C C C C C C C C C C C C C C C ", +"C C C C C C C C C C C C C C C C C C C C C C C C C C C ", +"C C C C C C C C C C C C C C C C C C C C C C C C C C C "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-toggled-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-toggled-active.xpm new file mode 100644 index 0000000..fb973e4 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-toggled-active.xpm @@ -0,0 +1,143 @@ +/* XPM */ +static char * shade_toggled_active_xpm[] = { +"27 24 116 2", +" c None", +". c #A4A4B4", +"+ c #757793", +"@ c #686C88", +"# c #525A76", +"$ c #485068", +"% c #41475B", +"& c #F2F2F5", +"* c #F3F2F5", +"= c #F2F2F4", +"- c #F2F1F5", +"; c #F3F1F4", +"> c #EAEAEF", +", c #EAE8E9", +"' c #E9E8EA", +") c #EAE7EA", +"! c #EAE8EA", +"~ c #EAEAEE", +"{ c #E1E3E8", +"] c #E7E5E7", +"^ c #E7E5E8", +"/ c #E7E6E7", +"( c #E8E5E7", +"_ c #E8E5E8", +": c #E2E3E8", +"< c #D9DBE1", +"[ c #E5E3E4", +"} c #E5E3E5", +"| c #7E7E8D", +"1 c #696A7B", +"2 c #69697B", +"3 c #7D7D8C", +"4 c #E4E3E4", +"5 c #E5E4E5", +"6 c #D9DBE2", +"7 c #D2D4DB", +"8 c #E2E0E2", +"9 c #E3E1E2", +"0 c #E2E1E2", +"a c #68697B", +"b c #68697A", +"c c #7C7C8C", +"d c #E3E1E3", +"e c #E2E1E3", +"f c #CACCD5", +"g c #E0DEE0", +"h c #DFDEE0", +"i c #E0DEDF", +"j c #E0DFE0", +"k c #DFDEDF", +"l c #C1C5CE", +"m c #DDDCDD", +"n c #DDDCDE", +"o c #7B7B8A", +"p c #777787", +"q c #DEDBDD", +"r c #DEDCDE", +"s c #DEDCDD", +"t c #656781", +"u c #BABDC8", +"v c #DBDADA", +"w c #DBD9DB", +"x c #DAD9DB", +"y c #767787", +"z c #58596D", +"A c #727383", +"B c #DBDADB", +"C c #58596C", +"D c #767786", +"E c #B1B5C2", +"F c #D9D7D9", +"G c #D8D7D8", +"H c #D9D7D8", +"I c #727282", +"J c #58586C", +"K c #5F6072", +"L c #717282", +"M c #D8D6D9", +"N c #D8D7D9", +"O c #B1B6C2", +"P c #A8AEBB", +"Q c #D6D5D6", +"R c #D6D4D6", +"S c #D5D5D6", +"T c #D5D4D5", +"U c #757584", +"V c #666778", +"W c #747484", +"X c #D6D5D5", +"Y c #A9AEBB", +"Z c #59607B", +"` c #A1A6B5", +" . c #D3D2D3", +".. c #D3D2D4", +"+. c #D4D2D4", +"@. c #D4D2D3", +"#. c #A1A6B6", +"$. c #686F86", +"%. c #989FAF", +"&. c #D0CFD0", +"*. c #D1D0D1", +"=. c #D1CFD0", +"-. c #D0D0D0", +";. c #D1CFD1", +">. c #D0D0D1", +",. c #D1D0D0", +"'. c #999EAE", +"). c #737A91", +"!. c #9097A8", +"~. c #9197A8", +"{. c #9097A9", +"]. c #9198A8", +"^. c #9098A8", +"/. c #7B8193", +"(. c #75788D", +"_. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & * & & & & = & - & & - * & ; * & % # + + + ", +"+ + + # % > , , ' ) ! ! ! , ! ! ! ! ! , ' ~ % # + + + ", +"+ + + # % { ] ^ ] / / ] ( ] ] ] ( _ / ] ] : % # + + + ", +"+ + + # % < [ } } } | 1 2 2 2 2 3 4 5 } } 6 % # + + + ", +"+ + + # % 7 8 9 8 0 3 2 a a b b c d e 8 8 7 % # + + + ", +"+ + + # % f g g g g h i j k h i h g g g g f % # + + + ", +"+ + + # % l m m m n o p q m r p o m r s m l % # + + + ", +"t t t # % u v w x w y z A B A C D w w w x u % # t t t ", +"t t t # % E F G G G H I J K J L G M G H N O % # t t t ", +"t t t # % P Q R Q S T R U V W X S Q Q R S Y % # t t t ", +"t t t Z % ` . . ...+. ... . .+. .@. .@. .#.% Z t t t ", +"t t t $.% %.&.*.=.-.;.=.>.*.;.;.*.;.,.*.;.'.% $.t t t ", +"t t t ).% !.~.!.{.].!.~.^.{.].^.{.].!.!.^.~.% ).t t t ", +"t t t /.$ % % % % % % % % % % % % % % % % % $ /.t t t ", +"t t t (._._._._._._._._._._._._._._._._._._._.(.t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-toggled-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-toggled-inactive.xpm new file mode 100644 index 0000000..d57b8bb --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-toggled-inactive.xpm @@ -0,0 +1,87 @@ +/* XPM */ +static char * shade_toggled_inactive_xpm[] = { +"27 24 60 1", +" c None", +". c #A1A1A1", +"+ c #737373", +"@ c #6D6D6D", +"# c #646464", +"$ c #585858", +"% c #4E4E4E", +"& c #F4F4F4", +"* c #F3F3F3", +"= c #EDEDED", +"- c #E9E9E9", +"; c #ECECEC", +"> c #E5E5E5", +", c #E6E6E6", +"' c #E7E7E7", +") c #DDDDDD", +"! c #E4E4E4", +"~ c #858585", +"{ c #727272", +"] c #848484", +"^ c #DEDEDE", +"/ c #D7D7D7", +"( c #E1E1E1", +"_ c #E2E2E2", +": c #717171", +"< c #D0D0D0", +"[ c #DFDFDF", +"} c #E0E0E0", +"| c #C8C8C8", +"1 c #828282", +"2 c #7F7F7F", +"3 c #606060", +"4 c #C1C1C1", +"5 c #DBDBDB", +"6 c #DADADA", +"7 c #626262", +"8 c #7A7A7A", +"9 c #7B7B7B", +"0 c #7E7E7E", +"a c #BABABA", +"b c #D8D8D8", +"c c #696969", +"d c #797979", +"e c #B2B2B2", +"f c #D6D6D6", +"g c #D5D5D5", +"h c #7D7D7D", +"i c #6F6F6F", +"j c #7C7C7C", +"k c #6A6A6A", +"l c #ABABAB", +"m c #D3D3D3", +"n c #ACACAC", +"o c #777777", +"p c #A4A4A4", +"q c #D1D1D1", +"r c #9C9C9C", +"s c #9D9D9D", +"t c #878787", +"u c #747474", +"...........................", +"+++++++++++++++++++++++++++", +"+++++++++++++++++++++++++++", +"+++@###################@+++", +"+++#$%%%%%%%%%%%%%%%%%$#+++", +"+++#%&&&&&&*&*&&*&&*&&%#+++", +"+++#%=---------------;%#+++", +"+++#%>,','',',,,''',,>%#+++", +"+++#%)!!!!~{{{{{]!>!!^%#+++", +"+++#%/(_(_]{::::]__((/%#+++", +"+++#%<[[[[[[}[[[[[[[[<%#+++", +"+++#%|))))12)))21))))|%#+++", +"333#%45666278597066664%#333", +"333#%abbbbb87c7dbbbbba%#333", +"333#%efgffgghijffffgfe%#333", +"333k%lmmmmmmmmmmmmmmmn%k333", +"333o%pe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00V9v1cuJbK<2@ZvM5pojHqPkZqx<^@DwK=9yI#II%7VHJlRg_+iw z?#`^LjPOv^Rn@&c<1UB=4OQ8Z@sIdNw7o41(AqXZ8>9)zgCKHF@ za42TryS)N95BZo7O3h5-&3dk|+G6;-8(FTiCOjwV+dbfbWYgDfY6h#zNN^z%x%^Yb(Oy3Ei)kwoBN zoVfk^jA`BnvJ45byzw`vhhMLQAmWIzWRj0M3X%$Hh6*HW_X{`!H83?&vNi*VF(Tsn zVzx~9E*=r2eGj2Tck(Xj9C+u|Q$&oBZyG@nsw60aCt=$A4WVqwk^!LLwzcvyMv|uP zx2%o3NBeyI;Cbpw$w;JReE8rw?*8&D%UVfE(UpCS+vRFDJ8jxk`trq4qME=OVl)}0 z!uRun_wK*Qo!9>0_R$O6UyQgp4QNsl)+G_!%m8MyQ^aa8yCkzvqRB{_P)+1g^TEL* zu8$-4<^^y6_%iqA1=lBm_YWT7NvJips>(8!TQj?oMoo&UVx~-7$tTy2xiJk)opNI* z@aeVR*~uz|1|%gVX(EJ6XdE8UBKHs@F_ff~)&xm_u`BuLmEUND!Waplh7OLo0U=bq zKkAKcY%TZp#{7AH&N4P&()PXyh)KIa8?`Z-4qOw)##aadGi7gYjLk2)ZuEWZ#&j}) zR1rett8ael6ko)eY*;yO*BHE8FAicrs+dkD%;)EuBgVjtaRG(T`Qqyzpx6apAYGR> zHkc0B6%f~z!K{Y5gz|#I=Zp)On{^W6d(}4T#ez5AxJfNJ36IjK_F6^S$UFM_0fV48 zl#Cj06~_;c`#ERey8~{@UuS+*Mjwt-gKYI)89nIR#WYYJIH3#w#nI3U3Ipz@DJVp V0G@-Y3# c #EAEAEF", +", c #EAE8E9", +"' c #E9E8EA", +") c #EAE7EA", +"! c #EAE8EA", +"~ c #EAEAEE", +"{ c #E1E3E8", +"] c #E7E5E7", +"^ c #E7E5E8", +"/ c #E7E6E7", +"( c #E8E5E7", +"_ c #E8E5E8", +": c #E2E3E8", +"< c #D9DBE1", +"[ c #E5E3E4", +"} c #E5E3E5", +"| c #46BAF6", +"1 c #27B2FA", +"2 c #26B1FA", +"3 c #46BAF7", +"4 c #E4E3E4", +"5 c #E5E4E5", +"6 c #D9DBE2", +"7 c #D2D4DB", +"8 c #E2E0E2", +"9 c #E3E1E2", +"0 c #E2E1E2", +"a c #46B9F6", +"b c #27B1F9", +"c c #45B9F6", +"d c #E3E1E3", +"e c #E2E1E3", +"f c #CACCD5", +"g c #E0DEE0", +"h c #DFDEE0", +"i c #E0DEDF", +"j c #E0DFE0", +"k c #DFDEDF", +"l c #C1C5CE", +"m c #DDDCDD", +"n c #DDDCDE", +"o c #43B7F4", +"p c #3DB6F5", +"q c #DEDBDD", +"r c #DEDCDE", +"s c #DEDCDD", +"t c #656781", +"u c #BABDC8", +"v c #DBDADA", +"w c #DBD9DB", +"x c #DAD9DB", +"y c #3DB6F4", +"z c #0DABFC", +"A c #36B4F5", +"B c #DBDADB", +"C c #0CAAFC", +"D c #3CB5F4", +"E c #B1B5C2", +"F c #D9D7D9", +"G c #D8D7D8", +"H c #D9D7D8", +"I c #36B3F5", +"J c #18ADFA", +"K c #35B3F5", +"L c #D8D6D9", +"M c #D8D7D9", +"N c #B1B6C2", +"O c #A8AEBB", +"P c #D6D5D6", +"Q c #D6D4D6", +"R c #D5D5D6", +"S c #D5D4D5", +"T c #3BB4F3", +"U c #24AFF7", +"V c #3AB4F3", +"W c #D6D5D5", +"X c #A9AEBB", +"Y c #59607B", +"Z c #A1A6B5", +"` c #D3D2D3", +" . c #D3D2D4", +".. c #D4D2D4", +"+. c #D4D2D3", +"@. c #A1A6B6", +"#. c #686F86", +"$. c #989FAF", +"%. c #D0CFD0", +"&. c #D1D0D1", +"*. c #D1CFD0", +"=. c #D0D0D0", +"-. c #D1CFD1", +";. c #D0D0D1", +">. c #D1D0D0", +",. c #999EAE", +"'. c #737A91", +"). c #9097A8", +"!. c #9197A8", +"~. c #9097A9", +"{. c #9198A8", +"]. c #9098A8", +"^. c #7B8193", +"/. c #75788D", +"(. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & * & & & & = & - & & - * & ; * & % # + + + ", +"+ + + # % > , , ' ) ! ! ! , ! ! ! ! ! , ' ~ % # + + + ", +"+ + + # % { ] ^ ] / / ] ( ] ] ] ( _ / ] ] : % # + + + ", +"+ + + # % < [ } } } | 1 2 2 2 2 3 4 5 } } 6 % # + + + ", +"+ + + # % 7 8 9 8 0 a b 2 2 2 2 c d e 8 8 7 % # + + + ", +"+ + + # % f g g g g h i j k h i h g g g g f % # + + + ", +"+ + + # % l m m m n o p q m r p o m r s m l % # + + + ", +"t t t # % u v w x w y z A B A C D w w w x u % # t t t ", +"t t t # % E F G G G H I C J C K G L G H M N % # t t t ", +"t t t # % O P Q P R S Q T U V W R P P Q R X % # t t t ", +"t t t Y % Z ` ` ` ...` .` ` ..` +.` +.` @.% Y t t t ", +"t t t #.% $.%.&.*.=.-.*.;.&.-.-.&.-.>.&.-.,.% #.t t t ", +"t t t '.% ).!.).~.{.).!.].~.{.].~.{.).).].!.% '.t t t ", +"t t t ^.$ % % % % % % % % % % % % % % % % % $ ^.t t t ", +"t t t /.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(./.t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-toggled-pressed.png b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/shade-toggled-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..3ea774de3b06955d13c7b0f2537c611369d02ceb GIT binary patch literal 1016 zcmVe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00Ur2L_t(Y$Gw(6ZyZ$=#ee6` z+u0reDIx*E5y*uL0tE#!zyGEApRV}b_doyb&;J5l7lEAz(Ur%qd-;NR zBQOIerwfjbj}gKO2r#-Hu0c2hIAP4q8#mb6+~^;VW7>|6=R8|3Sglt`1*m9&bOpiZ z?xhC1VLF*|bS$r4H6^*D6p#6yz}-O|GH;ieEls|6)=H7!iI=iZUux0vEr56 zuOW$`0D_=QW&YAopYyK-I2n8R=$juPM5OkZ`ko0BAQUK;NP!?w5J5SU4oDrX1}kS= z0I5wn^=c>~6qwMa=aCu(R)Atc2q1}Em@>UC@-c&@p)y0Mnh=DYAZ1{RNsgzXov|0F zy9z>2p%5X!GDSZ7ZI?&&l+^av&T)1oE8ctV7pByi31_iLp*=XrHTG(fauwvNXlYd2 zvm}v#Bw-mrKN^LU``Xeehn6gj0Cje#2S)S5K^eF#67N6%5DBJ52C`w5M6xIY1VpmY z6*C#<^Cuu-joPOHHb|^f;M2!1u_Ex{&H=O7uxtuG`SoRHBtCdypHe~utb|76IG;a3 zuE8c;W;SXSm}Mwx0uPoO+d}vmfJ2xM)H+#lU z%ZhjR_xN#Hu{T|E=fwl2A)&U9ZY}E)u;ErYi5FOK9^=ip=A)ehUab~v77e$n1$S@l zvlVMX7|pl`1$Obys#*(0BCe>t(eJ;SFb zy&A)izuBxRXx5~b3Mb(%SW1AIs3Fo2N!jI1Z&6)E#?Y+Utg5lOb<#K3%t|QZgpWV} z3MN|+%k2Ib+~CweYKBb}3KZJyfUp~=|Ah4kWt=c8;nYL5kah!qi>)2S0jf_6x2koIov-S&KqJs;7br+%wM72(QB5kNbE0%Vu)+xvYJ%@0000 c #C2C0C7", +", c #C2C1C7", +"' c #C3C2C7", +") c #C4C2C8", +"! c #C3C2C8", +"~ c #C3C1C7", +"{ c #C1C1C7", +"] c #BFBEC5", +"^ c #BEBDC5", +"/ c #C0BEC5", +"( c #C1C0C7", +"_ c #C4C3C8", +": c #C5C3C9", +"< c #C6C4C9", +"[ c #C6C4CA", +"} c #C6C3CA", +"| c #C5C3C8", +"1 c #C1BFC6", +"2 c #C0BFC5", +"3 c #C1C0C6", +"4 c #C2C2C7", +"5 c #C6C5CA", +"6 c #C7C5CA", +"7 c #C8C5CA", +"8 c #C7C6CB", +"9 c #C4C2C9", +"0 c #BFBFC5", +"a c #C3C1C8", +"b c #C7C5CB", +"c c #3DB1EE", +"d c #22ADF6", +"e c #21ADF6", +"f c #3DB1EF", +"g c #C3C0C7", +"h c #C1C0C5", +"i c #C5C4CA", +"j c #C9C6CC", +"k c #3EB1EF", +"l c #23ADF6", +"m c #C9C6CB", +"n c #C4C1C8", +"o c #C8C6CB", +"p c #CAC8CC", +"q c #CCC9CD", +"r c #CDCACE", +"s c #CECBCF", +"t c #CECACF", +"u c #CBC9CE", +"v c #CAC7CD", +"w c #C6C5C9", +"x c #C5C2C8", +"y c #656781", +"z c #CAC7CC", +"A c #CCC8CD", +"B c #3EB2F0", +"C c #39B2F1", +"D c #CFCCD0", +"E c #D0CDD0", +"F c #39B1F1", +"G c #CBC8CD", +"H c #C9C7CC", +"I c #CAC8CD", +"J c #CCC9CE", +"K c #3AB1F1", +"L c #0DAAFC", +"M c #34B1F3", +"N c #D2CED2", +"O c #0CAAFC", +"P c #CDCACF", +"Q c #CFCBD0", +"R c #18ACF9", +"S c #33B1F3", +"T c #C5C4C9", +"U c #59607B", +"V c #D1CDD1", +"W c #3AB2F2", +"X c #23AEF7", +"Y c #39B2F2", +"Z c #CCCACE", +"` c #C5C3CA", +" . c #686F86", +".. c #C6C3C9", +"+. c #C8C6CA", +"@. c #CDCBCF", +"#. c #D0CDD1", +"$. c #CBC9CD", +"%. c #737A91", +"&. c #C7C4CB", +"*. c #CFCCCF", +"=. c #CECBD0", +"-. c #C7C4CA", +";. c #7B8193", +">. c #75788D", +",. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & & & & & & & & & & & & & & & & & % # + + + ", +"+ + + # % * = - ; > , ' ) ! ! ~ ~ { ; ] = * % # + + + ", +"+ + + # % ^ / ( ~ ! _ : < [ } | ) ) > 1 ] = % # + + + ", +"+ + + # % 2 3 4 ) [ 5 6 7 8 8 6 [ : 9 ~ 1 0 % # + + + ", +"+ + + # % 3 a 9 < b c d e d e e f 6 : _ g h % # + + + ", +"+ + + # % , ! i 6 j k l d d d d f m 6 < n > % # + + + ", +"+ + + # % a : 6 o p q r s s t r u v o w x , % # + + + ", +"y y y # % ) : b z A B C D E E F B G H b : a % # y y y ", +"y y y # % ! [ o I J K L M N M O F J v 8 [ ) % # y y y ", +"y y y # % ! [ o p P Q M O R O S s J z o T ! % # y y y ", +"y y y U % ) [ o I J s V W X Y E s Z z b ` a % U y y y ", +"y y y .% ) ..+.z J @.D #.V #.D r $.H 6 : a % .y y y ", +"y y y %.% 4 : &.m I q @.*.=.=.s J p o -.: , % %.y y y ", +"y y y ;.$ % % % % % % % % % % % % % % % % % $ ;.y y y ", +"y y y >.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.>.y y y ", +"y y y y y y y y y y y y y y y y y y y y y y y y y y y ", +"y y y y y y y y y y y y y y y y y y y y y y y y y y y ", +"y y y y y y y y y y y y y y y y y y y y y y y y y y y ", +"y y y y y y y y y y y y y y y y y y y y y y y y y y y "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-active.xpm new file mode 100644 index 0000000..2f1b703 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-active.xpm @@ -0,0 +1,144 @@ +/* XPM */ +static char * stick_active_xpm[] = { +"27 24 117 2", +" c None", +". c #A4A4B4", +"+ c #757793", +"@ c #686C88", +"# c #525A76", +"$ c #485068", +"% c #41475B", +"& c #F2F2F5", +"* c #F3F2F5", +"= c #F2F2F4", +"- c #F2F1F5", +"; c #F3F1F4", +"> c #EAEAEF", +", c #EAE8E9", +"' c #E9E8EA", +") c #EAE7EA", +"! c #EAE8EA", +"~ c #EAEAEE", +"{ c #E1E3E8", +"] c #E7E5E7", +"^ c #E7E5E8", +"/ c #E7E6E7", +"( c #E8E5E7", +"_ c #E8E5E8", +": c #E2E3E8", +"< c #D9DBE1", +"[ c #E5E3E4", +"} c #E5E3E5", +"| c #7A7A89", +"1 c #797989", +"2 c #E4E3E4", +"3 c #E5E4E5", +"4 c #D9DBE2", +"5 c #D2D4DB", +"6 c #E2E0E2", +"7 c #E3E1E2", +"8 c #E2E1E2", +"9 c #55566A", +"0 c #545569", +"a c #646577", +"b c #68697A", +"c c #6C6D7E", +"d c #8C8C99", +"e c #E3E1E3", +"f c #E2E1E3", +"g c #CACCD5", +"h c #E0DEE0", +"i c #777887", +"j c #505166", +"k c #747484", +"l c #DFDEE0", +"m c #C1C5CE", +"n c #DDDCDD", +"o c #DDDCDE", +"p c #636476", +"q c #5F6073", +"r c #DEDCDE", +"s c #DEDCDD", +"t c #656781", +"u c #BABDC8", +"v c #DBDADA", +"w c #DBD9DB", +"x c #DAD9DB", +"y c #DADADB", +"z c #676779", +"A c #5F6072", +"B c #57586C", +"C c #727282", +"D c #DBDADB", +"E c #B1B5C2", +"F c #D9D7D9", +"G c #D8D7D8", +"H c #D9D7D8", +"I c #6A6B7C", +"J c #717182", +"K c #58586C", +"L c #757685", +"M c #D8D6D9", +"N c #D8D7D9", +"O c #B1B6C2", +"P c #A8AEBB", +"Q c #D6D5D6", +"R c #D6D4D6", +"S c #D5D5D6", +"T c #D5D4D5", +"U c #878794", +"V c #D6D5D5", +"W c #D6D4D5", +"X c #757584", +"Y c #787988", +"Z c #A9AEBB", +"` c #59607B", +" . c #A1A6B5", +".. c #D3D2D3", +"+. c #D3D2D4", +"@. c #D4D2D4", +"#. c #D4D2D3", +"$. c #A1A6B6", +"%. c #686F86", +"&. c #989FAF", +"*. c #D0CFD0", +"=. c #D1D0D1", +"-. c #D1CFD0", +";. c #D0D0D0", +">. c #D1CFD1", +",. c #D0D0D1", +"'. c #D1D0D0", +"). c #999EAE", +"!. c #737A91", +"~. c #9097A8", +"{. c #9197A8", +"]. c #9097A9", +"^. c #9198A8", +"/. c #9098A8", +"(. c #7B8193", +"_. c #75788D", +":. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & * & & & & = & - & & - * & ; * & % # + + + ", +"+ + + # % > , , ' ) ! ! ! , ! ! ! ! ! , ' ~ % # + + + ", +"+ + + # % { ] ^ ] / / ] ( ] ] ] ( _ / ] ] : % # + + + ", +"+ + + # % < [ } } } } | 1 [ } } } 2 3 } } 4 % # + + + ", +"+ + + # % 5 6 7 6 8 1 9 0 a b c d e f 6 6 5 % # + + + ", +"+ + + # % g h h h h i 0 j j 0 k l h h h h g % # + + + ", +"+ + + # % m n n n o n p j j q n o n r s n m % # + + + ", +"t t t # % u v w x w y z 0 A B C D w w w x u % # t t t ", +"t t t # % E F G G G H I C G J K L M G H N O % # t t t ", +"t t t # % P Q R Q S T U V W R X Y Q Q R S Z % # t t t ", +"t t t ` % .......+.@...+.....@...#...#...$.% ` t t t ", +"t t t %.% &.*.=.-.;.>.-.,.=.>.>.=.>.'.=.>.).% %.t t t ", +"t t t !.% ~.{.~.].^.~.{./.].^./.].^.~.~./.{.% !.t t t ", +"t t t (.$ % % % % % % % % % % % % % % % % % $ (.t t t ", +"t t t _.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:._.t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t ", +"t t t t t t t t t t t t t t t t t t t t t t t t t t t "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-inactive.xpm new file mode 100644 index 0000000..465cd21 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-inactive.xpm @@ -0,0 +1,90 @@ +/* XPM */ +static char * stick_inactive_xpm[] = { +"27 24 63 1", +" c None", +". c #A1A1A1", +"+ c #737373", +"@ c #6D6D6D", +"# c #646464", +"$ c #585858", +"% c #4E4E4E", +"& c #F4F4F4", +"* c #F3F3F3", +"= c #EDEDED", +"- c #E9E9E9", +"; c #ECECEC", +"> c #E5E5E5", +", c #E6E6E6", +"' c #E7E7E7", +") c #DDDDDD", +"! c #E4E4E4", +"~ c #818181", +"{ c #DEDEDE", +"] c #D7D7D7", +"^ c #E1E1E1", +"/ c #E2E2E2", +"( c #5F5F5F", +"_ c #6E6E6E", +": c #717171", +"< c #757575", +"[ c #939393", +"} c #D0D0D0", +"| c #DFDFDF", +"1 c #7F7F7F", +"2 c #5B5B5B", +"3 c #7C7C7C", +"4 c #C8C8C8", +"5 c #696969", +"6 c #606060", +"7 c #C1C1C1", +"8 c #DBDBDB", +"9 c #DADADA", +"0 c #707070", +"a c #5E5E5E", +"b c #626262", +"c c #7A7A7A", +"d c #BABABA", +"e c #D8D8D8", +"f c #797979", +"g c #7D7D7D", +"h c #B2B2B2", +"i c #D6D6D6", +"j c #D5D5D5", +"k c #8D8D8D", +"l c #808080", +"m c #6A6A6A", +"n c #ABABAB", +"o c #D3D3D3", +"p c #ACACAC", +"q c #777777", +"r c #A4A4A4", +"s c #D1D1D1", +"t c #828282", +"u c #9C9C9C", +"v c #9D9D9D", +"w c #878787", +"x c #747474", +"...........................", +"+++++++++++++++++++++++++++", +"+++++++++++++++++++++++++++", +"+++@###################@+++", +"+++#$%%%%%%%%%%%%%%%%%$#+++", +"+++#%&&&&&&*&*&&*&&*&&%#+++", +"+++#%=---------------;%#+++", +"+++#%>,','',',,,''',,>%#+++", +"+++#%)!!!!!~~!!!!!>!!{%#+++", +"+++#%]^/^/~((_:<[//^^]%#+++", +"+++#%}||||1(22(3|||||}%#+++", +"+++#%4)))))@225))))))4%#+++", +"666#%7899980a5bc899997%#666", +"666#%deeeee+cefbgeeeed%#666", +"666#%hijiijkijjgliijih%#666", +"666m%nooooooooooooooop%m666", +"666q%r}s}}}}ss}}s}ss}r%q666", +"666t%uvuvvuvuvvuvvuuuv%t666", +"666w$%%%%%%%%%%%%%%%%%$w666", +"666xuuuuuuuuuuuuuuuuuuux666", +"666666666666666666666666666", +"666666666666666666666666666", +"666666666666666666666666666", +"666666666666666666666666666"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-prelight.png b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..e80d7c079c4abc13a871fc12d20c5056e30cd85c GIT binary patch literal 1064 zcmV+@1lRkCP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00WRoL_t(Y$Gw)%iX=r4#($BO zRoy*3jV`;e2XVmx^|JnX0gs-2fjx-_AHbWqf(nZlpJEPPMPESh;KhRqA}XuGusAO4 z^z2S|XI524c&O^E?%AGo6tSS2qR5OdSFW%>-OJnjCT+(jb5>zVY$75B zNO6e-Wt)6Wm?cK#h~pDsf4Y}5^kyIeiUV=Prs1>0Pd2jJL9}gS$of+s%z!s;y~AYU zFdPoW41C@zfb&Q>A%q&V?qdmZp8UtEF?=@!>EqyhcaVO$UsGW?a0U2^Rg6?_9Z*3) z6=Ew0P!)#TDx+XxnTn=S@D;cM!_nnx8)_6VaZr?m5b@(8he`&g(edHWGYsMO^K+_V zpm5|9-bn^qg#<;}#oMTd->!oo;)tFVm;fU7Y&F`)fMXrCH6} z&pkrC_IyE%5fL{Ov!~b(vKFL&51~f)%Apb}v}V)>OA{8MU?Re+`+-}}oKm1@8Y&k; z-IFC7fP&j4=2eU&P5Dd~fKGUKFOQDJe-4A;jITzuBNw=^;j9s7WbpSyCnN*7ZLq1u&y>%KOhA zp#~L->Y(xvnjs!-PQqo`1GCu}vyO(8`l6>q(iYQ%w-)QOKoxH-m9$tEhoVUdAz-G= zX5$Upl%c5wV>+2YY6v0n<<~!E#}_fo`jhv6BAvtMcN@$>3`h;r$%Mt?(fJW$V8*zD z%9nip)elhZgRhXR(mq;7?Pu0Tf1(L%Ypgk=^d;j87G`;`A6(mLmrGuM?PXdiNqCgb zwR?LV0JFQYosJm=N#e+7?sJ2ia(eQR`Fw#n58^tpifs3%T{JtbqYnjB zL|eoXnC7YC*Ur5L6hM;pGe<6cACatS>$5g6-5RfcbMY|JK}<0D=QojV(%2C1q6?3l iqvhXRv+M~stiJ%#Kn|@Pbt~Ec0000 c #EAEAEF", +", c #EAE8E9", +"' c #E9E8EA", +") c #EAE7EA", +"! c #EAE8EA", +"~ c #EAEAEE", +"{ c #E1E3E8", +"] c #E7E5E7", +"^ c #E7E5E8", +"/ c #E7E6E7", +"( c #E8E5E7", +"_ c #E8E5E8", +": c #E2E3E8", +"< c #D9DBE1", +"[ c #E5E3E4", +"} c #E5E3E5", +"| c #40B8F7", +"1 c #3FB8F7", +"2 c #E4E3E4", +"3 c #E5E4E5", +"4 c #D9DBE2", +"5 c #D2D4DB", +"6 c #E2E0E2", +"7 c #E3E1E2", +"8 c #E2E1E2", +"9 c #40B8F6", +"0 c #08A9FD", +"a c #07A9FE", +"b c #20B0FB", +"c c #26B1FA", +"d c #2CB3F9", +"e c #5DBFF3", +"f c #E3E1E3", +"g c #E2E1E3", +"h c #CACCD5", +"i c #E0DEE0", +"j c #3EB7F6", +"k c #07A9FD", +"l c #00A8FF", +"m c #00A8FE", +"n c #06A9FE", +"o c #38B5F6", +"p c #DFDEE0", +"q c #C1C5CE", +"r c #DDDCDD", +"s c #DDDCDE", +"t c #1FAFFA", +"u c #18ADFB", +"v c #DEDCDE", +"w c #DEDCDD", +"x c #656781", +"y c #BABDC8", +"z c #DBDADA", +"A c #DBD9DB", +"B c #DAD9DB", +"C c #DADADB", +"D c #24B0F8", +"E c #06A9FD", +"F c #0BAAFD", +"G c #36B4F6", +"H c #DBDADB", +"I c #B1B5C2", +"J c #D9D7D9", +"K c #D8D7D8", +"L c #D9D7D8", +"M c #2AB1F7", +"N c #36B3F5", +"O c #35B3F5", +"P c #0CAAFC", +"Q c #3CB5F4", +"R c #D8D6D9", +"S c #D8D7D9", +"T c #B1B6C2", +"U c #A8AEBB", +"V c #D6D5D6", +"W c #D6D4D6", +"X c #D5D5D6", +"Y c #D5D4D5", +"Z c #58BAED", +"` c #D6D5D5", +" . c #D6D4D5", +".. c #3BB4F3", +"+. c #41B5F2", +"@. c #A9AEBB", +"#. c #59607B", +"$. c #A1A6B5", +"%. c #D3D2D3", +"&. c #D3D2D4", +"*. c #D4D2D4", +"=. c #D4D2D3", +"-. c #A1A6B6", +";. c #686F86", +">. c #989FAF", +",. c #D0CFD0", +"'. c #D1D0D1", +"). c #D1CFD0", +"!. c #D0D0D0", +"~. c #D1CFD1", +"{. c #D0D0D1", +"]. c #D1D0D0", +"^. c #999EAE", +"/. c #737A91", +"(. c #9097A8", +"_. c #9197A8", +":. c #9097A9", +"<. c #9198A8", +"[. c #9098A8", +"}. c #7B8193", +"|. c #75788D", +"1. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & * & & & & = & - & & - * & ; * & % # + + + ", +"+ + + # % > , , ' ) ! ! ! , ! ! ! ! ! , ' ~ % # + + + ", +"+ + + # % { ] ^ ] / / ] ( ] ] ] ( _ / ] ] : % # + + + ", +"+ + + # % < [ } } } } | 1 [ } } } 2 3 } } 4 % # + + + ", +"+ + + # % 5 6 7 6 8 9 0 a b c d e f g 6 6 5 % # + + + ", +"+ + + # % h i i i i j k l m n o p i i i i h % # + + + ", +"+ + + # % q r r r s r t m l u r s r v w r q % # + + + ", +"x x x # % y z A B A C D E u F G H A A A B y % # x x x ", +"x x x # % I J K K K L M N K O P Q R K L S T % # x x x ", +"x x x # % U V W V X Y Z ` .W ..+.V V W X @.% # x x x ", +"x x x #.% $.%.%.%.&.*.%.&.%.%.*.%.=.%.=.%.-.% #.x x x ", +"x x x ;.% >.,.'.).!.~.).{.'.~.~.'.~.].'.~.^.% ;.x x x ", +"x x x /.% (._.(.:.<.(._.[.:.<.[.:.<.(.(.[._.% /.x x x ", +"x x x }.$ % % % % % % % % % % % % % % % % % $ }.x x x ", +"x x x |.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.|.x x x ", +"x x x x x x x x x x x x x x x x x x x x x x x x x x x ", +"x x x x x x x x x x x x x x x x x x x x x x x x x x x ", +"x x x x x x x x x x x x x x x x x x x x x x x x x x x ", +"x x x x x x x x x x x x x x x x x x x x x x x x x x x "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-pressed.png b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..0e8e42110dc6c7e5485ef346ff5bd0ef47cc281f GIT binary patch literal 1019 zcmV^%Sg02y>e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00U!5L_t(Y$Gw(2k0V7Cg}-yV zy4{{fFe_Fgv|23z;x&SRoDlv1LLw(5MS_HYWHMqPUm{W@Boh7tkBDG}*jXMHFym#% z-toA*EUVG)me_gXrKL3*O*l-LZ;tm02ZUtC?Fy`rJ zo0jZ-k;oL5iRu=;MuY^*|`lrR%O`0ws22CnB;$Z=?w?2gAnbL*s^ z7S|P2q2#@fK7(=($_i2B|0C`xFdkRz%aT)AHo@i+U(P5)NnOEgkZs6~kK;7+IWNET z0*y*q0ujRp(vtg{{alezcGyTkL-2+lzyF~-5tHlp4epWqXTLL@&TtDL0}SuaGiQh- zA9!kS1zpw=#Rhqs7|FdGhN19?0JSl9w$? c #C2C0C7", +", c #C2C1C7", +"' c #C3C2C7", +") c #C4C2C8", +"! c #C3C2C8", +"~ c #C3C1C7", +"{ c #C1C1C7", +"] c #BFBEC5", +"^ c #BEBDC5", +"/ c #C0BEC5", +"( c #C1C0C7", +"_ c #C4C3C8", +": c #C5C3C9", +"< c #C6C4C9", +"[ c #C6C4CA", +"} c #C6C3CA", +"| c #C5C3C8", +"1 c #C1BFC6", +"2 c #C0BFC5", +"3 c #C1C0C6", +"4 c #C2C2C7", +"5 c #C6C5CA", +"6 c #C7C5CA", +"7 c #C8C5CA", +"8 c #C7C6CB", +"9 c #C4C2C9", +"0 c #BFBFC5", +"a c #C3C1C8", +"b c #C7C5CB", +"c c #C8C6CB", +"d c #39B0F0", +"e c #37B0F0", +"f c #CAC7CD", +"g c #C9C7CC", +"h c #C3C0C7", +"i c #C1C0C5", +"j c #C5C4CA", +"k c #C9C6CC", +"l c #39B1F0", +"m c #07A9FD", +"n c #06A9FD", +"o c #1CACF7", +"p c #22ADF6", +"q c #27AEF5", +"r c #53B4EA", +"s c #C9C6CB", +"t c #C4C1C8", +"u c #CAC8CC", +"v c #38B1F1", +"w c #00A8FF", +"x c #00A8FE", +"y c #33B0F2", +"z c #CBC9CE", +"A c #C6C5C9", +"B c #C5C2C8", +"C c #656781", +"D c #CAC7CC", +"E c #CCC8CD", +"F c #CDCACF", +"G c #1DADF8", +"H c #16ACF9", +"I c #CECBCF", +"J c #CBC8CD", +"K c #CAC8CD", +"L c #CCC9CE", +"M c #23AEF7", +"N c #17ACFA", +"O c #0BAAFC", +"P c #33B1F3", +"Q c #CFCBD0", +"R c #28AFF5", +"S c #34B1F3", +"T c #D4CFD3", +"U c #0CAAFC", +"V c #39B1F1", +"W c #C5C4C9", +"X c #59607B", +"Y c #56B7EB", +"Z c #D2CED2", +"` c #D3CFD2", +" . c #D1CFD2", +".. c #39B2F1", +"+. c #3FB2F0", +"@. c #CCCACE", +"#. c #C5C3CA", +"$. c #686F86", +"%. c #C6C3C9", +"&. c #C8C6CA", +"*. c #CDCBCF", +"=. c #CFCCD0", +"-. c #D0CDD1", +";. c #D1CDD1", +">. c #CDCACE", +",. c #CBC9CD", +"'. c #737A91", +"). c #C7C4CB", +"!. c #CCC9CD", +"~. c #CFCCCF", +"{. c #CECBD0", +"]. c #C7C4CA", +"^. c #7B8193", +"/. c #75788D", +"(. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & & & & & & & & & & & & & & & & & % # + + + ", +"+ + + # % * = - ; > , ' ) ! ! ~ ~ { ; ] = * % # + + + ", +"+ + + # % ^ / ( ~ ! _ : < [ } | ) ) > 1 ] = % # + + + ", +"+ + + # % 2 3 4 ) [ 5 6 7 8 8 6 [ : 9 ~ 1 0 % # + + + ", +"+ + + # % 3 a 9 < b c d e f g g c 6 : _ h i % # + + + ", +"+ + + # % , ! j 6 k l m n o p q r s 6 < t > % # + + + ", +"+ + + # % a : 6 c u v n w x n y z f c A B , % # + + + ", +"C C C # % ) : b D E F G x w H I F J g b : a % # C C C ", +"C C C # % ! [ c K L I M n N O P I L f 8 [ ) % # C C C ", +"C C C # % ! [ c u F Q R S T P U V L D c W ! % # C C C ", +"C C C X % ) [ c K L I Y Z ` ...+.@.D b #.a % X C C C ", +"C C C $.% ) %.&.D L *.=.-.;.-.=.>.,.g 6 : a % $.C C C ", +"C C C '.% 4 : ).s K !.*.~.{.{.I L u c ].: , % '.C C C ", +"C C C ^.$ % % % % % % % % % % % % % % % % % $ ^.C C C ", +"C C C /.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(./.C C C ", +"C C C C C C C C C C C C C C C C C C C C C C C C C C C ", +"C C C C C C C C C C C C C C C C C C C C C C C C C C C ", +"C C C C C C C C C C C C C C C C C C C C C C C C C C C ", +"C C C C C C C C C C C C C C C C C C C C C C C C C C C "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-active.xpm new file mode 100644 index 0000000..29ccf97 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-active.xpm @@ -0,0 +1,137 @@ +/* XPM */ +static char * stick_toggled_active_xpm[] = { +"27 24 110 2", +" c None", +". c #A4A4B4", +"+ c #757793", +"@ c #686C88", +"# c #525A76", +"$ c #485068", +"% c #41475B", +"& c #F2F2F5", +"* c #F3F2F5", +"= c #F2F2F4", +"- c #F2F1F5", +"; c #F3F1F4", +"> c #EAEAEF", +", c #EAE8E9", +"' c #E9E8EA", +") c #EAE7EA", +"! c #EAE8EA", +"~ c #EAEAEE", +"{ c #E1E3E8", +"] c #E7E5E7", +"^ c #E7E5E8", +"/ c #E7E6E7", +"( c #E8E5E7", +"_ c #E8E5E8", +": c #E2E3E8", +"< c #D9DBE1", +"[ c #E5E3E4", +"} c #E5E3E5", +"| c #7A7A89", +"1 c #69697B", +"2 c #797989", +"3 c #E4E3E4", +"4 c #E5E4E5", +"5 c #D9DBE2", +"6 c #D2D4DB", +"7 c #E2E0E2", +"8 c #E3E1E2", +"9 c #E2E1E2", +"0 c #757585", +"a c #545569", +"b c #505166", +"c c #747585", +"d c #E2E0E3", +"e c #E3E1E3", +"f c #E2E1E3", +"g c #CACCD5", +"h c #E0DEE0", +"i c #787888", +"j c #535469", +"k c #5F6073", +"l c #777887", +"m c #C1C5CE", +"n c #DDDCDD", +"o c #DDDCDE", +"p c #67687A", +"q c #DEDCDE", +"r c #DEDCDD", +"s c #656781", +"t c #BABDC8", +"u c #DBDADA", +"v c #DBD9DB", +"w c #DAD9DB", +"x c #767786", +"y c #5F6072", +"z c #767686", +"A c #B1B5C2", +"B c #D9D7D9", +"C c #D8D7D8", +"D c #D9D7D8", +"E c #727282", +"F c #717282", +"G c #D8D6D9", +"H c #D8D7D9", +"I c #B1B6C2", +"J c #A8AEBB", +"K c #D6D5D6", +"L c #D6D4D6", +"M c #D5D5D6", +"N c #D5D4D5", +"O c #757584", +"P c #666678", +"Q c #747484", +"R c #D6D5D5", +"S c #A9AEBB", +"T c #59607B", +"U c #A1A6B5", +"V c #D3D2D3", +"W c #D3D2D4", +"X c #D4D2D4", +"Y c #D4D2D3", +"Z c #A1A6B6", +"` c #686F86", +" . c #989FAF", +".. c #D0CFD0", +"+. c #D1D0D1", +"@. c #D1CFD0", +"#. c #D0D0D0", +"$. c #D1CFD1", +"%. c #D0D0D1", +"&. c #D1D0D0", +"*. c #999EAE", +"=. c #737A91", +"-. c #9097A8", +";. c #9197A8", +">. c #9097A9", +",. c #9198A8", +"'. c #9098A8", +"). c #7B8193", +"!. c #75788D", +"~. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & * & & & & = & - & & - * & ; * & % # + + + ", +"+ + + # % > , , ' ) ! ! ! , ! ! ! ! ! , ' ~ % # + + + ", +"+ + + # % { ] ^ ] / / ] ( ] ] ] ( _ / ] ] : % # + + + ", +"+ + + # % < [ } } } } [ | 1 2 } } 3 4 } } 5 % # + + + ", +"+ + + # % 6 7 8 7 9 8 0 a b a c d e f 7 7 6 % # + + + ", +"+ + + # % g h h h h i a j k j a l h h h h g % # + + + ", +"+ + + # % m n n n o p b k n k b p n q r n m % # + + + ", +"s s s # % t u v w v x a j y j j z v v v w t % # s s s ", +"s s s # % A B C C C D E a b j F C G C D H I % # s s s ", +"s s s # % J K L K M N L O P Q R M K K L M S % # s s s ", +"s s s T % U V V V W X V W V V X V Y V Y V Z % T s s s ", +"s s s ` % ...+.@.#.$.@.%.+.$.$.+.$.&.+.$.*.% ` s s s ", +"s s s =.% -.;.-.>.,.-.;.'.>.,.'.>.,.-.-.'.;.% =.s s s ", +"s s s ).$ % % % % % % % % % % % % % % % % % $ ).s s s ", +"s s s !.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.!.s s s ", +"s s s s s s s s s s s s s s s s s s s s s s s s s s s ", +"s s s s s s s s s s s s s s s s s s s s s s s s s s s ", +"s s s s s s s s s s s s s s s s s s s s s s s s s s s ", +"s s s s s s s s s s s s s s s s s s s s s s s s s s s "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-inactive.xpm new file mode 100644 index 0000000..7abfd91 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-inactive.xpm @@ -0,0 +1,87 @@ +/* XPM */ +static char * stick_toggled_inactive_xpm[] = { +"27 24 60 1", +" c None", +". c #A1A1A1", +"+ c #737373", +"@ c #6D6D6D", +"# c #646464", +"$ c #585858", +"% c #4E4E4E", +"& c #F4F4F4", +"* c #F3F3F3", +"= c #EDEDED", +"- c #E9E9E9", +"; c #ECECEC", +"> c #E5E5E5", +", c #E6E6E6", +"' c #E7E7E7", +") c #DDDDDD", +"! c #E4E4E4", +"~ c #818181", +"{ c #727272", +"] c #DEDEDE", +"^ c #D7D7D7", +"/ c #E1E1E1", +"( c #E2E2E2", +"_ c #7D7D7D", +": c #5F5F5F", +"< c #5B5B5B", +"[ c #7C7C7C", +"} c #D0D0D0", +"| c #DFDFDF", +"1 c #808080", +"2 c #5E5E5E", +"3 c #696969", +"4 c #7F7F7F", +"5 c #C8C8C8", +"6 c #707070", +"7 c #606060", +"8 c #C1C1C1", +"9 c #DBDBDB", +"0 c #DADADA", +"a c #7E7E7E", +"b c #BABABA", +"c c #D8D8D8", +"d c #7A7A7A", +"e c #797979", +"f c #B2B2B2", +"g c #D6D6D6", +"h c #D5D5D5", +"i c #6F6F6F", +"j c #6A6A6A", +"k c #ABABAB", +"l c #D3D3D3", +"m c #ACACAC", +"n c #777777", +"o c #A4A4A4", +"p c #D1D1D1", +"q c #828282", +"r c #9C9C9C", +"s c #9D9D9D", +"t c #878787", +"u c #747474", +"...........................", +"+++++++++++++++++++++++++++", +"+++++++++++++++++++++++++++", +"+++@###################@+++", +"+++#$%%%%%%%%%%%%%%%%%$#+++", +"+++#%&&&&&&*&*&&*&&*&&%#+++", +"+++#%=---------------;%#+++", +"+++#%>,','',',,,''',,>%#+++", +"+++#%)!!!!!!~{~!!!>!!]%#+++", +"+++#%^/(/((_:<:[(((//^%#+++", +"+++#%}||||1:232:4||||}%#+++", +"+++#%5))))6<3)3<6))))5%#+++", +"777#%89000a22322a00008%#777", +"777#%bcccccd2<2ecccccb%#777", +"777#%fghgghh_i[gggghgf%#777", +"777j%klllllllllllllllm%j777", +"777n%o}p}}}}pp}}p}pp}o%n777", +"777q%rsrssrsrssrssrrrs%q777", +"777t$%%%%%%%%%%%%%%%%%$t777", +"777urrrrrrrrrrrrrrrrrrru777", +"777777777777777777777777777", +"777777777777777777777777777", +"777777777777777777777777777", +"777777777777777777777777777"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-prelight.png b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..5a99d713e3d65b5147b34426cc7ddfa14e9831cc GIT binary patch literal 1073 zcmV-11kU@3P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00WsxL_t(Y$Gw(4j~qo1hM(%` znccnJeWLtu4g1=Rb<$FVrYzOC4AX(fm(RSbp@D;NVsNBM! zb||Sr6NPBt#OM`9Az5FngJM2c@D;cM!;x~em2MO;aZr@hb-?$FwdkY4vmo4maKPi* zajUOLqd#1TS6jEZU`#z+$*6xwLSsKl7$LkNhtWihh@*F`Ua-3jl-Nd8lYCt_87x_j2ZGx*lCuzq8oN&$mD8qRsxb1A&t7@R$Va9Ir%gf3 zPBhEULfB1LFTmy!rEO#;v1taIM%0LE#7oQjFF)q)-i!j{$=u;E?hdECcXWy;qLyS;m04(ZW_B%% znrmjJ^rYeAqlerZO}SGA?hU7Wa`YGdq6K1CF&qpa&Z+CbSKplE5fMZTvmAN;5=ji-ooz`DVnCcT91NID zE;m<*cS81gr;!zT7uUCYPjnLtUpg5F*7H@MN{qd;Vh-TnBMlt2-#WTj^3FbVAOU){> zwobP8S!Q+V7ON%%v_&j}X}4AUTBMeWFHtki$ktAiYwjDeQj)HNR{r-}U@RgrNnQA& r7adz{wQKGmn^D^)W-oNr*^Rjx#00000NkvXXu0mjf`+4Q$ literal 0 HcmV?d00001 diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-prelight.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-prelight.xpm new file mode 100644 index 0000000..d0eedd5 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-prelight.xpm @@ -0,0 +1,139 @@ +/* XPM */ +static char * stick_toggled_prelight_xpm[] = { +"27 24 112 2", +" c None", +". c #A4A4B4", +"+ c #757793", +"@ c #686C88", +"# c #525A76", +"$ c #485068", +"% c #41475B", +"& c #F2F2F5", +"* c #F3F2F5", +"= c #F2F2F4", +"- c #F2F1F5", +"; c #F3F1F4", +"> c #EAEAEF", +", c #EAE8E9", +"' c #E9E8EA", +") c #EAE7EA", +"! c #EAE8EA", +"~ c #EAEAEE", +"{ c #E1E3E8", +"] c #E7E5E7", +"^ c #E7E5E8", +"/ c #E7E6E7", +"( c #E8E5E7", +"_ c #E8E5E8", +": c #E2E3E8", +"< c #D9DBE1", +"[ c #E5E3E4", +"} c #E5E3E5", +"| c #40B8F7", +"1 c #26B1FA", +"2 c #3FB8F7", +"3 c #E4E3E4", +"4 c #E5E4E5", +"5 c #D9DBE2", +"6 c #D2D4DB", +"7 c #E2E0E2", +"8 c #E3E1E2", +"9 c #E2E1E2", +"0 c #39B6F7", +"a c #07A9FE", +"b c #00A8FE", +"c c #38B6F7", +"d c #E2E0E3", +"e c #E3E1E3", +"f c #E2E1E3", +"g c #CACCD5", +"h c #E0DEE0", +"i c #3EB7F6", +"j c #07A9FD", +"k c #06A9FE", +"l c #18ADFB", +"m c #C1C5CE", +"n c #DDDCDD", +"o c #DDDCDE", +"p c #25B0F9", +"q c #DEDCDE", +"r c #DEDCDD", +"s c #656781", +"t c #BABDC8", +"u c #DBDADA", +"v c #DBD9DB", +"w c #DAD9DB", +"x c #3CB5F4", +"y c #06A9FD", +"z c #05A9FE", +"A c #3CB5F5", +"B c #B1B5C2", +"C c #D9D7D9", +"D c #D8D7D8", +"E c #D9D7D8", +"F c #36B3F5", +"G c #05A9FD", +"H c #35B3F5", +"I c #D8D6D9", +"J c #D8D7D9", +"K c #B1B6C2", +"L c #A8AEBB", +"M c #D6D5D6", +"N c #D6D4D6", +"O c #D5D5D6", +"P c #D5D4D5", +"Q c #3BB4F3", +"R c #23AFF8", +"S c #3AB4F3", +"T c #D6D5D5", +"U c #A9AEBB", +"V c #59607B", +"W c #A1A6B5", +"X c #D3D2D3", +"Y c #D3D2D4", +"Z c #D4D2D4", +"` c #D4D2D3", +" . c #A1A6B6", +".. c #686F86", +"+. c #989FAF", +"@. c #D0CFD0", +"#. c #D1D0D1", +"$. c #D1CFD0", +"%. c #D0D0D0", +"&. c #D1CFD1", +"*. c #D0D0D1", +"=. c #D1D0D0", +"-. c #999EAE", +";. c #737A91", +">. c #9097A8", +",. c #9197A8", +"'. c #9097A9", +"). c #9198A8", +"!. c #9098A8", +"~. c #7B8193", +"{. c #75788D", +"]. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & * & & & & = & - & & - * & ; * & % # + + + ", +"+ + + # % > , , ' ) ! ! ! , ! ! ! ! ! , ' ~ % # + + + ", +"+ + + # % { ] ^ ] / / ] ( ] ] ] ( _ / ] ] : % # + + + ", +"+ + + # % < [ } } } } [ | 1 2 } } 3 4 } } 5 % # + + + ", +"+ + + # % 6 7 8 7 9 8 0 a b a c d e f 7 7 6 % # + + + ", +"+ + + # % g h h h h i j k l k j i h h h h g % # + + + ", +"+ + + # % m n n n o p b l n l b p n q r n m % # + + + ", +"s s s # % t u v w v x y y l z k A v v v w t % # s s s ", +"s s s # % B C D D D E F y b G H D I D E J K % # s s s ", +"s s s # % L M N M O P N Q R S T O M M N O U % # s s s ", +"s s s V % W X X X Y Z X Y X X Z X ` X ` X .% V s s s ", +"s s s ..% +.@.#.$.%.&.$.*.#.&.&.#.&.=.#.&.-.% ..s s s ", +"s s s ;.% >.,.>.'.).>.,.!.'.).!.'.).>.>.!.,.% ;.s s s ", +"s s s ~.$ % % % % % % % % % % % % % % % % % $ ~.s s s ", +"s s s {.].].].].].].].].].].].].].].].].].].].{.s s s ", +"s s s s s s s s s s s s s s s s s s s s s s s s s s s ", +"s s s s s s s s s s s s s s s s s s s s s s s s s s s ", +"s s s s s s s s s s s s s s s s s s s s s s s s s s s ", +"s s s s s s s s s s s s s s s s s s s s s s s s s s s "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-pressed.png b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/stick-toggled-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..59be9ae24b00c47705749286cdcb5427838129bd GIT binary patch literal 1038 zcmV+p1o8WcP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00VYOL_t(Y$Gw)%ZX87r#(!UR z&v~m$v|MrROXj@-#pI};K_0CAAR=_EFv|_)Wu9V1{P2(kqi^agehCn0;#3d z!IdozKx&LmT{e_p0mmBie2|R-mq92n14(4Zgjx2`9abrjBm``!!UXP)nQ%{#GBBaY z=cx~8>=M*l53Hjw17%KW{W;;8Oyh z9bD(f)r1wWQ>S0YnF81q^6Bo}F6<^-? zi4SM5GG9l2tIKSj1a7zz8kFLEeu%sR_syPpL#3KbG{M!lCK?>pkq>6Caac!!InT#6 z!CJ}&`!)=_j1FxD=k~Q9(Hy{96Wh)MjdGMOv-ij$?mLM zA4uR%av$h?GxNmG&In%|H@^niD4gx_80s~tp~92!_OO&1>uLgt;3=!T(@9k8k>gOW z*&dIF;?^pNgFB-V%2@F67vDfJg+{tuKwYC$;a(5C4Y)-J0eSX@>J-+;l(Aq`!oquR zBi;J`<4!J c #C2C0C7", +", c #C2C1C7", +"' c #C3C2C7", +") c #C4C2C8", +"! c #C3C2C8", +"~ c #C3C1C7", +"{ c #C1C1C7", +"] c #BFBEC5", +"^ c #BEBDC5", +"/ c #C0BEC5", +"( c #C1C0C7", +"_ c #C4C3C8", +": c #C5C3C9", +"< c #C6C4C9", +"[ c #C6C4CA", +"} c #C6C3CA", +"| c #C5C3C8", +"1 c #C1BFC6", +"2 c #C0BFC5", +"3 c #C1C0C6", +"4 c #C2C2C7", +"5 c #C6C5CA", +"6 c #C7C5CA", +"7 c #C8C5CA", +"8 c #C7C6CB", +"9 c #C4C2C9", +"0 c #BFBFC5", +"a c #C3C1C8", +"b c #C7C5CB", +"c c #C8C6CB", +"d c #CAC7CC", +"e c #38B0F0", +"f c #22ADF6", +"g c #37B0F0", +"h c #C9C7CC", +"i c #C3C0C7", +"j c #C1C0C5", +"k c #C5C4CA", +"l c #C9C6CC", +"m c #CAC8CD", +"n c #33B0F2", +"o c #06A9FD", +"p c #00A8FE", +"q c #32B0F2", +"r c #CAC7CD", +"s c #C9C6CB", +"t c #C4C1C8", +"u c #CAC8CC", +"v c #39B1F0", +"w c #05A8FD", +"x c #16ABF9", +"y c #38B1F1", +"z c #C6C5C9", +"A c #C5C2C8", +"B c #656781", +"C c #CCC8CD", +"D c #D0CDD0", +"E c #16ACF9", +"F c #CBC8CD", +"G c #CCC9CE", +"H c #39B1F1", +"I c #05A9FD", +"J c #17ACFA", +"K c #CDCACF", +"L c #CFCBD0", +"M c #34B1F3", +"N c #33B1F3", +"O c #CECBCF", +"P c #C5C4C9", +"Q c #59607B", +"R c #D1CDD1", +"S c #3AB2F2", +"T c #22AEF7", +"U c #39B2F2", +"V c #CCCACE", +"W c #C5C3CA", +"X c #686F86", +"Y c #C6C3C9", +"Z c #C8C6CA", +"` c #CDCBCF", +" . c #CFCCD0", +".. c #D0CDD1", +"+. c #CDCACE", +"@. c #CBC9CD", +"#. c #737A91", +"$. c #C7C4CB", +"%. c #CCC9CD", +"&. c #CFCCCF", +"*. c #CECBD0", +"=. c #C7C4CA", +"-. c #7B8193", +";. c #75788D", +">. c #9498A4", +". . . . . . . . . . . . . . . . . . . . . . . . . . . ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + + + + + + + + + + + + + + + + + + + + + + + + + ", +"+ + + @ # # # # # # # # # # # # # # # # # # # @ + + + ", +"+ + + # $ % % % % % % % % % % % % % % % % % $ # + + + ", +"+ + + # % & & & & & & & & & & & & & & & & & % # + + + ", +"+ + + # % * = - ; > , ' ) ! ! ~ ~ { ; ] = * % # + + + ", +"+ + + # % ^ / ( ~ ! _ : < [ } | ) ) > 1 ] = % # + + + ", +"+ + + # % 2 3 4 ) [ 5 6 7 8 8 6 [ : 9 ~ 1 0 % # + + + ", +"+ + + # % 3 a 9 < b c d e f g h c 6 : _ i j % # + + + ", +"+ + + # % , ! k 6 l m n o p o q r s 6 < t > % # + + + ", +"+ + + # % a : 6 c u v o w x w o y r c z A , % # + + + ", +"B B B # % ) : b d C f p x D E p f F h b : a % # B B B ", +"B B B # % ! [ c m G H o I J I I y G r 8 [ ) % # B B B ", +"B B B # % ! [ c u K L M o p I N O G d c P ! % # B B B ", +"B B B Q % ) [ c m G O R S T U D O V d b W a % Q B B B ", +"B B B X % ) Y Z d G ` ...R .. .+.@.h 6 : a % X B B B ", +"B B B #.% 4 : $.s m %.` &.*.*.O G u c =.: , % #.B B B ", +"B B B -.$ % % % % % % % % % % % % % % % % % $ -.B B B ", +"B B B ;.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.;.B B B ", +"B B B B B B B B B B B B B B B B B B B B B B B B B B B ", +"B B B B B B B B B B B B B B B B B B B B B B B B B B B ", +"B B B B B B B B B B B B B B B B B B B B B B B B B B B ", +"B B B B B B B B B B B B B B B B B B B B B B B B B B B "}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/themerc b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/themerc new file mode 100644 index 0000000..a9e2504 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/themerc @@ -0,0 +1,20 @@ +# Neat xfwm4 theme - Rhythm variant + +button_offset=0 +button_spacing=0 +show_app_icon=false +full_width_title=true +shadow_delta_width=-7 +shadow_delta_height=-7 +shadow_delta_x=-7 +shadow_delta_y=-7 +shadow_opacity=99 +title_horizontal_offset=0 +title_vertical_offset_active=0 +title_vertical_offset_inactive=0 +title_shadow_active=true +title_shadow_inactive=frame +active_text_color=#ffffff +inactive_text_color=#e6e6e6 +active_text_shadow_color=#475466 +inactive_text_shadow_color=#616365 diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-1-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-1-active.xpm new file mode 100644 index 0000000..d0037ad --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-1-active.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_1_active_xpm[] = { +"4 25 4 1", +". c #41475B", +"+ c #A4A4B4", +"@ c #757793", +"# c #656781", +"....", +"++++", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-1-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-1-inactive.xpm new file mode 100644 index 0000000..8e27598 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-1-inactive.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_1_inactive_xpm[] = { +"4 25 4 1", +". c #363636", +"+ c #A1A1A1", +"@ c #737373", +"# c #606060", +"....", +"++++", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-2-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-2-active.xpm new file mode 100644 index 0000000..468782c --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-2-active.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_2_active_xpm[] = { +"4 25 4 1", +". c #41475B", +"+ c #A4A4B4", +"@ c #757793", +"# c #656781", +"....", +"++++", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-2-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-2-inactive.xpm new file mode 100644 index 0000000..e819d5e --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-2-inactive.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_2_inactive_xpm[] = { +"4 25 4 1", +". c #363636", +"+ c #A1A1A1", +"@ c #737373", +"# c #606060", +"....", +"++++", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-3-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-3-active.xpm new file mode 100644 index 0000000..3c726e3 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-3-active.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_3_active_xpm[] = { +"4 25 4 1", +". c #41475B", +"+ c #A4A4B4", +"@ c #757793", +"# c #656781", +"....", +"++++", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-3-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-3-inactive.xpm new file mode 100644 index 0000000..b07f14b --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-3-inactive.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_3_inactive_xpm[] = { +"4 25 4 1", +". c #363636", +"+ c #A1A1A1", +"@ c #737373", +"# c #606060", +"....", +"++++", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-4-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-4-active.xpm new file mode 100644 index 0000000..6ffed62 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-4-active.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_4_active_xpm[] = { +"4 25 4 1", +". c #41475B", +"+ c #A4A4B4", +"@ c #757793", +"# c #656781", +"....", +"++++", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-4-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-4-inactive.xpm new file mode 100644 index 0000000..368b8fa --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-4-inactive.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_4_inactive_xpm[] = { +"4 25 4 1", +". c #363636", +"+ c #A1A1A1", +"@ c #737373", +"# c #606060", +"....", +"++++", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-5-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-5-active.xpm new file mode 100644 index 0000000..90066bc --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-5-active.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_5_active_xpm[] = { +"4 25 4 1", +". c #41475B", +"+ c #A4A4B4", +"@ c #757793", +"# c #656781", +"....", +"++++", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-5-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-5-inactive.xpm new file mode 100644 index 0000000..96f3e37 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/title-5-inactive.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * title_5_inactive_xpm[] = { +"4 25 4 1", +". c #363636", +"+ c #A1A1A1", +"@ c #737373", +"# c #606060", +"....", +"++++", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"@@@@", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####", +"####"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/top-left-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/top-left-active.xpm new file mode 100644 index 0000000..1f5598b --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/top-left-active.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * top_left_active_xpm[] = { +"4 25 4 1", +". c #41475B", +"+ c #A4A4B4", +"@ c #757793", +"# c #656781", +"....", +".+++", +".+@@", +".+@@", +".+@@", +".+@@", +".+@@", +".+@@", +".+@@", +".+@@", +".+@@", +".+@@", +".+@@", +".+##", +".+##", +".+##", +".+##", +".+##", +".+##", +".+##", +".+##", +".+##", +".+##", +".+##", +".+##"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/top-left-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/top-left-inactive.xpm new file mode 100644 index 0000000..cc12622 --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/top-left-inactive.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * top_left_inactive_xpm[] = { +"4 25 4 1", +". c #363636", +"+ c #A1A1A1", +"@ c #737373", +"# c #606060", +"....", +".+++", +".+@@", +".+@@", +".+@@", +".+@@", +".+@@", +".+@@", +".+@@", +".+@@", +".+@@", +".+@@", +".+@@", +".+##", +".+##", +".+##", +".+##", +".+##", +".+##", +".+##", +".+##", +".+##", +".+##", +".+##", +".+##"}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/top-right-active.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/top-right-active.xpm new file mode 100644 index 0000000..bea676d --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/top-right-active.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * top_right_active_xpm[] = { +"4 25 4 1", +". c #41475B", +"+ c #A4A4B4", +"@ c #757793", +"# c #656781", +"....", +"+++.", +"@@+.", +"@@+.", +"@@+.", +"@@+.", +"@@+.", +"@@+.", +"@@+.", +"@@+.", +"@@+.", +"@@+.", +"@@+.", +"##+.", +"##+.", +"##+.", +"##+.", +"##+.", +"##+.", +"##+.", +"##+.", +"##+.", +"##+.", +"##+.", +"##+."}; diff --git a/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/top-right-inactive.xpm b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/top-right-inactive.xpm new file mode 100644 index 0000000..e9cdd1b --- /dev/null +++ b/mods/graphical-xfce4/data/usr/share/themes/Neat-Rhythm/xfwm4/top-right-inactive.xpm @@ -0,0 +1,32 @@ +/* XPM */ +static char * top_right_inactive_xpm[] = { +"4 25 4 1", +". c #363636", +"+ c #A1A1A1", +"@ c #737373", +"# c #606060", +"....", +"+++.", +"@@+.", +"@@+.", +"@@+.", +"@@+.", +"@@+.", +"@@+.", +"@@+.", +"@@+.", +"@@+.", +"@@+.", +"@@+.", +"##+.", +"##+.", +"##+.", +"##+.", +"##+.", +"##+.", +"##+.", +"##+.", +"##+.", +"##+.", +"##+.", +"##+."};