From 21dbafe1b64d6a9b60375c2783012231f3ce6128 Mon Sep 17 00:00:00 2001 From: Megax Date: Tue, 5 Apr 2016 17:22:30 +0200 Subject: [PATCH] * Fixed #273 and other fix. --- gtk-3.0/scss/widgets/_menu.scss | 21 +++++++++++++++++++-- gtk-3.0/scss/widgets/_toggle.scss | 2 +- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/gtk-3.0/scss/widgets/_menu.scss b/gtk-3.0/scss/widgets/_menu.scss index 1973351..baaa783 100755 --- a/gtk-3.0/scss/widgets/_menu.scss +++ b/gtk-3.0/scss/widgets/_menu.scss @@ -200,6 +200,12 @@ background-color: transparent; background-image: none; color: $menu_fg_color; + + &:hover { + background-image: none; + background-color: $selected_bg_color; + color: $selected_fg_color; + } } .list-row { @@ -230,7 +236,7 @@ .separator { border: 0; background-color: transparent; - color: alpha($menu_bg_color, .5); + color: shade($menu_bg_color, ($contrast + .1)); font-size: 80%; font-weight: bold; } @@ -240,10 +246,21 @@ &, &:backdrop { @include button(transparent, currentColor); - &:focus:hover, &:active:hover, &:hover, &:selected { + &:focus:hover, &.flat:checked:hover, &:active:hover, &:hover, &:selected { background-image: none; background-color: $selected_bg_color; color: $selected_fg_color; + box-shadow: none; + } + + &.flat { + &:checked { + box-shadow: none; + } + + &, &:hover { + transition: none; + } } } } diff --git a/gtk-3.0/scss/widgets/_toggle.scss b/gtk-3.0/scss/widgets/_toggle.scss index 52bdee3..a47434a 100755 --- a/gtk-3.0/scss/widgets/_toggle.scss +++ b/gtk-3.0/scss/widgets/_toggle.scss @@ -24,7 +24,7 @@ $suffix: if($variant == "dark", "-dark", ""); } &.menuitem { - -gtk-icon-source: none; + -gtk-icon-source: url("../assets/menuitem-#{$type}-checked-insensitive.png"); &:insensitive { -gtk-icon-source: none; }