diff options
Diffstat (limited to '.local/share/themes/ClassicLooks/gtk-3.0/options/dpi-high.css')
-rwxr-xr-x | .local/share/themes/ClassicLooks/gtk-3.0/options/dpi-high.css | 163 |
1 files changed, 163 insertions, 0 deletions
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; } |