diff --git a/data/theme/gtk-styles.css b/data/theme/gtk-styles.css index 5e583fc6..9d32b06a 100644 --- a/data/theme/gtk-styles.css +++ b/data/theme/gtk-styles.css @@ -279,22 +279,21 @@ event-widget.color-light:backdrop { } /* Edit dialog's header button */ -button.sources-button { - border: none; - background: transparent; - box-shadow: none; - padding-bottom: 0; - padding-top: 0; +.sources-button { + margin-top: 0; + margin-bottom: 0; + border-radius: 0; + border-top-style: none; + border-bottom-style: none; + -gtk-icon-effect: none; } -button.sources-button:hover { - background: @theme_bg_color; - border-bottom: solid 2px @theme_selected_bg_color; - box-shadow: none; +.sources-button:hover:not(:backdrop) { + background-image: none; + text-shadow: none; + icon-shadow: 0 1px alpha(black, 0.1); } -button.sources-button:checked { - background: @theme_bg_color; - border-bottom: solid 2px @theme_selected_bg_color; - box-shadow: none; +.sources-button:not(:backdrop) { + icon-shadow: 0 1px alpha(black, 0.1); }