From 5a290cb02310c026715f5202c90540940abeb35c Mon Sep 17 00:00:00 2001 From: raveit65 Date: Wed, 4 May 2016 15:20:51 +0200 Subject: GTK+-3.20 GreenLaguna: re-work tooltips --- desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css | 53 ++++++++++++++-------- 1 file changed, 35 insertions(+), 18 deletions(-) (limited to 'desktop-themes') diff --git a/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css b/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css index 0f77e8a2..9295c8d6 100644 --- a/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css +++ b/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css @@ -100,7 +100,9 @@ ************/ tooltip, -tooltip.background { +tooltip.background, +.tooltip, +.tooltip.background { padding: 3px; border-style: solid; border-width: 1px; @@ -109,18 +111,37 @@ tooltip.background { background-image: linear-gradient(to left, shade(@theme_selected_bg_color, 1.1), shade(@theme_selected_bg_color, 0.65)); - color: @theme_selected_fg_color; -} - -tooltip decoration { + text-shadow: none; +} + +/* needed for override CSD setting */ +tooltip decoration, +.tooltip decoration, +tooltip.csd decoration, +.tooltip.csd decoration, +tooltip.ssd decoration, +.tooltip.ssd decoration, +tooltip.solid-csd decoration, +.tooltip.solid-csd decoration, +tooltip.background.csd decoration, +.tooltip.background.csd decoration, +tooltip.background.ssd decoration, +.tooltip.background.ssd decoration, +tooltip.background.solid-csd decoration, +.tooltip.background.solid-csd decoration { background-color: alpha(@theme_selected_bg_color, 0.55); - border-style: none; - border-width: 0px; + border-style: solid; + border-width: 1px; border-color: alpha(@theme_fg_color, 0.85); border-radius: 3px; + box-shadow: 0 1px 5px @wm_shadow; + padding: 1px; } -tooltip * { +tooltip label, +.tooltip label { + color: @theme_selected_fg_color; + text-shadow: none; padding: 3px; } @@ -1353,7 +1374,7 @@ treeview header button { border-style: solid; border-color: @button_border; min-height: 18px; - padding: 0px; + padding: 0px 4px; } treeview header button:hover { @@ -1367,10 +1388,11 @@ treeview header button label { padding: 0px 4px 0px 4px; } -/* row as a separator, are there separators here with 3.20 ?*/ -treeview.view separator, -treeview.view separator:hover { - min-height: 1px; + +/*Keep treeviews from jumping, separators drawn at 0 by default until hovered*/ +treeview.view.separator, +treeview.view.separator:hover { + min-height: 2px; color: shade(@theme_bg_color, 0.87); background-color: shade(@theme_bg_color, 0.87); } @@ -3353,11 +3375,6 @@ decoration:backdrop { box-shadow: none; } -tooltip.csd decoration { - border-radius: 5px; - box-shadow: 0 1px 5px @wm_shadow; -} - messagedialog.csd decoration { border-radius: 7px; box-shadow: 0 1px 5px @wm_shadow; -- cgit v1.2.1