From 2dd5222c4348f865c831b54a0e53804dc4205e61 Mon Sep 17 00:00:00 2001 From: Simon Steinbeiss Date: Sun, 5 Aug 2018 21:50:08 +0200 Subject: [PATCH] Add support for Xfwm4 4.13 --- gtk-3.0/_xfce.scss | 33 +++++++++++++++++++++++++++++++++ gtk-3.0/gtk-contained.css | 27 +++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) diff --git a/gtk-3.0/_xfce.scss b/gtk-3.0/_xfce.scss index 09d5689d..9f10feaf 100644 --- a/gtk-3.0/_xfce.scss +++ b/gtk-3.0/_xfce.scss @@ -191,3 +191,36 @@ XfdesktopIconView.view { } } } + +/* Xfwm4's alt-tab dialog, aka "tabwin" */ +#xfwm-tabwin { + padding: 12px; + background-image: none; + background-color: transparentize(black, 0.2); + color: shade($selected_fg_color, 0.65); + text-shadow: 0px 1px transparentize(black, 0.2); + border-radius: 12px; + /* Set the application icon- and preview-size to 64px */ + -XfwmTabwinWidget-icon-size: 64px; + -XfwmTabwinWidget-preview-size: 64px; + + button { + min-width: 96px; + min-height: 96px; + background-image: none; + color: $selected_fg_color; + font-weight: bold; + text-shadow: 0px 1px transparentize(black, 0.2); + border: none; + border-radius: 6px; + box-shadow: none; + + &:active, &:checked, &:active:hover, &:checked:hover { + background: transparentize($bg_color, 0.7); + } + &:hover { + background: mix(black, $selected_bg_color, 40%); + transition-duration: 50ms; + } + } +} diff --git a/gtk-3.0/gtk-contained.css b/gtk-3.0/gtk-contained.css index 4da96e6e..3e630e19 100644 --- a/gtk-3.0/gtk-contained.css +++ b/gtk-3.0/gtk-contained.css @@ -4576,6 +4576,33 @@ XfdesktopIconView.view { border-radius: 3px; padding: 1px 0; } +/* Xfwm4's alt-tab dialog, aka "tabwin" */ +#xfwm-tabwin { + padding: 12px; + background-image: none; + background-color: rgba(0, 0, 0, 0.8); + color: shade(#ffffff, 0.65); + text-shadow: 0px 1px rgba(0, 0, 0, 0.8); + border-radius: 12px; + /* Set the application icon- and preview-size to 64px */ + -XfwmTabwinWidget-icon-size: 64px; + -XfwmTabwinWidget-preview-size: 64px; } + #xfwm-tabwin button { + min-width: 96px; + min-height: 96px; + background-image: none; + color: #ffffff; + font-weight: bold; + text-shadow: 0px 1px rgba(0, 0, 0, 0.8); + border: none; + border-radius: 6px; + box-shadow: none; } + #xfwm-tabwin button:active, #xfwm-tabwin button:checked, #xfwm-tabwin button:active:hover, #xfwm-tabwin button:checked:hover { + background: rgba(206, 206, 206, 0.3); } + #xfwm-tabwin button:hover { + background: #22558b; + transition-duration: 50ms; } + .lightdm-gtk-greeter { /********* * panel *