diff --git a/src/_sass/gtk/_budgie.scss b/src/_sass/gtk/_budgie.scss index 5151ff85..70564570 100644 --- a/src/_sass/gtk/_budgie.scss +++ b/src/_sass/gtk/_budgie.scss @@ -361,7 +361,12 @@ } &.caffeine-popover { - // .container { padding: $space_size; } + .container { + padding: $space_size; + + .container { padding: $space_size / 2; } + } + .view-header { margin: 0 $space_size; } } @@ -1032,8 +1037,8 @@ frame.raven-frame .raven .raven-notifications-view { @extend %circular_button; } - .linked > button { - @extend %flat_button; + button { + @extend %linked; } } @@ -1063,6 +1068,13 @@ frame.raven-frame .raven .raven-notifications-view { @extend .budgie-notification; } +// power dialog window +window.budgie-power-dialog { + &, &.backgrround.csd, & > decoration { + border-radius: $modal_radius; + } +} + .drop-shadow { margin: 5px 9px; padding: $space_size; @@ -1070,9 +1082,10 @@ frame.raven-frame .raven .raven-notifications-view { box-shadow: $shadow_2, inset 0 1px $highlight; background-color: $surface; - button { @extend %simple_flat_button; } - - // .linked > button { border-radius: $button_radius; } + button { + @extend %simple_flat_button; + @extend %linked; + } } %budgie_dialog { @@ -1083,23 +1096,27 @@ frame.raven-frame .raven .raven-notifications-view { decoration { border-radius: $modal_radius; } entry { @extend %flat_entry; } + button { @extend %flat_button; } - .linked.horizontal > button { + .linked > button { padding: 8px 16px; border-top: 1px solid $border; border-radius: 0; - @extend %simple_flat_button; - &:first-child { border-bottom-left-radius: $modal_radius; } - &:last-child { border-bottom-right-radius: $modal_radius; } + &:first-child { + border-radius: 0 0 0 $modal_radius; + } + + &:last-child { + border-radius: 0 0 $modal_radius 0; + } } @each $b_type, $b_color in (suggested-action, $suggested), (destructive-action, $destructive) { - .linked.horizontal > button.#{$b_type} { - + .linked > button.#{$b_type} { &, &:hover { color: $b_color; } &:active, &:checked { diff --git a/src/cinnamon/cinnamon-dark.css b/src/cinnamon/cinnamon-dark.css index bc1cff5b..9cab3225 100644 --- a/src/cinnamon/cinnamon-dark.css +++ b/src/cinnamon/cinnamon-dark.css @@ -710,7 +710,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28); } -.window-caption#selected { +#selected.window-caption { spacing: 25px; color: white; background-color: #4285F4; @@ -2592,7 +2592,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { box-shadow: inset 0 -2px #4285F4; } -.expo-workspaces-name-entry#selected { +#selected.expo-workspaces-name-entry { color: white; caret-color: white; background-color: rgba(255, 255, 255, 0.05); @@ -2604,7 +2604,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { background-color: transparent; } -.expo-workspace-thumbnail-frame#active { +#active.expo-workspace-thumbnail-frame { border-radius: 2px; border: 2px solid #4285F4; } diff --git a/src/cinnamon/cinnamon-light.css b/src/cinnamon/cinnamon-light.css index 8daa390b..945c0e4e 100644 --- a/src/cinnamon/cinnamon-light.css +++ b/src/cinnamon/cinnamon-light.css @@ -710,7 +710,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28); } -.window-caption#selected { +#selected.window-caption { spacing: 25px; color: white; background-color: #4285F4; @@ -2592,7 +2592,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { box-shadow: inset 0 -2px #4285F4; } -.expo-workspaces-name-entry#selected { +#selected.expo-workspaces-name-entry { color: white; caret-color: white; background-color: rgba(0, 0, 0, 0.05); @@ -2604,7 +2604,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { background-color: transparent; } -.expo-workspace-thumbnail-frame#active { +#active.expo-workspace-thumbnail-frame { border-radius: 2px; border: 2px solid #4285F4; } diff --git a/src/cinnamon/cinnamon.css b/src/cinnamon/cinnamon.css index f6b1b858..1a36dbad 100644 --- a/src/cinnamon/cinnamon.css +++ b/src/cinnamon/cinnamon.css @@ -710,7 +710,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28); } -.window-caption#selected { +#selected.window-caption { spacing: 25px; color: white; background-color: #4285F4; @@ -2592,7 +2592,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { box-shadow: inset 0 -2px #4285F4; } -.expo-workspaces-name-entry#selected { +#selected.expo-workspaces-name-entry { color: white; caret-color: white; background-color: rgba(0, 0, 0, 0.05); @@ -2604,7 +2604,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { background-color: transparent; } -.expo-workspace-thumbnail-frame#active { +#active.expo-workspace-thumbnail-frame { border-radius: 2px; border: 2px solid #4285F4; } diff --git a/src/gnome-shell/shell-3-28/gnome-shell-dark.css b/src/gnome-shell/shell-3-28/gnome-shell-dark.css index 2341c840..877bcb40 100644 --- a/src/gnome-shell/shell-3-28/gnome-shell-dark.css +++ b/src/gnome-shell/shell-3-28/gnome-shell-dark.css @@ -2275,7 +2275,7 @@ StEntry StLabel.hint-text { -st-icon-style: symbolic; } -#panel .panel-button#panelActivities { +#panel #panelActivities.panel-button { -natural-hpadding: 18px; } @@ -2310,11 +2310,11 @@ StEntry StLabel.hint-text { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display, #panel:overview .panel-button:active.clock-display, #panel:overview .panel-button:overview.clock-display, #panel:overview .panel-button:focus.clock-display, #panel:overview .panel-button:checked.clock-display, #panel.unlock-screen .panel-button:hover.clock-display, #panel.unlock-screen .panel-button:active.clock-display, #panel.unlock-screen .panel-button:overview.clock-display, #panel.unlock-screen .panel-button:focus.clock-display, #panel.unlock-screen .panel-button:checked.clock-display, #panel.login-screen .panel-button:hover.clock-display, #panel.login-screen .panel-button:active.clock-display, #panel.login-screen .panel-button:overview.clock-display, #panel.login-screen .panel-button:focus.clock-display, #panel.login-screen .panel-button:checked.clock-display, #panel.lock-screen .panel-button:hover.clock-display, #panel.lock-screen .panel-button:active.clock-display, #panel.lock-screen .panel-button:overview.clock-display, #panel.lock-screen .panel-button:focus.clock-display, #panel.lock-screen .panel-button:checked.clock-display { +#panel:overview .panel-button.clock-display:hover, #panel:overview .panel-button.clock-display:active, #panel:overview .panel-button.clock-display:overview, #panel:overview .panel-button.clock-display:focus, #panel:overview .panel-button.clock-display:checked, #panel.unlock-screen .panel-button.clock-display:hover, #panel.unlock-screen .panel-button.clock-display:active, #panel.unlock-screen .panel-button.clock-display:overview, #panel.unlock-screen .panel-button.clock-display:focus, #panel.unlock-screen .panel-button.clock-display:checked, #panel.login-screen .panel-button.clock-display:hover, #panel.login-screen .panel-button.clock-display:active, #panel.login-screen .panel-button.clock-display:overview, #panel.login-screen .panel-button.clock-display:focus, #panel.login-screen .panel-button.clock-display:checked, #panel.lock-screen .panel-button.clock-display:hover, #panel.lock-screen .panel-button.clock-display:active, #panel.lock-screen .panel-button.clock-display:overview, #panel.lock-screen .panel-button.clock-display:focus, #panel.lock-screen .panel-button.clock-display:checked { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display .clock, #panel:overview .panel-button:active.clock-display .clock, #panel:overview .panel-button:overview.clock-display .clock, #panel:overview .panel-button:focus.clock-display .clock, #panel:overview .panel-button:checked.clock-display .clock, #panel.unlock-screen .panel-button:hover.clock-display .clock, #panel.unlock-screen .panel-button:active.clock-display .clock, #panel.unlock-screen .panel-button:overview.clock-display .clock, #panel.unlock-screen .panel-button:focus.clock-display .clock, #panel.unlock-screen .panel-button:checked.clock-display .clock, #panel.login-screen .panel-button:hover.clock-display .clock, #panel.login-screen .panel-button:active.clock-display .clock, #panel.login-screen .panel-button:overview.clock-display .clock, #panel.login-screen .panel-button:focus.clock-display .clock, #panel.login-screen .panel-button:checked.clock-display .clock, #panel.lock-screen .panel-button:hover.clock-display .clock, #panel.lock-screen .panel-button:active.clock-display .clock, #panel.lock-screen .panel-button:overview.clock-display .clock, #panel.lock-screen .panel-button:focus.clock-display .clock, #panel.lock-screen .panel-button:checked.clock-display .clock { +#panel:overview .panel-button.clock-display:hover .clock, #panel:overview .panel-button.clock-display:active .clock, #panel:overview .panel-button.clock-display:overview .clock, #panel:overview .panel-button.clock-display:focus .clock, #panel:overview .panel-button.clock-display:checked .clock, #panel.unlock-screen .panel-button.clock-display:hover .clock, #panel.unlock-screen .panel-button.clock-display:active .clock, #panel.unlock-screen .panel-button.clock-display:overview .clock, #panel.unlock-screen .panel-button.clock-display:focus .clock, #panel.unlock-screen .panel-button.clock-display:checked .clock, #panel.login-screen .panel-button.clock-display:hover .clock, #panel.login-screen .panel-button.clock-display:active .clock, #panel.login-screen .panel-button.clock-display:overview .clock, #panel.login-screen .panel-button.clock-display:focus .clock, #panel.login-screen .panel-button.clock-display:checked .clock, #panel.lock-screen .panel-button.clock-display:hover .clock, #panel.lock-screen .panel-button.clock-display:active .clock, #panel.lock-screen .panel-button.clock-display:overview .clock, #panel.lock-screen .panel-button.clock-display:focus .clock, #panel.lock-screen .panel-button.clock-display:checked .clock { box-shadow: none; } @@ -2376,7 +2376,7 @@ StEntry StLabel.hint-text { background-color: #4285F4 !important; } -.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item:checked.selected { +.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item.selected:checked { color: white !important; background-color: #5a95f5 !important; } diff --git a/src/gnome-shell/shell-3-28/gnome-shell-light.css b/src/gnome-shell/shell-3-28/gnome-shell-light.css index 77bbe330..1764bfd9 100644 --- a/src/gnome-shell/shell-3-28/gnome-shell-light.css +++ b/src/gnome-shell/shell-3-28/gnome-shell-light.css @@ -2275,7 +2275,7 @@ StEntry StLabel.hint-text { -st-icon-style: symbolic; } -#panel .panel-button#panelActivities { +#panel #panelActivities.panel-button { -natural-hpadding: 18px; } @@ -2310,11 +2310,11 @@ StEntry StLabel.hint-text { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display, #panel:overview .panel-button:active.clock-display, #panel:overview .panel-button:overview.clock-display, #panel:overview .panel-button:focus.clock-display, #panel:overview .panel-button:checked.clock-display, #panel.unlock-screen .panel-button:hover.clock-display, #panel.unlock-screen .panel-button:active.clock-display, #panel.unlock-screen .panel-button:overview.clock-display, #panel.unlock-screen .panel-button:focus.clock-display, #panel.unlock-screen .panel-button:checked.clock-display, #panel.login-screen .panel-button:hover.clock-display, #panel.login-screen .panel-button:active.clock-display, #panel.login-screen .panel-button:overview.clock-display, #panel.login-screen .panel-button:focus.clock-display, #panel.login-screen .panel-button:checked.clock-display, #panel.lock-screen .panel-button:hover.clock-display, #panel.lock-screen .panel-button:active.clock-display, #panel.lock-screen .panel-button:overview.clock-display, #panel.lock-screen .panel-button:focus.clock-display, #panel.lock-screen .panel-button:checked.clock-display { +#panel:overview .panel-button.clock-display:hover, #panel:overview .panel-button.clock-display:active, #panel:overview .panel-button.clock-display:overview, #panel:overview .panel-button.clock-display:focus, #panel:overview .panel-button.clock-display:checked, #panel.unlock-screen .panel-button.clock-display:hover, #panel.unlock-screen .panel-button.clock-display:active, #panel.unlock-screen .panel-button.clock-display:overview, #panel.unlock-screen .panel-button.clock-display:focus, #panel.unlock-screen .panel-button.clock-display:checked, #panel.login-screen .panel-button.clock-display:hover, #panel.login-screen .panel-button.clock-display:active, #panel.login-screen .panel-button.clock-display:overview, #panel.login-screen .panel-button.clock-display:focus, #panel.login-screen .panel-button.clock-display:checked, #panel.lock-screen .panel-button.clock-display:hover, #panel.lock-screen .panel-button.clock-display:active, #panel.lock-screen .panel-button.clock-display:overview, #panel.lock-screen .panel-button.clock-display:focus, #panel.lock-screen .panel-button.clock-display:checked { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display .clock, #panel:overview .panel-button:active.clock-display .clock, #panel:overview .panel-button:overview.clock-display .clock, #panel:overview .panel-button:focus.clock-display .clock, #panel:overview .panel-button:checked.clock-display .clock, #panel.unlock-screen .panel-button:hover.clock-display .clock, #panel.unlock-screen .panel-button:active.clock-display .clock, #panel.unlock-screen .panel-button:overview.clock-display .clock, #panel.unlock-screen .panel-button:focus.clock-display .clock, #panel.unlock-screen .panel-button:checked.clock-display .clock, #panel.login-screen .panel-button:hover.clock-display .clock, #panel.login-screen .panel-button:active.clock-display .clock, #panel.login-screen .panel-button:overview.clock-display .clock, #panel.login-screen .panel-button:focus.clock-display .clock, #panel.login-screen .panel-button:checked.clock-display .clock, #panel.lock-screen .panel-button:hover.clock-display .clock, #panel.lock-screen .panel-button:active.clock-display .clock, #panel.lock-screen .panel-button:overview.clock-display .clock, #panel.lock-screen .panel-button:focus.clock-display .clock, #panel.lock-screen .panel-button:checked.clock-display .clock { +#panel:overview .panel-button.clock-display:hover .clock, #panel:overview .panel-button.clock-display:active .clock, #panel:overview .panel-button.clock-display:overview .clock, #panel:overview .panel-button.clock-display:focus .clock, #panel:overview .panel-button.clock-display:checked .clock, #panel.unlock-screen .panel-button.clock-display:hover .clock, #panel.unlock-screen .panel-button.clock-display:active .clock, #panel.unlock-screen .panel-button.clock-display:overview .clock, #panel.unlock-screen .panel-button.clock-display:focus .clock, #panel.unlock-screen .panel-button.clock-display:checked .clock, #panel.login-screen .panel-button.clock-display:hover .clock, #panel.login-screen .panel-button.clock-display:active .clock, #panel.login-screen .panel-button.clock-display:overview .clock, #panel.login-screen .panel-button.clock-display:focus .clock, #panel.login-screen .panel-button.clock-display:checked .clock, #panel.lock-screen .panel-button.clock-display:hover .clock, #panel.lock-screen .panel-button.clock-display:active .clock, #panel.lock-screen .panel-button.clock-display:overview .clock, #panel.lock-screen .panel-button.clock-display:focus .clock, #panel.lock-screen .panel-button.clock-display:checked .clock { box-shadow: none; } @@ -2376,7 +2376,7 @@ StEntry StLabel.hint-text { background-color: #4285F4 !important; } -.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item:checked.selected { +.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item.selected:checked { color: white !important; background-color: #5a95f5 !important; } diff --git a/src/gnome-shell/shell-3-28/gnome-shell.css b/src/gnome-shell/shell-3-28/gnome-shell.css index e85f4254..5ba7ebad 100644 --- a/src/gnome-shell/shell-3-28/gnome-shell.css +++ b/src/gnome-shell/shell-3-28/gnome-shell.css @@ -2275,7 +2275,7 @@ StEntry StLabel.hint-text { -st-icon-style: symbolic; } -#panel .panel-button#panelActivities { +#panel #panelActivities.panel-button { -natural-hpadding: 18px; } @@ -2310,11 +2310,11 @@ StEntry StLabel.hint-text { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display, #panel:overview .panel-button:active.clock-display, #panel:overview .panel-button:overview.clock-display, #panel:overview .panel-button:focus.clock-display, #panel:overview .panel-button:checked.clock-display, #panel.unlock-screen .panel-button:hover.clock-display, #panel.unlock-screen .panel-button:active.clock-display, #panel.unlock-screen .panel-button:overview.clock-display, #panel.unlock-screen .panel-button:focus.clock-display, #panel.unlock-screen .panel-button:checked.clock-display, #panel.login-screen .panel-button:hover.clock-display, #panel.login-screen .panel-button:active.clock-display, #panel.login-screen .panel-button:overview.clock-display, #panel.login-screen .panel-button:focus.clock-display, #panel.login-screen .panel-button:checked.clock-display, #panel.lock-screen .panel-button:hover.clock-display, #panel.lock-screen .panel-button:active.clock-display, #panel.lock-screen .panel-button:overview.clock-display, #panel.lock-screen .panel-button:focus.clock-display, #panel.lock-screen .panel-button:checked.clock-display { +#panel:overview .panel-button.clock-display:hover, #panel:overview .panel-button.clock-display:active, #panel:overview .panel-button.clock-display:overview, #panel:overview .panel-button.clock-display:focus, #panel:overview .panel-button.clock-display:checked, #panel.unlock-screen .panel-button.clock-display:hover, #panel.unlock-screen .panel-button.clock-display:active, #panel.unlock-screen .panel-button.clock-display:overview, #panel.unlock-screen .panel-button.clock-display:focus, #panel.unlock-screen .panel-button.clock-display:checked, #panel.login-screen .panel-button.clock-display:hover, #panel.login-screen .panel-button.clock-display:active, #panel.login-screen .panel-button.clock-display:overview, #panel.login-screen .panel-button.clock-display:focus, #panel.login-screen .panel-button.clock-display:checked, #panel.lock-screen .panel-button.clock-display:hover, #panel.lock-screen .panel-button.clock-display:active, #panel.lock-screen .panel-button.clock-display:overview, #panel.lock-screen .panel-button.clock-display:focus, #panel.lock-screen .panel-button.clock-display:checked { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display .clock, #panel:overview .panel-button:active.clock-display .clock, #panel:overview .panel-button:overview.clock-display .clock, #panel:overview .panel-button:focus.clock-display .clock, #panel:overview .panel-button:checked.clock-display .clock, #panel.unlock-screen .panel-button:hover.clock-display .clock, #panel.unlock-screen .panel-button:active.clock-display .clock, #panel.unlock-screen .panel-button:overview.clock-display .clock, #panel.unlock-screen .panel-button:focus.clock-display .clock, #panel.unlock-screen .panel-button:checked.clock-display .clock, #panel.login-screen .panel-button:hover.clock-display .clock, #panel.login-screen .panel-button:active.clock-display .clock, #panel.login-screen .panel-button:overview.clock-display .clock, #panel.login-screen .panel-button:focus.clock-display .clock, #panel.login-screen .panel-button:checked.clock-display .clock, #panel.lock-screen .panel-button:hover.clock-display .clock, #panel.lock-screen .panel-button:active.clock-display .clock, #panel.lock-screen .panel-button:overview.clock-display .clock, #panel.lock-screen .panel-button:focus.clock-display .clock, #panel.lock-screen .panel-button:checked.clock-display .clock { +#panel:overview .panel-button.clock-display:hover .clock, #panel:overview .panel-button.clock-display:active .clock, #panel:overview .panel-button.clock-display:overview .clock, #panel:overview .panel-button.clock-display:focus .clock, #panel:overview .panel-button.clock-display:checked .clock, #panel.unlock-screen .panel-button.clock-display:hover .clock, #panel.unlock-screen .panel-button.clock-display:active .clock, #panel.unlock-screen .panel-button.clock-display:overview .clock, #panel.unlock-screen .panel-button.clock-display:focus .clock, #panel.unlock-screen .panel-button.clock-display:checked .clock, #panel.login-screen .panel-button.clock-display:hover .clock, #panel.login-screen .panel-button.clock-display:active .clock, #panel.login-screen .panel-button.clock-display:overview .clock, #panel.login-screen .panel-button.clock-display:focus .clock, #panel.login-screen .panel-button.clock-display:checked .clock, #panel.lock-screen .panel-button.clock-display:hover .clock, #panel.lock-screen .panel-button.clock-display:active .clock, #panel.lock-screen .panel-button.clock-display:overview .clock, #panel.lock-screen .panel-button.clock-display:focus .clock, #panel.lock-screen .panel-button.clock-display:checked .clock { box-shadow: none; } @@ -2376,7 +2376,7 @@ StEntry StLabel.hint-text { background-color: #4285F4 !important; } -.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item:checked.selected { +.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item.selected:checked { color: white !important; background-color: #5a95f5 !important; } diff --git a/src/gnome-shell/shell-40-0/gnome-shell-dark.css b/src/gnome-shell/shell-40-0/gnome-shell-dark.css index a1923d84..3686220a 100644 --- a/src/gnome-shell/shell-40-0/gnome-shell-dark.css +++ b/src/gnome-shell/shell-40-0/gnome-shell-dark.css @@ -2310,7 +2310,7 @@ StEntry StLabel.hint-text { -st-icon-style: symbolic; } -#panel .panel-button#panelActivities { +#panel #panelActivities.panel-button { -natural-hpadding: 18px; } @@ -2345,11 +2345,11 @@ StEntry StLabel.hint-text { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display, #panel:overview .panel-button:active.clock-display, #panel:overview .panel-button:overview.clock-display, #panel:overview .panel-button:focus.clock-display, #panel:overview .panel-button:checked.clock-display, #panel.unlock-screen .panel-button:hover.clock-display, #panel.unlock-screen .panel-button:active.clock-display, #panel.unlock-screen .panel-button:overview.clock-display, #panel.unlock-screen .panel-button:focus.clock-display, #panel.unlock-screen .panel-button:checked.clock-display, #panel.login-screen .panel-button:hover.clock-display, #panel.login-screen .panel-button:active.clock-display, #panel.login-screen .panel-button:overview.clock-display, #panel.login-screen .panel-button:focus.clock-display, #panel.login-screen .panel-button:checked.clock-display, #panel.lock-screen .panel-button:hover.clock-display, #panel.lock-screen .panel-button:active.clock-display, #panel.lock-screen .panel-button:overview.clock-display, #panel.lock-screen .panel-button:focus.clock-display, #panel.lock-screen .panel-button:checked.clock-display { +#panel:overview .panel-button.clock-display:hover, #panel:overview .panel-button.clock-display:active, #panel:overview .panel-button.clock-display:overview, #panel:overview .panel-button.clock-display:focus, #panel:overview .panel-button.clock-display:checked, #panel.unlock-screen .panel-button.clock-display:hover, #panel.unlock-screen .panel-button.clock-display:active, #panel.unlock-screen .panel-button.clock-display:overview, #panel.unlock-screen .panel-button.clock-display:focus, #panel.unlock-screen .panel-button.clock-display:checked, #panel.login-screen .panel-button.clock-display:hover, #panel.login-screen .panel-button.clock-display:active, #panel.login-screen .panel-button.clock-display:overview, #panel.login-screen .panel-button.clock-display:focus, #panel.login-screen .panel-button.clock-display:checked, #panel.lock-screen .panel-button.clock-display:hover, #panel.lock-screen .panel-button.clock-display:active, #panel.lock-screen .panel-button.clock-display:overview, #panel.lock-screen .panel-button.clock-display:focus, #panel.lock-screen .panel-button.clock-display:checked { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display .clock, #panel:overview .panel-button:active.clock-display .clock, #panel:overview .panel-button:overview.clock-display .clock, #panel:overview .panel-button:focus.clock-display .clock, #panel:overview .panel-button:checked.clock-display .clock, #panel.unlock-screen .panel-button:hover.clock-display .clock, #panel.unlock-screen .panel-button:active.clock-display .clock, #panel.unlock-screen .panel-button:overview.clock-display .clock, #panel.unlock-screen .panel-button:focus.clock-display .clock, #panel.unlock-screen .panel-button:checked.clock-display .clock, #panel.login-screen .panel-button:hover.clock-display .clock, #panel.login-screen .panel-button:active.clock-display .clock, #panel.login-screen .panel-button:overview.clock-display .clock, #panel.login-screen .panel-button:focus.clock-display .clock, #panel.login-screen .panel-button:checked.clock-display .clock, #panel.lock-screen .panel-button:hover.clock-display .clock, #panel.lock-screen .panel-button:active.clock-display .clock, #panel.lock-screen .panel-button:overview.clock-display .clock, #panel.lock-screen .panel-button:focus.clock-display .clock, #panel.lock-screen .panel-button:checked.clock-display .clock { +#panel:overview .panel-button.clock-display:hover .clock, #panel:overview .panel-button.clock-display:active .clock, #panel:overview .panel-button.clock-display:overview .clock, #panel:overview .panel-button.clock-display:focus .clock, #panel:overview .panel-button.clock-display:checked .clock, #panel.unlock-screen .panel-button.clock-display:hover .clock, #panel.unlock-screen .panel-button.clock-display:active .clock, #panel.unlock-screen .panel-button.clock-display:overview .clock, #panel.unlock-screen .panel-button.clock-display:focus .clock, #panel.unlock-screen .panel-button.clock-display:checked .clock, #panel.login-screen .panel-button.clock-display:hover .clock, #panel.login-screen .panel-button.clock-display:active .clock, #panel.login-screen .panel-button.clock-display:overview .clock, #panel.login-screen .panel-button.clock-display:focus .clock, #panel.login-screen .panel-button.clock-display:checked .clock, #panel.lock-screen .panel-button.clock-display:hover .clock, #panel.lock-screen .panel-button.clock-display:active .clock, #panel.lock-screen .panel-button.clock-display:overview .clock, #panel.lock-screen .panel-button.clock-display:focus .clock, #panel.lock-screen .panel-button.clock-display:checked .clock { box-shadow: none; } @@ -2411,7 +2411,7 @@ StEntry StLabel.hint-text { background-color: #4285F4 !important; } -.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item:checked.selected { +.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item.selected:checked { color: white !important; background-color: #5a95f5 !important; } diff --git a/src/gnome-shell/shell-40-0/gnome-shell-light.css b/src/gnome-shell/shell-40-0/gnome-shell-light.css index 0ae7cd9b..20eb6208 100644 --- a/src/gnome-shell/shell-40-0/gnome-shell-light.css +++ b/src/gnome-shell/shell-40-0/gnome-shell-light.css @@ -2310,7 +2310,7 @@ StEntry StLabel.hint-text { -st-icon-style: symbolic; } -#panel .panel-button#panelActivities { +#panel #panelActivities.panel-button { -natural-hpadding: 18px; } @@ -2345,11 +2345,11 @@ StEntry StLabel.hint-text { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display, #panel:overview .panel-button:active.clock-display, #panel:overview .panel-button:overview.clock-display, #panel:overview .panel-button:focus.clock-display, #panel:overview .panel-button:checked.clock-display, #panel.unlock-screen .panel-button:hover.clock-display, #panel.unlock-screen .panel-button:active.clock-display, #panel.unlock-screen .panel-button:overview.clock-display, #panel.unlock-screen .panel-button:focus.clock-display, #panel.unlock-screen .panel-button:checked.clock-display, #panel.login-screen .panel-button:hover.clock-display, #panel.login-screen .panel-button:active.clock-display, #panel.login-screen .panel-button:overview.clock-display, #panel.login-screen .panel-button:focus.clock-display, #panel.login-screen .panel-button:checked.clock-display, #panel.lock-screen .panel-button:hover.clock-display, #panel.lock-screen .panel-button:active.clock-display, #panel.lock-screen .panel-button:overview.clock-display, #panel.lock-screen .panel-button:focus.clock-display, #panel.lock-screen .panel-button:checked.clock-display { +#panel:overview .panel-button.clock-display:hover, #panel:overview .panel-button.clock-display:active, #panel:overview .panel-button.clock-display:overview, #panel:overview .panel-button.clock-display:focus, #panel:overview .panel-button.clock-display:checked, #panel.unlock-screen .panel-button.clock-display:hover, #panel.unlock-screen .panel-button.clock-display:active, #panel.unlock-screen .panel-button.clock-display:overview, #panel.unlock-screen .panel-button.clock-display:focus, #panel.unlock-screen .panel-button.clock-display:checked, #panel.login-screen .panel-button.clock-display:hover, #panel.login-screen .panel-button.clock-display:active, #panel.login-screen .panel-button.clock-display:overview, #panel.login-screen .panel-button.clock-display:focus, #panel.login-screen .panel-button.clock-display:checked, #panel.lock-screen .panel-button.clock-display:hover, #panel.lock-screen .panel-button.clock-display:active, #panel.lock-screen .panel-button.clock-display:overview, #panel.lock-screen .panel-button.clock-display:focus, #panel.lock-screen .panel-button.clock-display:checked { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display .clock, #panel:overview .panel-button:active.clock-display .clock, #panel:overview .panel-button:overview.clock-display .clock, #panel:overview .panel-button:focus.clock-display .clock, #panel:overview .panel-button:checked.clock-display .clock, #panel.unlock-screen .panel-button:hover.clock-display .clock, #panel.unlock-screen .panel-button:active.clock-display .clock, #panel.unlock-screen .panel-button:overview.clock-display .clock, #panel.unlock-screen .panel-button:focus.clock-display .clock, #panel.unlock-screen .panel-button:checked.clock-display .clock, #panel.login-screen .panel-button:hover.clock-display .clock, #panel.login-screen .panel-button:active.clock-display .clock, #panel.login-screen .panel-button:overview.clock-display .clock, #panel.login-screen .panel-button:focus.clock-display .clock, #panel.login-screen .panel-button:checked.clock-display .clock, #panel.lock-screen .panel-button:hover.clock-display .clock, #panel.lock-screen .panel-button:active.clock-display .clock, #panel.lock-screen .panel-button:overview.clock-display .clock, #panel.lock-screen .panel-button:focus.clock-display .clock, #panel.lock-screen .panel-button:checked.clock-display .clock { +#panel:overview .panel-button.clock-display:hover .clock, #panel:overview .panel-button.clock-display:active .clock, #panel:overview .panel-button.clock-display:overview .clock, #panel:overview .panel-button.clock-display:focus .clock, #panel:overview .panel-button.clock-display:checked .clock, #panel.unlock-screen .panel-button.clock-display:hover .clock, #panel.unlock-screen .panel-button.clock-display:active .clock, #panel.unlock-screen .panel-button.clock-display:overview .clock, #panel.unlock-screen .panel-button.clock-display:focus .clock, #panel.unlock-screen .panel-button.clock-display:checked .clock, #panel.login-screen .panel-button.clock-display:hover .clock, #panel.login-screen .panel-button.clock-display:active .clock, #panel.login-screen .panel-button.clock-display:overview .clock, #panel.login-screen .panel-button.clock-display:focus .clock, #panel.login-screen .panel-button.clock-display:checked .clock, #panel.lock-screen .panel-button.clock-display:hover .clock, #panel.lock-screen .panel-button.clock-display:active .clock, #panel.lock-screen .panel-button.clock-display:overview .clock, #panel.lock-screen .panel-button.clock-display:focus .clock, #panel.lock-screen .panel-button.clock-display:checked .clock { box-shadow: none; } @@ -2411,7 +2411,7 @@ StEntry StLabel.hint-text { background-color: #4285F4 !important; } -.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item:checked.selected { +.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item.selected:checked { color: white !important; background-color: #5a95f5 !important; } diff --git a/src/gnome-shell/shell-40-0/gnome-shell.css b/src/gnome-shell/shell-40-0/gnome-shell.css index b6ed79ee..984b1d2f 100644 --- a/src/gnome-shell/shell-40-0/gnome-shell.css +++ b/src/gnome-shell/shell-40-0/gnome-shell.css @@ -2310,7 +2310,7 @@ StEntry StLabel.hint-text { -st-icon-style: symbolic; } -#panel .panel-button#panelActivities { +#panel #panelActivities.panel-button { -natural-hpadding: 18px; } @@ -2345,11 +2345,11 @@ StEntry StLabel.hint-text { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display, #panel:overview .panel-button:active.clock-display, #panel:overview .panel-button:overview.clock-display, #panel:overview .panel-button:focus.clock-display, #panel:overview .panel-button:checked.clock-display, #panel.unlock-screen .panel-button:hover.clock-display, #panel.unlock-screen .panel-button:active.clock-display, #panel.unlock-screen .panel-button:overview.clock-display, #panel.unlock-screen .panel-button:focus.clock-display, #panel.unlock-screen .panel-button:checked.clock-display, #panel.login-screen .panel-button:hover.clock-display, #panel.login-screen .panel-button:active.clock-display, #panel.login-screen .panel-button:overview.clock-display, #panel.login-screen .panel-button:focus.clock-display, #panel.login-screen .panel-button:checked.clock-display, #panel.lock-screen .panel-button:hover.clock-display, #panel.lock-screen .panel-button:active.clock-display, #panel.lock-screen .panel-button:overview.clock-display, #panel.lock-screen .panel-button:focus.clock-display, #panel.lock-screen .panel-button:checked.clock-display { +#panel:overview .panel-button.clock-display:hover, #panel:overview .panel-button.clock-display:active, #panel:overview .panel-button.clock-display:overview, #panel:overview .panel-button.clock-display:focus, #panel:overview .panel-button.clock-display:checked, #panel.unlock-screen .panel-button.clock-display:hover, #panel.unlock-screen .panel-button.clock-display:active, #panel.unlock-screen .panel-button.clock-display:overview, #panel.unlock-screen .panel-button.clock-display:focus, #panel.unlock-screen .panel-button.clock-display:checked, #panel.login-screen .panel-button.clock-display:hover, #panel.login-screen .panel-button.clock-display:active, #panel.login-screen .panel-button.clock-display:overview, #panel.login-screen .panel-button.clock-display:focus, #panel.login-screen .panel-button.clock-display:checked, #panel.lock-screen .panel-button.clock-display:hover, #panel.lock-screen .panel-button.clock-display:active, #panel.lock-screen .panel-button.clock-display:overview, #panel.lock-screen .panel-button.clock-display:focus, #panel.lock-screen .panel-button.clock-display:checked { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display .clock, #panel:overview .panel-button:active.clock-display .clock, #panel:overview .panel-button:overview.clock-display .clock, #panel:overview .panel-button:focus.clock-display .clock, #panel:overview .panel-button:checked.clock-display .clock, #panel.unlock-screen .panel-button:hover.clock-display .clock, #panel.unlock-screen .panel-button:active.clock-display .clock, #panel.unlock-screen .panel-button:overview.clock-display .clock, #panel.unlock-screen .panel-button:focus.clock-display .clock, #panel.unlock-screen .panel-button:checked.clock-display .clock, #panel.login-screen .panel-button:hover.clock-display .clock, #panel.login-screen .panel-button:active.clock-display .clock, #panel.login-screen .panel-button:overview.clock-display .clock, #panel.login-screen .panel-button:focus.clock-display .clock, #panel.login-screen .panel-button:checked.clock-display .clock, #panel.lock-screen .panel-button:hover.clock-display .clock, #panel.lock-screen .panel-button:active.clock-display .clock, #panel.lock-screen .panel-button:overview.clock-display .clock, #panel.lock-screen .panel-button:focus.clock-display .clock, #panel.lock-screen .panel-button:checked.clock-display .clock { +#panel:overview .panel-button.clock-display:hover .clock, #panel:overview .panel-button.clock-display:active .clock, #panel:overview .panel-button.clock-display:overview .clock, #panel:overview .panel-button.clock-display:focus .clock, #panel:overview .panel-button.clock-display:checked .clock, #panel.unlock-screen .panel-button.clock-display:hover .clock, #panel.unlock-screen .panel-button.clock-display:active .clock, #panel.unlock-screen .panel-button.clock-display:overview .clock, #panel.unlock-screen .panel-button.clock-display:focus .clock, #panel.unlock-screen .panel-button.clock-display:checked .clock, #panel.login-screen .panel-button.clock-display:hover .clock, #panel.login-screen .panel-button.clock-display:active .clock, #panel.login-screen .panel-button.clock-display:overview .clock, #panel.login-screen .panel-button.clock-display:focus .clock, #panel.login-screen .panel-button.clock-display:checked .clock, #panel.lock-screen .panel-button.clock-display:hover .clock, #panel.lock-screen .panel-button.clock-display:active .clock, #panel.lock-screen .panel-button.clock-display:overview .clock, #panel.lock-screen .panel-button.clock-display:focus .clock, #panel.lock-screen .panel-button.clock-display:checked .clock { box-shadow: none; } @@ -2411,7 +2411,7 @@ StEntry StLabel.hint-text { background-color: #4285F4 !important; } -.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item:checked.selected { +.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item.selected:checked { color: white !important; background-color: #5a95f5 !important; } diff --git a/src/gnome-shell/shell-42-0/gnome-shell-dark.css b/src/gnome-shell/shell-42-0/gnome-shell-dark.css index 4d1952d4..57253333 100644 --- a/src/gnome-shell/shell-42-0/gnome-shell-dark.css +++ b/src/gnome-shell/shell-42-0/gnome-shell-dark.css @@ -2310,7 +2310,7 @@ StEntry StLabel.hint-text { -st-icon-style: symbolic; } -#panel .panel-button#panelActivities { +#panel #panelActivities.panel-button { -natural-hpadding: 18px; } @@ -2345,11 +2345,11 @@ StEntry StLabel.hint-text { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display, #panel:overview .panel-button:active.clock-display, #panel:overview .panel-button:overview.clock-display, #panel:overview .panel-button:focus.clock-display, #panel:overview .panel-button:checked.clock-display, #panel.unlock-screen .panel-button:hover.clock-display, #panel.unlock-screen .panel-button:active.clock-display, #panel.unlock-screen .panel-button:overview.clock-display, #panel.unlock-screen .panel-button:focus.clock-display, #panel.unlock-screen .panel-button:checked.clock-display, #panel.login-screen .panel-button:hover.clock-display, #panel.login-screen .panel-button:active.clock-display, #panel.login-screen .panel-button:overview.clock-display, #panel.login-screen .panel-button:focus.clock-display, #panel.login-screen .panel-button:checked.clock-display, #panel.lock-screen .panel-button:hover.clock-display, #panel.lock-screen .panel-button:active.clock-display, #panel.lock-screen .panel-button:overview.clock-display, #panel.lock-screen .panel-button:focus.clock-display, #panel.lock-screen .panel-button:checked.clock-display { +#panel:overview .panel-button.clock-display:hover, #panel:overview .panel-button.clock-display:active, #panel:overview .panel-button.clock-display:overview, #panel:overview .panel-button.clock-display:focus, #panel:overview .panel-button.clock-display:checked, #panel.unlock-screen .panel-button.clock-display:hover, #panel.unlock-screen .panel-button.clock-display:active, #panel.unlock-screen .panel-button.clock-display:overview, #panel.unlock-screen .panel-button.clock-display:focus, #panel.unlock-screen .panel-button.clock-display:checked, #panel.login-screen .panel-button.clock-display:hover, #panel.login-screen .panel-button.clock-display:active, #panel.login-screen .panel-button.clock-display:overview, #panel.login-screen .panel-button.clock-display:focus, #panel.login-screen .panel-button.clock-display:checked, #panel.lock-screen .panel-button.clock-display:hover, #panel.lock-screen .panel-button.clock-display:active, #panel.lock-screen .panel-button.clock-display:overview, #panel.lock-screen .panel-button.clock-display:focus, #panel.lock-screen .panel-button.clock-display:checked { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display .clock, #panel:overview .panel-button:active.clock-display .clock, #panel:overview .panel-button:overview.clock-display .clock, #panel:overview .panel-button:focus.clock-display .clock, #panel:overview .panel-button:checked.clock-display .clock, #panel.unlock-screen .panel-button:hover.clock-display .clock, #panel.unlock-screen .panel-button:active.clock-display .clock, #panel.unlock-screen .panel-button:overview.clock-display .clock, #panel.unlock-screen .panel-button:focus.clock-display .clock, #panel.unlock-screen .panel-button:checked.clock-display .clock, #panel.login-screen .panel-button:hover.clock-display .clock, #panel.login-screen .panel-button:active.clock-display .clock, #panel.login-screen .panel-button:overview.clock-display .clock, #panel.login-screen .panel-button:focus.clock-display .clock, #panel.login-screen .panel-button:checked.clock-display .clock, #panel.lock-screen .panel-button:hover.clock-display .clock, #panel.lock-screen .panel-button:active.clock-display .clock, #panel.lock-screen .panel-button:overview.clock-display .clock, #panel.lock-screen .panel-button:focus.clock-display .clock, #panel.lock-screen .panel-button:checked.clock-display .clock { +#panel:overview .panel-button.clock-display:hover .clock, #panel:overview .panel-button.clock-display:active .clock, #panel:overview .panel-button.clock-display:overview .clock, #panel:overview .panel-button.clock-display:focus .clock, #panel:overview .panel-button.clock-display:checked .clock, #panel.unlock-screen .panel-button.clock-display:hover .clock, #panel.unlock-screen .panel-button.clock-display:active .clock, #panel.unlock-screen .panel-button.clock-display:overview .clock, #panel.unlock-screen .panel-button.clock-display:focus .clock, #panel.unlock-screen .panel-button.clock-display:checked .clock, #panel.login-screen .panel-button.clock-display:hover .clock, #panel.login-screen .panel-button.clock-display:active .clock, #panel.login-screen .panel-button.clock-display:overview .clock, #panel.login-screen .panel-button.clock-display:focus .clock, #panel.login-screen .panel-button.clock-display:checked .clock, #panel.lock-screen .panel-button.clock-display:hover .clock, #panel.lock-screen .panel-button.clock-display:active .clock, #panel.lock-screen .panel-button.clock-display:overview .clock, #panel.lock-screen .panel-button.clock-display:focus .clock, #panel.lock-screen .panel-button.clock-display:checked .clock { box-shadow: none; } @@ -2411,7 +2411,7 @@ StEntry StLabel.hint-text { background-color: #4285F4 !important; } -.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item:checked.selected { +.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item.selected:checked { color: white !important; background-color: #5a95f5 !important; } diff --git a/src/gnome-shell/shell-42-0/gnome-shell-light.css b/src/gnome-shell/shell-42-0/gnome-shell-light.css index 477d24a7..9d4f9f99 100644 --- a/src/gnome-shell/shell-42-0/gnome-shell-light.css +++ b/src/gnome-shell/shell-42-0/gnome-shell-light.css @@ -2310,7 +2310,7 @@ StEntry StLabel.hint-text { -st-icon-style: symbolic; } -#panel .panel-button#panelActivities { +#panel #panelActivities.panel-button { -natural-hpadding: 18px; } @@ -2345,11 +2345,11 @@ StEntry StLabel.hint-text { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display, #panel:overview .panel-button:active.clock-display, #panel:overview .panel-button:overview.clock-display, #panel:overview .panel-button:focus.clock-display, #panel:overview .panel-button:checked.clock-display, #panel.unlock-screen .panel-button:hover.clock-display, #panel.unlock-screen .panel-button:active.clock-display, #panel.unlock-screen .panel-button:overview.clock-display, #panel.unlock-screen .panel-button:focus.clock-display, #panel.unlock-screen .panel-button:checked.clock-display, #panel.login-screen .panel-button:hover.clock-display, #panel.login-screen .panel-button:active.clock-display, #panel.login-screen .panel-button:overview.clock-display, #panel.login-screen .panel-button:focus.clock-display, #panel.login-screen .panel-button:checked.clock-display, #panel.lock-screen .panel-button:hover.clock-display, #panel.lock-screen .panel-button:active.clock-display, #panel.lock-screen .panel-button:overview.clock-display, #panel.lock-screen .panel-button:focus.clock-display, #panel.lock-screen .panel-button:checked.clock-display { +#panel:overview .panel-button.clock-display:hover, #panel:overview .panel-button.clock-display:active, #panel:overview .panel-button.clock-display:overview, #panel:overview .panel-button.clock-display:focus, #panel:overview .panel-button.clock-display:checked, #panel.unlock-screen .panel-button.clock-display:hover, #panel.unlock-screen .panel-button.clock-display:active, #panel.unlock-screen .panel-button.clock-display:overview, #panel.unlock-screen .panel-button.clock-display:focus, #panel.unlock-screen .panel-button.clock-display:checked, #panel.login-screen .panel-button.clock-display:hover, #panel.login-screen .panel-button.clock-display:active, #panel.login-screen .panel-button.clock-display:overview, #panel.login-screen .panel-button.clock-display:focus, #panel.login-screen .panel-button.clock-display:checked, #panel.lock-screen .panel-button.clock-display:hover, #panel.lock-screen .panel-button.clock-display:active, #panel.lock-screen .panel-button.clock-display:overview, #panel.lock-screen .panel-button.clock-display:focus, #panel.lock-screen .panel-button.clock-display:checked { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display .clock, #panel:overview .panel-button:active.clock-display .clock, #panel:overview .panel-button:overview.clock-display .clock, #panel:overview .panel-button:focus.clock-display .clock, #panel:overview .panel-button:checked.clock-display .clock, #panel.unlock-screen .panel-button:hover.clock-display .clock, #panel.unlock-screen .panel-button:active.clock-display .clock, #panel.unlock-screen .panel-button:overview.clock-display .clock, #panel.unlock-screen .panel-button:focus.clock-display .clock, #panel.unlock-screen .panel-button:checked.clock-display .clock, #panel.login-screen .panel-button:hover.clock-display .clock, #panel.login-screen .panel-button:active.clock-display .clock, #panel.login-screen .panel-button:overview.clock-display .clock, #panel.login-screen .panel-button:focus.clock-display .clock, #panel.login-screen .panel-button:checked.clock-display .clock, #panel.lock-screen .panel-button:hover.clock-display .clock, #panel.lock-screen .panel-button:active.clock-display .clock, #panel.lock-screen .panel-button:overview.clock-display .clock, #panel.lock-screen .panel-button:focus.clock-display .clock, #panel.lock-screen .panel-button:checked.clock-display .clock { +#panel:overview .panel-button.clock-display:hover .clock, #panel:overview .panel-button.clock-display:active .clock, #panel:overview .panel-button.clock-display:overview .clock, #panel:overview .panel-button.clock-display:focus .clock, #panel:overview .panel-button.clock-display:checked .clock, #panel.unlock-screen .panel-button.clock-display:hover .clock, #panel.unlock-screen .panel-button.clock-display:active .clock, #panel.unlock-screen .panel-button.clock-display:overview .clock, #panel.unlock-screen .panel-button.clock-display:focus .clock, #panel.unlock-screen .panel-button.clock-display:checked .clock, #panel.login-screen .panel-button.clock-display:hover .clock, #panel.login-screen .panel-button.clock-display:active .clock, #panel.login-screen .panel-button.clock-display:overview .clock, #panel.login-screen .panel-button.clock-display:focus .clock, #panel.login-screen .panel-button.clock-display:checked .clock, #panel.lock-screen .panel-button.clock-display:hover .clock, #panel.lock-screen .panel-button.clock-display:active .clock, #panel.lock-screen .panel-button.clock-display:overview .clock, #panel.lock-screen .panel-button.clock-display:focus .clock, #panel.lock-screen .panel-button.clock-display:checked .clock { box-shadow: none; } @@ -2411,7 +2411,7 @@ StEntry StLabel.hint-text { background-color: #4285F4 !important; } -.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item:checked.selected { +.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item.selected:checked { color: white !important; background-color: #5a95f5 !important; } diff --git a/src/gnome-shell/shell-42-0/gnome-shell.css b/src/gnome-shell/shell-42-0/gnome-shell.css index 6ee7c51c..a2af4c9d 100644 --- a/src/gnome-shell/shell-42-0/gnome-shell.css +++ b/src/gnome-shell/shell-42-0/gnome-shell.css @@ -2310,7 +2310,7 @@ StEntry StLabel.hint-text { -st-icon-style: symbolic; } -#panel .panel-button#panelActivities { +#panel #panelActivities.panel-button { -natural-hpadding: 18px; } @@ -2345,11 +2345,11 @@ StEntry StLabel.hint-text { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display, #panel:overview .panel-button:active.clock-display, #panel:overview .panel-button:overview.clock-display, #panel:overview .panel-button:focus.clock-display, #panel:overview .panel-button:checked.clock-display, #panel.unlock-screen .panel-button:hover.clock-display, #panel.unlock-screen .panel-button:active.clock-display, #panel.unlock-screen .panel-button:overview.clock-display, #panel.unlock-screen .panel-button:focus.clock-display, #panel.unlock-screen .panel-button:checked.clock-display, #panel.login-screen .panel-button:hover.clock-display, #panel.login-screen .panel-button:active.clock-display, #panel.login-screen .panel-button:overview.clock-display, #panel.login-screen .panel-button:focus.clock-display, #panel.login-screen .panel-button:checked.clock-display, #panel.lock-screen .panel-button:hover.clock-display, #panel.lock-screen .panel-button:active.clock-display, #panel.lock-screen .panel-button:overview.clock-display, #panel.lock-screen .panel-button:focus.clock-display, #panel.lock-screen .panel-button:checked.clock-display { +#panel:overview .panel-button.clock-display:hover, #panel:overview .panel-button.clock-display:active, #panel:overview .panel-button.clock-display:overview, #panel:overview .panel-button.clock-display:focus, #panel:overview .panel-button.clock-display:checked, #panel.unlock-screen .panel-button.clock-display:hover, #panel.unlock-screen .panel-button.clock-display:active, #panel.unlock-screen .panel-button.clock-display:overview, #panel.unlock-screen .panel-button.clock-display:focus, #panel.unlock-screen .panel-button.clock-display:checked, #panel.login-screen .panel-button.clock-display:hover, #panel.login-screen .panel-button.clock-display:active, #panel.login-screen .panel-button.clock-display:overview, #panel.login-screen .panel-button.clock-display:focus, #panel.login-screen .panel-button.clock-display:checked, #panel.lock-screen .panel-button.clock-display:hover, #panel.lock-screen .panel-button.clock-display:active, #panel.lock-screen .panel-button.clock-display:overview, #panel.lock-screen .panel-button.clock-display:focus, #panel.lock-screen .panel-button.clock-display:checked { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display .clock, #panel:overview .panel-button:active.clock-display .clock, #panel:overview .panel-button:overview.clock-display .clock, #panel:overview .panel-button:focus.clock-display .clock, #panel:overview .panel-button:checked.clock-display .clock, #panel.unlock-screen .panel-button:hover.clock-display .clock, #panel.unlock-screen .panel-button:active.clock-display .clock, #panel.unlock-screen .panel-button:overview.clock-display .clock, #panel.unlock-screen .panel-button:focus.clock-display .clock, #panel.unlock-screen .panel-button:checked.clock-display .clock, #panel.login-screen .panel-button:hover.clock-display .clock, #panel.login-screen .panel-button:active.clock-display .clock, #panel.login-screen .panel-button:overview.clock-display .clock, #panel.login-screen .panel-button:focus.clock-display .clock, #panel.login-screen .panel-button:checked.clock-display .clock, #panel.lock-screen .panel-button:hover.clock-display .clock, #panel.lock-screen .panel-button:active.clock-display .clock, #panel.lock-screen .panel-button:overview.clock-display .clock, #panel.lock-screen .panel-button:focus.clock-display .clock, #panel.lock-screen .panel-button:checked.clock-display .clock { +#panel:overview .panel-button.clock-display:hover .clock, #panel:overview .panel-button.clock-display:active .clock, #panel:overview .panel-button.clock-display:overview .clock, #panel:overview .panel-button.clock-display:focus .clock, #panel:overview .panel-button.clock-display:checked .clock, #panel.unlock-screen .panel-button.clock-display:hover .clock, #panel.unlock-screen .panel-button.clock-display:active .clock, #panel.unlock-screen .panel-button.clock-display:overview .clock, #panel.unlock-screen .panel-button.clock-display:focus .clock, #panel.unlock-screen .panel-button.clock-display:checked .clock, #panel.login-screen .panel-button.clock-display:hover .clock, #panel.login-screen .panel-button.clock-display:active .clock, #panel.login-screen .panel-button.clock-display:overview .clock, #panel.login-screen .panel-button.clock-display:focus .clock, #panel.login-screen .panel-button.clock-display:checked .clock, #panel.lock-screen .panel-button.clock-display:hover .clock, #panel.lock-screen .panel-button.clock-display:active .clock, #panel.lock-screen .panel-button.clock-display:overview .clock, #panel.lock-screen .panel-button.clock-display:focus .clock, #panel.lock-screen .panel-button.clock-display:checked .clock { box-shadow: none; } @@ -2411,7 +2411,7 @@ StEntry StLabel.hint-text { background-color: #4285F4 !important; } -.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item:checked.selected { +.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item.selected:checked { color: white !important; background-color: #5a95f5 !important; } diff --git a/src/gnome-shell/shell-44-0/gnome-shell-dark.css b/src/gnome-shell/shell-44-0/gnome-shell-dark.css index ca6c7bb3..d4893dd9 100644 --- a/src/gnome-shell/shell-44-0/gnome-shell-dark.css +++ b/src/gnome-shell/shell-44-0/gnome-shell-dark.css @@ -2320,7 +2320,7 @@ StEntry StLabel.hint-text { -st-icon-style: symbolic; } -#panel .panel-button#panelActivities { +#panel #panelActivities.panel-button { -natural-hpadding: 18px; } @@ -2355,11 +2355,11 @@ StEntry StLabel.hint-text { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display, #panel:overview .panel-button:active.clock-display, #panel:overview .panel-button:overview.clock-display, #panel:overview .panel-button:focus.clock-display, #panel:overview .panel-button:checked.clock-display, #panel.unlock-screen .panel-button:hover.clock-display, #panel.unlock-screen .panel-button:active.clock-display, #panel.unlock-screen .panel-button:overview.clock-display, #panel.unlock-screen .panel-button:focus.clock-display, #panel.unlock-screen .panel-button:checked.clock-display, #panel.login-screen .panel-button:hover.clock-display, #panel.login-screen .panel-button:active.clock-display, #panel.login-screen .panel-button:overview.clock-display, #panel.login-screen .panel-button:focus.clock-display, #panel.login-screen .panel-button:checked.clock-display, #panel.lock-screen .panel-button:hover.clock-display, #panel.lock-screen .panel-button:active.clock-display, #panel.lock-screen .panel-button:overview.clock-display, #panel.lock-screen .panel-button:focus.clock-display, #panel.lock-screen .panel-button:checked.clock-display { +#panel:overview .panel-button.clock-display:hover, #panel:overview .panel-button.clock-display:active, #panel:overview .panel-button.clock-display:overview, #panel:overview .panel-button.clock-display:focus, #panel:overview .panel-button.clock-display:checked, #panel.unlock-screen .panel-button.clock-display:hover, #panel.unlock-screen .panel-button.clock-display:active, #panel.unlock-screen .panel-button.clock-display:overview, #panel.unlock-screen .panel-button.clock-display:focus, #panel.unlock-screen .panel-button.clock-display:checked, #panel.login-screen .panel-button.clock-display:hover, #panel.login-screen .panel-button.clock-display:active, #panel.login-screen .panel-button.clock-display:overview, #panel.login-screen .panel-button.clock-display:focus, #panel.login-screen .panel-button.clock-display:checked, #panel.lock-screen .panel-button.clock-display:hover, #panel.lock-screen .panel-button.clock-display:active, #panel.lock-screen .panel-button.clock-display:overview, #panel.lock-screen .panel-button.clock-display:focus, #panel.lock-screen .panel-button.clock-display:checked { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display .clock, #panel:overview .panel-button:active.clock-display .clock, #panel:overview .panel-button:overview.clock-display .clock, #panel:overview .panel-button:focus.clock-display .clock, #panel:overview .panel-button:checked.clock-display .clock, #panel.unlock-screen .panel-button:hover.clock-display .clock, #panel.unlock-screen .panel-button:active.clock-display .clock, #panel.unlock-screen .panel-button:overview.clock-display .clock, #panel.unlock-screen .panel-button:focus.clock-display .clock, #panel.unlock-screen .panel-button:checked.clock-display .clock, #panel.login-screen .panel-button:hover.clock-display .clock, #panel.login-screen .panel-button:active.clock-display .clock, #panel.login-screen .panel-button:overview.clock-display .clock, #panel.login-screen .panel-button:focus.clock-display .clock, #panel.login-screen .panel-button:checked.clock-display .clock, #panel.lock-screen .panel-button:hover.clock-display .clock, #panel.lock-screen .panel-button:active.clock-display .clock, #panel.lock-screen .panel-button:overview.clock-display .clock, #panel.lock-screen .panel-button:focus.clock-display .clock, #panel.lock-screen .panel-button:checked.clock-display .clock { +#panel:overview .panel-button.clock-display:hover .clock, #panel:overview .panel-button.clock-display:active .clock, #panel:overview .panel-button.clock-display:overview .clock, #panel:overview .panel-button.clock-display:focus .clock, #panel:overview .panel-button.clock-display:checked .clock, #panel.unlock-screen .panel-button.clock-display:hover .clock, #panel.unlock-screen .panel-button.clock-display:active .clock, #panel.unlock-screen .panel-button.clock-display:overview .clock, #panel.unlock-screen .panel-button.clock-display:focus .clock, #panel.unlock-screen .panel-button.clock-display:checked .clock, #panel.login-screen .panel-button.clock-display:hover .clock, #panel.login-screen .panel-button.clock-display:active .clock, #panel.login-screen .panel-button.clock-display:overview .clock, #panel.login-screen .panel-button.clock-display:focus .clock, #panel.login-screen .panel-button.clock-display:checked .clock, #panel.lock-screen .panel-button.clock-display:hover .clock, #panel.lock-screen .panel-button.clock-display:active .clock, #panel.lock-screen .panel-button.clock-display:overview .clock, #panel.lock-screen .panel-button.clock-display:focus .clock, #panel.lock-screen .panel-button.clock-display:checked .clock { box-shadow: none; } @@ -2421,7 +2421,7 @@ StEntry StLabel.hint-text { background-color: #4285F4 !important; } -.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item:checked.selected { +.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item.selected:checked { color: white !important; background-color: #5a95f5 !important; } diff --git a/src/gnome-shell/shell-44-0/gnome-shell-light.css b/src/gnome-shell/shell-44-0/gnome-shell-light.css index d89b2595..7176e135 100644 --- a/src/gnome-shell/shell-44-0/gnome-shell-light.css +++ b/src/gnome-shell/shell-44-0/gnome-shell-light.css @@ -2320,7 +2320,7 @@ StEntry StLabel.hint-text { -st-icon-style: symbolic; } -#panel .panel-button#panelActivities { +#panel #panelActivities.panel-button { -natural-hpadding: 18px; } @@ -2355,11 +2355,11 @@ StEntry StLabel.hint-text { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display, #panel:overview .panel-button:active.clock-display, #panel:overview .panel-button:overview.clock-display, #panel:overview .panel-button:focus.clock-display, #panel:overview .panel-button:checked.clock-display, #panel.unlock-screen .panel-button:hover.clock-display, #panel.unlock-screen .panel-button:active.clock-display, #panel.unlock-screen .panel-button:overview.clock-display, #panel.unlock-screen .panel-button:focus.clock-display, #panel.unlock-screen .panel-button:checked.clock-display, #panel.login-screen .panel-button:hover.clock-display, #panel.login-screen .panel-button:active.clock-display, #panel.login-screen .panel-button:overview.clock-display, #panel.login-screen .panel-button:focus.clock-display, #panel.login-screen .panel-button:checked.clock-display, #panel.lock-screen .panel-button:hover.clock-display, #panel.lock-screen .panel-button:active.clock-display, #panel.lock-screen .panel-button:overview.clock-display, #panel.lock-screen .panel-button:focus.clock-display, #panel.lock-screen .panel-button:checked.clock-display { +#panel:overview .panel-button.clock-display:hover, #panel:overview .panel-button.clock-display:active, #panel:overview .panel-button.clock-display:overview, #panel:overview .panel-button.clock-display:focus, #panel:overview .panel-button.clock-display:checked, #panel.unlock-screen .panel-button.clock-display:hover, #panel.unlock-screen .panel-button.clock-display:active, #panel.unlock-screen .panel-button.clock-display:overview, #panel.unlock-screen .panel-button.clock-display:focus, #panel.unlock-screen .panel-button.clock-display:checked, #panel.login-screen .panel-button.clock-display:hover, #panel.login-screen .panel-button.clock-display:active, #panel.login-screen .panel-button.clock-display:overview, #panel.login-screen .panel-button.clock-display:focus, #panel.login-screen .panel-button.clock-display:checked, #panel.lock-screen .panel-button.clock-display:hover, #panel.lock-screen .panel-button.clock-display:active, #panel.lock-screen .panel-button.clock-display:overview, #panel.lock-screen .panel-button.clock-display:focus, #panel.lock-screen .panel-button.clock-display:checked { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display .clock, #panel:overview .panel-button:active.clock-display .clock, #panel:overview .panel-button:overview.clock-display .clock, #panel:overview .panel-button:focus.clock-display .clock, #panel:overview .panel-button:checked.clock-display .clock, #panel.unlock-screen .panel-button:hover.clock-display .clock, #panel.unlock-screen .panel-button:active.clock-display .clock, #panel.unlock-screen .panel-button:overview.clock-display .clock, #panel.unlock-screen .panel-button:focus.clock-display .clock, #panel.unlock-screen .panel-button:checked.clock-display .clock, #panel.login-screen .panel-button:hover.clock-display .clock, #panel.login-screen .panel-button:active.clock-display .clock, #panel.login-screen .panel-button:overview.clock-display .clock, #panel.login-screen .panel-button:focus.clock-display .clock, #panel.login-screen .panel-button:checked.clock-display .clock, #panel.lock-screen .panel-button:hover.clock-display .clock, #panel.lock-screen .panel-button:active.clock-display .clock, #panel.lock-screen .panel-button:overview.clock-display .clock, #panel.lock-screen .panel-button:focus.clock-display .clock, #panel.lock-screen .panel-button:checked.clock-display .clock { +#panel:overview .panel-button.clock-display:hover .clock, #panel:overview .panel-button.clock-display:active .clock, #panel:overview .panel-button.clock-display:overview .clock, #panel:overview .panel-button.clock-display:focus .clock, #panel:overview .panel-button.clock-display:checked .clock, #panel.unlock-screen .panel-button.clock-display:hover .clock, #panel.unlock-screen .panel-button.clock-display:active .clock, #panel.unlock-screen .panel-button.clock-display:overview .clock, #panel.unlock-screen .panel-button.clock-display:focus .clock, #panel.unlock-screen .panel-button.clock-display:checked .clock, #panel.login-screen .panel-button.clock-display:hover .clock, #panel.login-screen .panel-button.clock-display:active .clock, #panel.login-screen .panel-button.clock-display:overview .clock, #panel.login-screen .panel-button.clock-display:focus .clock, #panel.login-screen .panel-button.clock-display:checked .clock, #panel.lock-screen .panel-button.clock-display:hover .clock, #panel.lock-screen .panel-button.clock-display:active .clock, #panel.lock-screen .panel-button.clock-display:overview .clock, #panel.lock-screen .panel-button.clock-display:focus .clock, #panel.lock-screen .panel-button.clock-display:checked .clock { box-shadow: none; } @@ -2421,7 +2421,7 @@ StEntry StLabel.hint-text { background-color: #4285F4 !important; } -.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item:checked.selected { +.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item.selected:checked { color: white !important; background-color: #5a95f5 !important; } diff --git a/src/gnome-shell/shell-44-0/gnome-shell.css b/src/gnome-shell/shell-44-0/gnome-shell.css index 2e32f57f..dee0f387 100644 --- a/src/gnome-shell/shell-44-0/gnome-shell.css +++ b/src/gnome-shell/shell-44-0/gnome-shell.css @@ -2320,7 +2320,7 @@ StEntry StLabel.hint-text { -st-icon-style: symbolic; } -#panel .panel-button#panelActivities { +#panel #panelActivities.panel-button { -natural-hpadding: 18px; } @@ -2355,11 +2355,11 @@ StEntry StLabel.hint-text { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display, #panel:overview .panel-button:active.clock-display, #panel:overview .panel-button:overview.clock-display, #panel:overview .panel-button:focus.clock-display, #panel:overview .panel-button:checked.clock-display, #panel.unlock-screen .panel-button:hover.clock-display, #panel.unlock-screen .panel-button:active.clock-display, #panel.unlock-screen .panel-button:overview.clock-display, #panel.unlock-screen .panel-button:focus.clock-display, #panel.unlock-screen .panel-button:checked.clock-display, #panel.login-screen .panel-button:hover.clock-display, #panel.login-screen .panel-button:active.clock-display, #panel.login-screen .panel-button:overview.clock-display, #panel.login-screen .panel-button:focus.clock-display, #panel.login-screen .panel-button:checked.clock-display, #panel.lock-screen .panel-button:hover.clock-display, #panel.lock-screen .panel-button:active.clock-display, #panel.lock-screen .panel-button:overview.clock-display, #panel.lock-screen .panel-button:focus.clock-display, #panel.lock-screen .panel-button:checked.clock-display { +#panel:overview .panel-button.clock-display:hover, #panel:overview .panel-button.clock-display:active, #panel:overview .panel-button.clock-display:overview, #panel:overview .panel-button.clock-display:focus, #panel:overview .panel-button.clock-display:checked, #panel.unlock-screen .panel-button.clock-display:hover, #panel.unlock-screen .panel-button.clock-display:active, #panel.unlock-screen .panel-button.clock-display:overview, #panel.unlock-screen .panel-button.clock-display:focus, #panel.unlock-screen .panel-button.clock-display:checked, #panel.login-screen .panel-button.clock-display:hover, #panel.login-screen .panel-button.clock-display:active, #panel.login-screen .panel-button.clock-display:overview, #panel.login-screen .panel-button.clock-display:focus, #panel.login-screen .panel-button.clock-display:checked, #panel.lock-screen .panel-button.clock-display:hover, #panel.lock-screen .panel-button.clock-display:active, #panel.lock-screen .panel-button.clock-display:overview, #panel.lock-screen .panel-button.clock-display:focus, #panel.lock-screen .panel-button.clock-display:checked { box-shadow: none; } -#panel:overview .panel-button:hover.clock-display .clock, #panel:overview .panel-button:active.clock-display .clock, #panel:overview .panel-button:overview.clock-display .clock, #panel:overview .panel-button:focus.clock-display .clock, #panel:overview .panel-button:checked.clock-display .clock, #panel.unlock-screen .panel-button:hover.clock-display .clock, #panel.unlock-screen .panel-button:active.clock-display .clock, #panel.unlock-screen .panel-button:overview.clock-display .clock, #panel.unlock-screen .panel-button:focus.clock-display .clock, #panel.unlock-screen .panel-button:checked.clock-display .clock, #panel.login-screen .panel-button:hover.clock-display .clock, #panel.login-screen .panel-button:active.clock-display .clock, #panel.login-screen .panel-button:overview.clock-display .clock, #panel.login-screen .panel-button:focus.clock-display .clock, #panel.login-screen .panel-button:checked.clock-display .clock, #panel.lock-screen .panel-button:hover.clock-display .clock, #panel.lock-screen .panel-button:active.clock-display .clock, #panel.lock-screen .panel-button:overview.clock-display .clock, #panel.lock-screen .panel-button:focus.clock-display .clock, #panel.lock-screen .panel-button:checked.clock-display .clock { +#panel:overview .panel-button.clock-display:hover .clock, #panel:overview .panel-button.clock-display:active .clock, #panel:overview .panel-button.clock-display:overview .clock, #panel:overview .panel-button.clock-display:focus .clock, #panel:overview .panel-button.clock-display:checked .clock, #panel.unlock-screen .panel-button.clock-display:hover .clock, #panel.unlock-screen .panel-button.clock-display:active .clock, #panel.unlock-screen .panel-button.clock-display:overview .clock, #panel.unlock-screen .panel-button.clock-display:focus .clock, #panel.unlock-screen .panel-button.clock-display:checked .clock, #panel.login-screen .panel-button.clock-display:hover .clock, #panel.login-screen .panel-button.clock-display:active .clock, #panel.login-screen .panel-button.clock-display:overview .clock, #panel.login-screen .panel-button.clock-display:focus .clock, #panel.login-screen .panel-button.clock-display:checked .clock, #panel.lock-screen .panel-button.clock-display:hover .clock, #panel.lock-screen .panel-button.clock-display:active .clock, #panel.lock-screen .panel-button.clock-display:overview .clock, #panel.lock-screen .panel-button.clock-display:focus .clock, #panel.lock-screen .panel-button.clock-display:checked .clock { box-shadow: none; } @@ -2421,7 +2421,7 @@ StEntry StLabel.hint-text { background-color: #4285F4 !important; } -.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item:checked.selected { +.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item.selected:checked { color: white !important; background-color: #5a95f5 !important; } diff --git a/src/gtk/3.0/gtk-dark.css b/src/gtk/3.0/gtk-dark.css index 20730af2..6127c4b4 100644 --- a/src/gtk/3.0/gtk-dark.css +++ b/src/gtk/3.0/gtk-dark.css @@ -617,14 +617,14 @@ button:checked:disabled { color: alpha(#4285F4, 0.5); } -.lightdm-gtk-greeter button, .budgie-session-dialog .linked.horizontal > button, -.budgie-polkit-dialog .linked.horizontal > button, -.budgie-run-dialog .linked.horizontal > button, .drop-shadow button, .background .raven .raven-header:not(.top) button.image-button, .background.budgie-popover button, .background.budgie-popover row button, .budgie-settings-window buttonbox.inline-toolbar button, PanelToplevel > widget > button, .nemo-window .toolbar button, .background tabbox > tab button, .background .gedit-search-slider > .linked:not(.vertical) > button:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button, .nemo-window .floating-bar button, +.lightdm-gtk-greeter button, .budgie-session-dialog .linked > button, +.budgie-polkit-dialog .linked > button, +.budgie-run-dialog .linked > button, .drop-shadow button, .background .raven .raven-header:not(.top) button.image-button, .background.budgie-popover button, .background.budgie-popover row button, .budgie-settings-window buttonbox.inline-toolbar button, PanelToplevel > widget > button, .nemo-window .toolbar button, .background tabbox > tab button, .background .gedit-search-slider > .linked:not(.vertical) > button:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, placessidebar row button.sidebar-button, calendar.button, check, radio, scrollbar button, notebook > header > tabs > arrow, spinbutton.vertical button, spinbutton:not(.vertical) > button, modelbutton.flat, .menuitem.button.flat, .inline-toolbar button:not(.text-button), .background .osd button.flat, .budgie-session-dialog button, .budgie-polkit-dialog button, -.budgie-run-dialog button, .budgie-notification-window .linked > button, .budgie-switcher-window .linked > button, .budgie-osd-window .linked > button, .budgie-notification-window button.image-button.close, .budgie-switcher-window button.image-button.close, .budgie-osd-window button.image-button.close, .caja-navigation-window button.toggle.image-button, .mate-panel-menu-bar #PanelApplet button:not(.flat), toolbar.primary-toolbar toolitem.raised button, .tilix-search-frame button, .geary-composer-box button:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle, +.budgie-run-dialog button, .budgie-notification-window button.image-button.close, .budgie-switcher-window button.image-button.close, .budgie-osd-window button.image-button.close, .caja-navigation-window button.toggle.image-button, .mate-panel-menu-bar #PanelApplet button:not(.flat), toolbar.primary-toolbar toolitem.raised button, .tilix-search-frame button, .geary-composer-box button:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle, window.background > box.vertical > toolbar.primary-toolbar toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar toolitem button.flat.scale, window.background > box.vertical > toolbar.primary-toolbar toolitem .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal button, window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button, layouttabbar button, messagedialog.background.csd .linked.dialog-action-area:not(.vertical) > button, messagedialog.background .linked.dialog-action-area:not(.vertical) > button, .background .app-notification button, toolbar button:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:not(:only-child), .linked > spinbutton:not(.vertical) > button.up, .linked > spinbutton:not(.vertical) > button.down, .background .osd button, .background .linked.stack-switcher > button, button.flat { transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 600ms cubic-bezier(0, 0, 0.2, 1); @@ -637,31 +637,27 @@ window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button, .sid color: rgba(255, 255, 255, 0.7); } -.lightdm-gtk-greeter button:hover, .budgie-session-dialog .linked.horizontal > button:hover, -.budgie-polkit-dialog .linked.horizontal > button:hover, -.budgie-run-dialog .linked.horizontal > button:hover, .drop-shadow button:hover, .background .raven .raven-header:not(.top) button.image-button:hover, .background.budgie-popover button:hover, .budgie-settings-window buttonbox.inline-toolbar button:hover, PanelToplevel > widget > button:hover, .nemo-window .toolbar button:hover, .background tabbox > tab button:hover, .background .gedit-search-slider > .linked:not(.vertical) > button:hover:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button:hover, .nemo-window .floating-bar button:hover, +.lightdm-gtk-greeter button:hover, .drop-shadow button:hover, .background .raven .raven-header:not(.top) button.image-button:hover, .background.budgie-popover button:hover, .budgie-settings-window buttonbox.inline-toolbar button:hover, PanelToplevel > widget > button:hover, .nemo-window .toolbar button:hover, .background tabbox > tab button:hover, .background .gedit-search-slider > .linked:not(.vertical) > button:hover:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, placessidebar row button.sidebar-button:hover, calendar.button:hover, check:hover, radio:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, spinbutton.vertical button:hover, spinbutton:not(.vertical) > button:hover, modelbutton.flat:hover, .menuitem.button.flat:hover, .inline-toolbar button:hover:not(.text-button), .budgie-session-dialog button:hover, .budgie-polkit-dialog button:hover, -.budgie-run-dialog button:hover, .budgie-notification-window .linked > button:hover, .budgie-switcher-window .linked > button:hover, .budgie-osd-window .linked > button:hover, .budgie-notification-window button.image-button.close:hover, .budgie-switcher-window button.image-button.close:hover, .budgie-osd-window button.image-button.close:hover, .caja-navigation-window button.toggle.image-button:hover, .mate-panel-menu-bar #PanelApplet button:hover:not(.flat), toolbar.primary-toolbar toolitem.raised button:hover, .tilix-search-frame button:hover, .geary-composer-box button:hover:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:hover, +.budgie-run-dialog button:hover, .budgie-notification-window button.image-button.close:hover, .budgie-switcher-window button.image-button.close:hover, .budgie-osd-window button.image-button.close:hover, .caja-navigation-window button.toggle.image-button:hover, .mate-panel-menu-bar #PanelApplet button:hover:not(.flat), toolbar.primary-toolbar toolitem.raised button:hover, .tilix-search-frame button:hover, .geary-composer-box button:hover:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:hover, window.background > box.vertical > toolbar.primary-toolbar toolitem > .linked > button:hover:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar toolitem button.flat.scale:hover, window.background > box.vertical > toolbar.primary-toolbar toolitem .linked > button.image-button.raised:hover, window.csd > box.vertical > box.vertical > toolbar.horizontal button:hover, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:hover, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:hover, layouttabbar button:hover, messagedialog.background .linked:not(.vertical).dialog-action-area > button:hover, .background .app-notification button:hover, toolbar button:hover:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:hover:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:hover, .linked > spinbutton:not(.vertical) > button.down:hover, .background .osd button:hover, .background .linked.stack-switcher > button:hover, button.flat:hover, .background button.flat:hover { +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:hover, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:hover, layouttabbar button:hover, messagedialog.background .linked.dialog-action-area:not(.vertical) > button:hover, .background .app-notification button:hover, toolbar button:hover:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:hover:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:hover, .linked > spinbutton:not(.vertical) > button.down:hover, .background .osd button:hover, .background .linked.stack-switcher > button:hover, button.flat:hover, .background button.flat:hover { background-color: transparent; box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.1); color: white; } -.lightdm-gtk-greeter button:active, .budgie-session-dialog .linked.horizontal > button:active, -.budgie-polkit-dialog .linked.horizontal > button:active, -.budgie-run-dialog .linked.horizontal > button:active, .drop-shadow button:active, .background .raven .raven-header:not(.top) button.image-button:active, .background.budgie-popover button:active, .budgie-settings-window buttonbox.inline-toolbar button:active, PanelToplevel > widget > button:active, .nemo-window .toolbar button:active, .background tabbox > tab button:active, .background .gedit-search-slider > .linked:not(.vertical) > button:active:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button:active, .nemo-window .floating-bar button:active, +.lightdm-gtk-greeter button:active, .drop-shadow button:active, .background .raven .raven-header:not(.top) button.image-button:active, .background.budgie-popover button:active, .budgie-settings-window buttonbox.inline-toolbar button:active, PanelToplevel > widget > button:active, .nemo-window .toolbar button:active, .background tabbox > tab button:active, .background .gedit-search-slider > .linked:not(.vertical) > button:active:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, placessidebar row button.sidebar-button:active, calendar.button:active, check:active, radio:active, scrollbar button:active, notebook > header > tabs > arrow:active, spinbutton.vertical button:active, spinbutton:not(.vertical) > button:active, modelbutton.flat:active, .menuitem.button.flat:active, .inline-toolbar button:active:not(.text-button), .budgie-session-dialog button:active, .budgie-polkit-dialog button:active, -.budgie-run-dialog button:active, .budgie-notification-window .linked > button:active, .budgie-switcher-window .linked > button:active, .budgie-osd-window .linked > button:active, .budgie-notification-window button.image-button.close:active, .budgie-switcher-window button.image-button.close:active, .budgie-osd-window button.image-button.close:active, .caja-navigation-window button.toggle.image-button:active, .mate-panel-menu-bar #PanelApplet button:active:not(.flat), toolbar.primary-toolbar toolitem.raised button:active, .tilix-search-frame button:active, .geary-composer-box button:active:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:active, +.budgie-run-dialog button:active, .budgie-notification-window button.image-button.close:active, .budgie-switcher-window button.image-button.close:active, .budgie-osd-window button.image-button.close:active, .caja-navigation-window button.toggle.image-button:active, .mate-panel-menu-bar #PanelApplet button:active:not(.flat), toolbar.primary-toolbar toolitem.raised button:active, .tilix-search-frame button:active, .geary-composer-box button:active:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:active, window.background > box.vertical > toolbar.primary-toolbar toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar toolitem button.flat.scale:active, window.background > box.vertical > toolbar.primary-toolbar toolitem .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, layouttabbar button:active, messagedialog.background .linked:not(.vertical).dialog-action-area > button:active, .background .app-notification button:active, toolbar button:active:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:active:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:active, .linked > spinbutton:not(.vertical) > button.down:active, .background .osd button:active, .background .linked.stack-switcher > button:active, button.flat:active, .background button.flat:active { +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, layouttabbar button:active, messagedialog.background .linked.dialog-action-area:not(.vertical) > button:active, .background .app-notification button:active, toolbar button:active:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:active:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:active, .linked > spinbutton:not(.vertical) > button.down:active, .background .osd button:active, .background .linked.stack-switcher > button:active, button.flat:active, .background button.flat:active { transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; animation: ripple_effect 100ms cubic-bezier(0, 0, 0.2, 1) forwards; box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.1); @@ -671,16 +667,14 @@ window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:activ background-color: transparent; } -.lightdm-gtk-greeter button:disabled, .budgie-session-dialog .linked.horizontal > button:disabled, -.budgie-polkit-dialog .linked.horizontal > button:disabled, -.budgie-run-dialog .linked.horizontal > button:disabled, .drop-shadow button:disabled, .background .raven .raven-header:not(.top) button.image-button:disabled, .background.budgie-popover button:disabled, .budgie-settings-window buttonbox.inline-toolbar button:disabled, PanelToplevel > widget > button:disabled, .nemo-window .toolbar button:disabled, .background tabbox > tab button:disabled, .background .gedit-search-slider > .linked:not(.vertical) > button:disabled:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button:disabled, .nemo-window .floating-bar button:disabled, +.lightdm-gtk-greeter button:disabled, .drop-shadow button:disabled, .background .raven .raven-header:not(.top) button.image-button:disabled, .background.budgie-popover button:disabled, .budgie-settings-window buttonbox.inline-toolbar button:disabled, PanelToplevel > widget > button:disabled, .nemo-window .toolbar button:disabled, .background tabbox > tab button:disabled, .background .gedit-search-slider > .linked:not(.vertical) > button:disabled:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, placessidebar row button.sidebar-button:disabled, calendar.button:disabled, check:disabled, radio:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, spinbutton.vertical button:disabled, spinbutton:not(.vertical) > button:disabled, modelbutton.flat:disabled, .menuitem.button.flat:disabled, .inline-toolbar button:disabled:not(.text-button), .budgie-session-dialog button:disabled, .budgie-polkit-dialog button:disabled, -.budgie-run-dialog button:disabled, .budgie-notification-window .linked > button:disabled, .budgie-switcher-window .linked > button:disabled, .budgie-osd-window .linked > button:disabled, .budgie-notification-window button.image-button.close:disabled, .budgie-switcher-window button.image-button.close:disabled, .budgie-osd-window button.image-button.close:disabled, .caja-navigation-window button.toggle.image-button:disabled, .mate-panel-menu-bar #PanelApplet button:disabled:not(.flat), toolbar.primary-toolbar toolitem.raised button:disabled, .tilix-search-frame button:disabled, .geary-composer-box button:disabled:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:disabled, +.budgie-run-dialog button:disabled, .budgie-notification-window button.image-button.close:disabled, .budgie-switcher-window button.image-button.close:disabled, .budgie-osd-window button.image-button.close:disabled, .caja-navigation-window button.toggle.image-button:disabled, .mate-panel-menu-bar #PanelApplet button:disabled:not(.flat), toolbar.primary-toolbar toolitem.raised button:disabled, .tilix-search-frame button:disabled, .geary-composer-box button:disabled:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:disabled, window.background > box.vertical > toolbar.primary-toolbar toolitem > .linked > button:disabled:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar toolitem button.flat.scale:disabled, window.background > box.vertical > toolbar.primary-toolbar toolitem .linked > button.image-button.raised:disabled, window.csd > box.vertical > box.vertical > toolbar.horizontal button:disabled, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:disabled, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:disabled, layouttabbar button:disabled, messagedialog.background .linked:not(.vertical).dialog-action-area > button:disabled, .background .app-notification button:disabled, toolbar button:disabled:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:disabled:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:disabled, .linked > spinbutton:not(.vertical) > button.down:disabled, .background .osd button:disabled, .background .linked.stack-switcher > button:disabled, button.flat:disabled, .background button.flat:disabled { +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:disabled, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:disabled, layouttabbar button:disabled, messagedialog.background .linked.dialog-action-area:not(.vertical) > button:disabled, .background .app-notification button:disabled, toolbar button:disabled:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:disabled:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:disabled, .linked > spinbutton:not(.vertical) > button.down:disabled, .background .osd button:disabled, .background .linked.stack-switcher > button:disabled, button.flat:disabled, .background button.flat:disabled { box-shadow: none; background-color: transparent; color: rgba(255, 255, 255, 0.3); @@ -688,9 +682,9 @@ window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:disab .budgie-session-dialog button:checked, .budgie-polkit-dialog button:checked, -.budgie-run-dialog button:checked, .budgie-notification-window .linked > button:checked, .budgie-switcher-window .linked > button:checked, .budgie-osd-window .linked > button:checked, .budgie-notification-window button.image-button.close:checked, .budgie-switcher-window button.image-button.close:checked, .budgie-osd-window button.image-button.close:checked, .caja-navigation-window button.toggle.image-button:checked, .mate-panel-menu-bar #PanelApplet button:checked:not(.flat), toolbar.primary-toolbar toolitem.raised button:checked, .tilix-search-frame button:checked, .geary-composer-box button:checked:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:checked, +.budgie-run-dialog button:checked, .budgie-notification-window button.image-button.close:checked, .budgie-switcher-window button.image-button.close:checked, .budgie-osd-window button.image-button.close:checked, .caja-navigation-window button.toggle.image-button:checked, .mate-panel-menu-bar #PanelApplet button:checked:not(.flat), toolbar.primary-toolbar toolitem.raised button:checked, .tilix-search-frame button:checked, .geary-composer-box button:checked:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:checked, window.background > box.vertical > toolbar.primary-toolbar toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar toolitem button.flat.scale:checked, window.background > box.vertical > toolbar.primary-toolbar toolitem .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked, layouttabbar button:checked, messagedialog.background .linked:not(.vertical).dialog-action-area > button:checked, .background .app-notification button:checked, toolbar button:checked:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:checked:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:checked, .linked > spinbutton:not(.vertical) > button.down:checked, .background .osd button:checked, .background .linked.stack-switcher > button:checked, button.flat:checked, .background button.flat:checked { +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked, layouttabbar button:checked, messagedialog.background .linked.dialog-action-area:not(.vertical) > button:checked, .background .app-notification button:checked, toolbar button:checked:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:checked:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:checked, .linked > spinbutton:not(.vertical) > button.down:checked, .background .osd button:checked, .background .linked.stack-switcher > button:checked, button.flat:checked, .background button.flat:checked { color: white; background-color: alpha(currentColor, 0.12); box-shadow: none; @@ -698,9 +692,9 @@ window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:check .budgie-session-dialog button:checked:disabled, .budgie-polkit-dialog button:checked:disabled, -.budgie-run-dialog button:checked:disabled, .budgie-notification-window .linked > button:checked:disabled, .budgie-switcher-window .linked > button:checked:disabled, .budgie-osd-window .linked > button:checked:disabled, .budgie-notification-window button.image-button.close:checked:disabled, .budgie-switcher-window button.image-button.close:checked:disabled, .budgie-osd-window button.image-button.close:checked:disabled, .caja-navigation-window button.toggle.image-button:checked:disabled, .mate-panel-menu-bar #PanelApplet button:checked:disabled:not(.flat), toolbar.primary-toolbar toolitem.raised button:checked:disabled, .tilix-search-frame button:checked:disabled, .geary-composer-box button:checked:disabled:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:checked:disabled, +.budgie-run-dialog button:checked:disabled, .budgie-notification-window button.image-button.close:checked:disabled, .budgie-switcher-window button.image-button.close:checked:disabled, .budgie-osd-window button.image-button.close:checked:disabled, .caja-navigation-window button.toggle.image-button:checked:disabled, .mate-panel-menu-bar #PanelApplet button:checked:disabled:not(.flat), toolbar.primary-toolbar toolitem.raised button:checked:disabled, .tilix-search-frame button:checked:disabled, .geary-composer-box button:checked:disabled:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:checked:disabled, window.background > box.vertical > toolbar.primary-toolbar toolitem > .linked > button:checked:disabled:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar toolitem button.flat.scale:checked:disabled, window.background > box.vertical > toolbar.primary-toolbar toolitem .linked > button.image-button.raised:checked:disabled, window.csd > box.vertical > box.vertical > toolbar.horizontal button:checked:disabled, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:checked:disabled, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked:disabled, layouttabbar button:checked:disabled, messagedialog.background .linked:not(.vertical).dialog-action-area > button:checked:disabled, .background .app-notification button:checked:disabled, toolbar button:checked:disabled:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:checked:disabled:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:checked:disabled, .linked > spinbutton:not(.vertical) > button.down:checked:disabled, .background .osd button:checked:disabled, .background .linked.stack-switcher > button:checked:disabled, button.flat:checked:disabled, .background button.flat:checked:disabled { +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:checked:disabled, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked:disabled, layouttabbar button:checked:disabled, messagedialog.background .linked.dialog-action-area:not(.vertical) > button:checked:disabled, .background .app-notification button:checked:disabled, toolbar button:checked:disabled:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:checked:disabled:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:checked:disabled, .linked > spinbutton:not(.vertical) > button.down:checked:disabled, .background .osd button:checked:disabled, .background .linked.stack-switcher > button:checked:disabled, button.flat:checked:disabled, .background button.flat:checked:disabled { background-color: alpha(currentColor, 0.06); color: rgba(255, 255, 255, 0.45); box-shadow: none; @@ -1119,25 +1113,25 @@ stacksidebar row.needs-attention > label:dir(rtl), .stack-switcher > button.need background-position: left 3px; } -.background.budgie-popover .linked > button.image-button.flat, .background .gedit-search-slider > .linked:not(.vertical) > button:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:not(.combo):dir(rtl), .background .caja-pathbar > button, +.drop-shadow button, .budgie-notification-window button, .budgie-switcher-window button, .budgie-osd-window button, .background.budgie-popover .linked > button.image-button.flat, .background .gedit-search-slider > .linked:not(.vertical) > button:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:not(.combo):dir(rtl), .background .caja-pathbar > button, .background .path-bar > button:not(.combo):not(.destructive-action):not(.suggested-action), .linked > button { border-radius: 0; -gtk-outline-radius: 3px; } -.background.budgie-popover .linked > button.image-button.flat:first-child, .background .gedit-search-slider > .linked:not(.vertical) > button:first-child:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:first-child:not(.combo):dir(rtl), .background .caja-pathbar > button:first-child, +.drop-shadow button:first-child, .budgie-notification-window button:first-child, .budgie-switcher-window button:first-child, .budgie-osd-window button:first-child, .background.budgie-popover .linked > button.image-button.flat:first-child, .background .gedit-search-slider > .linked:not(.vertical) > button:first-child:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:first-child:not(.combo):dir(rtl), .background .caja-pathbar > button:first-child, .background .path-bar > button:first-child:not(.combo):not(.destructive-action):not(.suggested-action), .linked > button:first-child { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } -.background.budgie-popover .linked > button.image-button.flat:last-child, .background .gedit-search-slider > .linked:not(.vertical) > button:last-child:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:last-child:not(.combo):dir(rtl), .background .caja-pathbar > button:last-child, +.drop-shadow button:last-child, .budgie-notification-window button:last-child, .budgie-switcher-window button:last-child, .budgie-osd-window button:last-child, .background.budgie-popover .linked > button.image-button.flat:last-child, .background .gedit-search-slider > .linked:not(.vertical) > button:last-child:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:last-child:not(.combo):dir(rtl), .background .caja-pathbar > button:last-child, .background .path-bar > button:last-child:not(.combo):not(.destructive-action):not(.suggested-action), .linked > button:last-child { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.background.budgie-popover .linked > button.image-button.flat:only-child, .background .gedit-search-slider > .linked:not(.vertical) > button:only-child:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:only-child:not(.combo):dir(rtl), .background .caja-pathbar > button:only-child, +.drop-shadow button:only-child, .budgie-notification-window button:only-child, .budgie-switcher-window button:only-child, .budgie-osd-window button:only-child, .background.budgie-popover .linked > button.image-button.flat:only-child, .background .gedit-search-slider > .linked:not(.vertical) > button:only-child:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:only-child:not(.combo):dir(rtl), .background .caja-pathbar > button:only-child, .background .path-bar > button:only-child:not(.combo):not(.destructive-action):not(.suggested-action), .linked > button:only-child { border-radius: 3px; } @@ -1257,11 +1251,11 @@ spinbutton:not(.vertical) { padding: 0; } -.background spinbutton:not(.vertical), .background spinbutton:not(.vertical).flat { +.background spinbutton:not(.vertical), .background spinbutton.flat:not(.vertical) { transition: all 225ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0.4, 0, 0.2, 1); } -.background spinbutton:not(.vertical) entry, .background spinbutton:not(.vertical) entry:focus, .background spinbutton:not(.vertical) entry:disabled, .background spinbutton:not(.vertical):focus entry, .background spinbutton:not(.vertical):focus entry:focus, .background spinbutton:not(.vertical):focus entry:disabled, .background spinbutton:not(.vertical):disabled entry, .background spinbutton:not(.vertical):disabled entry:focus, .background spinbutton:not(.vertical):disabled entry:disabled, .background spinbutton:not(.vertical).flat entry, .background spinbutton:not(.vertical).flat entry:focus, .background spinbutton:not(.vertical).flat entry:disabled, .background spinbutton:not(.vertical).flat:focus entry, .background spinbutton:not(.vertical).flat:focus entry:focus, .background spinbutton:not(.vertical).flat:focus entry:disabled, .background spinbutton:not(.vertical).flat:disabled entry, .background spinbutton:not(.vertical).flat:disabled entry:focus, .background spinbutton:not(.vertical).flat:disabled entry:disabled { +.background spinbutton:not(.vertical) entry, .background spinbutton:not(.vertical) entry:focus, .background spinbutton:not(.vertical) entry:disabled, .background spinbutton:not(.vertical):focus entry, .background spinbutton:not(.vertical):focus entry:focus, .background spinbutton:not(.vertical):focus entry:disabled, .background spinbutton:not(.vertical):disabled entry, .background spinbutton:not(.vertical):disabled entry:focus, .background spinbutton:not(.vertical):disabled entry:disabled, .background spinbutton.flat:not(.vertical) entry, .background spinbutton.flat:not(.vertical) entry:focus, .background spinbutton.flat:not(.vertical) entry:disabled, .background spinbutton.flat:not(.vertical):focus entry, .background spinbutton.flat:not(.vertical):focus entry:focus, .background spinbutton.flat:not(.vertical):focus entry:disabled, .background spinbutton.flat:not(.vertical):disabled entry, .background spinbutton.flat:not(.vertical):disabled entry:focus, .background spinbutton.flat:not(.vertical):disabled entry:disabled { box-shadow: none; background: none; border-image: none; @@ -1377,7 +1371,7 @@ combobox entry.combo:disabled { color: rgba(255, 255, 255, 0.45); } -combobox > .linked:not(.vertical) > button:not(:only-child).combo { +combobox > .linked:not(.vertical) > button.combo:not(:only-child) { border: none; border-image: none; box-shadow: none; @@ -1641,20 +1635,20 @@ headerbar .linked:not(.stack-switcher):not(.path-bar) > button:backdrop:disabled border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #4285F4 0%, transparent 0%) 0 0 0/0 0 0; } -.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:hover:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:hover:not(.destructive-action):not(.suggested-action), .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:hover:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:hover:not(.titlebutton):not(.suggested-action):not(.destructive-action) { border-radius: 0; color: #4285F4; box-shadow: inset 0 -2px alpha(#4285F4, 0.5); } -.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:hover:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:hover:not(.destructive-action):not(.suggested-action), .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:hover:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:hover:not(.titlebutton):not(.suggested-action):not(.destructive-action) { background-color: transparent; } -.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked:not(.destructive-action):not(.suggested-action), -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:checked:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:checked:not(.titlebutton):not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:active:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:checked:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:checked:not(.titlebutton):not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:active:not(.destructive-action):not(.suggested-action), .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:active:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:active:not(.titlebutton):not(.suggested-action):not(.destructive-action) { border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #4285F4 100%, transparent 0%) 0 0 2/0 0 2px; background: none; @@ -1662,20 +1656,20 @@ headerbar .linked:not(.stack-switcher):not(.path-bar) > button:backdrop:disabled border-radius: 0; } -.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked:disabled:not(.destructive-action):not(.suggested-action), -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:checked:disabled:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:checked:disabled:not(.titlebutton):not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:active:disabled:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked:disabled:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:checked:disabled:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:checked:disabled:not(.titlebutton):not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:active:disabled:not(.destructive-action):not(.suggested-action), .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:active:disabled:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:active:disabled:not(.titlebutton):not(.suggested-action):not(.destructive-action) { color: rgba(66, 133, 244, 0.35); background-color: transparent; border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), rgba(66, 133, 244, 0.35) 100%, transparent 0%) 0 0 2/0 0 2px; } -.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked:hover:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked:hover:not(.destructive-action):not(.suggested-action), .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:checked:hover:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:checked:hover:not(.titlebutton):not(.suggested-action):not(.destructive-action) { background: none; } -.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:disabled:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:disabled:not(.destructive-action):not(.suggested-action), .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:disabled:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:disabled:not(.titlebutton):not(.suggested-action):not(.destructive-action) { color: rgba(255, 255, 255, 0.3); background-color: transparent; @@ -1913,28 +1907,28 @@ headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.defau box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } -headerbar .linked:not(.vertical).path-bar > button { +headerbar .linked.path-bar:not(.vertical) > button { margin: 0; border-radius: 0; } -headerbar .linked:not(.vertical).path-bar > button:hover { +headerbar .linked.path-bar:not(.vertical) > button:hover { color: rgba(66, 133, 244, 0.85); box-shadow: inset 0 -3px rgba(66, 133, 244, 0.5); } -headerbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover:disabled { +headerbar .linked.path-bar:not(.vertical) > button:hover, headerbar .linked.path-bar:not(.vertical) > button:hover:disabled { background: none; } -headerbar .linked:not(.vertical).path-bar > button:checked { +headerbar .linked.path-bar:not(.vertical) > button:checked { border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #4285F4 100%, transparent 0%) 0 0 3/0 0 3px; background: none; color: #4285F4; border-radius: 0; } -headerbar .linked:not(.vertical).path-bar > button:checked:hover { +headerbar .linked.path-bar:not(.vertical) > button:checked:hover { background: none; } @@ -2084,7 +2078,7 @@ window.background > box.vertical:not(.titlebar) > headerbar:not(.titlebar):last- } .background .caja-pathbar > button.slider-button, -.background .path-bar > button:not(.combo):not(.destructive-action):not(.suggested-action).slider-button { +.background .path-bar > button.slider-button:not(.combo):not(.destructive-action):not(.suggested-action) { padding-left: 4px; padding-right: 4px; } @@ -2118,11 +2112,11 @@ treeview.view:drop(active) { border-color: #18b8ff; } -treeview.view:drop(active).after { +treeview.view.after:drop(active) { border-top-style: none; } -treeview.view:drop(active).before { +treeview.view.before:drop(active) { border-bottom-style: none; } @@ -2477,7 +2471,7 @@ popover.background list separator { color: white; } -.background tabbox > tab:hover.reorderable-page, notebook > header tab:hover.reorderable-page { +.background tabbox > tab.reorderable-page:hover, notebook > header tab.reorderable-page:hover { border-color: rgba(255, 255, 255, 0.12); background-color: #2e3034; } @@ -2497,7 +2491,7 @@ popover.background list separator { color: rgba(255, 255, 255, 0.45); } -.background tabbox > tab:checked.reorderable-page, notebook > header tab:checked.reorderable-page { +.background tabbox > tab.reorderable-page:checked, notebook > header tab.reorderable-page:checked { border-color: rgba(255, 255, 255, 0.12); background-color: #333539; } @@ -2763,19 +2757,19 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { background-color: rgba(255, 255, 255, 0.3); } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { +scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { min-width: 24px; } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { +scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) button { min-width: 8px; } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { +scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { min-height: 24px; } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { +scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) button { min-height: 8px; } @@ -3759,33 +3753,33 @@ messagedialog.background .titlebar:backdrop { color: rgba(255, 255, 255, 0.7); } -messagedialog.background .linked:not(.vertical).dialog-action-area > button { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button { padding: 4px 12px; border-top: 1px solid rgba(255, 255, 255, 0.12); border-radius: 0; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button:first-child { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button:first-child { border-bottom-left-radius: 0; border-top-left-radius: 0; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button:last-child { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button:last-child { border-bottom-right-radius: 0; border-top-right-radius: 0; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.suggested-action { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.suggested-action { color: #4285F4; transition: all 100ms cubic-bezier(0, 0, 0.2, 1), box-shadow 100ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 600ms cubic-bezier(0, 0, 0.2, 1); } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.suggested-action:hover { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.suggested-action:hover { color: #4285F4; background-color: transparent; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.suggested-action:active { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.suggested-action:active { transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; animation: ripple_effect 100ms cubic-bezier(0, 0, 0.2, 1) forwards; color: white; @@ -3795,21 +3789,21 @@ messagedialog.background .linked:not(.vertical).dialog-action-area > button.sugg background-size: 0% 0%; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.suggested-action:disabled { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.suggested-action:disabled { opacity: 0.65; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.destructive-action { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.destructive-action { color: #FF5252; transition: all 100ms cubic-bezier(0, 0, 0.2, 1), box-shadow 100ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 600ms cubic-bezier(0, 0, 0.2, 1); } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.destructive-action:hover { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.destructive-action:hover { color: #FF5252; background-color: transparent; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.destructive-action:active { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.destructive-action:active { transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; animation: ripple_effect 100ms cubic-bezier(0, 0, 0.2, 1) forwards; color: white; @@ -3819,7 +3813,7 @@ messagedialog.background .linked:not(.vertical).dialog-action-area > button.dest background-size: 0% 0%; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.destructive-action:disabled { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.destructive-action:disabled { opacity: 0.65; } @@ -3828,18 +3822,18 @@ messagedialog.background.csd { border-bottom-right-radius: 3px; } -messagedialog.background.csd .linked:not(.vertical).dialog-action-area > button { +messagedialog.background.csd .linked.dialog-action-area:not(.vertical) > button { padding: 8px 16px; border-top: 1px solid rgba(255, 255, 255, 0.12); border-radius: 0; } -messagedialog.background.csd .linked:not(.vertical).dialog-action-area > button:first-child { +messagedialog.background.csd .linked.dialog-action-area:not(.vertical) > button:first-child { border-bottom-left-radius: 2px; border-top-left-radius: 0; } -messagedialog.background.csd .linked:not(.vertical).dialog-action-area > button:last-child { +messagedialog.background.csd .linked.dialog-action-area:not(.vertical) > button:last-child { border-bottom-right-radius: 2px; border-top-right-radius: 0; } @@ -4230,11 +4224,11 @@ colorswatch:drop(active) { box-shadow: none; } -colorswatch:drop(active).light overlay { +colorswatch.light:drop(active) overlay { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px #18b8ff; } -colorswatch:drop(active).dark overlay { +colorswatch.dark:drop(active) overlay { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px #18b8ff; } @@ -4902,11 +4896,11 @@ window.background.csd.unified.fullscreen > decoration-overlay { background-image: radial-gradient(circle farthest-corner at center, rgba(255, 255, 255, 0.08) 10%, transparent 0%); } -.nautilus-window .windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir { +.nautilus-window .windowhandle .linked.nautilus-path-bar button.current-dir:not(.suggested-action):not(.destructive-action) { color: white; } -.nautilus-window .windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:hover, .nautilus-window .windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:active { +.nautilus-window .windowhandle .linked.nautilus-path-bar button.current-dir:not(.suggested-action):not(.destructive-action):hover, .nautilus-window .windowhandle .linked.nautilus-path-bar button.current-dir:not(.suggested-action):not(.destructive-action):active { background: none; box-shadow: none; } @@ -6760,11 +6754,11 @@ widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titl border: none; } -.xfce4-panel.background#XfcePanelWindow { +#XfcePanelWindow.xfce4-panel.background { border: 1px solid #212326; } -.xfce4-panel.background#XfcePanelWindow, .xfce4-panel.background#XfcePanelWindow.marching-ants { +#XfcePanelWindow.xfce4-panel.background, #XfcePanelWindow.xfce4-panel.background.marching-ants { transition: none; } @@ -7117,7 +7111,7 @@ UnityDecoration.menubar .menuitem *:hover { box-shadow: none; } -.background:not(.csd) headerbar:not(.titlebar).inline-toolbar { +.background:not(.csd) headerbar.inline-toolbar:not(.titlebar) { border-style: none; } @@ -7776,6 +7770,14 @@ na-tray-applet { padding: 6px; } +.background.budgie-popover.caffeine-popover .container { + padding: 6px; +} + +.background.budgie-popover.caffeine-popover .container .container { + padding: 3px; +} + .background.budgie-popover.caffeine-popover .view-header { margin: 0 6px; } @@ -8496,6 +8498,10 @@ frame.raven-frame .raven .raven-notifications-view > .raven-background > viewpor font-size: 120%; } +window.budgie-power-dialog, window.budgie-power-dialog.backgrround.csd, window.budgie-power-dialog > decoration { + border-radius: 6px; +} + .drop-shadow { margin: 5px 9px; padding: 6px; @@ -8518,69 +8524,69 @@ frame.raven-frame .raven .raven-notifications-view > .raven-background > viewpor border-radius: 6px; } -.budgie-session-dialog .linked.horizontal > button, -.budgie-polkit-dialog .linked.horizontal > button, -.budgie-run-dialog .linked.horizontal > button { +.budgie-session-dialog .linked > button, +.budgie-polkit-dialog .linked > button, +.budgie-run-dialog .linked > button { padding: 8px 16px; border-top: 1px solid rgba(255, 255, 255, 0.12); border-radius: 0; } -.budgie-session-dialog .linked.horizontal > button:first-child, -.budgie-polkit-dialog .linked.horizontal > button:first-child, -.budgie-run-dialog .linked.horizontal > button:first-child { - border-bottom-left-radius: 6px; +.budgie-session-dialog .linked > button:first-child, +.budgie-polkit-dialog .linked > button:first-child, +.budgie-run-dialog .linked > button:first-child { + border-radius: 0 0 0 6px; } -.budgie-session-dialog .linked.horizontal > button:last-child, -.budgie-polkit-dialog .linked.horizontal > button:last-child, -.budgie-run-dialog .linked.horizontal > button:last-child { - border-bottom-right-radius: 6px; +.budgie-session-dialog .linked > button:last-child, +.budgie-polkit-dialog .linked > button:last-child, +.budgie-run-dialog .linked > button:last-child { + border-radius: 0 0 6px 0; } -.budgie-session-dialog .linked.horizontal > button.suggested-action, -.budgie-polkit-dialog .linked.horizontal > button.suggested-action, -.budgie-run-dialog .linked.horizontal > button.suggested-action { +.budgie-session-dialog .linked > button.suggested-action, +.budgie-polkit-dialog .linked > button.suggested-action, +.budgie-run-dialog .linked > button.suggested-action { color: #4285F4; } -.budgie-session-dialog .linked.horizontal > button.suggested-action:active, -.budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, -.budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, -.budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked, -.budgie-run-dialog .linked.horizontal > button.suggested-action:checked { +.budgie-session-dialog .linked > button.suggested-action:active, +.budgie-polkit-dialog .linked > button.suggested-action:active, +.budgie-run-dialog .linked > button.suggested-action:active, .budgie-session-dialog .linked > button.suggested-action:checked, +.budgie-polkit-dialog .linked > button.suggested-action:checked, +.budgie-run-dialog .linked > button.suggested-action:checked { background-color: #4285F4; color: white; border-color: #4285F4; box-shadow: none; } -.budgie-session-dialog .linked.horizontal > button.suggested-action:disabled, -.budgie-polkit-dialog .linked.horizontal > button.suggested-action:disabled, -.budgie-run-dialog .linked.horizontal > button.suggested-action:disabled { +.budgie-session-dialog .linked > button.suggested-action:disabled, +.budgie-polkit-dialog .linked > button.suggested-action:disabled, +.budgie-run-dialog .linked > button.suggested-action:disabled { opacity: 0.65; } -.budgie-session-dialog .linked.horizontal > button.destructive-action, -.budgie-polkit-dialog .linked.horizontal > button.destructive-action, -.budgie-run-dialog .linked.horizontal > button.destructive-action { +.budgie-session-dialog .linked > button.destructive-action, +.budgie-polkit-dialog .linked > button.destructive-action, +.budgie-run-dialog .linked > button.destructive-action { color: #FF5252; } -.budgie-session-dialog .linked.horizontal > button.destructive-action:active, -.budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, -.budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, -.budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked, -.budgie-run-dialog .linked.horizontal > button.destructive-action:checked { +.budgie-session-dialog .linked > button.destructive-action:active, +.budgie-polkit-dialog .linked > button.destructive-action:active, +.budgie-run-dialog .linked > button.destructive-action:active, .budgie-session-dialog .linked > button.destructive-action:checked, +.budgie-polkit-dialog .linked > button.destructive-action:checked, +.budgie-run-dialog .linked > button.destructive-action:checked { background-color: #FF5252; color: white; border-color: #FF5252; box-shadow: none; } -.budgie-session-dialog .linked.horizontal > button.destructive-action:disabled, -.budgie-polkit-dialog .linked.horizontal > button.destructive-action:disabled, -.budgie-run-dialog .linked.horizontal > button.destructive-action:disabled { +.budgie-session-dialog .linked > button.destructive-action:disabled, +.budgie-polkit-dialog .linked > button.destructive-action:disabled, +.budgie-run-dialog .linked > button.destructive-action:disabled { opacity: 0.65; } diff --git a/src/gtk/3.0/gtk-light.css b/src/gtk/3.0/gtk-light.css index b65d250a..9a721589 100644 --- a/src/gtk/3.0/gtk-light.css +++ b/src/gtk/3.0/gtk-light.css @@ -617,14 +617,14 @@ button:checked:disabled { color: alpha(#4285F4, 0.5); } -.lightdm-gtk-greeter button, .budgie-session-dialog .linked.horizontal > button, -.budgie-polkit-dialog .linked.horizontal > button, -.budgie-run-dialog .linked.horizontal > button, .drop-shadow button, .background .raven .raven-header:not(.top) button.image-button, .background.budgie-popover button, .background.budgie-popover row button, .budgie-settings-window buttonbox.inline-toolbar button, PanelToplevel > widget > button, .nemo-window .toolbar button, .background tabbox > tab button, .background .gedit-search-slider > .linked:not(.vertical) > button:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button, .nemo-window .floating-bar button, +.lightdm-gtk-greeter button, .budgie-session-dialog .linked > button, +.budgie-polkit-dialog .linked > button, +.budgie-run-dialog .linked > button, .drop-shadow button, .background .raven .raven-header:not(.top) button.image-button, .background.budgie-popover button, .background.budgie-popover row button, .budgie-settings-window buttonbox.inline-toolbar button, PanelToplevel > widget > button, .nemo-window .toolbar button, .background tabbox > tab button, .background .gedit-search-slider > .linked:not(.vertical) > button:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, placessidebar row button.sidebar-button, calendar.button, check, radio, scrollbar button, notebook > header > tabs > arrow, spinbutton.vertical button, spinbutton:not(.vertical) > button, modelbutton.flat, .menuitem.button.flat, .inline-toolbar button:not(.text-button), .background .osd button.flat, .budgie-session-dialog button, .budgie-polkit-dialog button, -.budgie-run-dialog button, .budgie-notification-window .linked > button, .budgie-switcher-window .linked > button, .budgie-osd-window .linked > button, .budgie-notification-window button.image-button.close, .budgie-switcher-window button.image-button.close, .budgie-osd-window button.image-button.close, .caja-navigation-window button.toggle.image-button, .mate-panel-menu-bar #PanelApplet button:not(.flat), toolbar.primary-toolbar toolitem.raised button, .tilix-search-frame button, .geary-composer-box button:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle, +.budgie-run-dialog button, .budgie-notification-window button.image-button.close, .budgie-switcher-window button.image-button.close, .budgie-osd-window button.image-button.close, .caja-navigation-window button.toggle.image-button, .mate-panel-menu-bar #PanelApplet button:not(.flat), toolbar.primary-toolbar toolitem.raised button, .tilix-search-frame button, .geary-composer-box button:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle, window.background > box.vertical > toolbar.primary-toolbar toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar toolitem button.flat.scale, window.background > box.vertical > toolbar.primary-toolbar toolitem .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal button, window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button, layouttabbar button, messagedialog.background.csd .linked.dialog-action-area:not(.vertical) > button, messagedialog.background .linked.dialog-action-area:not(.vertical) > button, .background .app-notification button, toolbar button:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:not(:only-child), .linked > spinbutton:not(.vertical) > button.up, .linked > spinbutton:not(.vertical) > button.down, .background .osd button, .background .linked.stack-switcher > button, button.flat { transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 600ms cubic-bezier(0, 0, 0.2, 1); @@ -637,31 +637,27 @@ window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button, .sid color: rgba(0, 0, 0, 0.6); } -.lightdm-gtk-greeter button:hover, .budgie-session-dialog .linked.horizontal > button:hover, -.budgie-polkit-dialog .linked.horizontal > button:hover, -.budgie-run-dialog .linked.horizontal > button:hover, .drop-shadow button:hover, .background .raven .raven-header:not(.top) button.image-button:hover, .background.budgie-popover button:hover, .budgie-settings-window buttonbox.inline-toolbar button:hover, PanelToplevel > widget > button:hover, .nemo-window .toolbar button:hover, .background tabbox > tab button:hover, .background .gedit-search-slider > .linked:not(.vertical) > button:hover:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button:hover, .nemo-window .floating-bar button:hover, +.lightdm-gtk-greeter button:hover, .drop-shadow button:hover, .background .raven .raven-header:not(.top) button.image-button:hover, .background.budgie-popover button:hover, .budgie-settings-window buttonbox.inline-toolbar button:hover, PanelToplevel > widget > button:hover, .nemo-window .toolbar button:hover, .background tabbox > tab button:hover, .background .gedit-search-slider > .linked:not(.vertical) > button:hover:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, placessidebar row button.sidebar-button:hover, calendar.button:hover, check:hover, radio:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, spinbutton.vertical button:hover, spinbutton:not(.vertical) > button:hover, modelbutton.flat:hover, .menuitem.button.flat:hover, .inline-toolbar button:hover:not(.text-button), .budgie-session-dialog button:hover, .budgie-polkit-dialog button:hover, -.budgie-run-dialog button:hover, .budgie-notification-window .linked > button:hover, .budgie-switcher-window .linked > button:hover, .budgie-osd-window .linked > button:hover, .budgie-notification-window button.image-button.close:hover, .budgie-switcher-window button.image-button.close:hover, .budgie-osd-window button.image-button.close:hover, .caja-navigation-window button.toggle.image-button:hover, .mate-panel-menu-bar #PanelApplet button:hover:not(.flat), toolbar.primary-toolbar toolitem.raised button:hover, .tilix-search-frame button:hover, .geary-composer-box button:hover:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:hover, +.budgie-run-dialog button:hover, .budgie-notification-window button.image-button.close:hover, .budgie-switcher-window button.image-button.close:hover, .budgie-osd-window button.image-button.close:hover, .caja-navigation-window button.toggle.image-button:hover, .mate-panel-menu-bar #PanelApplet button:hover:not(.flat), toolbar.primary-toolbar toolitem.raised button:hover, .tilix-search-frame button:hover, .geary-composer-box button:hover:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:hover, window.background > box.vertical > toolbar.primary-toolbar toolitem > .linked > button:hover:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar toolitem button.flat.scale:hover, window.background > box.vertical > toolbar.primary-toolbar toolitem .linked > button.image-button.raised:hover, window.csd > box.vertical > box.vertical > toolbar.horizontal button:hover, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:hover, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:hover, layouttabbar button:hover, messagedialog.background .linked:not(.vertical).dialog-action-area > button:hover, .background .app-notification button:hover, toolbar button:hover:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:hover:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:hover, .linked > spinbutton:not(.vertical) > button.down:hover, .background .osd button:hover, .background .linked.stack-switcher > button:hover, button.flat:hover, .background button.flat:hover { +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:hover, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:hover, layouttabbar button:hover, messagedialog.background .linked.dialog-action-area:not(.vertical) > button:hover, .background .app-notification button:hover, toolbar button:hover:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:hover:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:hover, .linked > spinbutton:not(.vertical) > button.down:hover, .background .osd button:hover, .background .linked.stack-switcher > button:hover, button.flat:hover, .background button.flat:hover { background-color: transparent; box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.1); color: rgba(0, 0, 0, 0.87); } -.lightdm-gtk-greeter button:active, .budgie-session-dialog .linked.horizontal > button:active, -.budgie-polkit-dialog .linked.horizontal > button:active, -.budgie-run-dialog .linked.horizontal > button:active, .drop-shadow button:active, .background .raven .raven-header:not(.top) button.image-button:active, .background.budgie-popover button:active, .budgie-settings-window buttonbox.inline-toolbar button:active, PanelToplevel > widget > button:active, .nemo-window .toolbar button:active, .background tabbox > tab button:active, .background .gedit-search-slider > .linked:not(.vertical) > button:active:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button:active, .nemo-window .floating-bar button:active, +.lightdm-gtk-greeter button:active, .drop-shadow button:active, .background .raven .raven-header:not(.top) button.image-button:active, .background.budgie-popover button:active, .budgie-settings-window buttonbox.inline-toolbar button:active, PanelToplevel > widget > button:active, .nemo-window .toolbar button:active, .background tabbox > tab button:active, .background .gedit-search-slider > .linked:not(.vertical) > button:active:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, placessidebar row button.sidebar-button:active, calendar.button:active, check:active, radio:active, scrollbar button:active, notebook > header > tabs > arrow:active, spinbutton.vertical button:active, spinbutton:not(.vertical) > button:active, modelbutton.flat:active, .menuitem.button.flat:active, .inline-toolbar button:active:not(.text-button), .budgie-session-dialog button:active, .budgie-polkit-dialog button:active, -.budgie-run-dialog button:active, .budgie-notification-window .linked > button:active, .budgie-switcher-window .linked > button:active, .budgie-osd-window .linked > button:active, .budgie-notification-window button.image-button.close:active, .budgie-switcher-window button.image-button.close:active, .budgie-osd-window button.image-button.close:active, .caja-navigation-window button.toggle.image-button:active, .mate-panel-menu-bar #PanelApplet button:active:not(.flat), toolbar.primary-toolbar toolitem.raised button:active, .tilix-search-frame button:active, .geary-composer-box button:active:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:active, +.budgie-run-dialog button:active, .budgie-notification-window button.image-button.close:active, .budgie-switcher-window button.image-button.close:active, .budgie-osd-window button.image-button.close:active, .caja-navigation-window button.toggle.image-button:active, .mate-panel-menu-bar #PanelApplet button:active:not(.flat), toolbar.primary-toolbar toolitem.raised button:active, .tilix-search-frame button:active, .geary-composer-box button:active:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:active, window.background > box.vertical > toolbar.primary-toolbar toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar toolitem button.flat.scale:active, window.background > box.vertical > toolbar.primary-toolbar toolitem .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, layouttabbar button:active, messagedialog.background .linked:not(.vertical).dialog-action-area > button:active, .background .app-notification button:active, toolbar button:active:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:active:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:active, .linked > spinbutton:not(.vertical) > button.down:active, .background .osd button:active, .background .linked.stack-switcher > button:active, button.flat:active, .background button.flat:active { +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, layouttabbar button:active, messagedialog.background .linked.dialog-action-area:not(.vertical) > button:active, .background .app-notification button:active, toolbar button:active:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:active:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:active, .linked > spinbutton:not(.vertical) > button.down:active, .background .osd button:active, .background .linked.stack-switcher > button:active, button.flat:active, .background button.flat:active { transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; animation: ripple_effect 100ms cubic-bezier(0, 0, 0.2, 1) forwards; box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.1); @@ -671,16 +667,14 @@ window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:activ background-color: transparent; } -.lightdm-gtk-greeter button:disabled, .budgie-session-dialog .linked.horizontal > button:disabled, -.budgie-polkit-dialog .linked.horizontal > button:disabled, -.budgie-run-dialog .linked.horizontal > button:disabled, .drop-shadow button:disabled, .background .raven .raven-header:not(.top) button.image-button:disabled, .background.budgie-popover button:disabled, .budgie-settings-window buttonbox.inline-toolbar button:disabled, PanelToplevel > widget > button:disabled, .nemo-window .toolbar button:disabled, .background tabbox > tab button:disabled, .background .gedit-search-slider > .linked:not(.vertical) > button:disabled:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button:disabled, .nemo-window .floating-bar button:disabled, +.lightdm-gtk-greeter button:disabled, .drop-shadow button:disabled, .background .raven .raven-header:not(.top) button.image-button:disabled, .background.budgie-popover button:disabled, .budgie-settings-window buttonbox.inline-toolbar button:disabled, PanelToplevel > widget > button:disabled, .nemo-window .toolbar button:disabled, .background tabbox > tab button:disabled, .background .gedit-search-slider > .linked:not(.vertical) > button:disabled:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, placessidebar row button.sidebar-button:disabled, calendar.button:disabled, check:disabled, radio:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, spinbutton.vertical button:disabled, spinbutton:not(.vertical) > button:disabled, modelbutton.flat:disabled, .menuitem.button.flat:disabled, .inline-toolbar button:disabled:not(.text-button), .budgie-session-dialog button:disabled, .budgie-polkit-dialog button:disabled, -.budgie-run-dialog button:disabled, .budgie-notification-window .linked > button:disabled, .budgie-switcher-window .linked > button:disabled, .budgie-osd-window .linked > button:disabled, .budgie-notification-window button.image-button.close:disabled, .budgie-switcher-window button.image-button.close:disabled, .budgie-osd-window button.image-button.close:disabled, .caja-navigation-window button.toggle.image-button:disabled, .mate-panel-menu-bar #PanelApplet button:disabled:not(.flat), toolbar.primary-toolbar toolitem.raised button:disabled, .tilix-search-frame button:disabled, .geary-composer-box button:disabled:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:disabled, +.budgie-run-dialog button:disabled, .budgie-notification-window button.image-button.close:disabled, .budgie-switcher-window button.image-button.close:disabled, .budgie-osd-window button.image-button.close:disabled, .caja-navigation-window button.toggle.image-button:disabled, .mate-panel-menu-bar #PanelApplet button:disabled:not(.flat), toolbar.primary-toolbar toolitem.raised button:disabled, .tilix-search-frame button:disabled, .geary-composer-box button:disabled:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:disabled, window.background > box.vertical > toolbar.primary-toolbar toolitem > .linked > button:disabled:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar toolitem button.flat.scale:disabled, window.background > box.vertical > toolbar.primary-toolbar toolitem .linked > button.image-button.raised:disabled, window.csd > box.vertical > box.vertical > toolbar.horizontal button:disabled, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:disabled, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:disabled, layouttabbar button:disabled, messagedialog.background .linked:not(.vertical).dialog-action-area > button:disabled, .background .app-notification button:disabled, toolbar button:disabled:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:disabled:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:disabled, .linked > spinbutton:not(.vertical) > button.down:disabled, .background .osd button:disabled, .background .linked.stack-switcher > button:disabled, button.flat:disabled, .background button.flat:disabled { +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:disabled, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:disabled, layouttabbar button:disabled, messagedialog.background .linked.dialog-action-area:not(.vertical) > button:disabled, .background .app-notification button:disabled, toolbar button:disabled:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:disabled:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:disabled, .linked > spinbutton:not(.vertical) > button.down:disabled, .background .osd button:disabled, .background .linked.stack-switcher > button:disabled, button.flat:disabled, .background button.flat:disabled { box-shadow: none; background-color: transparent; color: rgba(0, 0, 0, 0.26); @@ -688,9 +682,9 @@ window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:disab .budgie-session-dialog button:checked, .budgie-polkit-dialog button:checked, -.budgie-run-dialog button:checked, .budgie-notification-window .linked > button:checked, .budgie-switcher-window .linked > button:checked, .budgie-osd-window .linked > button:checked, .budgie-notification-window button.image-button.close:checked, .budgie-switcher-window button.image-button.close:checked, .budgie-osd-window button.image-button.close:checked, .caja-navigation-window button.toggle.image-button:checked, .mate-panel-menu-bar #PanelApplet button:checked:not(.flat), toolbar.primary-toolbar toolitem.raised button:checked, .tilix-search-frame button:checked, .geary-composer-box button:checked:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:checked, +.budgie-run-dialog button:checked, .budgie-notification-window button.image-button.close:checked, .budgie-switcher-window button.image-button.close:checked, .budgie-osd-window button.image-button.close:checked, .caja-navigation-window button.toggle.image-button:checked, .mate-panel-menu-bar #PanelApplet button:checked:not(.flat), toolbar.primary-toolbar toolitem.raised button:checked, .tilix-search-frame button:checked, .geary-composer-box button:checked:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:checked, window.background > box.vertical > toolbar.primary-toolbar toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar toolitem button.flat.scale:checked, window.background > box.vertical > toolbar.primary-toolbar toolitem .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked, layouttabbar button:checked, messagedialog.background .linked:not(.vertical).dialog-action-area > button:checked, .background .app-notification button:checked, toolbar button:checked:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:checked:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:checked, .linked > spinbutton:not(.vertical) > button.down:checked, .background .osd button:checked, .background .linked.stack-switcher > button:checked, button.flat:checked, .background button.flat:checked { +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked, layouttabbar button:checked, messagedialog.background .linked.dialog-action-area:not(.vertical) > button:checked, .background .app-notification button:checked, toolbar button:checked:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:checked:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:checked, .linked > spinbutton:not(.vertical) > button.down:checked, .background .osd button:checked, .background .linked.stack-switcher > button:checked, button.flat:checked, .background button.flat:checked { color: rgba(0, 0, 0, 0.87); background-color: alpha(currentColor, 0.12); box-shadow: none; @@ -698,9 +692,9 @@ window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:check .budgie-session-dialog button:checked:disabled, .budgie-polkit-dialog button:checked:disabled, -.budgie-run-dialog button:checked:disabled, .budgie-notification-window .linked > button:checked:disabled, .budgie-switcher-window .linked > button:checked:disabled, .budgie-osd-window .linked > button:checked:disabled, .budgie-notification-window button.image-button.close:checked:disabled, .budgie-switcher-window button.image-button.close:checked:disabled, .budgie-osd-window button.image-button.close:checked:disabled, .caja-navigation-window button.toggle.image-button:checked:disabled, .mate-panel-menu-bar #PanelApplet button:checked:disabled:not(.flat), toolbar.primary-toolbar toolitem.raised button:checked:disabled, .tilix-search-frame button:checked:disabled, .geary-composer-box button:checked:disabled:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:checked:disabled, +.budgie-run-dialog button:checked:disabled, .budgie-notification-window button.image-button.close:checked:disabled, .budgie-switcher-window button.image-button.close:checked:disabled, .budgie-osd-window button.image-button.close:checked:disabled, .caja-navigation-window button.toggle.image-button:checked:disabled, .mate-panel-menu-bar #PanelApplet button:checked:disabled:not(.flat), toolbar.primary-toolbar toolitem.raised button:checked:disabled, .tilix-search-frame button:checked:disabled, .geary-composer-box button:checked:disabled:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:checked:disabled, window.background > box.vertical > toolbar.primary-toolbar toolitem > .linked > button:checked:disabled:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar toolitem button.flat.scale:checked:disabled, window.background > box.vertical > toolbar.primary-toolbar toolitem .linked > button.image-button.raised:checked:disabled, window.csd > box.vertical > box.vertical > toolbar.horizontal button:checked:disabled, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:checked:disabled, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked:disabled, layouttabbar button:checked:disabled, messagedialog.background .linked:not(.vertical).dialog-action-area > button:checked:disabled, .background .app-notification button:checked:disabled, toolbar button:checked:disabled:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:checked:disabled:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:checked:disabled, .linked > spinbutton:not(.vertical) > button.down:checked:disabled, .background .osd button:checked:disabled, .background .linked.stack-switcher > button:checked:disabled, button.flat:checked:disabled, .background button.flat:checked:disabled { +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:checked:disabled, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked:disabled, layouttabbar button:checked:disabled, messagedialog.background .linked.dialog-action-area:not(.vertical) > button:checked:disabled, .background .app-notification button:checked:disabled, toolbar button:checked:disabled:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:checked:disabled:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:checked:disabled, .linked > spinbutton:not(.vertical) > button.down:checked:disabled, .background .osd button:checked:disabled, .background .linked.stack-switcher > button:checked:disabled, button.flat:checked:disabled, .background button.flat:checked:disabled { background-color: alpha(currentColor, 0.06); color: rgba(0, 0, 0, 0.38); box-shadow: none; @@ -1119,25 +1113,25 @@ stacksidebar row.needs-attention > label:dir(rtl), .stack-switcher > button.need background-position: left 3px; } -.background.budgie-popover .linked > button.image-button.flat, .background .gedit-search-slider > .linked:not(.vertical) > button:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:not(.combo):dir(rtl), .background .caja-pathbar > button, +.drop-shadow button, .budgie-notification-window button, .budgie-switcher-window button, .budgie-osd-window button, .background.budgie-popover .linked > button.image-button.flat, .background .gedit-search-slider > .linked:not(.vertical) > button:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:not(.combo):dir(rtl), .background .caja-pathbar > button, .background .path-bar > button:not(.combo):not(.destructive-action):not(.suggested-action), .linked > button { border-radius: 0; -gtk-outline-radius: 3px; } -.background.budgie-popover .linked > button.image-button.flat:first-child, .background .gedit-search-slider > .linked:not(.vertical) > button:first-child:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:first-child:not(.combo):dir(rtl), .background .caja-pathbar > button:first-child, +.drop-shadow button:first-child, .budgie-notification-window button:first-child, .budgie-switcher-window button:first-child, .budgie-osd-window button:first-child, .background.budgie-popover .linked > button.image-button.flat:first-child, .background .gedit-search-slider > .linked:not(.vertical) > button:first-child:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:first-child:not(.combo):dir(rtl), .background .caja-pathbar > button:first-child, .background .path-bar > button:first-child:not(.combo):not(.destructive-action):not(.suggested-action), .linked > button:first-child { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } -.background.budgie-popover .linked > button.image-button.flat:last-child, .background .gedit-search-slider > .linked:not(.vertical) > button:last-child:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:last-child:not(.combo):dir(rtl), .background .caja-pathbar > button:last-child, +.drop-shadow button:last-child, .budgie-notification-window button:last-child, .budgie-switcher-window button:last-child, .budgie-osd-window button:last-child, .background.budgie-popover .linked > button.image-button.flat:last-child, .background .gedit-search-slider > .linked:not(.vertical) > button:last-child:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:last-child:not(.combo):dir(rtl), .background .caja-pathbar > button:last-child, .background .path-bar > button:last-child:not(.combo):not(.destructive-action):not(.suggested-action), .linked > button:last-child { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.background.budgie-popover .linked > button.image-button.flat:only-child, .background .gedit-search-slider > .linked:not(.vertical) > button:only-child:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:only-child:not(.combo):dir(rtl), .background .caja-pathbar > button:only-child, +.drop-shadow button:only-child, .budgie-notification-window button:only-child, .budgie-switcher-window button:only-child, .budgie-osd-window button:only-child, .background.budgie-popover .linked > button.image-button.flat:only-child, .background .gedit-search-slider > .linked:not(.vertical) > button:only-child:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:only-child:not(.combo):dir(rtl), .background .caja-pathbar > button:only-child, .background .path-bar > button:only-child:not(.combo):not(.destructive-action):not(.suggested-action), .linked > button:only-child { border-radius: 3px; } @@ -1257,11 +1251,11 @@ spinbutton:not(.vertical) { padding: 0; } -.background spinbutton:not(.vertical), .background spinbutton:not(.vertical).flat { +.background spinbutton:not(.vertical), .background spinbutton.flat:not(.vertical) { transition: all 225ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0.4, 0, 0.2, 1); } -.background spinbutton:not(.vertical) entry, .background spinbutton:not(.vertical) entry:focus, .background spinbutton:not(.vertical) entry:disabled, .background spinbutton:not(.vertical):focus entry, .background spinbutton:not(.vertical):focus entry:focus, .background spinbutton:not(.vertical):focus entry:disabled, .background spinbutton:not(.vertical):disabled entry, .background spinbutton:not(.vertical):disabled entry:focus, .background spinbutton:not(.vertical):disabled entry:disabled, .background spinbutton:not(.vertical).flat entry, .background spinbutton:not(.vertical).flat entry:focus, .background spinbutton:not(.vertical).flat entry:disabled, .background spinbutton:not(.vertical).flat:focus entry, .background spinbutton:not(.vertical).flat:focus entry:focus, .background spinbutton:not(.vertical).flat:focus entry:disabled, .background spinbutton:not(.vertical).flat:disabled entry, .background spinbutton:not(.vertical).flat:disabled entry:focus, .background spinbutton:not(.vertical).flat:disabled entry:disabled { +.background spinbutton:not(.vertical) entry, .background spinbutton:not(.vertical) entry:focus, .background spinbutton:not(.vertical) entry:disabled, .background spinbutton:not(.vertical):focus entry, .background spinbutton:not(.vertical):focus entry:focus, .background spinbutton:not(.vertical):focus entry:disabled, .background spinbutton:not(.vertical):disabled entry, .background spinbutton:not(.vertical):disabled entry:focus, .background spinbutton:not(.vertical):disabled entry:disabled, .background spinbutton.flat:not(.vertical) entry, .background spinbutton.flat:not(.vertical) entry:focus, .background spinbutton.flat:not(.vertical) entry:disabled, .background spinbutton.flat:not(.vertical):focus entry, .background spinbutton.flat:not(.vertical):focus entry:focus, .background spinbutton.flat:not(.vertical):focus entry:disabled, .background spinbutton.flat:not(.vertical):disabled entry, .background spinbutton.flat:not(.vertical):disabled entry:focus, .background spinbutton.flat:not(.vertical):disabled entry:disabled { box-shadow: none; background: none; border-image: none; @@ -1377,7 +1371,7 @@ combobox entry.combo:disabled { color: rgba(0, 0, 0, 0.38); } -combobox > .linked:not(.vertical) > button:not(:only-child).combo { +combobox > .linked:not(.vertical) > button.combo:not(:only-child) { border: none; border-image: none; box-shadow: none; @@ -1641,20 +1635,20 @@ headerbar .linked:not(.stack-switcher):not(.path-bar) > button:backdrop:disabled border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #4285F4 0%, transparent 0%) 0 0 0/0 0 0; } -.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:hover:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:hover:not(.destructive-action):not(.suggested-action), .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:hover:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:hover:not(.titlebutton):not(.suggested-action):not(.destructive-action) { border-radius: 0; color: #4285F4; box-shadow: inset 0 -2px alpha(#4285F4, 0.5); } -.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:hover:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:hover:not(.destructive-action):not(.suggested-action), .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:hover:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:hover:not(.titlebutton):not(.suggested-action):not(.destructive-action) { background-color: transparent; } -.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked:not(.destructive-action):not(.suggested-action), -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:checked:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:checked:not(.titlebutton):not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:active:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:checked:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:checked:not(.titlebutton):not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:active:not(.destructive-action):not(.suggested-action), .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:active:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:active:not(.titlebutton):not(.suggested-action):not(.destructive-action) { border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #4285F4 100%, transparent 0%) 0 0 2/0 0 2px; background: none; @@ -1662,20 +1656,20 @@ headerbar .linked:not(.stack-switcher):not(.path-bar) > button:backdrop:disabled border-radius: 0; } -.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked:disabled:not(.destructive-action):not(.suggested-action), -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:checked:disabled:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:checked:disabled:not(.titlebutton):not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:active:disabled:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked:disabled:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:checked:disabled:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:checked:disabled:not(.titlebutton):not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:active:disabled:not(.destructive-action):not(.suggested-action), .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:active:disabled:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:active:disabled:not(.titlebutton):not(.suggested-action):not(.destructive-action) { color: rgba(66, 133, 244, 0.35); background-color: transparent; border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), rgba(66, 133, 244, 0.35) 100%, transparent 0%) 0 0 2/0 0 2px; } -.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked:hover:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked:hover:not(.destructive-action):not(.suggested-action), .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:checked:hover:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:checked:hover:not(.titlebutton):not(.suggested-action):not(.destructive-action) { background: none; } -.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:disabled:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:disabled:not(.destructive-action):not(.suggested-action), .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:disabled:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:disabled:not(.titlebutton):not(.suggested-action):not(.destructive-action) { color: rgba(0, 0, 0, 0.26); background-color: transparent; @@ -1913,28 +1907,28 @@ headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.defau box-shadow: inset 0 1px rgba(255, 255, 255, 0.35); } -headerbar .linked:not(.vertical).path-bar > button { +headerbar .linked.path-bar:not(.vertical) > button { margin: 0; border-radius: 0; } -headerbar .linked:not(.vertical).path-bar > button:hover { +headerbar .linked.path-bar:not(.vertical) > button:hover { color: rgba(66, 133, 244, 0.85); box-shadow: inset 0 -3px rgba(66, 133, 244, 0.5); } -headerbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover:disabled { +headerbar .linked.path-bar:not(.vertical) > button:hover, headerbar .linked.path-bar:not(.vertical) > button:hover:disabled { background: none; } -headerbar .linked:not(.vertical).path-bar > button:checked { +headerbar .linked.path-bar:not(.vertical) > button:checked { border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #4285F4 100%, transparent 0%) 0 0 3/0 0 3px; background: none; color: #4285F4; border-radius: 0; } -headerbar .linked:not(.vertical).path-bar > button:checked:hover { +headerbar .linked.path-bar:not(.vertical) > button:checked:hover { background: none; } @@ -2084,7 +2078,7 @@ window.background > box.vertical:not(.titlebar) > headerbar:not(.titlebar):last- } .background .caja-pathbar > button.slider-button, -.background .path-bar > button:not(.combo):not(.destructive-action):not(.suggested-action).slider-button { +.background .path-bar > button.slider-button:not(.combo):not(.destructive-action):not(.suggested-action) { padding-left: 4px; padding-right: 4px; } @@ -2118,11 +2112,11 @@ treeview.view:drop(active) { border-color: #18b8ff; } -treeview.view:drop(active).after { +treeview.view.after:drop(active) { border-top-style: none; } -treeview.view:drop(active).before { +treeview.view.before:drop(active) { border-bottom-style: none; } @@ -2477,7 +2471,7 @@ popover.background list separator { color: rgba(0, 0, 0, 0.87); } -.background tabbox > tab:hover.reorderable-page, notebook > header tab:hover.reorderable-page { +.background tabbox > tab.reorderable-page:hover, notebook > header tab.reorderable-page:hover { border-color: rgba(0, 0, 0, 0.12); background-color: #f9f9f9; } @@ -2497,7 +2491,7 @@ popover.background list separator { color: rgba(0, 0, 0, 0.38); } -.background tabbox > tab:checked.reorderable-page, notebook > header tab:checked.reorderable-page { +.background tabbox > tab.reorderable-page:checked, notebook > header tab.reorderable-page:checked { border-color: rgba(0, 0, 0, 0.12); background-color: #FFFFFF; } @@ -2763,19 +2757,19 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { background-color: rgba(0, 0, 0, 0.26); } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { +scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { min-width: 24px; } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { +scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) button { min-width: 8px; } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { +scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { min-height: 24px; } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { +scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) button { min-height: 8px; } @@ -3759,33 +3753,33 @@ messagedialog.background .titlebar:backdrop { color: rgba(0, 0, 0, 0.6); } -messagedialog.background .linked:not(.vertical).dialog-action-area > button { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button { padding: 4px 12px; border-top: 1px solid rgba(0, 0, 0, 0.12); border-radius: 0; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button:first-child { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button:first-child { border-bottom-left-radius: 0; border-top-left-radius: 0; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button:last-child { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button:last-child { border-bottom-right-radius: 0; border-top-right-radius: 0; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.suggested-action { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.suggested-action { color: #4285F4; transition: all 100ms cubic-bezier(0, 0, 0.2, 1), box-shadow 100ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 600ms cubic-bezier(0, 0, 0.2, 1); } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.suggested-action:hover { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.suggested-action:hover { color: #4285F4; background-color: transparent; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.suggested-action:active { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.suggested-action:active { transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; animation: ripple_effect 100ms cubic-bezier(0, 0, 0.2, 1) forwards; color: white; @@ -3795,21 +3789,21 @@ messagedialog.background .linked:not(.vertical).dialog-action-area > button.sugg background-size: 0% 0%; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.suggested-action:disabled { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.suggested-action:disabled { opacity: 0.65; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.destructive-action { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.destructive-action { color: #FF5252; transition: all 100ms cubic-bezier(0, 0, 0.2, 1), box-shadow 100ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 600ms cubic-bezier(0, 0, 0.2, 1); } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.destructive-action:hover { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.destructive-action:hover { color: #FF5252; background-color: transparent; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.destructive-action:active { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.destructive-action:active { transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; animation: ripple_effect 100ms cubic-bezier(0, 0, 0.2, 1) forwards; color: white; @@ -3819,7 +3813,7 @@ messagedialog.background .linked:not(.vertical).dialog-action-area > button.dest background-size: 0% 0%; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.destructive-action:disabled { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.destructive-action:disabled { opacity: 0.65; } @@ -3828,18 +3822,18 @@ messagedialog.background.csd { border-bottom-right-radius: 3px; } -messagedialog.background.csd .linked:not(.vertical).dialog-action-area > button { +messagedialog.background.csd .linked.dialog-action-area:not(.vertical) > button { padding: 8px 16px; border-top: 1px solid rgba(0, 0, 0, 0.12); border-radius: 0; } -messagedialog.background.csd .linked:not(.vertical).dialog-action-area > button:first-child { +messagedialog.background.csd .linked.dialog-action-area:not(.vertical) > button:first-child { border-bottom-left-radius: 2px; border-top-left-radius: 0; } -messagedialog.background.csd .linked:not(.vertical).dialog-action-area > button:last-child { +messagedialog.background.csd .linked.dialog-action-area:not(.vertical) > button:last-child { border-bottom-right-radius: 2px; border-top-right-radius: 0; } @@ -4230,11 +4224,11 @@ colorswatch:drop(active) { box-shadow: none; } -colorswatch:drop(active).light overlay { +colorswatch.light:drop(active) overlay { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px #18b8ff; } -colorswatch:drop(active).dark overlay { +colorswatch.dark:drop(active) overlay { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px #18b8ff; } @@ -4902,11 +4896,11 @@ window.background.csd.unified.fullscreen > decoration-overlay { background-image: radial-gradient(circle farthest-corner at center, rgba(0, 0, 0, 0.08) 10%, transparent 0%); } -.nautilus-window .windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir { +.nautilus-window .windowhandle .linked.nautilus-path-bar button.current-dir:not(.suggested-action):not(.destructive-action) { color: rgba(0, 0, 0, 0.87); } -.nautilus-window .windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:hover, .nautilus-window .windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:active { +.nautilus-window .windowhandle .linked.nautilus-path-bar button.current-dir:not(.suggested-action):not(.destructive-action):hover, .nautilus-window .windowhandle .linked.nautilus-path-bar button.current-dir:not(.suggested-action):not(.destructive-action):active { background: none; box-shadow: none; } @@ -6760,11 +6754,11 @@ widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titl border: none; } -.xfce4-panel.background#XfcePanelWindow { +#XfcePanelWindow.xfce4-panel.background { border: 1px solid #f2f2f2; } -.xfce4-panel.background#XfcePanelWindow, .xfce4-panel.background#XfcePanelWindow.marching-ants { +#XfcePanelWindow.xfce4-panel.background, #XfcePanelWindow.xfce4-panel.background.marching-ants { transition: none; } @@ -7117,7 +7111,7 @@ UnityDecoration.menubar .menuitem *:hover { box-shadow: none; } -.background:not(.csd) headerbar:not(.titlebar).inline-toolbar { +.background:not(.csd) headerbar.inline-toolbar:not(.titlebar) { border-style: none; } @@ -7776,6 +7770,14 @@ na-tray-applet { padding: 6px; } +.background.budgie-popover.caffeine-popover .container { + padding: 6px; +} + +.background.budgie-popover.caffeine-popover .container .container { + padding: 3px; +} + .background.budgie-popover.caffeine-popover .view-header { margin: 0 6px; } @@ -8496,6 +8498,10 @@ frame.raven-frame .raven .raven-notifications-view > .raven-background > viewpor font-size: 120%; } +window.budgie-power-dialog, window.budgie-power-dialog.backgrround.csd, window.budgie-power-dialog > decoration { + border-radius: 6px; +} + .drop-shadow { margin: 5px 9px; padding: 6px; @@ -8518,69 +8524,69 @@ frame.raven-frame .raven .raven-notifications-view > .raven-background > viewpor border-radius: 6px; } -.budgie-session-dialog .linked.horizontal > button, -.budgie-polkit-dialog .linked.horizontal > button, -.budgie-run-dialog .linked.horizontal > button { +.budgie-session-dialog .linked > button, +.budgie-polkit-dialog .linked > button, +.budgie-run-dialog .linked > button { padding: 8px 16px; border-top: 1px solid rgba(0, 0, 0, 0.12); border-radius: 0; } -.budgie-session-dialog .linked.horizontal > button:first-child, -.budgie-polkit-dialog .linked.horizontal > button:first-child, -.budgie-run-dialog .linked.horizontal > button:first-child { - border-bottom-left-radius: 6px; +.budgie-session-dialog .linked > button:first-child, +.budgie-polkit-dialog .linked > button:first-child, +.budgie-run-dialog .linked > button:first-child { + border-radius: 0 0 0 6px; } -.budgie-session-dialog .linked.horizontal > button:last-child, -.budgie-polkit-dialog .linked.horizontal > button:last-child, -.budgie-run-dialog .linked.horizontal > button:last-child { - border-bottom-right-radius: 6px; +.budgie-session-dialog .linked > button:last-child, +.budgie-polkit-dialog .linked > button:last-child, +.budgie-run-dialog .linked > button:last-child { + border-radius: 0 0 6px 0; } -.budgie-session-dialog .linked.horizontal > button.suggested-action, -.budgie-polkit-dialog .linked.horizontal > button.suggested-action, -.budgie-run-dialog .linked.horizontal > button.suggested-action { +.budgie-session-dialog .linked > button.suggested-action, +.budgie-polkit-dialog .linked > button.suggested-action, +.budgie-run-dialog .linked > button.suggested-action { color: #4285F4; } -.budgie-session-dialog .linked.horizontal > button.suggested-action:active, -.budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, -.budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, -.budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked, -.budgie-run-dialog .linked.horizontal > button.suggested-action:checked { +.budgie-session-dialog .linked > button.suggested-action:active, +.budgie-polkit-dialog .linked > button.suggested-action:active, +.budgie-run-dialog .linked > button.suggested-action:active, .budgie-session-dialog .linked > button.suggested-action:checked, +.budgie-polkit-dialog .linked > button.suggested-action:checked, +.budgie-run-dialog .linked > button.suggested-action:checked { background-color: #4285F4; color: white; border-color: #4285F4; box-shadow: none; } -.budgie-session-dialog .linked.horizontal > button.suggested-action:disabled, -.budgie-polkit-dialog .linked.horizontal > button.suggested-action:disabled, -.budgie-run-dialog .linked.horizontal > button.suggested-action:disabled { +.budgie-session-dialog .linked > button.suggested-action:disabled, +.budgie-polkit-dialog .linked > button.suggested-action:disabled, +.budgie-run-dialog .linked > button.suggested-action:disabled { opacity: 0.65; } -.budgie-session-dialog .linked.horizontal > button.destructive-action, -.budgie-polkit-dialog .linked.horizontal > button.destructive-action, -.budgie-run-dialog .linked.horizontal > button.destructive-action { +.budgie-session-dialog .linked > button.destructive-action, +.budgie-polkit-dialog .linked > button.destructive-action, +.budgie-run-dialog .linked > button.destructive-action { color: #FF5252; } -.budgie-session-dialog .linked.horizontal > button.destructive-action:active, -.budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, -.budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, -.budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked, -.budgie-run-dialog .linked.horizontal > button.destructive-action:checked { +.budgie-session-dialog .linked > button.destructive-action:active, +.budgie-polkit-dialog .linked > button.destructive-action:active, +.budgie-run-dialog .linked > button.destructive-action:active, .budgie-session-dialog .linked > button.destructive-action:checked, +.budgie-polkit-dialog .linked > button.destructive-action:checked, +.budgie-run-dialog .linked > button.destructive-action:checked { background-color: #FF5252; color: white; border-color: #FF5252; box-shadow: none; } -.budgie-session-dialog .linked.horizontal > button.destructive-action:disabled, -.budgie-polkit-dialog .linked.horizontal > button.destructive-action:disabled, -.budgie-run-dialog .linked.horizontal > button.destructive-action:disabled { +.budgie-session-dialog .linked > button.destructive-action:disabled, +.budgie-polkit-dialog .linked > button.destructive-action:disabled, +.budgie-run-dialog .linked > button.destructive-action:disabled { opacity: 0.65; } diff --git a/src/gtk/3.0/gtk.css b/src/gtk/3.0/gtk.css index 9b2ed796..2612dbbd 100644 --- a/src/gtk/3.0/gtk.css +++ b/src/gtk/3.0/gtk.css @@ -617,14 +617,14 @@ button:checked:disabled { color: alpha(#4285F4, 0.5); } -.lightdm-gtk-greeter button, .budgie-session-dialog .linked.horizontal > button, -.budgie-polkit-dialog .linked.horizontal > button, -.budgie-run-dialog .linked.horizontal > button, .drop-shadow button, .background .raven .raven-header:not(.top) button.image-button, .background.budgie-popover button, .background.budgie-popover row button, .budgie-settings-window buttonbox.inline-toolbar button, PanelToplevel > widget > button, .nemo-window .toolbar button, .background tabbox > tab button, .background .gedit-search-slider > .linked:not(.vertical) > button:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button, .nemo-window .floating-bar button, +.lightdm-gtk-greeter button, .budgie-session-dialog .linked > button, +.budgie-polkit-dialog .linked > button, +.budgie-run-dialog .linked > button, .drop-shadow button, .background .raven .raven-header:not(.top) button.image-button, .background.budgie-popover button, .background.budgie-popover row button, .budgie-settings-window buttonbox.inline-toolbar button, PanelToplevel > widget > button, .nemo-window .toolbar button, .background tabbox > tab button, .background .gedit-search-slider > .linked:not(.vertical) > button:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button, .nemo-window .floating-bar button, .nautilus-window .floating-bar button, placessidebar row button.sidebar-button, calendar.button, check, radio, scrollbar button, notebook > header > tabs > arrow, spinbutton.vertical button, spinbutton:not(.vertical) > button, modelbutton.flat, .menuitem.button.flat, .inline-toolbar button:not(.text-button), .background .osd button.flat, .budgie-session-dialog button, .budgie-polkit-dialog button, -.budgie-run-dialog button, .budgie-notification-window .linked > button, .budgie-switcher-window .linked > button, .budgie-osd-window .linked > button, .budgie-notification-window button.image-button.close, .budgie-switcher-window button.image-button.close, .budgie-osd-window button.image-button.close, .caja-navigation-window button.toggle.image-button, .mate-panel-menu-bar #PanelApplet button:not(.flat), toolbar.primary-toolbar toolitem.raised button, .tilix-search-frame button, .geary-composer-box button:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle, +.budgie-run-dialog button, .budgie-notification-window button.image-button.close, .budgie-switcher-window button.image-button.close, .budgie-osd-window button.image-button.close, .caja-navigation-window button.toggle.image-button, .mate-panel-menu-bar #PanelApplet button:not(.flat), toolbar.primary-toolbar toolitem.raised button, .tilix-search-frame button, .geary-composer-box button:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle, window.background > box.vertical > toolbar.primary-toolbar toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar toolitem button.flat.scale, window.background > box.vertical > toolbar.primary-toolbar toolitem .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal button, window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button, layouttabbar button, messagedialog.background.csd .linked.dialog-action-area:not(.vertical) > button, messagedialog.background .linked.dialog-action-area:not(.vertical) > button, .background .app-notification button, toolbar button:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:not(:only-child), .linked > spinbutton:not(.vertical) > button.up, .linked > spinbutton:not(.vertical) > button.down, .background .osd button, .background .linked.stack-switcher > button, button.flat { transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 600ms cubic-bezier(0, 0, 0.2, 1); @@ -637,31 +637,27 @@ window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button, .sid color: rgba(0, 0, 0, 0.6); } -.lightdm-gtk-greeter button:hover, .budgie-session-dialog .linked.horizontal > button:hover, -.budgie-polkit-dialog .linked.horizontal > button:hover, -.budgie-run-dialog .linked.horizontal > button:hover, .drop-shadow button:hover, .background .raven .raven-header:not(.top) button.image-button:hover, .background.budgie-popover button:hover, .budgie-settings-window buttonbox.inline-toolbar button:hover, PanelToplevel > widget > button:hover, .nemo-window .toolbar button:hover, .background tabbox > tab button:hover, .background .gedit-search-slider > .linked:not(.vertical) > button:hover:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button:hover, .nemo-window .floating-bar button:hover, +.lightdm-gtk-greeter button:hover, .drop-shadow button:hover, .background .raven .raven-header:not(.top) button.image-button:hover, .background.budgie-popover button:hover, .budgie-settings-window buttonbox.inline-toolbar button:hover, PanelToplevel > widget > button:hover, .nemo-window .toolbar button:hover, .background tabbox > tab button:hover, .background .gedit-search-slider > .linked:not(.vertical) > button:hover:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button:hover, .nemo-window .floating-bar button:hover, .nautilus-window .floating-bar button:hover, placessidebar row button.sidebar-button:hover, calendar.button:hover, check:hover, radio:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, spinbutton.vertical button:hover, spinbutton:not(.vertical) > button:hover, modelbutton.flat:hover, .menuitem.button.flat:hover, .inline-toolbar button:hover:not(.text-button), .budgie-session-dialog button:hover, .budgie-polkit-dialog button:hover, -.budgie-run-dialog button:hover, .budgie-notification-window .linked > button:hover, .budgie-switcher-window .linked > button:hover, .budgie-osd-window .linked > button:hover, .budgie-notification-window button.image-button.close:hover, .budgie-switcher-window button.image-button.close:hover, .budgie-osd-window button.image-button.close:hover, .caja-navigation-window button.toggle.image-button:hover, .mate-panel-menu-bar #PanelApplet button:hover:not(.flat), toolbar.primary-toolbar toolitem.raised button:hover, .tilix-search-frame button:hover, .geary-composer-box button:hover:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:hover, +.budgie-run-dialog button:hover, .budgie-notification-window button.image-button.close:hover, .budgie-switcher-window button.image-button.close:hover, .budgie-osd-window button.image-button.close:hover, .caja-navigation-window button.toggle.image-button:hover, .mate-panel-menu-bar #PanelApplet button:hover:not(.flat), toolbar.primary-toolbar toolitem.raised button:hover, .tilix-search-frame button:hover, .geary-composer-box button:hover:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:hover, window.background > box.vertical > toolbar.primary-toolbar toolitem > .linked > button:hover:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar toolitem button.flat.scale:hover, window.background > box.vertical > toolbar.primary-toolbar toolitem .linked > button.image-button.raised:hover, window.csd > box.vertical > box.vertical > toolbar.horizontal button:hover, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:hover, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:hover, layouttabbar button:hover, messagedialog.background .linked:not(.vertical).dialog-action-area > button:hover, .background .app-notification button:hover, toolbar button:hover:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:hover:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:hover, .linked > spinbutton:not(.vertical) > button.down:hover, .background .osd button:hover, .background .linked.stack-switcher > button:hover, button.flat:hover, .background button.flat:hover { +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:hover, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:hover, layouttabbar button:hover, messagedialog.background .linked.dialog-action-area:not(.vertical) > button:hover, .background .app-notification button:hover, toolbar button:hover:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:hover:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:hover, .linked > spinbutton:not(.vertical) > button.down:hover, .background .osd button:hover, .background .linked.stack-switcher > button:hover, button.flat:hover, .background button.flat:hover { background-color: transparent; box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.1); color: rgba(0, 0, 0, 0.87); } -.lightdm-gtk-greeter button:active, .budgie-session-dialog .linked.horizontal > button:active, -.budgie-polkit-dialog .linked.horizontal > button:active, -.budgie-run-dialog .linked.horizontal > button:active, .drop-shadow button:active, .background .raven .raven-header:not(.top) button.image-button:active, .background.budgie-popover button:active, .budgie-settings-window buttonbox.inline-toolbar button:active, PanelToplevel > widget > button:active, .nemo-window .toolbar button:active, .background tabbox > tab button:active, .background .gedit-search-slider > .linked:not(.vertical) > button:active:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button:active, .nemo-window .floating-bar button:active, +.lightdm-gtk-greeter button:active, .drop-shadow button:active, .background .raven .raven-header:not(.top) button.image-button:active, .background.budgie-popover button:active, .budgie-settings-window buttonbox.inline-toolbar button:active, PanelToplevel > widget > button:active, .nemo-window .toolbar button:active, .background tabbox > tab button:active, .background .gedit-search-slider > .linked:not(.vertical) > button:active:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button:active, .nemo-window .floating-bar button:active, .nautilus-window .floating-bar button:active, placessidebar row button.sidebar-button:active, calendar.button:active, check:active, radio:active, scrollbar button:active, notebook > header > tabs > arrow:active, spinbutton.vertical button:active, spinbutton:not(.vertical) > button:active, modelbutton.flat:active, .menuitem.button.flat:active, .inline-toolbar button:active:not(.text-button), .budgie-session-dialog button:active, .budgie-polkit-dialog button:active, -.budgie-run-dialog button:active, .budgie-notification-window .linked > button:active, .budgie-switcher-window .linked > button:active, .budgie-osd-window .linked > button:active, .budgie-notification-window button.image-button.close:active, .budgie-switcher-window button.image-button.close:active, .budgie-osd-window button.image-button.close:active, .caja-navigation-window button.toggle.image-button:active, .mate-panel-menu-bar #PanelApplet button:active:not(.flat), toolbar.primary-toolbar toolitem.raised button:active, .tilix-search-frame button:active, .geary-composer-box button:active:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:active, +.budgie-run-dialog button:active, .budgie-notification-window button.image-button.close:active, .budgie-switcher-window button.image-button.close:active, .budgie-osd-window button.image-button.close:active, .caja-navigation-window button.toggle.image-button:active, .mate-panel-menu-bar #PanelApplet button:active:not(.flat), toolbar.primary-toolbar toolitem.raised button:active, .tilix-search-frame button:active, .geary-composer-box button:active:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:active, window.background > box.vertical > toolbar.primary-toolbar toolitem > .linked > button:active:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar toolitem button.flat.scale:active, window.background > box.vertical > toolbar.primary-toolbar toolitem .linked > button.image-button.raised:active, window.csd > box.vertical > box.vertical > toolbar.horizontal button:active, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, layouttabbar button:active, messagedialog.background .linked:not(.vertical).dialog-action-area > button:active, .background .app-notification button:active, toolbar button:active:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:active:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:active, .linked > spinbutton:not(.vertical) > button.down:active, .background .osd button:active, .background .linked.stack-switcher > button:active, button.flat:active, .background button.flat:active { +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:active, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:active, layouttabbar button:active, messagedialog.background .linked.dialog-action-area:not(.vertical) > button:active, .background .app-notification button:active, toolbar button:active:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:active:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:active, .linked > spinbutton:not(.vertical) > button.down:active, .background .osd button:active, .background .linked.stack-switcher > button:active, button.flat:active, .background button.flat:active { transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; animation: ripple_effect 100ms cubic-bezier(0, 0, 0.2, 1) forwards; box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.1); @@ -671,16 +667,14 @@ window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:activ background-color: transparent; } -.lightdm-gtk-greeter button:disabled, .budgie-session-dialog .linked.horizontal > button:disabled, -.budgie-polkit-dialog .linked.horizontal > button:disabled, -.budgie-run-dialog .linked.horizontal > button:disabled, .drop-shadow button:disabled, .background .raven .raven-header:not(.top) button.image-button:disabled, .background.budgie-popover button:disabled, .budgie-settings-window buttonbox.inline-toolbar button:disabled, PanelToplevel > widget > button:disabled, .nemo-window .toolbar button:disabled, .background tabbox > tab button:disabled, .background .gedit-search-slider > .linked:not(.vertical) > button:disabled:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button:disabled, .nemo-window .floating-bar button:disabled, +.lightdm-gtk-greeter button:disabled, .drop-shadow button:disabled, .background .raven .raven-header:not(.top) button.image-button:disabled, .background.budgie-popover button:disabled, .budgie-settings-window buttonbox.inline-toolbar button:disabled, PanelToplevel > widget > button:disabled, .nemo-window .toolbar button:disabled, .background tabbox > tab button:disabled, .background .gedit-search-slider > .linked:not(.vertical) > button:disabled:not(.combo), .background .gedit-search-slider > .linked:not(.vertical) > entry.error ~ button:disabled, .nemo-window .floating-bar button:disabled, .nautilus-window .floating-bar button:disabled, placessidebar row button.sidebar-button:disabled, calendar.button:disabled, check:disabled, radio:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, spinbutton.vertical button:disabled, spinbutton:not(.vertical) > button:disabled, modelbutton.flat:disabled, .menuitem.button.flat:disabled, .inline-toolbar button:disabled:not(.text-button), .budgie-session-dialog button:disabled, .budgie-polkit-dialog button:disabled, -.budgie-run-dialog button:disabled, .budgie-notification-window .linked > button:disabled, .budgie-switcher-window .linked > button:disabled, .budgie-osd-window .linked > button:disabled, .budgie-notification-window button.image-button.close:disabled, .budgie-switcher-window button.image-button.close:disabled, .budgie-osd-window button.image-button.close:disabled, .caja-navigation-window button.toggle.image-button:disabled, .mate-panel-menu-bar #PanelApplet button:disabled:not(.flat), toolbar.primary-toolbar toolitem.raised button:disabled, .tilix-search-frame button:disabled, .geary-composer-box button:disabled:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:disabled, +.budgie-run-dialog button:disabled, .budgie-notification-window button.image-button.close:disabled, .budgie-switcher-window button.image-button.close:disabled, .budgie-osd-window button.image-button.close:disabled, .caja-navigation-window button.toggle.image-button:disabled, .mate-panel-menu-bar #PanelApplet button:disabled:not(.flat), toolbar.primary-toolbar toolitem.raised button:disabled, .tilix-search-frame button:disabled, .geary-composer-box button:disabled:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:disabled, window.background > box.vertical > toolbar.primary-toolbar toolitem > .linked > button:disabled:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar toolitem button.flat.scale:disabled, window.background > box.vertical > toolbar.primary-toolbar toolitem .linked > button.image-button.raised:disabled, window.csd > box.vertical > box.vertical > toolbar.horizontal button:disabled, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:disabled, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:disabled, layouttabbar button:disabled, messagedialog.background .linked:not(.vertical).dialog-action-area > button:disabled, .background .app-notification button:disabled, toolbar button:disabled:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:disabled:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:disabled, .linked > spinbutton:not(.vertical) > button.down:disabled, .background .osd button:disabled, .background .linked.stack-switcher > button:disabled, button.flat:disabled, .background button.flat:disabled { +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:disabled, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:disabled, layouttabbar button:disabled, messagedialog.background .linked.dialog-action-area:not(.vertical) > button:disabled, .background .app-notification button:disabled, toolbar button:disabled:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:disabled:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:disabled, .linked > spinbutton:not(.vertical) > button.down:disabled, .background .osd button:disabled, .background .linked.stack-switcher > button:disabled, button.flat:disabled, .background button.flat:disabled { box-shadow: none; background-color: transparent; color: rgba(0, 0, 0, 0.26); @@ -688,9 +682,9 @@ window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:disab .budgie-session-dialog button:checked, .budgie-polkit-dialog button:checked, -.budgie-run-dialog button:checked, .budgie-notification-window .linked > button:checked, .budgie-switcher-window .linked > button:checked, .budgie-osd-window .linked > button:checked, .budgie-notification-window button.image-button.close:checked, .budgie-switcher-window button.image-button.close:checked, .budgie-osd-window button.image-button.close:checked, .caja-navigation-window button.toggle.image-button:checked, .mate-panel-menu-bar #PanelApplet button:checked:not(.flat), toolbar.primary-toolbar toolitem.raised button:checked, .tilix-search-frame button:checked, .geary-composer-box button:checked:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:checked, +.budgie-run-dialog button:checked, .budgie-notification-window button.image-button.close:checked, .budgie-switcher-window button.image-button.close:checked, .budgie-osd-window button.image-button.close:checked, .caja-navigation-window button.toggle.image-button:checked, .mate-panel-menu-bar #PanelApplet button:checked:not(.flat), toolbar.primary-toolbar toolitem.raised button:checked, .tilix-search-frame button:checked, .geary-composer-box button:checked:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:checked, window.background > box.vertical > toolbar.primary-toolbar toolitem > .linked > button:checked:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar toolitem button.flat.scale:checked, window.background > box.vertical > toolbar.primary-toolbar toolitem .linked > button.image-button.raised:checked, window.csd > box.vertical > box.vertical > toolbar.horizontal button:checked, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked, layouttabbar button:checked, messagedialog.background .linked:not(.vertical).dialog-action-area > button:checked, .background .app-notification button:checked, toolbar button:checked:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:checked:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:checked, .linked > spinbutton:not(.vertical) > button.down:checked, .background .osd button:checked, .background .linked.stack-switcher > button:checked, button.flat:checked, .background button.flat:checked { +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:checked, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked, layouttabbar button:checked, messagedialog.background .linked.dialog-action-area:not(.vertical) > button:checked, .background .app-notification button:checked, toolbar button:checked:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:checked:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:checked, .linked > spinbutton:not(.vertical) > button.down:checked, .background .osd button:checked, .background .linked.stack-switcher > button:checked, button.flat:checked, .background button.flat:checked { color: rgba(0, 0, 0, 0.87); background-color: alpha(currentColor, 0.12); box-shadow: none; @@ -698,9 +692,9 @@ window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:check .budgie-session-dialog button:checked:disabled, .budgie-polkit-dialog button:checked:disabled, -.budgie-run-dialog button:checked:disabled, .budgie-notification-window .linked > button:checked:disabled, .budgie-switcher-window .linked > button:checked:disabled, .budgie-osd-window .linked > button:checked:disabled, .budgie-notification-window button.image-button.close:checked:disabled, .budgie-switcher-window button.image-button.close:checked:disabled, .budgie-osd-window button.image-button.close:checked:disabled, .caja-navigation-window button.toggle.image-button:checked:disabled, .mate-panel-menu-bar #PanelApplet button:checked:disabled:not(.flat), toolbar.primary-toolbar toolitem.raised button:checked:disabled, .tilix-search-frame button:checked:disabled, .geary-composer-box button:checked:disabled:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:checked:disabled, +.budgie-run-dialog button:checked:disabled, .budgie-notification-window button.image-button.close:checked:disabled, .budgie-switcher-window button.image-button.close:checked:disabled, .budgie-osd-window button.image-button.close:checked:disabled, .caja-navigation-window button.toggle.image-button:checked:disabled, .mate-panel-menu-bar #PanelApplet button:checked:disabled:not(.flat), toolbar.primary-toolbar toolitem.raised button:checked:disabled, .tilix-search-frame button:checked:disabled, .geary-composer-box button:checked:disabled:not(.combo), window.background > box.vertical > toolbar.primary-toolbar toolitem > box.horizontal:not(.linked) > button.toggle:checked:disabled, window.background > box.vertical > toolbar.primary-toolbar toolitem > .linked > button:checked:disabled:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar toolitem button.flat.scale:checked:disabled, window.background > box.vertical > toolbar.primary-toolbar toolitem .linked > button.image-button.raised:checked:disabled, window.csd > box.vertical > box.vertical > toolbar.horizontal button:checked:disabled, -window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:checked:disabled, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked:disabled, layouttabbar button:checked:disabled, messagedialog.background .linked:not(.vertical).dialog-action-area > button:checked:disabled, .background .app-notification button:checked:disabled, toolbar button:checked:disabled:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:checked:disabled:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:checked:disabled, .linked > spinbutton:not(.vertical) > button.down:checked:disabled, .background .osd button:checked:disabled, .background .linked.stack-switcher > button:checked:disabled, button.flat:checked:disabled, .background button.flat:checked:disabled { +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal button:checked:disabled, .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:checked:disabled, layouttabbar button:checked:disabled, messagedialog.background .linked.dialog-action-area:not(.vertical) > button:checked:disabled, .background .app-notification button:checked:disabled, toolbar button:checked:disabled:not(.destructive-action):not(.suggested-action), combobox > .linked:not(.vertical) > button.combo:checked:disabled:not(:only-child), .linked > spinbutton:not(.vertical) > button.up:checked:disabled, .linked > spinbutton:not(.vertical) > button.down:checked:disabled, .background .osd button:checked:disabled, .background .linked.stack-switcher > button:checked:disabled, button.flat:checked:disabled, .background button.flat:checked:disabled { background-color: alpha(currentColor, 0.06); color: rgba(0, 0, 0, 0.38); box-shadow: none; @@ -1119,25 +1113,25 @@ stacksidebar row.needs-attention > label:dir(rtl), .stack-switcher > button.need background-position: left 3px; } -.background.budgie-popover .linked > button.image-button.flat, .background .gedit-search-slider > .linked:not(.vertical) > button:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:not(.combo):dir(rtl), .background .caja-pathbar > button, +.drop-shadow button, .budgie-notification-window button, .budgie-switcher-window button, .budgie-osd-window button, .background.budgie-popover .linked > button.image-button.flat, .background .gedit-search-slider > .linked:not(.vertical) > button:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:not(.combo):dir(rtl), .background .caja-pathbar > button, .background .path-bar > button:not(.combo):not(.destructive-action):not(.suggested-action), .linked > button { border-radius: 0; -gtk-outline-radius: 3px; } -.background.budgie-popover .linked > button.image-button.flat:first-child, .background .gedit-search-slider > .linked:not(.vertical) > button:first-child:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:first-child:not(.combo):dir(rtl), .background .caja-pathbar > button:first-child, +.drop-shadow button:first-child, .budgie-notification-window button:first-child, .budgie-switcher-window button:first-child, .budgie-osd-window button:first-child, .background.budgie-popover .linked > button.image-button.flat:first-child, .background .gedit-search-slider > .linked:not(.vertical) > button:first-child:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:first-child:not(.combo):dir(rtl), .background .caja-pathbar > button:first-child, .background .path-bar > button:first-child:not(.combo):not(.destructive-action):not(.suggested-action), .linked > button:first-child { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } -.background.budgie-popover .linked > button.image-button.flat:last-child, .background .gedit-search-slider > .linked:not(.vertical) > button:last-child:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:last-child:not(.combo):dir(rtl), .background .caja-pathbar > button:last-child, +.drop-shadow button:last-child, .budgie-notification-window button:last-child, .budgie-switcher-window button:last-child, .budgie-osd-window button:last-child, .background.budgie-popover .linked > button.image-button.flat:last-child, .background .gedit-search-slider > .linked:not(.vertical) > button:last-child:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:last-child:not(.combo):dir(rtl), .background .caja-pathbar > button:last-child, .background .path-bar > button:last-child:not(.combo):not(.destructive-action):not(.suggested-action), .linked > button:last-child { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } -.background.budgie-popover .linked > button.image-button.flat:only-child, .background .gedit-search-slider > .linked:not(.vertical) > button:only-child:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:only-child:not(.combo):dir(rtl), .background .caja-pathbar > button:only-child, +.drop-shadow button:only-child, .budgie-notification-window button:only-child, .budgie-switcher-window button:only-child, .budgie-osd-window button:only-child, .background.budgie-popover .linked > button.image-button.flat:only-child, .background .gedit-search-slider > .linked:not(.vertical) > button:only-child:not(.combo):dir(ltr), .background .gedit-search-slider > .linked:not(.vertical) > button:only-child:not(.combo):dir(rtl), .background .caja-pathbar > button:only-child, .background .path-bar > button:only-child:not(.combo):not(.destructive-action):not(.suggested-action), .linked > button:only-child { border-radius: 3px; } @@ -1257,11 +1251,11 @@ spinbutton:not(.vertical) { padding: 0; } -.background spinbutton:not(.vertical), .background spinbutton:not(.vertical).flat { +.background spinbutton:not(.vertical), .background spinbutton.flat:not(.vertical) { transition: all 225ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0.4, 0, 0.2, 1); } -.background spinbutton:not(.vertical) entry, .background spinbutton:not(.vertical) entry:focus, .background spinbutton:not(.vertical) entry:disabled, .background spinbutton:not(.vertical):focus entry, .background spinbutton:not(.vertical):focus entry:focus, .background spinbutton:not(.vertical):focus entry:disabled, .background spinbutton:not(.vertical):disabled entry, .background spinbutton:not(.vertical):disabled entry:focus, .background spinbutton:not(.vertical):disabled entry:disabled, .background spinbutton:not(.vertical).flat entry, .background spinbutton:not(.vertical).flat entry:focus, .background spinbutton:not(.vertical).flat entry:disabled, .background spinbutton:not(.vertical).flat:focus entry, .background spinbutton:not(.vertical).flat:focus entry:focus, .background spinbutton:not(.vertical).flat:focus entry:disabled, .background spinbutton:not(.vertical).flat:disabled entry, .background spinbutton:not(.vertical).flat:disabled entry:focus, .background spinbutton:not(.vertical).flat:disabled entry:disabled { +.background spinbutton:not(.vertical) entry, .background spinbutton:not(.vertical) entry:focus, .background spinbutton:not(.vertical) entry:disabled, .background spinbutton:not(.vertical):focus entry, .background spinbutton:not(.vertical):focus entry:focus, .background spinbutton:not(.vertical):focus entry:disabled, .background spinbutton:not(.vertical):disabled entry, .background spinbutton:not(.vertical):disabled entry:focus, .background spinbutton:not(.vertical):disabled entry:disabled, .background spinbutton.flat:not(.vertical) entry, .background spinbutton.flat:not(.vertical) entry:focus, .background spinbutton.flat:not(.vertical) entry:disabled, .background spinbutton.flat:not(.vertical):focus entry, .background spinbutton.flat:not(.vertical):focus entry:focus, .background spinbutton.flat:not(.vertical):focus entry:disabled, .background spinbutton.flat:not(.vertical):disabled entry, .background spinbutton.flat:not(.vertical):disabled entry:focus, .background spinbutton.flat:not(.vertical):disabled entry:disabled { box-shadow: none; background: none; border-image: none; @@ -1377,7 +1371,7 @@ combobox entry.combo:disabled { color: rgba(0, 0, 0, 0.38); } -combobox > .linked:not(.vertical) > button:not(:only-child).combo { +combobox > .linked:not(.vertical) > button.combo:not(:only-child) { border: none; border-image: none; box-shadow: none; @@ -1641,20 +1635,20 @@ headerbar .linked:not(.stack-switcher):not(.path-bar) > button:backdrop:disabled border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #4285F4 0%, transparent 0%) 0 0 0/0 0 0; } -.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:hover:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:hover:not(.destructive-action):not(.suggested-action), .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:hover:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:hover:not(.titlebutton):not(.suggested-action):not(.destructive-action) { border-radius: 0; color: #4285F4; box-shadow: inset 0 -2px alpha(#4285F4, 0.5); } -.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:hover:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:hover:not(.destructive-action):not(.suggested-action), .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:hover:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:hover:not(.titlebutton):not(.suggested-action):not(.destructive-action) { background-color: transparent; } -.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked:not(.destructive-action):not(.suggested-action), -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:checked:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:checked:not(.titlebutton):not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:active:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:checked:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:checked:not(.titlebutton):not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:active:not(.destructive-action):not(.suggested-action), .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:active:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:active:not(.titlebutton):not(.suggested-action):not(.destructive-action) { border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #4285F4 100%, transparent 0%) 0 0 2/0 0 2px; background: none; @@ -1662,20 +1656,20 @@ headerbar .linked:not(.stack-switcher):not(.path-bar) > button:backdrop:disabled border-radius: 0; } -.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked:disabled:not(.destructive-action):not(.suggested-action), -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:checked:disabled:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:checked:disabled:not(.titlebutton):not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:active:disabled:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked:disabled:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:checked:disabled:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:checked:disabled:not(.titlebutton):not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:active:disabled:not(.destructive-action):not(.suggested-action), .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:active:disabled:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:active:disabled:not(.titlebutton):not(.suggested-action):not(.destructive-action) { color: rgba(66, 133, 244, 0.35); background-color: transparent; border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), rgba(66, 133, 244, 0.35) 100%, transparent 0%) 0 0 2/0 0 2px; } -.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked:hover:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked:hover:not(.destructive-action):not(.suggested-action), .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:checked:hover:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:checked:hover:not(.titlebutton):not(.suggested-action):not(.destructive-action) { background: none; } -.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:disabled:not(.destructive-action):not(.suggested-action), +.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:disabled:not(.destructive-action):not(.suggested-action), .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) > button:disabled:not(.destructive-action):not(.suggested-action), headerbar.windowhandle viewswitcher button:disabled:not(.titlebutton):not(.suggested-action):not(.destructive-action) { color: rgba(255, 255, 255, 0.3); background-color: transparent; @@ -1913,28 +1907,28 @@ headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.defau box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } -headerbar .linked:not(.vertical).path-bar > button { +headerbar .linked.path-bar:not(.vertical) > button { margin: 0; border-radius: 0; } -headerbar .linked:not(.vertical).path-bar > button:hover { +headerbar .linked.path-bar:not(.vertical) > button:hover { color: rgba(66, 133, 244, 0.85); box-shadow: inset 0 -3px rgba(66, 133, 244, 0.5); } -headerbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover:disabled { +headerbar .linked.path-bar:not(.vertical) > button:hover, headerbar .linked.path-bar:not(.vertical) > button:hover:disabled { background: none; } -headerbar .linked:not(.vertical).path-bar > button:checked { +headerbar .linked.path-bar:not(.vertical) > button:checked { border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #4285F4 100%, transparent 0%) 0 0 3/0 0 3px; background: none; color: #4285F4; border-radius: 0; } -headerbar .linked:not(.vertical).path-bar > button:checked:hover { +headerbar .linked.path-bar:not(.vertical) > button:checked:hover { background: none; } @@ -2084,7 +2078,7 @@ window.background > box.vertical:not(.titlebar) > headerbar:not(.titlebar):last- } .background .caja-pathbar > button.slider-button, -.background .path-bar > button:not(.combo):not(.destructive-action):not(.suggested-action).slider-button { +.background .path-bar > button.slider-button:not(.combo):not(.destructive-action):not(.suggested-action) { padding-left: 4px; padding-right: 4px; } @@ -2118,11 +2112,11 @@ treeview.view:drop(active) { border-color: #18b8ff; } -treeview.view:drop(active).after { +treeview.view.after:drop(active) { border-top-style: none; } -treeview.view:drop(active).before { +treeview.view.before:drop(active) { border-bottom-style: none; } @@ -2477,7 +2471,7 @@ popover.background list separator { color: rgba(0, 0, 0, 0.87); } -.background tabbox > tab:hover.reorderable-page, notebook > header tab:hover.reorderable-page { +.background tabbox > tab.reorderable-page:hover, notebook > header tab.reorderable-page:hover { border-color: rgba(0, 0, 0, 0.12); background-color: #f9f9f9; } @@ -2497,7 +2491,7 @@ popover.background list separator { color: rgba(0, 0, 0, 0.38); } -.background tabbox > tab:checked.reorderable-page, notebook > header tab:checked.reorderable-page { +.background tabbox > tab.reorderable-page:checked, notebook > header tab.reorderable-page:checked { border-color: rgba(0, 0, 0, 0.12); background-color: #FFFFFF; } @@ -2763,19 +2757,19 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { background-color: rgba(0, 0, 0, 0.26); } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { +scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { min-width: 24px; } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { +scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) button { min-width: 8px; } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { +scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { min-height: 24px; } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { +scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) button { min-height: 8px; } @@ -3759,33 +3753,33 @@ messagedialog.background .titlebar:backdrop { color: rgba(0, 0, 0, 0.6); } -messagedialog.background .linked:not(.vertical).dialog-action-area > button { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button { padding: 4px 12px; border-top: 1px solid rgba(0, 0, 0, 0.12); border-radius: 0; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button:first-child { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button:first-child { border-bottom-left-radius: 0; border-top-left-radius: 0; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button:last-child { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button:last-child { border-bottom-right-radius: 0; border-top-right-radius: 0; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.suggested-action { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.suggested-action { color: #4285F4; transition: all 100ms cubic-bezier(0, 0, 0.2, 1), box-shadow 100ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 600ms cubic-bezier(0, 0, 0.2, 1); } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.suggested-action:hover { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.suggested-action:hover { color: #4285F4; background-color: transparent; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.suggested-action:active { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.suggested-action:active { transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; animation: ripple_effect 100ms cubic-bezier(0, 0, 0.2, 1) forwards; color: white; @@ -3795,21 +3789,21 @@ messagedialog.background .linked:not(.vertical).dialog-action-area > button.sugg background-size: 0% 0%; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.suggested-action:disabled { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.suggested-action:disabled { opacity: 0.65; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.destructive-action { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.destructive-action { color: #FF5252; transition: all 100ms cubic-bezier(0, 0, 0.2, 1), box-shadow 100ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 600ms cubic-bezier(0, 0, 0.2, 1); } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.destructive-action:hover { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.destructive-action:hover { color: #FF5252; background-color: transparent; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.destructive-action:active { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.destructive-action:active { transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; animation: ripple_effect 100ms cubic-bezier(0, 0, 0.2, 1) forwards; color: white; @@ -3819,7 +3813,7 @@ messagedialog.background .linked:not(.vertical).dialog-action-area > button.dest background-size: 0% 0%; } -messagedialog.background .linked:not(.vertical).dialog-action-area > button.destructive-action:disabled { +messagedialog.background .linked.dialog-action-area:not(.vertical) > button.destructive-action:disabled { opacity: 0.65; } @@ -3828,18 +3822,18 @@ messagedialog.background.csd { border-bottom-right-radius: 3px; } -messagedialog.background.csd .linked:not(.vertical).dialog-action-area > button { +messagedialog.background.csd .linked.dialog-action-area:not(.vertical) > button { padding: 8px 16px; border-top: 1px solid rgba(0, 0, 0, 0.12); border-radius: 0; } -messagedialog.background.csd .linked:not(.vertical).dialog-action-area > button:first-child { +messagedialog.background.csd .linked.dialog-action-area:not(.vertical) > button:first-child { border-bottom-left-radius: 2px; border-top-left-radius: 0; } -messagedialog.background.csd .linked:not(.vertical).dialog-action-area > button:last-child { +messagedialog.background.csd .linked.dialog-action-area:not(.vertical) > button:last-child { border-bottom-right-radius: 2px; border-top-right-radius: 0; } @@ -4230,11 +4224,11 @@ colorswatch:drop(active) { box-shadow: none; } -colorswatch:drop(active).light overlay { +colorswatch.light:drop(active) overlay { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px #18b8ff; } -colorswatch:drop(active).dark overlay { +colorswatch.dark:drop(active) overlay { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px #18b8ff; } @@ -4902,11 +4896,11 @@ window.background.csd.unified.fullscreen > decoration-overlay { background-image: radial-gradient(circle farthest-corner at center, rgba(255, 255, 255, 0.08) 10%, transparent 0%); } -.nautilus-window .windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir { +.nautilus-window .windowhandle .linked.nautilus-path-bar button.current-dir:not(.suggested-action):not(.destructive-action) { color: white; } -.nautilus-window .windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:hover, .nautilus-window .windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:active { +.nautilus-window .windowhandle .linked.nautilus-path-bar button.current-dir:not(.suggested-action):not(.destructive-action):hover, .nautilus-window .windowhandle .linked.nautilus-path-bar button.current-dir:not(.suggested-action):not(.destructive-action):active { background: none; box-shadow: none; } @@ -6760,11 +6754,11 @@ widget > box.terminal-titlebar > button.image-button, widget > box.terminal-titl border: none; } -.xfce4-panel.background#XfcePanelWindow { +#XfcePanelWindow.xfce4-panel.background { border: 1px solid #202020; } -.xfce4-panel.background#XfcePanelWindow, .xfce4-panel.background#XfcePanelWindow.marching-ants { +#XfcePanelWindow.xfce4-panel.background, #XfcePanelWindow.xfce4-panel.background.marching-ants { transition: none; } @@ -7117,7 +7111,7 @@ UnityDecoration.menubar .menuitem *:hover { box-shadow: none; } -.background:not(.csd) headerbar:not(.titlebar).inline-toolbar { +.background:not(.csd) headerbar.inline-toolbar:not(.titlebar) { border-style: none; } @@ -7776,6 +7770,14 @@ na-tray-applet { padding: 6px; } +.background.budgie-popover.caffeine-popover .container { + padding: 6px; +} + +.background.budgie-popover.caffeine-popover .container .container { + padding: 3px; +} + .background.budgie-popover.caffeine-popover .view-header { margin: 0 6px; } @@ -8496,6 +8498,10 @@ frame.raven-frame .raven .raven-notifications-view > .raven-background > viewpor font-size: 120%; } +window.budgie-power-dialog, window.budgie-power-dialog.backgrround.csd, window.budgie-power-dialog > decoration { + border-radius: 6px; +} + .drop-shadow { margin: 5px 9px; padding: 6px; @@ -8518,69 +8524,69 @@ frame.raven-frame .raven .raven-notifications-view > .raven-background > viewpor border-radius: 6px; } -.budgie-session-dialog .linked.horizontal > button, -.budgie-polkit-dialog .linked.horizontal > button, -.budgie-run-dialog .linked.horizontal > button { +.budgie-session-dialog .linked > button, +.budgie-polkit-dialog .linked > button, +.budgie-run-dialog .linked > button { padding: 8px 16px; border-top: 1px solid rgba(0, 0, 0, 0.12); border-radius: 0; } -.budgie-session-dialog .linked.horizontal > button:first-child, -.budgie-polkit-dialog .linked.horizontal > button:first-child, -.budgie-run-dialog .linked.horizontal > button:first-child { - border-bottom-left-radius: 6px; +.budgie-session-dialog .linked > button:first-child, +.budgie-polkit-dialog .linked > button:first-child, +.budgie-run-dialog .linked > button:first-child { + border-radius: 0 0 0 6px; } -.budgie-session-dialog .linked.horizontal > button:last-child, -.budgie-polkit-dialog .linked.horizontal > button:last-child, -.budgie-run-dialog .linked.horizontal > button:last-child { - border-bottom-right-radius: 6px; +.budgie-session-dialog .linked > button:last-child, +.budgie-polkit-dialog .linked > button:last-child, +.budgie-run-dialog .linked > button:last-child { + border-radius: 0 0 6px 0; } -.budgie-session-dialog .linked.horizontal > button.suggested-action, -.budgie-polkit-dialog .linked.horizontal > button.suggested-action, -.budgie-run-dialog .linked.horizontal > button.suggested-action { +.budgie-session-dialog .linked > button.suggested-action, +.budgie-polkit-dialog .linked > button.suggested-action, +.budgie-run-dialog .linked > button.suggested-action { color: #4285F4; } -.budgie-session-dialog .linked.horizontal > button.suggested-action:active, -.budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, -.budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, -.budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked, -.budgie-run-dialog .linked.horizontal > button.suggested-action:checked { +.budgie-session-dialog .linked > button.suggested-action:active, +.budgie-polkit-dialog .linked > button.suggested-action:active, +.budgie-run-dialog .linked > button.suggested-action:active, .budgie-session-dialog .linked > button.suggested-action:checked, +.budgie-polkit-dialog .linked > button.suggested-action:checked, +.budgie-run-dialog .linked > button.suggested-action:checked { background-color: #4285F4; color: white; border-color: #4285F4; box-shadow: none; } -.budgie-session-dialog .linked.horizontal > button.suggested-action:disabled, -.budgie-polkit-dialog .linked.horizontal > button.suggested-action:disabled, -.budgie-run-dialog .linked.horizontal > button.suggested-action:disabled { +.budgie-session-dialog .linked > button.suggested-action:disabled, +.budgie-polkit-dialog .linked > button.suggested-action:disabled, +.budgie-run-dialog .linked > button.suggested-action:disabled { opacity: 0.65; } -.budgie-session-dialog .linked.horizontal > button.destructive-action, -.budgie-polkit-dialog .linked.horizontal > button.destructive-action, -.budgie-run-dialog .linked.horizontal > button.destructive-action { +.budgie-session-dialog .linked > button.destructive-action, +.budgie-polkit-dialog .linked > button.destructive-action, +.budgie-run-dialog .linked > button.destructive-action { color: #FF5252; } -.budgie-session-dialog .linked.horizontal > button.destructive-action:active, -.budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, -.budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, -.budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked, -.budgie-run-dialog .linked.horizontal > button.destructive-action:checked { +.budgie-session-dialog .linked > button.destructive-action:active, +.budgie-polkit-dialog .linked > button.destructive-action:active, +.budgie-run-dialog .linked > button.destructive-action:active, .budgie-session-dialog .linked > button.destructive-action:checked, +.budgie-polkit-dialog .linked > button.destructive-action:checked, +.budgie-run-dialog .linked > button.destructive-action:checked { background-color: #FF5252; color: white; border-color: #FF5252; box-shadow: none; } -.budgie-session-dialog .linked.horizontal > button.destructive-action:disabled, -.budgie-polkit-dialog .linked.horizontal > button.destructive-action:disabled, -.budgie-run-dialog .linked.horizontal > button.destructive-action:disabled { +.budgie-session-dialog .linked > button.destructive-action:disabled, +.budgie-polkit-dialog .linked > button.destructive-action:disabled, +.budgie-run-dialog .linked > button.destructive-action:disabled { opacity: 0.65; } diff --git a/src/gtk/4.0/gtk-dark.css b/src/gtk/4.0/gtk-dark.css index 9348fe9a..80a6e734 100644 --- a/src/gtk/4.0/gtk-dark.css +++ b/src/gtk/4.0/gtk-dark.css @@ -868,7 +868,7 @@ splitbutton.suggested-action > button:checked:hover, splitbutton.suggested-actio background-image: image(alpha(currentColor, 0.16)); } -splitbutton.suggested-action > button:checked.keyboard-activating, splitbutton.suggested-action > menubutton > button:checked.keyboard-activating, splitbutton.destructive-action > button:checked.keyboard-activating, splitbutton.destructive-action > menubutton > button:checked.keyboard-activating, splitbutton.opaque > button:checked.keyboard-activating, splitbutton.opaque > menubutton > button:checked.keyboard-activating, button.opaque:checked.keyboard-activating, splitbutton.suggested-action > button:checked:active, splitbutton.suggested-action > menubutton > button:checked:active, splitbutton.destructive-action > button:checked:active, splitbutton.destructive-action > menubutton > button:checked:active, splitbutton.opaque > button:checked:active, splitbutton.opaque > menubutton > button:checked:active, button.opaque:checked:active { +splitbutton.suggested-action > button.keyboard-activating:checked, splitbutton.suggested-action > menubutton > button.keyboard-activating:checked, splitbutton.destructive-action > button.keyboard-activating:checked, splitbutton.destructive-action > menubutton > button.keyboard-activating:checked, splitbutton.opaque > button.keyboard-activating:checked, splitbutton.opaque > menubutton > button.keyboard-activating:checked, button.opaque.keyboard-activating:checked, splitbutton.suggested-action > button:checked:active, splitbutton.suggested-action > menubutton > button:checked:active, splitbutton.destructive-action > button:checked:active, splitbutton.destructive-action > menubutton > button:checked:active, splitbutton.opaque > button:checked:active, splitbutton.opaque > menubutton > button:checked:active, button.opaque:checked:active { background-image: image(alpha(currentColor, 0.16)); } @@ -1012,11 +1012,11 @@ button.card:checked:hover { background-image: image(alpha(currentColor, 0.13)); } -button.card:checked.keyboard-activating, button.card:checked:active { +button.card.keyboard-activating:checked, button.card:checked:active { background-image: image(alpha(currentColor, 0.19)); } -button.card:checked.has-open-popup { +button.card.has-open-popup:checked { background-image: image(alpha(currentColor, 0.13)); } @@ -1562,7 +1562,7 @@ button.color > colorswatch:only-child, button.color > colorswatch:only-child > o } -list > row button.image-button:not(.flat).suggested-action { +list > row button.image-button.suggested-action:not(.flat) { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.15); background-color: #4285F4; color: rgba(255, 255, 255, 0.7); @@ -1571,7 +1571,7 @@ list > row button.image-button:not(.flat).suggested-action { } -list > row button.image-button:not(.flat).destructive-action { +list > row button.image-button.destructive-action:not(.flat) { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.15); background-color: #FF5252; color: rgba(255, 255, 255, 0.7); @@ -1627,13 +1627,13 @@ spinbutton:not(.vertical) { padding: 0; } -spinbutton:not(.vertical), spinbutton:not(.vertical).flat { +spinbutton:not(.vertical), spinbutton.flat:not(.vertical) { transition: all 225ms cubic-bezier(0, 0, 0.2, 1); border-radius: 0; outline: none; } -spinbutton:not(.vertical) > text, spinbutton:not(.vertical) > text:focus-within, spinbutton:not(.vertical) > text:disabled, spinbutton:not(.vertical):focus-within > text, spinbutton:not(.vertical):focus-within > text:focus-within, spinbutton:not(.vertical):focus-within > text:disabled, spinbutton:not(.vertical):disabled > text, spinbutton:not(.vertical):disabled > text:focus-within, spinbutton:not(.vertical):disabled > text:disabled, spinbutton:not(.vertical).flat > text, spinbutton:not(.vertical).flat > text:focus-within, spinbutton:not(.vertical).flat > text:disabled, spinbutton:not(.vertical).flat:focus-within > text, spinbutton:not(.vertical).flat:focus-within > text:focus-within, spinbutton:not(.vertical).flat:focus-within > text:disabled, spinbutton:not(.vertical).flat:disabled > text, spinbutton:not(.vertical).flat:disabled > text:focus-within, spinbutton:not(.vertical).flat:disabled > text:disabled { +spinbutton:not(.vertical) > text, spinbutton:not(.vertical) > text:focus-within, spinbutton:not(.vertical) > text:disabled, spinbutton:not(.vertical):focus-within > text, spinbutton:not(.vertical):focus-within > text:focus-within, spinbutton:not(.vertical):focus-within > text:disabled, spinbutton:not(.vertical):disabled > text, spinbutton:not(.vertical):disabled > text:focus-within, spinbutton:not(.vertical):disabled > text:disabled, spinbutton.flat:not(.vertical) > text, spinbutton.flat:not(.vertical) > text:focus-within, spinbutton.flat:not(.vertical) > text:disabled, spinbutton.flat:not(.vertical):focus-within > text, spinbutton.flat:not(.vertical):focus-within > text:focus-within, spinbutton.flat:not(.vertical):focus-within > text:disabled, spinbutton.flat:not(.vertical):disabled > text, spinbutton.flat:not(.vertical):disabled > text:focus-within, spinbutton.flat:not(.vertical):disabled > text:disabled { box-shadow: none; background: none; border-image: none; @@ -2255,7 +2255,7 @@ headerbar viewswitcher button:not(.suggested-action):not(.destructive-action) { margin-bottom: 0; } -headerbar viewswitcher button:not(.suggested-action):not(.destructive-action).toggle { +headerbar viewswitcher button.toggle:not(.suggested-action):not(.destructive-action) { padding: 0; min-height: 0; } @@ -2465,13 +2465,13 @@ treeview.view > dndtarget:drop(active) { border-color: #18b8ff; } -columnview.view > dndtarget:drop(active).after, -treeview.view > dndtarget:drop(active).after { +columnview.view > dndtarget.after:drop(active), +treeview.view > dndtarget.after:drop(active) { border-top-style: none; } -columnview.view > dndtarget:drop(active).before, -treeview.view > dndtarget:drop(active).before { +columnview.view > dndtarget.before:drop(active), +treeview.view > dndtarget.before:drop(active) { border-bottom-style: none; } @@ -2915,7 +2915,7 @@ tabbar tab:hover, notebook > header tab:hover { background-color: alpha(currentColor, 0.06); } -tabbar tab:hover.reorderable-page, notebook > header tab:hover.reorderable-page { +tabbar tab.reorderable-page:hover, notebook > header tab.reorderable-page:hover { border-color: rgba(255, 255, 255, 0.12); background-color: #2e3034; } @@ -2937,7 +2937,7 @@ tabbar tab:checked:disabled, notebook > header tab:checked:disabled { color: rgba(255, 255, 255, 0.45); } -tabbar tab:checked.reorderable-page, notebook > header tab:checked.reorderable-page { +tabbar tab.reorderable-page:checked, notebook > header tab.reorderable-page:checked { border-color: rgba(255, 255, 255, 0.12); background-color: #333539; } @@ -3316,19 +3316,19 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { background-color: rgba(255, 255, 255, 0.3); } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal > range > trough > slider { +scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) > range > trough > slider { min-width: 24px; } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { +scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) button { min-width: 8px; } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical > range > trough > slider { +scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) > range > trough > slider { min-height: 24px; } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { +scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) button { min-height: 8px; } @@ -4389,19 +4389,19 @@ list.boxed-list > row.expander { border: none; } -list.content > row:first-child, list.content > row:first-child.expander row.header, +list.content > row:first-child, list.content > row.expander:first-child row.header, list.boxed-list > row:first-child, -list.boxed-list > row:first-child.expander row.header { +list.boxed-list > row.expander:first-child row.header { border-top-left-radius: 2px; border-top-right-radius: 2px; } -list.content > row:last-child, list.content > row:last-child.expander:not(:checked), list.content > row:last-child.expander:not(:checked) row.header, list.content > row:last-child.expander:checked list.nested, list.content > row:last-child.expander:checked list.nested > row:last-child, +list.content > row:last-child, list.content > row.expander:last-child:not(:checked), list.content > row.expander:last-child:not(:checked) row.header, list.content > row.expander:last-child:checked list.nested, list.content > row.expander:last-child:checked list.nested > row:last-child, list.boxed-list > row:last-child, -list.boxed-list > row:last-child.expander:not(:checked), -list.boxed-list > row:last-child.expander:not(:checked) row.header, -list.boxed-list > row:last-child.expander:checked list.nested, -list.boxed-list > row:last-child.expander:checked list.nested > row:last-child { +list.boxed-list > row.expander:last-child:not(:checked), +list.boxed-list > row.expander:last-child:not(:checked) row.header, +list.boxed-list > row.expander:last-child:checked list.nested, +list.boxed-list > row.expander:last-child:checked list.nested > row:last-child { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-bottom-width: 0; @@ -5237,11 +5237,11 @@ colorswatch:drop(active) { box-shadow: none; } -colorswatch:drop(active).light overlay { +colorswatch.light:drop(active) overlay { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px #18b8ff; } -colorswatch:drop(active).dark overlay { +colorswatch.dark:drop(active) overlay { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px #18b8ff; } @@ -5377,12 +5377,12 @@ headerbar windowcontrols { border-spacing: 6px; } -headerbar windowcontrols:not(.empty).start:dir(ltr), headerbar windowcontrols:not(.empty).end:dir(rtl) { +headerbar windowcontrols.start:not(.empty):dir(ltr), headerbar windowcontrols.end:not(.empty):dir(rtl) { margin-right: 9px; margin-left: 6px; } -headerbar windowcontrols:not(.empty).start:dir(rtl), headerbar windowcontrols:not(.empty).end:dir(ltr) { +headerbar windowcontrols.start:not(.empty):dir(rtl), headerbar windowcontrols.end:not(.empty):dir(ltr) { margin-left: 9px; margin-right: 6px; } @@ -5399,7 +5399,7 @@ headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action background-color: transparent; } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action), headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action), headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action) { margin: 0; padding: 0; min-width: 26px; @@ -5414,7 +5414,7 @@ headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action background-size: 16px 16px; } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:hover, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:active, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:checked, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:hover, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:active, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:checked, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:hover, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:active, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:checked { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):hover, headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):active, headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):checked, headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):hover, headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):active, headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):checked, headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):hover, headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):active, headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):checked { box-shadow: none; border: none; color: transparent; @@ -5424,72 +5424,72 @@ headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action background-size: 22px 22px; } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:backdrop, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:backdrop, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:backdrop { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):backdrop, headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):backdrop, headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):backdrop { opacity: 1; color: transparent; } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action) { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-dark.png"), url("assets/window-assets/titlebutton-close-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:backdrop { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):backdrop { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-backdrop-dark.png"), url("assets/window-assets/titlebutton-close-backdrop-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:hover { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):hover { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-hover-dark.png"), url("assets/window-assets/titlebutton-close-hover-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:active { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):active { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-active-dark.png"), url("assets/window-assets/titlebutton-close-active-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize { +headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action) { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-dark.png"), url("assets/window-assets/titlebutton-maximize-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:backdrop { +headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):backdrop { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-backdrop-dark.png"), url("assets/window-assets/titlebutton-maximize-backdrop-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:hover { +headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):hover { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-hover-dark.png"), url("assets/window-assets/titlebutton-maximize-hover-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:active { +headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):active { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-active-dark.png"), url("assets/window-assets/titlebutton-maximize-active-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize { +headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action) { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-dark.png"), url("assets/window-assets/titlebutton-minimize-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:backdrop { +headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):backdrop { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-backdrop-dark.png"), url("assets/window-assets/titlebutton-minimize-backdrop-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:hover { +headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):hover { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-hover-dark.png"), url("assets/window-assets/titlebutton-minimize-hover-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:active { +headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):active { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-active-dark.png"), url("assets/window-assets/titlebutton-minimize-active-dark@2.png")); } -.maximized headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize { +.maximized headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action) { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-dark.png"), url("assets/window-assets/titlebutton-restore-dark@2.png")); } -.maximized headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:backdrop { +.maximized headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):backdrop { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-backdrop-dark.png"), url("assets/window-assets/titlebutton-restore-backdrop-dark@2.png")); } -.maximized headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:hover { +.maximized headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):hover { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-hover-dark.png"), url("assets/window-assets/titlebutton-restore-hover-dark@2.png")); } -.maximized headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:active { +.maximized headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):active { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-active-dark.png"), url("assets/window-assets/titlebutton-restore-active-dark@2.png")); } diff --git a/src/gtk/4.0/gtk-light.css b/src/gtk/4.0/gtk-light.css index c78b136b..eb21a1f5 100644 --- a/src/gtk/4.0/gtk-light.css +++ b/src/gtk/4.0/gtk-light.css @@ -868,7 +868,7 @@ splitbutton.suggested-action > button:checked:hover, splitbutton.suggested-actio background-image: image(alpha(currentColor, 0.16)); } -splitbutton.suggested-action > button:checked.keyboard-activating, splitbutton.suggested-action > menubutton > button:checked.keyboard-activating, splitbutton.destructive-action > button:checked.keyboard-activating, splitbutton.destructive-action > menubutton > button:checked.keyboard-activating, splitbutton.opaque > button:checked.keyboard-activating, splitbutton.opaque > menubutton > button:checked.keyboard-activating, button.opaque:checked.keyboard-activating, splitbutton.suggested-action > button:checked:active, splitbutton.suggested-action > menubutton > button:checked:active, splitbutton.destructive-action > button:checked:active, splitbutton.destructive-action > menubutton > button:checked:active, splitbutton.opaque > button:checked:active, splitbutton.opaque > menubutton > button:checked:active, button.opaque:checked:active { +splitbutton.suggested-action > button.keyboard-activating:checked, splitbutton.suggested-action > menubutton > button.keyboard-activating:checked, splitbutton.destructive-action > button.keyboard-activating:checked, splitbutton.destructive-action > menubutton > button.keyboard-activating:checked, splitbutton.opaque > button.keyboard-activating:checked, splitbutton.opaque > menubutton > button.keyboard-activating:checked, button.opaque.keyboard-activating:checked, splitbutton.suggested-action > button:checked:active, splitbutton.suggested-action > menubutton > button:checked:active, splitbutton.destructive-action > button:checked:active, splitbutton.destructive-action > menubutton > button:checked:active, splitbutton.opaque > button:checked:active, splitbutton.opaque > menubutton > button:checked:active, button.opaque:checked:active { background-image: image(alpha(currentColor, 0.16)); } @@ -1012,11 +1012,11 @@ button.card:checked:hover { background-image: image(alpha(currentColor, 0.13)); } -button.card:checked.keyboard-activating, button.card:checked:active { +button.card.keyboard-activating:checked, button.card:checked:active { background-image: image(alpha(currentColor, 0.19)); } -button.card:checked.has-open-popup { +button.card.has-open-popup:checked { background-image: image(alpha(currentColor, 0.13)); } @@ -1562,7 +1562,7 @@ button.color > colorswatch:only-child, button.color > colorswatch:only-child > o } -list > row button.image-button:not(.flat).suggested-action { +list > row button.image-button.suggested-action:not(.flat) { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.15); background-color: #4285F4; color: rgba(255, 255, 255, 0.7); @@ -1571,7 +1571,7 @@ list > row button.image-button:not(.flat).suggested-action { } -list > row button.image-button:not(.flat).destructive-action { +list > row button.image-button.destructive-action:not(.flat) { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.15); background-color: #FF5252; color: rgba(255, 255, 255, 0.7); @@ -1627,13 +1627,13 @@ spinbutton:not(.vertical) { padding: 0; } -spinbutton:not(.vertical), spinbutton:not(.vertical).flat { +spinbutton:not(.vertical), spinbutton.flat:not(.vertical) { transition: all 225ms cubic-bezier(0, 0, 0.2, 1); border-radius: 0; outline: none; } -spinbutton:not(.vertical) > text, spinbutton:not(.vertical) > text:focus-within, spinbutton:not(.vertical) > text:disabled, spinbutton:not(.vertical):focus-within > text, spinbutton:not(.vertical):focus-within > text:focus-within, spinbutton:not(.vertical):focus-within > text:disabled, spinbutton:not(.vertical):disabled > text, spinbutton:not(.vertical):disabled > text:focus-within, spinbutton:not(.vertical):disabled > text:disabled, spinbutton:not(.vertical).flat > text, spinbutton:not(.vertical).flat > text:focus-within, spinbutton:not(.vertical).flat > text:disabled, spinbutton:not(.vertical).flat:focus-within > text, spinbutton:not(.vertical).flat:focus-within > text:focus-within, spinbutton:not(.vertical).flat:focus-within > text:disabled, spinbutton:not(.vertical).flat:disabled > text, spinbutton:not(.vertical).flat:disabled > text:focus-within, spinbutton:not(.vertical).flat:disabled > text:disabled { +spinbutton:not(.vertical) > text, spinbutton:not(.vertical) > text:focus-within, spinbutton:not(.vertical) > text:disabled, spinbutton:not(.vertical):focus-within > text, spinbutton:not(.vertical):focus-within > text:focus-within, spinbutton:not(.vertical):focus-within > text:disabled, spinbutton:not(.vertical):disabled > text, spinbutton:not(.vertical):disabled > text:focus-within, spinbutton:not(.vertical):disabled > text:disabled, spinbutton.flat:not(.vertical) > text, spinbutton.flat:not(.vertical) > text:focus-within, spinbutton.flat:not(.vertical) > text:disabled, spinbutton.flat:not(.vertical):focus-within > text, spinbutton.flat:not(.vertical):focus-within > text:focus-within, spinbutton.flat:not(.vertical):focus-within > text:disabled, spinbutton.flat:not(.vertical):disabled > text, spinbutton.flat:not(.vertical):disabled > text:focus-within, spinbutton.flat:not(.vertical):disabled > text:disabled { box-shadow: none; background: none; border-image: none; @@ -2255,7 +2255,7 @@ headerbar viewswitcher button:not(.suggested-action):not(.destructive-action) { margin-bottom: 0; } -headerbar viewswitcher button:not(.suggested-action):not(.destructive-action).toggle { +headerbar viewswitcher button.toggle:not(.suggested-action):not(.destructive-action) { padding: 0; min-height: 0; } @@ -2465,13 +2465,13 @@ treeview.view > dndtarget:drop(active) { border-color: #18b8ff; } -columnview.view > dndtarget:drop(active).after, -treeview.view > dndtarget:drop(active).after { +columnview.view > dndtarget.after:drop(active), +treeview.view > dndtarget.after:drop(active) { border-top-style: none; } -columnview.view > dndtarget:drop(active).before, -treeview.view > dndtarget:drop(active).before { +columnview.view > dndtarget.before:drop(active), +treeview.view > dndtarget.before:drop(active) { border-bottom-style: none; } @@ -2915,7 +2915,7 @@ tabbar tab:hover, notebook > header tab:hover { background-color: alpha(currentColor, 0.06); } -tabbar tab:hover.reorderable-page, notebook > header tab:hover.reorderable-page { +tabbar tab.reorderable-page:hover, notebook > header tab.reorderable-page:hover { border-color: rgba(0, 0, 0, 0.12); background-color: #f9f9f9; } @@ -2937,7 +2937,7 @@ tabbar tab:checked:disabled, notebook > header tab:checked:disabled { color: rgba(0, 0, 0, 0.38); } -tabbar tab:checked.reorderable-page, notebook > header tab:checked.reorderable-page { +tabbar tab.reorderable-page:checked, notebook > header tab.reorderable-page:checked { border-color: rgba(0, 0, 0, 0.12); background-color: #FFFFFF; } @@ -3316,19 +3316,19 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { background-color: rgba(0, 0, 0, 0.26); } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal > range > trough > slider { +scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) > range > trough > slider { min-width: 24px; } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { +scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) button { min-width: 8px; } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical > range > trough > slider { +scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) > range > trough > slider { min-height: 24px; } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { +scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) button { min-height: 8px; } @@ -4389,19 +4389,19 @@ list.boxed-list > row.expander { border: none; } -list.content > row:first-child, list.content > row:first-child.expander row.header, +list.content > row:first-child, list.content > row.expander:first-child row.header, list.boxed-list > row:first-child, -list.boxed-list > row:first-child.expander row.header { +list.boxed-list > row.expander:first-child row.header { border-top-left-radius: 2px; border-top-right-radius: 2px; } -list.content > row:last-child, list.content > row:last-child.expander:not(:checked), list.content > row:last-child.expander:not(:checked) row.header, list.content > row:last-child.expander:checked list.nested, list.content > row:last-child.expander:checked list.nested > row:last-child, +list.content > row:last-child, list.content > row.expander:last-child:not(:checked), list.content > row.expander:last-child:not(:checked) row.header, list.content > row.expander:last-child:checked list.nested, list.content > row.expander:last-child:checked list.nested > row:last-child, list.boxed-list > row:last-child, -list.boxed-list > row:last-child.expander:not(:checked), -list.boxed-list > row:last-child.expander:not(:checked) row.header, -list.boxed-list > row:last-child.expander:checked list.nested, -list.boxed-list > row:last-child.expander:checked list.nested > row:last-child { +list.boxed-list > row.expander:last-child:not(:checked), +list.boxed-list > row.expander:last-child:not(:checked) row.header, +list.boxed-list > row.expander:last-child:checked list.nested, +list.boxed-list > row.expander:last-child:checked list.nested > row:last-child { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-bottom-width: 0; @@ -5237,11 +5237,11 @@ colorswatch:drop(active) { box-shadow: none; } -colorswatch:drop(active).light overlay { +colorswatch.light:drop(active) overlay { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px #18b8ff; } -colorswatch:drop(active).dark overlay { +colorswatch.dark:drop(active) overlay { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px #18b8ff; } @@ -5377,12 +5377,12 @@ headerbar windowcontrols { border-spacing: 6px; } -headerbar windowcontrols:not(.empty).start:dir(ltr), headerbar windowcontrols:not(.empty).end:dir(rtl) { +headerbar windowcontrols.start:not(.empty):dir(ltr), headerbar windowcontrols.end:not(.empty):dir(rtl) { margin-right: 9px; margin-left: 6px; } -headerbar windowcontrols:not(.empty).start:dir(rtl), headerbar windowcontrols:not(.empty).end:dir(ltr) { +headerbar windowcontrols.start:not(.empty):dir(rtl), headerbar windowcontrols.end:not(.empty):dir(ltr) { margin-left: 9px; margin-right: 6px; } @@ -5399,7 +5399,7 @@ headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action background-color: transparent; } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action), headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action), headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action) { margin: 0; padding: 0; min-width: 26px; @@ -5414,7 +5414,7 @@ headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action background-size: 16px 16px; } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:hover, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:active, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:checked, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:hover, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:active, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:checked, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:hover, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:active, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:checked { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):hover, headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):active, headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):checked, headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):hover, headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):active, headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):checked, headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):hover, headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):active, headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):checked { box-shadow: none; border: none; color: transparent; @@ -5424,72 +5424,72 @@ headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action background-size: 22px 22px; } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:backdrop, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:backdrop, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:backdrop { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):backdrop, headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):backdrop, headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):backdrop { opacity: 1; color: transparent; } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action) { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close.png"), url("assets/window-assets/titlebutton-close@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:backdrop { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):backdrop { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-backdrop.png"), url("assets/window-assets/titlebutton-close-backdrop@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:hover { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):hover { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-hover.png"), url("assets/window-assets/titlebutton-close-hover@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:active { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):active { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-active.png"), url("assets/window-assets/titlebutton-close-active@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize { +headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action) { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize.png"), url("assets/window-assets/titlebutton-maximize@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:backdrop { +headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):backdrop { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-backdrop.png"), url("assets/window-assets/titlebutton-maximize-backdrop@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:hover { +headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):hover { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-hover.png"), url("assets/window-assets/titlebutton-maximize-hover@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:active { +headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):active { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-active.png"), url("assets/window-assets/titlebutton-maximize-active@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize { +headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action) { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize.png"), url("assets/window-assets/titlebutton-minimize@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:backdrop { +headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):backdrop { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-backdrop.png"), url("assets/window-assets/titlebutton-minimize-backdrop@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:hover { +headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):hover { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-hover.png"), url("assets/window-assets/titlebutton-minimize-hover@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:active { +headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):active { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-active.png"), url("assets/window-assets/titlebutton-minimize-active@2.png")); } -.maximized headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize { +.maximized headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action) { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore.png"), url("assets/window-assets/titlebutton-restore@2.png")); } -.maximized headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:backdrop { +.maximized headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):backdrop { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-backdrop.png"), url("assets/window-assets/titlebutton-restore-backdrop@2.png")); } -.maximized headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:hover { +.maximized headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):hover { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-hover.png"), url("assets/window-assets/titlebutton-restore-hover@2.png")); } -.maximized headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:active { +.maximized headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):active { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-active.png"), url("assets/window-assets/titlebutton-restore-active@2.png")); } diff --git a/src/gtk/4.0/gtk.css b/src/gtk/4.0/gtk.css index 8bee1f19..6997e16f 100644 --- a/src/gtk/4.0/gtk.css +++ b/src/gtk/4.0/gtk.css @@ -868,7 +868,7 @@ splitbutton.suggested-action > button:checked:hover, splitbutton.suggested-actio background-image: image(alpha(currentColor, 0.16)); } -splitbutton.suggested-action > button:checked.keyboard-activating, splitbutton.suggested-action > menubutton > button:checked.keyboard-activating, splitbutton.destructive-action > button:checked.keyboard-activating, splitbutton.destructive-action > menubutton > button:checked.keyboard-activating, splitbutton.opaque > button:checked.keyboard-activating, splitbutton.opaque > menubutton > button:checked.keyboard-activating, button.opaque:checked.keyboard-activating, splitbutton.suggested-action > button:checked:active, splitbutton.suggested-action > menubutton > button:checked:active, splitbutton.destructive-action > button:checked:active, splitbutton.destructive-action > menubutton > button:checked:active, splitbutton.opaque > button:checked:active, splitbutton.opaque > menubutton > button:checked:active, button.opaque:checked:active { +splitbutton.suggested-action > button.keyboard-activating:checked, splitbutton.suggested-action > menubutton > button.keyboard-activating:checked, splitbutton.destructive-action > button.keyboard-activating:checked, splitbutton.destructive-action > menubutton > button.keyboard-activating:checked, splitbutton.opaque > button.keyboard-activating:checked, splitbutton.opaque > menubutton > button.keyboard-activating:checked, button.opaque.keyboard-activating:checked, splitbutton.suggested-action > button:checked:active, splitbutton.suggested-action > menubutton > button:checked:active, splitbutton.destructive-action > button:checked:active, splitbutton.destructive-action > menubutton > button:checked:active, splitbutton.opaque > button:checked:active, splitbutton.opaque > menubutton > button:checked:active, button.opaque:checked:active { background-image: image(alpha(currentColor, 0.16)); } @@ -1012,11 +1012,11 @@ button.card:checked:hover { background-image: image(alpha(currentColor, 0.13)); } -button.card:checked.keyboard-activating, button.card:checked:active { +button.card.keyboard-activating:checked, button.card:checked:active { background-image: image(alpha(currentColor, 0.19)); } -button.card:checked.has-open-popup { +button.card.has-open-popup:checked { background-image: image(alpha(currentColor, 0.13)); } @@ -1562,7 +1562,7 @@ button.color > colorswatch:only-child, button.color > colorswatch:only-child > o } -list > row button.image-button:not(.flat).suggested-action { +list > row button.image-button.suggested-action:not(.flat) { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.15); background-color: #4285F4; color: rgba(255, 255, 255, 0.7); @@ -1571,7 +1571,7 @@ list > row button.image-button:not(.flat).suggested-action { } -list > row button.image-button:not(.flat).destructive-action { +list > row button.image-button.destructive-action:not(.flat) { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.15); background-color: #FF5252; color: rgba(255, 255, 255, 0.7); @@ -1627,13 +1627,13 @@ spinbutton:not(.vertical) { padding: 0; } -spinbutton:not(.vertical), spinbutton:not(.vertical).flat { +spinbutton:not(.vertical), spinbutton.flat:not(.vertical) { transition: all 225ms cubic-bezier(0, 0, 0.2, 1); border-radius: 0; outline: none; } -spinbutton:not(.vertical) > text, spinbutton:not(.vertical) > text:focus-within, spinbutton:not(.vertical) > text:disabled, spinbutton:not(.vertical):focus-within > text, spinbutton:not(.vertical):focus-within > text:focus-within, spinbutton:not(.vertical):focus-within > text:disabled, spinbutton:not(.vertical):disabled > text, spinbutton:not(.vertical):disabled > text:focus-within, spinbutton:not(.vertical):disabled > text:disabled, spinbutton:not(.vertical).flat > text, spinbutton:not(.vertical).flat > text:focus-within, spinbutton:not(.vertical).flat > text:disabled, spinbutton:not(.vertical).flat:focus-within > text, spinbutton:not(.vertical).flat:focus-within > text:focus-within, spinbutton:not(.vertical).flat:focus-within > text:disabled, spinbutton:not(.vertical).flat:disabled > text, spinbutton:not(.vertical).flat:disabled > text:focus-within, spinbutton:not(.vertical).flat:disabled > text:disabled { +spinbutton:not(.vertical) > text, spinbutton:not(.vertical) > text:focus-within, spinbutton:not(.vertical) > text:disabled, spinbutton:not(.vertical):focus-within > text, spinbutton:not(.vertical):focus-within > text:focus-within, spinbutton:not(.vertical):focus-within > text:disabled, spinbutton:not(.vertical):disabled > text, spinbutton:not(.vertical):disabled > text:focus-within, spinbutton:not(.vertical):disabled > text:disabled, spinbutton.flat:not(.vertical) > text, spinbutton.flat:not(.vertical) > text:focus-within, spinbutton.flat:not(.vertical) > text:disabled, spinbutton.flat:not(.vertical):focus-within > text, spinbutton.flat:not(.vertical):focus-within > text:focus-within, spinbutton.flat:not(.vertical):focus-within > text:disabled, spinbutton.flat:not(.vertical):disabled > text, spinbutton.flat:not(.vertical):disabled > text:focus-within, spinbutton.flat:not(.vertical):disabled > text:disabled { box-shadow: none; background: none; border-image: none; @@ -2255,7 +2255,7 @@ headerbar viewswitcher button:not(.suggested-action):not(.destructive-action) { margin-bottom: 0; } -headerbar viewswitcher button:not(.suggested-action):not(.destructive-action).toggle { +headerbar viewswitcher button.toggle:not(.suggested-action):not(.destructive-action) { padding: 0; min-height: 0; } @@ -2465,13 +2465,13 @@ treeview.view > dndtarget:drop(active) { border-color: #18b8ff; } -columnview.view > dndtarget:drop(active).after, -treeview.view > dndtarget:drop(active).after { +columnview.view > dndtarget.after:drop(active), +treeview.view > dndtarget.after:drop(active) { border-top-style: none; } -columnview.view > dndtarget:drop(active).before, -treeview.view > dndtarget:drop(active).before { +columnview.view > dndtarget.before:drop(active), +treeview.view > dndtarget.before:drop(active) { border-bottom-style: none; } @@ -2915,7 +2915,7 @@ tabbar tab:hover, notebook > header tab:hover { background-color: alpha(currentColor, 0.06); } -tabbar tab:hover.reorderable-page, notebook > header tab:hover.reorderable-page { +tabbar tab.reorderable-page:hover, notebook > header tab.reorderable-page:hover { border-color: rgba(0, 0, 0, 0.12); background-color: #f9f9f9; } @@ -2937,7 +2937,7 @@ tabbar tab:checked:disabled, notebook > header tab:checked:disabled { color: rgba(0, 0, 0, 0.38); } -tabbar tab:checked.reorderable-page, notebook > header tab:checked.reorderable-page { +tabbar tab.reorderable-page:checked, notebook > header tab.reorderable-page:checked { border-color: rgba(0, 0, 0, 0.12); background-color: #FFFFFF; } @@ -3316,19 +3316,19 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { background-color: rgba(0, 0, 0, 0.26); } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal > range > trough > slider { +scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) > range > trough > slider { min-width: 24px; } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { +scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) button { min-width: 8px; } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical > range > trough > slider { +scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) > range > trough > slider { min-height: 24px; } -scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { +scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) button { min-height: 8px; } @@ -4389,19 +4389,19 @@ list.boxed-list > row.expander { border: none; } -list.content > row:first-child, list.content > row:first-child.expander row.header, +list.content > row:first-child, list.content > row.expander:first-child row.header, list.boxed-list > row:first-child, -list.boxed-list > row:first-child.expander row.header { +list.boxed-list > row.expander:first-child row.header { border-top-left-radius: 2px; border-top-right-radius: 2px; } -list.content > row:last-child, list.content > row:last-child.expander:not(:checked), list.content > row:last-child.expander:not(:checked) row.header, list.content > row:last-child.expander:checked list.nested, list.content > row:last-child.expander:checked list.nested > row:last-child, +list.content > row:last-child, list.content > row.expander:last-child:not(:checked), list.content > row.expander:last-child:not(:checked) row.header, list.content > row.expander:last-child:checked list.nested, list.content > row.expander:last-child:checked list.nested > row:last-child, list.boxed-list > row:last-child, -list.boxed-list > row:last-child.expander:not(:checked), -list.boxed-list > row:last-child.expander:not(:checked) row.header, -list.boxed-list > row:last-child.expander:checked list.nested, -list.boxed-list > row:last-child.expander:checked list.nested > row:last-child { +list.boxed-list > row.expander:last-child:not(:checked), +list.boxed-list > row.expander:last-child:not(:checked) row.header, +list.boxed-list > row.expander:last-child:checked list.nested, +list.boxed-list > row.expander:last-child:checked list.nested > row:last-child { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-bottom-width: 0; @@ -5237,11 +5237,11 @@ colorswatch:drop(active) { box-shadow: none; } -colorswatch:drop(active).light overlay { +colorswatch.light:drop(active) overlay { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px #18b8ff; } -colorswatch:drop(active).dark overlay { +colorswatch.dark:drop(active) overlay { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px #18b8ff; } @@ -5392,12 +5392,12 @@ headerbar windowcontrols { border-spacing: 6px; } -headerbar windowcontrols:not(.empty).start:dir(ltr), headerbar windowcontrols:not(.empty).end:dir(rtl) { +headerbar windowcontrols.start:not(.empty):dir(ltr), headerbar windowcontrols.end:not(.empty):dir(rtl) { margin-right: 9px; margin-left: 6px; } -headerbar windowcontrols:not(.empty).start:dir(rtl), headerbar windowcontrols:not(.empty).end:dir(ltr) { +headerbar windowcontrols.start:not(.empty):dir(rtl), headerbar windowcontrols.end:not(.empty):dir(ltr) { margin-left: 9px; margin-right: 6px; } @@ -5414,7 +5414,7 @@ headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action background-color: transparent; } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action), headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action), headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action) { margin: 0; padding: 0; min-width: 26px; @@ -5429,7 +5429,7 @@ headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action background-size: 16px 16px; } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:hover, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:active, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:checked, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:hover, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:active, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:checked, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:hover, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:active, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:checked { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):hover, headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):active, headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):checked, headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):hover, headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):active, headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):checked, headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):hover, headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):active, headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):checked { box-shadow: none; border: none; color: transparent; @@ -5439,72 +5439,72 @@ headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action background-size: 22px 22px; } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:backdrop, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:backdrop, headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:backdrop { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):backdrop, headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):backdrop, headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):backdrop { opacity: 1; color: transparent; } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action) { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-dark.png"), url("assets/window-assets/titlebutton-close-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:backdrop { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):backdrop { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-backdrop-dark.png"), url("assets/window-assets/titlebutton-close-backdrop-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:hover { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):hover { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-hover-dark.png"), url("assets/window-assets/titlebutton-close-hover-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).close:active { +headerbar windowcontrols > button.close:not(.suggested-action):not(.destructive-action):active { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-active-dark.png"), url("assets/window-assets/titlebutton-close-active-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize { +headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action) { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-dark.png"), url("assets/window-assets/titlebutton-maximize-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:backdrop { +headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):backdrop { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-backdrop-dark.png"), url("assets/window-assets/titlebutton-maximize-backdrop-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:hover { +headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):hover { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-hover-dark.png"), url("assets/window-assets/titlebutton-maximize-hover-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:active { +headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):active { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-active-dark.png"), url("assets/window-assets/titlebutton-maximize-active-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize { +headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action) { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-dark.png"), url("assets/window-assets/titlebutton-minimize-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:backdrop { +headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):backdrop { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-backdrop-dark.png"), url("assets/window-assets/titlebutton-minimize-backdrop-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:hover { +headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):hover { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-hover-dark.png"), url("assets/window-assets/titlebutton-minimize-hover-dark@2.png")); } -headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).minimize:active { +headerbar windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action):active { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-active-dark.png"), url("assets/window-assets/titlebutton-minimize-active-dark@2.png")); } -.maximized headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize { +.maximized headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action) { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-dark.png"), url("assets/window-assets/titlebutton-restore-dark@2.png")); } -.maximized headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:backdrop { +.maximized headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):backdrop { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-backdrop-dark.png"), url("assets/window-assets/titlebutton-restore-backdrop-dark@2.png")); } -.maximized headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:hover { +.maximized headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):hover { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-hover-dark.png"), url("assets/window-assets/titlebutton-restore-hover-dark@2.png")); } -.maximized headerbar windowcontrols > button:not(.suggested-action):not(.destructive-action).maximize:active { +.maximized headerbar windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action):active { background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-active-dark.png"), url("assets/window-assets/titlebutton-restore-active-dark@2.png")); }