diff --git a/gtk-3.0/gtk-widgets.css b/gtk-3.0/gtk-widgets.css index 74f5e26..aa3cf2e 100644 --- a/gtk-3.0/gtk-widgets.css +++ b/gtk-3.0/gtk-widgets.css @@ -1526,14 +1526,21 @@ GtkComboBox .separator { background-repeat: no-repeat; } -.menu.spinner, -.primary-toolbar .spinner, -.primary-toolbar .spinner { - color: @theme_selected_bg_color; +.spinner:active { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), + -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), + -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), + -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), + -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), + -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), + -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), + -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); + animation: spinner 1s infinite linear; } -.spinner:active { - animation: spinner 1s infinite linear; +.menu.spinner, +.primary-toolbar .spinner { + color: @theme_selected_bg_color; } /******* @@ -1952,4 +1959,4 @@ GtkViewport.frame { .view:selected:focus { background-color: @theme_selected_bg_color; color: @theme_selected_fg_color; -} \ No newline at end of file +}