aboutsummaryrefslogtreecommitdiff
path: root/.local/share/themes/ClassicLooks/gtk-3.0/options
diff options
context:
space:
mode:
Diffstat (limited to '.local/share/themes/ClassicLooks/gtk-3.0/options')
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/button-hover-accent.css8
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/button-hover-contrast.css5
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/button-hover-themed.css8
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-dented.css71
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-dented_tab.css206
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-sunken.css83
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-sunken_tab.css73
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/default-button-accent.css35
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/default-button-contrast.css33
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/default-button-off.css6
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/default-button-themed.css31
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/desktop-icon-background-off.css29
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/desktop-icon-background-on.css18
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/dpi-high.css163
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/dpi-low.css5
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/highlight_colors_accent.css12
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/highlight_colors_themed.css12
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/highlight_scrollbar.css54
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/highlight_scrollbar_hover.css51
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/keyboard-navigation-off.css5
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/keyboard-navigation-on.css8
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/menu-dark.css96
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged-rounded.css56
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged-slight.css53
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged.css54
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-dented.css30
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-flat-bordered.css36
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-flat.css7
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-rectangle.css5
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-rounded.css28
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-dark.css15
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-dented.css15
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-light.css15
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/menu-themed.css5
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/menubar-selection-rectangle.css9
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/menubar-selection-rounded.css9
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-auto.css5
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-autohide.css42
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-wide.css34
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/panel-black.css56
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/panel-contrast.css61
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/panel-dark.css61
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/panel-themed.css17
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-accent.css9
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-contrast.css6
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-flat.css16
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-hover-accent.css8
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-hover-themed.css8
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-themed.css9
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-decoration-off.css6
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-decoration-on.css18
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/tab-button.css5
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/tab-classic.css264
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/tab-flat.css89
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/tab-notebook.css185
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/window-frame-dark.css29
-rwxr-xr-x.local/share/themes/ClassicLooks/gtk-3.0/options/window-frame-themed.css8
57 files changed, 2285 insertions, 0 deletions
diff --git a/.local/share/themes/ClassicLooks/gtk-3.0/options/button-hover-accent.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/button-hover-accent.css
new file mode 100755
index 0000000..8f463ca
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/button-hover-contrast.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/button-hover-contrast.css
new file mode 100755
index 0000000..90fb275
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/button-hover-themed.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/button-hover-themed.css
new file mode 100755
index 0000000..4eac22d
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-dented.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-dented.css
new file mode 100755
index 0000000..2468996
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-dented_tab.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-dented_tab.css
new file mode 100755
index 0000000..ca85c17
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-sunken.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-sunken.css
new file mode 100755
index 0000000..f7b96a6
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-sunken_tab.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/button-pressed-sunken_tab.css
new file mode 100755
index 0000000..3c9ef29
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/default-button-accent.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/default-button-accent.css
new file mode 100755
index 0000000..4ece112
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/default-button-contrast.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/default-button-contrast.css
new file mode 100755
index 0000000..db537cb
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/default-button-off.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/default-button-off.css
new file mode 100755
index 0000000..03b3c5c
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/default-button-themed.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/default-button-themed.css
new file mode 100755
index 0000000..35f426d
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/desktop-icon-background-off.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/desktop-icon-background-off.css
new file mode 100755
index 0000000..4dcc935
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/desktop-icon-background-on.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/desktop-icon-background-on.css
new file mode 100755
index 0000000..2538c2d
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/dpi-high.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/dpi-high.css
new file mode 100755
index 0000000..063154c
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/dpi-low.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/dpi-low.css
new file mode 100755
index 0000000..90fb275
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/highlight_colors_accent.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/highlight_colors_accent.css
new file mode 100755
index 0000000..12c626a
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/highlight_colors_themed.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/highlight_colors_themed.css
new file mode 100755
index 0000000..f234df3
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/highlight_scrollbar.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/highlight_scrollbar.css
new file mode 100755
index 0000000..7a7fc11
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/highlight_scrollbar_hover.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/highlight_scrollbar_hover.css
new file mode 100755
index 0000000..abf88da
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/keyboard-navigation-off.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/keyboard-navigation-off.css
new file mode 100755
index 0000000..90fb275
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/keyboard-navigation-on.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/keyboard-navigation-on.css
new file mode 100755
index 0000000..dbfe0d3
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-dark.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-dark.css
new file mode 100755
index 0000000..1527ff2
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged-rounded.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged-rounded.css
new file mode 100755
index 0000000..60668da
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged-slight.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged-slight.css
new file mode 100755
index 0000000..095999d
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-bulged.css
new file mode 100755
index 0000000..7dfc643
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-dented.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-dented.css
new file mode 100755
index 0000000..c2b49ed
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-flat-bordered.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-flat-bordered.css
new file mode 100755
index 0000000..4cbc3ac
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-flat.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-flat.css
new file mode 100755
index 0000000..16e9200
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-rectangle.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-rectangle.css
new file mode 100755
index 0000000..90fb275
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-rounded.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-selection-rounded.css
new file mode 100755
index 0000000..7dd06ad
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-dark.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-dark.css
new file mode 100755
index 0000000..74c9fd3
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-dented.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-dented.css
new file mode 100755
index 0000000..3dad911
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-light.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-separator-light.css
new file mode 100755
index 0000000..38392f0
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-themed.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/menu-themed.css
new file mode 100755
index 0000000..90fb275
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/menubar-selection-rectangle.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/menubar-selection-rectangle.css
new file mode 100755
index 0000000..0a0efd7
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/menubar-selection-rounded.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/menubar-selection-rounded.css
new file mode 100755
index 0000000..3b7bf17
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-auto.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-auto.css
new file mode 100755
index 0000000..90fb275
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-autohide.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-autohide.css
new file mode 100755
index 0000000..75b950e
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-wide.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/pane-separator-wide.css
new file mode 100755
index 0000000..1fc8789
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/panel-black.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/panel-black.css
new file mode 100755
index 0000000..2016279
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/panel-contrast.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/panel-contrast.css
new file mode 100755
index 0000000..66d8498
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/panel-dark.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/panel-dark.css
new file mode 100755
index 0000000..6f68135
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/panel-themed.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/panel-themed.css
new file mode 100755
index 0000000..424e6ab
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-accent.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-accent.css
new file mode 100755
index 0000000..0af6c19
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-contrast.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-contrast.css
new file mode 100755
index 0000000..03b3c5c
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-flat.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-flat.css
new file mode 100755
index 0000000..96c0690
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-hover-accent.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-hover-accent.css
new file mode 100755
index 0000000..623657f
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-hover-themed.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-hover-themed.css
new file mode 100755
index 0000000..9aa7fdd
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-themed.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-controls-themed.css
new file mode 100755
index 0000000..264047f
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-decoration-off.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-decoration-off.css
new file mode 100755
index 0000000..03b3c5c
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-decoration-on.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/scrollbar-decoration-on.css
new file mode 100755
index 0000000..bb4f9e4
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/tab-button.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/tab-button.css
new file mode 100755
index 0000000..90fb275
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/tab-classic.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/tab-classic.css
new file mode 100755
index 0000000..c410e42
--- /dev/null
+++ b/.local/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 {
+ 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));
+ }
+ notebook > header.top > tabs > tab:hover { background: @selected_bg_color; box-shadow: none; }
+/*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/.local/share/themes/ClassicLooks/gtk-3.0/options/tab-flat.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/tab-flat.css
new file mode 100755
index 0000000..540b112
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/tab-notebook.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/tab-notebook.css
new file mode 100755
index 0000000..9bfebba
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/window-frame-dark.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/window-frame-dark.css
new file mode 100755
index 0000000..ecdcb7c
--- /dev/null
+++ b/.local/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/.local/share/themes/ClassicLooks/gtk-3.0/options/window-frame-themed.css b/.local/share/themes/ClassicLooks/gtk-3.0/options/window-frame-themed.css
new file mode 100755
index 0000000..adbfd8a
--- /dev/null
+++ b/.local/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