diff --git a/src/_sass/gnome-shell/widgets-common/_dialogs.scss b/src/_sass/gnome-shell/widgets-common/_dialogs.scss index 2ce23108..91510a21 100644 --- a/src/_sass/gnome-shell/widgets-common/_dialogs.scss +++ b/src/_sass/gnome-shell/widgets-common/_dialogs.scss @@ -21,7 +21,7 @@ box-shadow: none; color: $osd_fg_color; background-color: $osd_bg_color; - border: none; + border: none !important; border-top: if($variant == 'light', 0, 1px) solid $borders_color !important; &:hover { background-color: lighten($osd_bg_color, 5%); } diff --git a/src/cinnamon/cinnamon-Dark.css b/src/cinnamon/cinnamon-Dark.css index b0ab124e..3db6d62f 100644 --- a/src/cinnamon/cinnamon-Dark.css +++ b/src/cinnamon/cinnamon-Dark.css @@ -599,7 +599,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { -cinnamon-caption-spacing: 4px; } -#selected.window-caption { +.window-caption#selected { background-color: #5294e2; color: #ffffff; border: 1px solid #5294e2; @@ -607,7 +607,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { +.expo-workspaces-name-entry#selected { height: 15px; border-radius: 2px; font-size: 9pt; @@ -620,7 +620,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { +.expo-workspaces-name-entry#selected:focus { border: 1px solid #5294e2; background-color: #5294e2; color: #ffffff; @@ -636,7 +636,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { border-radius: 2px; } -#active.expo-workspace-thumbnail-frame { +.expo-workspace-thumbnail-frame#active { border: 4px solid #5294e2; background-color: black; border-radius: 2px; diff --git a/src/cinnamon/cinnamon.css b/src/cinnamon/cinnamon.css index d8500db6..89c9847b 100644 --- a/src/cinnamon/cinnamon.css +++ b/src/cinnamon/cinnamon.css @@ -599,7 +599,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { -cinnamon-caption-spacing: 4px; } -#selected.window-caption { +.window-caption#selected { background-color: #5294e2; color: #ffffff; border: 1px solid #5294e2; @@ -607,7 +607,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .expo-workspaces-name-entry, -#selected.expo-workspaces-name-entry { +.expo-workspaces-name-entry#selected { height: 15px; border-radius: 2px; font-size: 9pt; @@ -620,7 +620,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .expo-workspaces-name-entry:focus, -#selected.expo-workspaces-name-entry:focus { +.expo-workspaces-name-entry#selected:focus { border: 1px solid #5294e2; background-color: #5294e2; color: #ffffff; @@ -636,7 +636,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { border-radius: 2px; } -#active.expo-workspace-thumbnail-frame { +.expo-workspace-thumbnail-frame#active { border: 4px solid #5294e2; background-color: black; border-radius: 2px; diff --git a/src/gnome-shell/theme-3-32/gnome-shell-Dark.css b/src/gnome-shell/theme-3-32/gnome-shell-Dark.css index 4d9de026..164f80e9 100644 --- a/src/gnome-shell/theme-3-32/gnome-shell-Dark.css +++ b/src/gnome-shell/theme-3-32/gnome-shell-Dark.css @@ -1301,7 +1301,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { box-shadow: none; color: #D3DAE3; background-color: #282A33; - border: none; + border: none !important; border-top: 1px solid rgba(255, 255, 255, 0.12) !important; } @@ -1839,7 +1839,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { color: #f2f4f7; } -#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, #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: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: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 { box-shadow: none; } diff --git a/src/gnome-shell/theme-3-32/gnome-shell.css b/src/gnome-shell/theme-3-32/gnome-shell.css index 0f13f110..a02f4d25 100644 --- a/src/gnome-shell/theme-3-32/gnome-shell.css +++ b/src/gnome-shell/theme-3-32/gnome-shell.css @@ -1301,7 +1301,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { box-shadow: none; color: #D3DAE3; background-color: #282A33; - border: none; + border: none !important; border-top: 0 solid rgba(0, 0, 0, 0.12) !important; } @@ -1839,7 +1839,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { color: #f2f4f7; } -#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, #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: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: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 { box-shadow: none; } diff --git a/src/gnome-shell/theme-40-0/gnome-shell-Dark.css b/src/gnome-shell/theme-40-0/gnome-shell-Dark.css index 581ca9ab..92dddece 100644 --- a/src/gnome-shell/theme-40-0/gnome-shell-Dark.css +++ b/src/gnome-shell/theme-40-0/gnome-shell-Dark.css @@ -1301,7 +1301,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { box-shadow: none; color: #D3DAE3; background-color: #282A33; - border: none; + border: none !important; border-top: 1px solid rgba(255, 255, 255, 0.12) !important; } @@ -1839,7 +1839,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { color: #f2f4f7; } -#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, #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: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: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 { box-shadow: none; } diff --git a/src/gnome-shell/theme-40-0/gnome-shell.css b/src/gnome-shell/theme-40-0/gnome-shell.css index b676d1ac..7402c4c0 100644 --- a/src/gnome-shell/theme-40-0/gnome-shell.css +++ b/src/gnome-shell/theme-40-0/gnome-shell.css @@ -1301,7 +1301,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { box-shadow: none; color: #D3DAE3; background-color: #282A33; - border: none; + border: none !important; border-top: 0 solid rgba(0, 0, 0, 0.12) !important; } @@ -1839,7 +1839,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { color: #f2f4f7; } -#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, #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: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: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 { box-shadow: none; } diff --git a/src/gnome-shell/theme-42-0/gnome-shell-Dark.css b/src/gnome-shell/theme-42-0/gnome-shell-Dark.css index b7b9978e..bc9f71f6 100644 --- a/src/gnome-shell/theme-42-0/gnome-shell-Dark.css +++ b/src/gnome-shell/theme-42-0/gnome-shell-Dark.css @@ -1519,7 +1519,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { box-shadow: none; color: #D3DAE3; background-color: #282A33; - border: none; + border: none !important; border-top: 1px solid rgba(255, 255, 255, 0.12) !important; } @@ -2270,7 +2270,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { color: #f2f4f7; } -#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, #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: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: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 { box-shadow: none; } diff --git a/src/gnome-shell/theme-42-0/gnome-shell.css b/src/gnome-shell/theme-42-0/gnome-shell.css index 818b071f..7b58fa50 100644 --- a/src/gnome-shell/theme-42-0/gnome-shell.css +++ b/src/gnome-shell/theme-42-0/gnome-shell.css @@ -1519,7 +1519,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { box-shadow: none; color: #D3DAE3; background-color: #282A33; - border: none; + border: none !important; border-top: 0 solid rgba(0, 0, 0, 0.12) !important; } @@ -2270,7 +2270,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { color: #f2f4f7; } -#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, #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: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: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 { box-shadow: none; } diff --git a/src/gtk/theme-3.0/gtk-Dark.css b/src/gtk/theme-3.0/gtk-Dark.css index 9e710009..efc48e57 100644 --- a/src/gtk/theme-3.0/gtk-Dark.css +++ b/src/gtk/theme-3.0/gtk-Dark.css @@ -947,33 +947,33 @@ toolbar.inline-toolbar toolbutton:active, .inline-toolbar toolbutton:active, too box-shadow: none; } -.linked.path-bar:not(.vertical) > button, .linked.stack-switcher:not(.vertical) > button { +.linked:not(.vertical).path-bar > button, .linked:not(.vertical).stack-switcher > button { border-left-style: none; border-right-style: none; } -.linked.path-bar:not(.vertical) > button:first-child, .linked.stack-switcher:not(.vertical) > button:first-child { +.linked:not(.vertical).path-bar > button:first-child, .linked:not(.vertical).stack-switcher > button:first-child { border-left-style: solid; } -.linked.path-bar:not(.vertical) > button:last-child, .linked.stack-switcher:not(.vertical) > button:last-child { +.linked:not(.vertical).path-bar > button:last-child, .linked:not(.vertical).stack-switcher > button:last-child { border-right-style: solid; } -.linked.path-bar:not(.vertical) > button + button, .linked.stack-switcher:not(.vertical) > button + button { +.linked:not(.vertical).path-bar > button + button, .linked:not(.vertical).stack-switcher > button + button { border-left-style: none; border-right-style: none; } -.linked.path-bar:not(.vertical) > button + button:last-child, .linked.stack-switcher:not(.vertical) > button + button:last-child { +.linked:not(.vertical).path-bar > button + button:last-child, .linked:not(.vertical).stack-switcher > button + button:last-child { border-right-style: solid; } -.linked.path-bar:not(.vertical) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .linked.stack-switcher:not(.vertical) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .linked:not(.vertical).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { box-shadow: none; } -.linked.path-bar:not(.vertical) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .linked.stack-switcher:not(.vertical) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .linked:not(.vertical).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { box-shadow: none; } @@ -1819,12 +1819,12 @@ headerbar.selection-mode .selection-menu .arrow { background-color: #2b2e37; } -headerbar.default-decoration:not(.csd) { +headerbar:not(.csd).default-decoration { min-height: 30px; padding: 0 8px; } -headerbar.default-decoration:not(.csd) > button.titlebutton { +headerbar:not(.csd).default-decoration > button.titlebutton { border: none; min-height: 26px; min-width: 26px; @@ -2105,29 +2105,29 @@ window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) butto border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #5294e2 0%, transparent 0%) 0 0 0/0 0 0; } -window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:hover, window.thunar .inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:hover, .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:hover, -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:hover, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:hover, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:hover, headerbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:hover { +window.thunar toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:hover, window.thunar .inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:hover, .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:hover, +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:hover, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:hover, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:hover, headerbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:hover { color: #b2b6bd; background-color: transparent; box-shadow: inset 0 -2px #3d5f8b; } -window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:checked, window.thunar .inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:checked, .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:checked, -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:checked, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:checked, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked, headerbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked, window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:active, window.thunar .inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:active, .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:active, -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:active, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:active, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:active, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:active, headerbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:active { +window.thunar toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:checked, window.thunar .inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:checked, .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:checked, +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:checked, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:checked, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked, headerbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked, window.thunar toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:active, window.thunar .inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:active, .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:active, +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:active, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:active, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:active, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:active, headerbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:active { color: #e0e5eb; background-color: transparent; border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #5294e2 100%, transparent 0%) 0 0 2/0 0 2px; } -window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:disabled, window.thunar .inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:disabled, .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:disabled, -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:disabled, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:disabled, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:disabled, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:disabled, headerbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:disabled { +window.thunar toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:disabled, window.thunar .inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:disabled, .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:disabled, +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:disabled, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:disabled, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:disabled, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:disabled, headerbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:disabled { color: rgba(224, 229, 235, 0.4); background-color: transparent; } -window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:checked:disabled, window.thunar .inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:checked:disabled, .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:checked:disabled, -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:checked:disabled, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:checked:disabled, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked:disabled, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked:disabled, headerbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked:disabled { +window.thunar toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:checked:disabled, window.thunar .inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:checked:disabled, .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:checked:disabled, +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:checked:disabled, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:checked:disabled, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked:disabled, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked:disabled, headerbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked:disabled { color: rgba(224, 229, 235, 0.4); background-color: transparent; border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), rgba(82, 148, 226, 0.4) 100%, transparent 0%) 0 0 2/0 0 2px; @@ -2137,7 +2137,7 @@ window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) butto box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button, .nemo-window .selection-mode.primary-toolbar button, headerbar.selection-mode button { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button, .nemo-window .selection-mode.primary-toolbar button, headerbar.selection-mode button { border-color: transparent; background-color: transparent; background-image: none; @@ -2145,32 +2145,32 @@ window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) butto background-color: rgba(255, 255, 255, 0); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:hover, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:hover, .nemo-window .selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:hover, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:hover, .nemo-window .selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover { background-color: alpha(#ffffff,0.3); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:active, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:active, .nemo-window .selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:checked, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:checked, .nemo-window .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:active, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:active, .nemo-window .selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:checked, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:checked, .nemo-window .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked { color: #ffffff; background-color: rgba(255, 255, 255, 0.35); border-color: rgba(255, 255, 255, 0.65); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:disabled, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:disabled, .nemo-window .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:disabled, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:disabled, .nemo-window .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled { background-color: rgba(255, 255, 255, 0); border-color: rgba(255, 255, 255, 0.4); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:disabled, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:disabled, .nemo-window .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, .caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:disabled label, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:disabled label, .nemo-window .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:disabled, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:disabled, .nemo-window .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, .caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:disabled label, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:disabled label, .nemo-window .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label { color: rgba(255, 255, 255, 0.5); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:disabled:active, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:disabled:active, .nemo-window .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:disabled:checked, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:disabled:checked, .nemo-window .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:disabled:active, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:disabled:active, .nemo-window .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:disabled:checked, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:disabled:checked, .nemo-window .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked { color: rgba(255, 255, 255, 0.75); background-color: rgba(255, 255, 255, 0.2); border-color: rgba(255, 255, 255, 0.4); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:backdrop, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:backdrop, .nemo-window .selection-mode.primary-toolbar button:backdrop, headerbar.selection-mode button:backdrop { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:backdrop, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:backdrop, .nemo-window .selection-mode.primary-toolbar button:backdrop, headerbar.selection-mode button:backdrop { opacity: 0.7; background: none; } @@ -2214,61 +2214,61 @@ headerbar .linked:not(.vertical):not(.path-bar):not(.nautilus-path-bar) > button border-color: #5294e2; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button, .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button, headerbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button, .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button, headerbar .linked:not(.vertical):not(.stack-switcher).path-bar > button { margin: 0; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button { background-color: #3e4250; color: #e0e5eb; border-color: rgba(255, 255, 255, 0.12); } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover { background-color: #4a4d5e; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:active, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:active, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:active, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:checked, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:checked, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:checked, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:checked { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked { color: #ffffff; border-color: #68a2e6; background-color: #5294e2; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled { color: rgba(224, 229, 235, 0.4); } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled label, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled label, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled label, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled label { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled label, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled label, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled label, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled label { color: rgba(224, 229, 235, 0.4); } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button { border-left-style: none; border-right-style: none; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:first-child, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:first-child, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:first-child, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:first-child { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child { border-left-style: solid; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:last-child, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:last-child, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:last-child, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:last-child { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child { border-right-style: solid; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button { border-left-style: none; border-right-style: none; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button:last-child, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button:last-child, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button:last-child, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button:last-child { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button:last-child, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button:last-child, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button:last-child { border-right-style: solid; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { box-shadow: none; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { box-shadow: none; } @@ -2558,11 +2558,11 @@ treeview.view:drop(active) { border-color: #9cc0e9; } -treeview.view.after:drop(active) { +treeview.view:drop(active).after { border-top-style: none; } -treeview.view.before:drop(active) { +treeview.view:drop(active).before { border-bottom-style: none; } @@ -3253,12 +3253,12 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { border: 1px solid rgba(0, 0, 0, 0.3); } -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { margin: 0 2px; min-width: 40px; } -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { margin: 2px 0; min-height: 40px; } @@ -5931,7 +5931,7 @@ label.title-1 { color: #e6ebef; } -label.title-1:backdrop { +label:backdrop.title-1 { opacity: 0.5; } @@ -5939,7 +5939,7 @@ label.caption { color: rgba(230, 235, 239, 0.65); } -label.caption:backdrop { +label:backdrop.caption { opacity: 0.5; } @@ -6602,7 +6602,7 @@ window.background.csd.unified.fullscreen > decoration-overlay { margin-bottom: 4px; } -.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button, +.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button, .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button { margin-top: 4px; margin-bottom: 4px; @@ -7078,78 +7078,78 @@ window#meldapp notebook.frame.meld-notebook paned.meld-vc-console-pane { border: none; } -headerbar.flat:not(.titlebar) { +headerbar:not(.titlebar).flat { background: none; color: #e6ebef; border: none; box-shadow: none; } -headerbar.flat:not(.titlebar) button:not(.close):not(.maximize):not(.minimize) { +headerbar:not(.titlebar).flat button:not(.close):not(.maximize):not(.minimize) { color: rgba(230, 235, 239, 0.75); border: none; } -headerbar.flat:not(.titlebar) button:not(.close):not(.maximize):not(.minimize):hover { +headerbar:not(.titlebar).flat button:not(.close):not(.maximize):not(.minimize):hover { background-color: rgba(230, 235, 239, 0.1); color: #e6ebef; } -headerbar.flat:not(.titlebar) button:not(.close):not(.maximize):not(.minimize):active { +headerbar:not(.titlebar).flat button:not(.close):not(.maximize):not(.minimize):active { background-color: rgba(230, 235, 239, 0.25); color: #e6ebef; } -headerbar.flat:not(.titlebar) button:not(.close):not(.maximize):not(.minimize):checked { +headerbar:not(.titlebar).flat button:not(.close):not(.maximize):not(.minimize):checked { background-color: rgba(230, 235, 239, 0.2); color: #e6ebef; } -headerbar.flat:not(.titlebar) button.titlebutton.close { +headerbar:not(.titlebar).flat button.titlebutton.close { background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.close:backdrop { +headerbar:not(.titlebar).flat button.titlebutton.close:backdrop { background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.close:hover { +headerbar:not(.titlebar).flat button.titlebutton.close:hover { background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.close:active { +headerbar:not(.titlebar).flat button.titlebutton.close:active { background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.maximize { +headerbar:not(.titlebar).flat button.titlebutton.maximize { background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.maximize:backdrop { +headerbar:not(.titlebar).flat button.titlebutton.maximize:backdrop { background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.maximize:hover { +headerbar:not(.titlebar).flat button.titlebutton.maximize:hover { background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.maximize:active { +headerbar:not(.titlebar).flat button.titlebutton.maximize:active { background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.minimize { +headerbar:not(.titlebar).flat button.titlebutton.minimize { background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.minimize:backdrop { +headerbar:not(.titlebar).flat button.titlebutton.minimize:backdrop { background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.minimize:hover { +headerbar:not(.titlebar).flat button.titlebutton.minimize:hover { background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.minimize:active { +headerbar:not(.titlebar).flat button.titlebutton.minimize:active { background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); } @@ -7756,9 +7756,9 @@ window#MyControlCenter > frame > box.horizontal > widget > scrolledwindow.frame transition-duration: 0s; } -.atril-window.fullscreen.background > box.vertical > toolbar.horizontal:not(.primary-toolbar), .atril-window.fullscreen.background > box.vertical > .inline-toolbar.horizontal:not(.primary-toolbar), -.xreader-window.fullscreen.background > box.vertical > toolbar.horizontal:not(.primary-toolbar), -.xreader-window.fullscreen.background > box.vertical > .inline-toolbar.horizontal:not(.primary-toolbar) { +.atril-window.fullscreen.background > box.vertical > toolbar:not(.primary-toolbar).horizontal, .atril-window.fullscreen.background > box.vertical > .inline-toolbar:not(.primary-toolbar).horizontal, +.xreader-window.fullscreen.background > box.vertical > toolbar:not(.primary-toolbar).horizontal, +.xreader-window.fullscreen.background > box.vertical > .inline-toolbar:not(.primary-toolbar).horizontal { border-bottom-color: #42444b; } @@ -7842,32 +7842,32 @@ MsdOsdWindow.background.osd .progressbar { color: rgba(255, 255, 255, 0.65); } -.raven-mpris button.image-button, .budgie-panel #tasklist-button.flat:not(.flat), .budgie-panel button.flat { +.raven-mpris button.image-button, .budgie-panel .flat#tasklist-button:not(.flat), .budgie-panel button.flat { color: #D3DAE3; background: none; } -.raven-mpris button.image-button:hover, .budgie-panel #tasklist-button.flat:hover:not(.flat), .budgie-panel button.flat:hover { +.raven-mpris button.image-button:hover, .budgie-panel .flat#tasklist-button:hover:not(.flat), .budgie-panel button.flat:hover { color: #ffffff; background-color: rgba(255, 255, 255, 0.15); } -.raven-mpris button.image-button:disabled, .budgie-panel #tasklist-button.flat:disabled:not(.flat), .budgie-panel button.flat:disabled { +.raven-mpris button.image-button:disabled, .budgie-panel .flat#tasklist-button:disabled:not(.flat), .budgie-panel button.flat:disabled { color: rgba(211, 218, 227, 0.5); background: none; } -.raven-mpris button.image-button:active, .budgie-panel #tasklist-button.flat:active:not(.flat), .budgie-panel button.flat:active { +.raven-mpris button.image-button:active, .budgie-panel .flat#tasklist-button:active:not(.flat), .budgie-panel button.flat:active { background-color: rgba(255, 255, 255, 0.3); color: #ffffff; } -.raven-mpris button.image-button:checked, .budgie-panel #tasklist-button.flat:checked:not(.flat), .budgie-panel button.flat:checked { +.raven-mpris button.image-button:checked, .budgie-panel .flat#tasklist-button:checked:not(.flat), .budgie-panel button.flat:checked { background-color: rgba(255, 255, 255, 0.2); color: #ffffff; } -.raven-mpris button.image-button:checked:disabled, .budgie-panel #tasklist-button.flat:checked:disabled:not(.flat), .budgie-panel button.flat:checked:disabled { +.raven-mpris button.image-button:checked:disabled, .budgie-panel .flat#tasklist-button:checked:disabled:not(.flat), .budgie-panel button.flat:checked:disabled { background-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.65); } @@ -9166,11 +9166,11 @@ panel-toplevel.background button#tasklist-button:active { border: none; } -#XfcePanelWindow.xfce4-panel { +.xfce4-panel#XfcePanelWindow { border: none; } -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { +.xfce4-panel#XfcePanelWindow, .xfce4-panel#XfcePanelWindow.marching-ants { transition: none; } @@ -9275,7 +9275,7 @@ window.thunar toolbar, window.thunar .inline-toolbar { box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); } -window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button, window.thunar .inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button { +window.thunar toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button, window.thunar .inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button { margin: 0; padding: 4px; } @@ -9515,7 +9515,7 @@ treeview.view.sidebar.source-list:disabled { color: rgba(216, 222, 223, 0.35); } -treeview.view.sidebar.source-list.has-open-popup:selected, treeview.view.sidebar.source-list:selected:hover { +treeview.view.sidebar.source-list:selected.has-open-popup, treeview.view.sidebar.source-list:selected:hover { color: #ffffff; background-color: #4a85cb; } @@ -10089,8 +10089,8 @@ leaflet.unfolded > stack > frame > grid.vertical > scrolledwindow > viewport.fra color: rgba(246, 246, 251, 0.35); } -window > hdyleaflet > scrolledwindow > viewport.frame > list > row.activatable.has-open-popup:selected, window > leaflet > scrolledwindow > viewport.frame > list > row.activatable.has-open-popup:selected, hdyleaflet > box.vertical > scrolledwindow > viewport .sidebar list > row.activatable.has-open-popup:selected, hdyleaflet > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row.has-open-popup:selected, -leaflet.unfolded > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row.has-open-popup:selected, .polari-room-list .sidebar .activatable.has-open-popup:selected, .polari-room-list .sidebar .inactive.has-open-popup:selected, .polari-room-list .sidebar .room-list-header.has-open-popup:selected, window.background.csd > box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.activatable.has-open-popup:selected, .geary-main-window .geary-main-layout > leaflet > leaflet > box .geary-folder-frame > scrolledwindow treeview.view.sidebar.has-open-popup:selected, .sidebar.vertical > paned.geary-sidebar-pane-separator .geary-folder-frame > scrolledwindow treeview.view.sidebar.has-open-popup:selected, .sidebar.vertical > paned.sidebar-pane-separator .folder-frame > scrolledwindow treeview.view.sidebar.has-open-popup:selected, list.tweak-categories > row.activatable.tweak-category.has-open-popup:selected, textview.view.sourceview.gedit-view window#gtk-tooltip treeview.view.has-open-popup:selected, .gedit-side-panel-paned treeview.view.has-open-popup:selected, list.gedit-document-panel row.activatable.has-open-popup:selected, window > hdyleaflet > scrolledwindow > viewport.frame > list > row.activatable:selected:hover, window > leaflet > scrolledwindow > viewport.frame > list > row.activatable:selected:hover, hdyleaflet > box.vertical > scrolledwindow > viewport .sidebar list > row.activatable:selected:hover, hdyleaflet > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row:selected:hover, +window > hdyleaflet > scrolledwindow > viewport.frame > list > row.activatable:selected.has-open-popup, window > leaflet > scrolledwindow > viewport.frame > list > row.activatable:selected.has-open-popup, hdyleaflet > box.vertical > scrolledwindow > viewport .sidebar list > row.activatable:selected.has-open-popup, hdyleaflet > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row:selected.has-open-popup, +leaflet.unfolded > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row:selected.has-open-popup, .polari-room-list .sidebar .activatable:selected.has-open-popup, .polari-room-list .sidebar .inactive:selected.has-open-popup, .polari-room-list .sidebar .room-list-header:selected.has-open-popup, window.background.csd > box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.activatable:selected.has-open-popup, .geary-main-window .geary-main-layout > leaflet > leaflet > box .geary-folder-frame > scrolledwindow treeview.view.sidebar:selected.has-open-popup, .sidebar.vertical > paned.geary-sidebar-pane-separator .geary-folder-frame > scrolledwindow treeview.view.sidebar:selected.has-open-popup, .sidebar.vertical > paned.sidebar-pane-separator .folder-frame > scrolledwindow treeview.view.sidebar:selected.has-open-popup, list.tweak-categories > row.activatable.tweak-category:selected.has-open-popup, textview.view.sourceview.gedit-view window#gtk-tooltip treeview.view:selected.has-open-popup, .gedit-side-panel-paned treeview.view:selected.has-open-popup, list.gedit-document-panel row.activatable:selected.has-open-popup, window > hdyleaflet > scrolledwindow > viewport.frame > list > row.activatable:selected:hover, window > leaflet > scrolledwindow > viewport.frame > list > row.activatable:selected:hover, hdyleaflet > box.vertical > scrolledwindow > viewport .sidebar list > row.activatable:selected:hover, hdyleaflet > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row:selected:hover, leaflet.unfolded > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row:selected:hover, .polari-room-list .sidebar .activatable:selected:hover, .polari-room-list .sidebar .inactive:selected:hover, .polari-room-list .sidebar .room-list-header:selected:hover, window.background.csd > box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.activatable:selected:hover, .geary-main-window .geary-main-layout > leaflet > leaflet > box .geary-folder-frame > scrolledwindow treeview.view.sidebar:selected:hover, .sidebar.vertical > paned.geary-sidebar-pane-separator .geary-folder-frame > scrolledwindow treeview.view.sidebar:selected:hover, .sidebar.vertical > paned.sidebar-pane-separator .folder-frame > scrolledwindow treeview.view.sidebar:selected:hover, list.tweak-categories > row.activatable.tweak-category:selected:hover, textview.view.sourceview.gedit-view window#gtk-tooltip treeview.view:selected:hover, .gedit-side-panel-paned treeview.view:selected:hover, list.gedit-document-panel row.activatable:selected:hover { background-color: #4a85cb; } @@ -10522,22 +10522,22 @@ filechooser paned > separator { transition: box-shadow 0.2s; } -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { +.nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { background-color: rgba(82, 148, 226, 0); background-image: -gtk-scaled(url("assets/selected-dot.png"), url("assets/selected-dot@2.png")); background-repeat: no-repeat; } -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected .sidebar-label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-label, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-label { +.nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-label, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-label { color: #f4f6f6; } -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected:dir(ltr), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:dir(ltr), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover:dir(ltr), .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover:dir(ltr) { +.nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup:dir(ltr), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:dir(ltr), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover:dir(ltr), .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover:dir(ltr) { box-shadow: inset 38px 0 0 0 #5294e2; background-position: 42px center; } -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected:dir(rtl), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:dir(rtl), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover:dir(rtl), .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover:dir(rtl) { +.nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup:dir(rtl), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:dir(rtl), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover:dir(rtl), .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover:dir(rtl) { box-shadow: inset -38px 0 0 0 #5294e2; background-position: calc(100% - 42px) center; } @@ -10610,7 +10610,7 @@ filechooser paned > separator { color: #d8dedf; } -.nemo-window .sidebar .view.cell.has-open-popup:selected, .nemo-window .sidebar .view.cell:selected:hover, .nemo-window .sidebar row.cell.has-open-popup:selected, .nemo-window .sidebar row.cell:selected:hover { +.nemo-window .sidebar .view.cell:selected.has-open-popup, .nemo-window .sidebar .view.cell:selected:hover, .nemo-window .sidebar row.cell:selected.has-open-popup, .nemo-window .sidebar row.cell:selected:hover { color: #ffffff; background-color: #4a85cb; } @@ -10773,7 +10773,7 @@ list.tweak-categories separator { background: none; } -window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical:backdrop { +window.background.csd > box:not(.titlebar).horizontal > separator.vertical, window.background.csd > box:not(.titlebar).horizontal > separator.vertical:backdrop { background-image: image(rgba(255, 255, 255, 0.12)); background-color: transparent; } @@ -11067,7 +11067,7 @@ leaflet.unfolded > separator.sidebar { background-color: #5294e2; } -.selection-mode hdyleaflet headerbar button:not(.titlebutton), .selection-mode hdyleaflet headerbar button.flat:not(.titlebutton), .selection-mode leaflet.unfolded headerbar button:not(.titlebutton), .selection-mode leaflet.unfolded headerbar button.flat:not(.titlebutton) { +.selection-mode hdyleaflet headerbar button:not(.titlebutton), .selection-mode hdyleaflet headerbar button:not(.titlebutton).flat, .selection-mode leaflet.unfolded headerbar button:not(.titlebutton), .selection-mode leaflet.unfolded headerbar button:not(.titlebutton).flat { border-color: transparent; background-color: transparent; background-image: none; diff --git a/src/gtk/theme-3.0/gtk-Light.css b/src/gtk/theme-3.0/gtk-Light.css index 641275e4..ae32547d 100644 --- a/src/gtk/theme-3.0/gtk-Light.css +++ b/src/gtk/theme-3.0/gtk-Light.css @@ -935,33 +935,33 @@ toolbar.inline-toolbar toolbutton:active, .inline-toolbar toolbutton:active, too box-shadow: none; } -.linked.path-bar:not(.vertical) > button, .linked.stack-switcher:not(.vertical) > button { +.linked:not(.vertical).path-bar > button, .linked:not(.vertical).stack-switcher > button { border-left-style: none; border-right-style: none; } -.linked.path-bar:not(.vertical) > button:first-child, .linked.stack-switcher:not(.vertical) > button:first-child { +.linked:not(.vertical).path-bar > button:first-child, .linked:not(.vertical).stack-switcher > button:first-child { border-left-style: solid; } -.linked.path-bar:not(.vertical) > button:last-child, .linked.stack-switcher:not(.vertical) > button:last-child { +.linked:not(.vertical).path-bar > button:last-child, .linked:not(.vertical).stack-switcher > button:last-child { border-right-style: solid; } -.linked.path-bar:not(.vertical) > button + button, .linked.stack-switcher:not(.vertical) > button + button { +.linked:not(.vertical).path-bar > button + button, .linked:not(.vertical).stack-switcher > button + button { border-left-style: none; border-right-style: none; } -.linked.path-bar:not(.vertical) > button + button:last-child, .linked.stack-switcher:not(.vertical) > button + button:last-child { +.linked:not(.vertical).path-bar > button + button:last-child, .linked:not(.vertical).stack-switcher > button + button:last-child { border-right-style: solid; } -.linked.path-bar:not(.vertical) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .linked.stack-switcher:not(.vertical) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .linked:not(.vertical).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { box-shadow: none; } -.linked.path-bar:not(.vertical) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .linked.stack-switcher:not(.vertical) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .linked:not(.vertical).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { box-shadow: none; } @@ -1807,12 +1807,12 @@ headerbar.selection-mode .selection-menu .arrow { background-color: white; } -headerbar.default-decoration:not(.csd) { +headerbar:not(.csd).default-decoration { min-height: 30px; padding: 0 8px; } -headerbar.default-decoration:not(.csd) > button.titlebutton { +headerbar:not(.csd).default-decoration > button.titlebutton { border: none; min-height: 26px; min-width: 26px; @@ -2093,29 +2093,29 @@ window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) butto border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #5294e2 0%, transparent 0%) 0 0 0/0 0 0; } -window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:hover, window.thunar .inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:hover, .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:hover, -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:hover, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:hover, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:hover, headerbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:hover { +window.thunar toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:hover, window.thunar .inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:hover, .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:hover, +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:hover, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:hover, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:hover, headerbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:hover { color: #777983; background-color: transparent; box-shadow: inset 0 -2px #a9caf1; } -window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:checked, window.thunar .inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:checked, .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:checked, -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:checked, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:checked, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked, headerbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked, window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:active, window.thunar .inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:active, .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:active, -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:active, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:active, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:active, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:active, headerbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:active { +window.thunar toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:checked, window.thunar .inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:checked, .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:checked, +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:checked, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:checked, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked, headerbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked, window.thunar toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:active, window.thunar .inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:active, .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:active, +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:active, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:active, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:active, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:active, headerbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:active { color: #4a4c59; background-color: transparent; border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #5294e2 100%, transparent 0%) 0 0 2/0 0 2px; } -window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:disabled, window.thunar .inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:disabled, .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:disabled, -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:disabled, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:disabled, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:disabled, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:disabled, headerbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:disabled { +window.thunar toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:disabled, window.thunar .inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:disabled, .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:disabled, +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:disabled, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:disabled, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:disabled, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:disabled, headerbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:disabled { color: rgba(74, 76, 89, 0.4); background-color: transparent; } -window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:checked:disabled, window.thunar .inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:checked:disabled, .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:checked:disabled, -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:checked:disabled, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:checked:disabled, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked:disabled, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked:disabled, headerbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked:disabled { +window.thunar toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:checked:disabled, window.thunar .inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:checked:disabled, .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:checked:disabled, +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:checked:disabled, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:checked:disabled, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked:disabled, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked:disabled, headerbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked:disabled { color: rgba(74, 76, 89, 0.4); background-color: transparent; border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), rgba(82, 148, 226, 0.4) 100%, transparent 0%) 0 0 2/0 0 2px; @@ -2125,7 +2125,7 @@ window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) butto box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button, .nemo-window .selection-mode.primary-toolbar button, headerbar.selection-mode button { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button, .nemo-window .selection-mode.primary-toolbar button, headerbar.selection-mode button { border-color: transparent; background-color: transparent; background-image: none; @@ -2133,32 +2133,32 @@ window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) butto background-color: rgba(255, 255, 255, 0); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:hover, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:hover, .nemo-window .selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:hover, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:hover, .nemo-window .selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover { background-color: alpha(#ffffff,0.3); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:active, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:active, .nemo-window .selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:checked, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:checked, .nemo-window .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:active, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:active, .nemo-window .selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:checked, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:checked, .nemo-window .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked { color: #ffffff; background-color: rgba(255, 255, 255, 0.35); border-color: rgba(255, 255, 255, 0.65); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:disabled, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:disabled, .nemo-window .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:disabled, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:disabled, .nemo-window .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled { background-color: rgba(255, 255, 255, 0); border-color: rgba(255, 255, 255, 0.4); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:disabled, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:disabled, .nemo-window .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, .caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:disabled label, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:disabled label, .nemo-window .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:disabled, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:disabled, .nemo-window .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, .caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:disabled label, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:disabled label, .nemo-window .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label { color: rgba(255, 255, 255, 0.5); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:disabled:active, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:disabled:active, .nemo-window .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:disabled:checked, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:disabled:checked, .nemo-window .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:disabled:active, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:disabled:active, .nemo-window .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:disabled:checked, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:disabled:checked, .nemo-window .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked { color: rgba(255, 255, 255, 0.75); background-color: rgba(255, 255, 255, 0.2); border-color: rgba(255, 255, 255, 0.4); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:backdrop, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:backdrop, .nemo-window .selection-mode.primary-toolbar button:backdrop, headerbar.selection-mode button:backdrop { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:backdrop, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:backdrop, .nemo-window .selection-mode.primary-toolbar button:backdrop, headerbar.selection-mode button:backdrop { opacity: 0.7; background: none; } @@ -2202,61 +2202,61 @@ headerbar .linked:not(.vertical):not(.path-bar):not(.nautilus-path-bar) > button border-color: #5294e2; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button, .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button, headerbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button, .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button, headerbar .linked:not(.vertical):not(.stack-switcher).path-bar > button { margin: 0; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button { background-color: white; color: #4a4c59; border-color: rgba(0, 0, 0, 0.12); } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover { background-color: #f7f7f7; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:active, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:active, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:active, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:checked, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:checked, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:checked, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:checked { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked { color: #ffffff; border-color: #2679db; background-color: #5294e2; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled { color: rgba(74, 76, 89, 0.4); } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled label, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled label, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled label, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled label { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled label, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled label, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled label, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled label { color: rgba(74, 76, 89, 0.4); } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button { border-left-style: none; border-right-style: none; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:first-child, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:first-child, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:first-child, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:first-child { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child { border-left-style: solid; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:last-child, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:last-child, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:last-child, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:last-child { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child { border-right-style: solid; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button { border-left-style: none; border-right-style: none; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button:last-child, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button:last-child, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button:last-child, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button:last-child { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button:last-child, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button:last-child, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button:last-child { border-right-style: solid; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { box-shadow: none; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { box-shadow: none; } @@ -2546,11 +2546,11 @@ treeview.view:drop(active) { border-color: #4c6e9b; } -treeview.view.after:drop(active) { +treeview.view:drop(active).after { border-top-style: none; } -treeview.view.before:drop(active) { +treeview.view:drop(active).before { border-bottom-style: none; } @@ -3241,12 +3241,12 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { border: 1px solid rgba(255, 255, 255, 0.6); } -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { margin: 0 2px; min-width: 40px; } -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { margin: 2px 0; min-height: 40px; } @@ -5903,7 +5903,7 @@ label.title-1 { color: #464853; } -label.title-1:backdrop { +label:backdrop.title-1 { opacity: 0.5; } @@ -5911,7 +5911,7 @@ label.caption { color: rgba(70, 72, 83, 0.65); } -label.caption:backdrop { +label:backdrop.caption { opacity: 0.5; } @@ -6574,7 +6574,7 @@ window.background.csd.unified.fullscreen > decoration-overlay { margin-bottom: 4px; } -.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button, +.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button, .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button { margin-top: 4px; margin-bottom: 4px; @@ -7050,78 +7050,78 @@ window#meldapp notebook.frame.meld-notebook paned.meld-vc-console-pane { border: none; } -headerbar.flat:not(.titlebar) { +headerbar:not(.titlebar).flat { background: none; color: #464853; border: none; box-shadow: none; } -headerbar.flat:not(.titlebar) button:not(.close):not(.maximize):not(.minimize) { +headerbar:not(.titlebar).flat button:not(.close):not(.maximize):not(.minimize) { color: rgba(70, 72, 83, 0.75); border: none; } -headerbar.flat:not(.titlebar) button:not(.close):not(.maximize):not(.minimize):hover { +headerbar:not(.titlebar).flat button:not(.close):not(.maximize):not(.minimize):hover { background-color: rgba(70, 72, 83, 0.1); color: #464853; } -headerbar.flat:not(.titlebar) button:not(.close):not(.maximize):not(.minimize):active { +headerbar:not(.titlebar).flat button:not(.close):not(.maximize):not(.minimize):active { background-color: rgba(70, 72, 83, 0.25); color: #464853; } -headerbar.flat:not(.titlebar) button:not(.close):not(.maximize):not(.minimize):checked { +headerbar:not(.titlebar).flat button:not(.close):not(.maximize):not(.minimize):checked { background-color: rgba(70, 72, 83, 0.2); color: #464853; } -headerbar.flat:not(.titlebar) button.titlebutton.close { +headerbar:not(.titlebar).flat button.titlebutton.close { background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.close:backdrop { +headerbar:not(.titlebar).flat button.titlebutton.close:backdrop { background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.close:hover { +headerbar:not(.titlebar).flat button.titlebutton.close:hover { background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.close:active { +headerbar:not(.titlebar).flat button.titlebutton.close:active { background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.maximize { +headerbar:not(.titlebar).flat button.titlebutton.maximize { background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.maximize:backdrop { +headerbar:not(.titlebar).flat button.titlebutton.maximize:backdrop { background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.maximize:hover { +headerbar:not(.titlebar).flat button.titlebutton.maximize:hover { background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.maximize:active { +headerbar:not(.titlebar).flat button.titlebutton.maximize:active { background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.minimize { +headerbar:not(.titlebar).flat button.titlebutton.minimize { background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.minimize:backdrop { +headerbar:not(.titlebar).flat button.titlebutton.minimize:backdrop { background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.minimize:hover { +headerbar:not(.titlebar).flat button.titlebutton.minimize:hover { background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.minimize:active { +headerbar:not(.titlebar).flat button.titlebutton.minimize:active { background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } @@ -7728,9 +7728,9 @@ window#MyControlCenter > frame > box.horizontal > widget > scrolledwindow.frame transition-duration: 0s; } -.atril-window.fullscreen.background > box.vertical > toolbar.horizontal:not(.primary-toolbar), .atril-window.fullscreen.background > box.vertical > .inline-toolbar.horizontal:not(.primary-toolbar), -.xreader-window.fullscreen.background > box.vertical > toolbar.horizontal:not(.primary-toolbar), -.xreader-window.fullscreen.background > box.vertical > .inline-toolbar.horizontal:not(.primary-toolbar) { +.atril-window.fullscreen.background > box.vertical > toolbar:not(.primary-toolbar).horizontal, .atril-window.fullscreen.background > box.vertical > .inline-toolbar:not(.primary-toolbar).horizontal, +.xreader-window.fullscreen.background > box.vertical > toolbar:not(.primary-toolbar).horizontal, +.xreader-window.fullscreen.background > box.vertical > .inline-toolbar:not(.primary-toolbar).horizontal { border-bottom-color: #e0e0e0; } @@ -7814,32 +7814,32 @@ MsdOsdWindow.background.osd .progressbar { color: rgba(255, 255, 255, 0.65); } -.raven-mpris button.image-button, .budgie-panel #tasklist-button.flat:not(.flat), .budgie-panel button.flat { +.raven-mpris button.image-button, .budgie-panel .flat#tasklist-button:not(.flat), .budgie-panel button.flat { color: #D3DAE3; background: none; } -.raven-mpris button.image-button:hover, .budgie-panel #tasklist-button.flat:hover:not(.flat), .budgie-panel button.flat:hover { +.raven-mpris button.image-button:hover, .budgie-panel .flat#tasklist-button:hover:not(.flat), .budgie-panel button.flat:hover { color: #ffffff; background-color: rgba(255, 255, 255, 0.15); } -.raven-mpris button.image-button:disabled, .budgie-panel #tasklist-button.flat:disabled:not(.flat), .budgie-panel button.flat:disabled { +.raven-mpris button.image-button:disabled, .budgie-panel .flat#tasklist-button:disabled:not(.flat), .budgie-panel button.flat:disabled { color: rgba(211, 218, 227, 0.5); background: none; } -.raven-mpris button.image-button:active, .budgie-panel #tasklist-button.flat:active:not(.flat), .budgie-panel button.flat:active { +.raven-mpris button.image-button:active, .budgie-panel .flat#tasklist-button:active:not(.flat), .budgie-panel button.flat:active { background-color: rgba(255, 255, 255, 0.3); color: #ffffff; } -.raven-mpris button.image-button:checked, .budgie-panel #tasklist-button.flat:checked:not(.flat), .budgie-panel button.flat:checked { +.raven-mpris button.image-button:checked, .budgie-panel .flat#tasklist-button:checked:not(.flat), .budgie-panel button.flat:checked { background-color: rgba(255, 255, 255, 0.2); color: #ffffff; } -.raven-mpris button.image-button:checked:disabled, .budgie-panel #tasklist-button.flat:checked:disabled:not(.flat), .budgie-panel button.flat:checked:disabled { +.raven-mpris button.image-button:checked:disabled, .budgie-panel .flat#tasklist-button:checked:disabled:not(.flat), .budgie-panel button.flat:checked:disabled { background-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.65); } @@ -9138,11 +9138,11 @@ panel-toplevel.background button#tasklist-button:active { border: none; } -#XfcePanelWindow.xfce4-panel { +.xfce4-panel#XfcePanelWindow { border: none; } -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { +.xfce4-panel#XfcePanelWindow, .xfce4-panel#XfcePanelWindow.marching-ants { transition: none; } @@ -9247,7 +9247,7 @@ window.thunar toolbar, window.thunar .inline-toolbar { box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); } -window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button, window.thunar .inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button { +window.thunar toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button, window.thunar .inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button { margin: 0; padding: 4px; } @@ -9487,7 +9487,7 @@ treeview.view.sidebar.source-list:disabled { color: rgba(87, 90, 96, 0.35); } -treeview.view.sidebar.source-list.has-open-popup:selected, treeview.view.sidebar.source-list:selected:hover { +treeview.view.sidebar.source-list:selected.has-open-popup, treeview.view.sidebar.source-list:selected:hover { color: #ffffff; background-color: #4a85cb; } @@ -10061,8 +10061,8 @@ leaflet.unfolded > stack > frame > grid.vertical > scrolledwindow > viewport.fra color: rgba(246, 246, 251, 0.35); } -window > hdyleaflet > scrolledwindow > viewport.frame > list > row.activatable.has-open-popup:selected, window > leaflet > scrolledwindow > viewport.frame > list > row.activatable.has-open-popup:selected, hdyleaflet > box.vertical > scrolledwindow > viewport .sidebar list > row.activatable.has-open-popup:selected, hdyleaflet > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row.has-open-popup:selected, -leaflet.unfolded > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row.has-open-popup:selected, .polari-room-list .sidebar .activatable.has-open-popup:selected, .polari-room-list .sidebar .inactive.has-open-popup:selected, .polari-room-list .sidebar .room-list-header.has-open-popup:selected, window.background.csd > box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.activatable.has-open-popup:selected, .geary-main-window .geary-main-layout > leaflet > leaflet > box .geary-folder-frame > scrolledwindow treeview.view.sidebar.has-open-popup:selected, .sidebar.vertical > paned.geary-sidebar-pane-separator .geary-folder-frame > scrolledwindow treeview.view.sidebar.has-open-popup:selected, .sidebar.vertical > paned.sidebar-pane-separator .folder-frame > scrolledwindow treeview.view.sidebar.has-open-popup:selected, list.tweak-categories > row.activatable.tweak-category.has-open-popup:selected, textview.view.sourceview.gedit-view window#gtk-tooltip treeview.view.has-open-popup:selected, .gedit-side-panel-paned treeview.view.has-open-popup:selected, list.gedit-document-panel row.activatable.has-open-popup:selected, window > hdyleaflet > scrolledwindow > viewport.frame > list > row.activatable:selected:hover, window > leaflet > scrolledwindow > viewport.frame > list > row.activatable:selected:hover, hdyleaflet > box.vertical > scrolledwindow > viewport .sidebar list > row.activatable:selected:hover, hdyleaflet > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row:selected:hover, +window > hdyleaflet > scrolledwindow > viewport.frame > list > row.activatable:selected.has-open-popup, window > leaflet > scrolledwindow > viewport.frame > list > row.activatable:selected.has-open-popup, hdyleaflet > box.vertical > scrolledwindow > viewport .sidebar list > row.activatable:selected.has-open-popup, hdyleaflet > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row:selected.has-open-popup, +leaflet.unfolded > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row:selected.has-open-popup, .polari-room-list .sidebar .activatable:selected.has-open-popup, .polari-room-list .sidebar .inactive:selected.has-open-popup, .polari-room-list .sidebar .room-list-header:selected.has-open-popup, window.background.csd > box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.activatable:selected.has-open-popup, .geary-main-window .geary-main-layout > leaflet > leaflet > box .geary-folder-frame > scrolledwindow treeview.view.sidebar:selected.has-open-popup, .sidebar.vertical > paned.geary-sidebar-pane-separator .geary-folder-frame > scrolledwindow treeview.view.sidebar:selected.has-open-popup, .sidebar.vertical > paned.sidebar-pane-separator .folder-frame > scrolledwindow treeview.view.sidebar:selected.has-open-popup, list.tweak-categories > row.activatable.tweak-category:selected.has-open-popup, textview.view.sourceview.gedit-view window#gtk-tooltip treeview.view:selected.has-open-popup, .gedit-side-panel-paned treeview.view:selected.has-open-popup, list.gedit-document-panel row.activatable:selected.has-open-popup, window > hdyleaflet > scrolledwindow > viewport.frame > list > row.activatable:selected:hover, window > leaflet > scrolledwindow > viewport.frame > list > row.activatable:selected:hover, hdyleaflet > box.vertical > scrolledwindow > viewport .sidebar list > row.activatable:selected:hover, hdyleaflet > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row:selected:hover, leaflet.unfolded > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row:selected:hover, .polari-room-list .sidebar .activatable:selected:hover, .polari-room-list .sidebar .inactive:selected:hover, .polari-room-list .sidebar .room-list-header:selected:hover, window.background.csd > box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.activatable:selected:hover, .geary-main-window .geary-main-layout > leaflet > leaflet > box .geary-folder-frame > scrolledwindow treeview.view.sidebar:selected:hover, .sidebar.vertical > paned.geary-sidebar-pane-separator .geary-folder-frame > scrolledwindow treeview.view.sidebar:selected:hover, .sidebar.vertical > paned.sidebar-pane-separator .folder-frame > scrolledwindow treeview.view.sidebar:selected:hover, list.tweak-categories > row.activatable.tweak-category:selected:hover, textview.view.sourceview.gedit-view window#gtk-tooltip treeview.view:selected:hover, .gedit-side-panel-paned treeview.view:selected:hover, list.gedit-document-panel row.activatable:selected:hover { background-color: #4a85cb; } @@ -10494,22 +10494,22 @@ filechooser paned > separator { transition: box-shadow 0.2s; } -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { +.nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { background-color: rgba(82, 148, 226, 0); background-image: -gtk-scaled(url("assets/selected-dot.png"), url("assets/selected-dot@2.png")); background-repeat: no-repeat; } -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected .sidebar-label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-label, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-label { +.nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-label, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-label { color: #3f4145; } -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected:dir(ltr), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:dir(ltr), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover:dir(ltr), .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover:dir(ltr) { +.nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup:dir(ltr), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:dir(ltr), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover:dir(ltr), .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover:dir(ltr) { box-shadow: inset 38px 0 0 0 #5294e2; background-position: 42px center; } -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected:dir(rtl), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:dir(rtl), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover:dir(rtl), .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover:dir(rtl) { +.nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup:dir(rtl), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:dir(rtl), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover:dir(rtl), .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover:dir(rtl) { box-shadow: inset -38px 0 0 0 #5294e2; background-position: calc(100% - 42px) center; } @@ -10582,7 +10582,7 @@ filechooser paned > separator { color: #575a60; } -.nemo-window .sidebar .view.cell.has-open-popup:selected, .nemo-window .sidebar .view.cell:selected:hover, .nemo-window .sidebar row.cell.has-open-popup:selected, .nemo-window .sidebar row.cell:selected:hover { +.nemo-window .sidebar .view.cell:selected.has-open-popup, .nemo-window .sidebar .view.cell:selected:hover, .nemo-window .sidebar row.cell:selected.has-open-popup, .nemo-window .sidebar row.cell:selected:hover { color: #ffffff; background-color: #4a85cb; } @@ -10746,7 +10746,7 @@ list.tweak-categories separator { background: none; } -window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical:backdrop { +window.background.csd > box:not(.titlebar).horizontal > separator.vertical, window.background.csd > box:not(.titlebar).horizontal > separator.vertical:backdrop { background-image: image(#fafbfc); background-color: transparent; } @@ -11041,7 +11041,7 @@ leaflet.unfolded > separator.sidebar { background-color: #5294e2; } -.selection-mode hdyleaflet headerbar button:not(.titlebutton), .selection-mode hdyleaflet headerbar button.flat:not(.titlebutton), .selection-mode leaflet.unfolded headerbar button:not(.titlebutton), .selection-mode leaflet.unfolded headerbar button.flat:not(.titlebutton) { +.selection-mode hdyleaflet headerbar button:not(.titlebutton), .selection-mode hdyleaflet headerbar button:not(.titlebutton).flat, .selection-mode leaflet.unfolded headerbar button:not(.titlebutton), .selection-mode leaflet.unfolded headerbar button:not(.titlebutton).flat { border-color: transparent; background-color: transparent; background-image: none; diff --git a/src/gtk/theme-3.0/gtk.css b/src/gtk/theme-3.0/gtk.css index 7c1687eb..2c624536 100644 --- a/src/gtk/theme-3.0/gtk.css +++ b/src/gtk/theme-3.0/gtk.css @@ -935,33 +935,33 @@ toolbar.inline-toolbar toolbutton:active, .inline-toolbar toolbutton:active, too box-shadow: none; } -.linked.path-bar:not(.vertical) > button, .linked.stack-switcher:not(.vertical) > button { +.linked:not(.vertical).path-bar > button, .linked:not(.vertical).stack-switcher > button { border-left-style: none; border-right-style: none; } -.linked.path-bar:not(.vertical) > button:first-child, .linked.stack-switcher:not(.vertical) > button:first-child { +.linked:not(.vertical).path-bar > button:first-child, .linked:not(.vertical).stack-switcher > button:first-child { border-left-style: solid; } -.linked.path-bar:not(.vertical) > button:last-child, .linked.stack-switcher:not(.vertical) > button:last-child { +.linked:not(.vertical).path-bar > button:last-child, .linked:not(.vertical).stack-switcher > button:last-child { border-right-style: solid; } -.linked.path-bar:not(.vertical) > button + button, .linked.stack-switcher:not(.vertical) > button + button { +.linked:not(.vertical).path-bar > button + button, .linked:not(.vertical).stack-switcher > button + button { border-left-style: none; border-right-style: none; } -.linked.path-bar:not(.vertical) > button + button:last-child, .linked.stack-switcher:not(.vertical) > button + button:last-child { +.linked:not(.vertical).path-bar > button + button:last-child, .linked:not(.vertical).stack-switcher > button + button:last-child { border-right-style: solid; } -.linked.path-bar:not(.vertical) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .linked.stack-switcher:not(.vertical) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .linked:not(.vertical).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { box-shadow: none; } -.linked.path-bar:not(.vertical) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .linked.stack-switcher:not(.vertical) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .linked:not(.vertical).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { box-shadow: none; } @@ -1807,12 +1807,12 @@ headerbar.selection-mode .selection-menu .arrow { background-color: #2b2e37; } -headerbar.default-decoration:not(.csd) { +headerbar:not(.csd).default-decoration { min-height: 30px; padding: 0 8px; } -headerbar.default-decoration:not(.csd) > button.titlebutton { +headerbar:not(.csd).default-decoration > button.titlebutton { border: none; min-height: 26px; min-width: 26px; @@ -2093,29 +2093,29 @@ window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) butto border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #5294e2 0%, transparent 0%) 0 0 0/0 0 0; } -window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:hover, window.thunar .inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:hover, .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:hover, -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:hover, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:hover, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:hover, headerbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:hover { +window.thunar toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:hover, window.thunar .inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:hover, .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:hover, +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:hover, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:hover, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:hover, headerbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:hover { color: #b2b6bd; background-color: transparent; box-shadow: inset 0 -2px #3d5f8b; } -window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:checked, window.thunar .inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:checked, .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:checked, -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:checked, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:checked, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked, headerbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked, window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:active, window.thunar .inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:active, .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:active, -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:active, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:active, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:active, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:active, headerbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:active { +window.thunar toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:checked, window.thunar .inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:checked, .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:checked, +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:checked, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:checked, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked, headerbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked, window.thunar toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:active, window.thunar .inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:active, .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:active, +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:active, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:active, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:active, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:active, headerbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:active { color: #e0e5eb; background-color: transparent; border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #5294e2 100%, transparent 0%) 0 0 2/0 0 2px; } -window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:disabled, window.thunar .inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:disabled, .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:disabled, -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:disabled, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:disabled, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:disabled, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:disabled, headerbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:disabled { +window.thunar toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:disabled, window.thunar .inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:disabled, .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:disabled, +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:disabled, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:disabled, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:disabled, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:disabled, headerbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:disabled { color: rgba(224, 229, 235, 0.4); background-color: transparent; } -window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:checked:disabled, window.thunar .inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:checked:disabled, .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button:checked:disabled, -.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:checked:disabled, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:checked:disabled, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked:disabled, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked:disabled, headerbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button:checked:disabled { +window.thunar toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:checked:disabled, window.thunar .inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:checked:disabled, .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button:checked:disabled, +.nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button:checked:disabled, .nautilus-window headerbar.titlebar .path-bar-box .linked.nautilus-path-bar button.text-button:checked:disabled, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked:disabled, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked:disabled, headerbar .linked:not(.vertical):not(.stack-switcher).path-bar > button:checked:disabled { color: rgba(224, 229, 235, 0.4); background-color: transparent; border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), rgba(82, 148, 226, 0.4) 100%, transparent 0%) 0 0 2/0 0 2px; @@ -2125,7 +2125,7 @@ window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) butto box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button, .nemo-window .selection-mode.primary-toolbar button, headerbar.selection-mode button { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button, .nemo-window .selection-mode.primary-toolbar button, headerbar.selection-mode button { border-color: transparent; background-color: transparent; background-image: none; @@ -2133,32 +2133,32 @@ window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) butto background-color: rgba(255, 255, 255, 0); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:hover, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:hover, .nemo-window .selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:hover, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:hover, .nemo-window .selection-mode.primary-toolbar button:hover, headerbar.selection-mode button:hover { background-color: alpha(#ffffff,0.3); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:active, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:active, .nemo-window .selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:checked, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:checked, .nemo-window .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:active, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:active, .nemo-window .selection-mode.primary-toolbar button:active, headerbar.selection-mode button:active, .caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:checked, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:checked, .nemo-window .selection-mode.primary-toolbar button:checked, headerbar.selection-mode button:checked { color: #ffffff; background-color: rgba(255, 255, 255, 0.35); border-color: rgba(255, 255, 255, 0.65); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:disabled, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:disabled, .nemo-window .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:disabled, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:disabled, .nemo-window .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled { background-color: rgba(255, 255, 255, 0); border-color: rgba(255, 255, 255, 0.4); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:disabled, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:disabled, .nemo-window .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, .caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:disabled label, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:disabled label, .nemo-window .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:disabled, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:disabled, .nemo-window .selection-mode.primary-toolbar button:disabled, headerbar.selection-mode button:disabled, .caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:disabled label, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:disabled label, .nemo-window .selection-mode.primary-toolbar button:disabled label, headerbar.selection-mode button:disabled label { color: rgba(255, 255, 255, 0.5); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:disabled:active, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:disabled:active, .nemo-window .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:disabled:checked, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:disabled:checked, .nemo-window .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:disabled:active, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:disabled:active, .nemo-window .selection-mode.primary-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, .caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:disabled:checked, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:disabled:checked, .nemo-window .selection-mode.primary-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked { color: rgba(255, 255, 255, 0.75); background-color: rgba(255, 255, 255, 0.2); border-color: rgba(255, 255, 255, 0.4); } -.caja-navigation-window toolbar#Toolbar.selection-mode.primary-toolbar button:backdrop, .caja-navigation-window #Toolbar.selection-mode.primary-toolbar.inline-toolbar button:backdrop, .nemo-window .selection-mode.primary-toolbar button:backdrop, headerbar.selection-mode button:backdrop { +.caja-navigation-window toolbar.selection-mode#Toolbar.primary-toolbar button:backdrop, .caja-navigation-window .selection-mode#Toolbar.primary-toolbar.inline-toolbar button:backdrop, .nemo-window .selection-mode.primary-toolbar button:backdrop, headerbar.selection-mode button:backdrop { opacity: 0.7; background: none; } @@ -2202,61 +2202,61 @@ headerbar .linked:not(.vertical):not(.path-bar):not(.nautilus-path-bar) > button border-color: #5294e2; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button, .nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button, headerbar .linked.path-bar:not(.vertical):not(.stack-switcher) > button { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button, .nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar > button, headerbar .linked:not(.vertical):not(.stack-switcher).path-bar > button { margin: 0; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button { background-color: #3e4250; color: #e0e5eb; border-color: rgba(255, 255, 255, 0.12); } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover { background-color: #4a4d5e; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:active, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:active, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:active, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:active, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:checked, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:checked, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:checked, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:checked { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked { color: #ffffff; border-color: #68a2e6; background-color: #5294e2; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled { color: rgba(224, 229, 235, 0.4); } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled label, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled label, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled label, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:disabled label { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled label, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled label, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled label, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled label { color: rgba(224, 229, 235, 0.4); } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button { border-left-style: none; border-right-style: none; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:first-child, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:first-child, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:first-child, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:first-child { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:first-child { border-left-style: solid; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:last-child, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:last-child, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:last-child, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:last-child { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:last-child { border-right-style: solid; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button { border-left-style: none; border-right-style: none; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button:last-child, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button:last-child, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button:last-child, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button + button:last-child { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button:last-child, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button:last-child, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button:last-child, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button:last-child { border-right-style: solid; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { box-shadow: none; } -.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .nemo-window .primary-toolbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked.stack-switcher:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { +.caja-navigation-window toolbar#Toolbar.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .caja-navigation-window #Toolbar.primary-toolbar.inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .nemo-window .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { box-shadow: none; } @@ -2546,11 +2546,11 @@ treeview.view:drop(active) { border-color: #4c6e9b; } -treeview.view.after:drop(active) { +treeview.view:drop(active).after { border-top-style: none; } -treeview.view.before:drop(active) { +treeview.view:drop(active).before { border-bottom-style: none; } @@ -3241,12 +3241,12 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { border: 1px solid rgba(255, 255, 255, 0.6); } -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { margin: 0 2px; min-width: 40px; } -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { margin: 2px 0; min-height: 40px; } @@ -5919,7 +5919,7 @@ label.title-1 { color: #464853; } -label.title-1:backdrop { +label:backdrop.title-1 { opacity: 0.5; } @@ -5927,7 +5927,7 @@ label.caption { color: rgba(70, 72, 83, 0.65); } -label.caption:backdrop { +label:backdrop.caption { opacity: 0.5; } @@ -6590,7 +6590,7 @@ window.background.csd.unified.fullscreen > decoration-overlay { margin-bottom: 4px; } -.nemo-window .primary-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button, +.nemo-window .primary-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button, .nemo-window .primary-toolbar widget.linked.raised:not(.vertical):not(.path-bar) button { margin-top: 4px; margin-bottom: 4px; @@ -7066,78 +7066,78 @@ window#meldapp notebook.frame.meld-notebook paned.meld-vc-console-pane { border: none; } -headerbar.flat:not(.titlebar) { +headerbar:not(.titlebar).flat { background: none; color: #464853; border: none; box-shadow: none; } -headerbar.flat:not(.titlebar) button:not(.close):not(.maximize):not(.minimize) { +headerbar:not(.titlebar).flat button:not(.close):not(.maximize):not(.minimize) { color: rgba(70, 72, 83, 0.75); border: none; } -headerbar.flat:not(.titlebar) button:not(.close):not(.maximize):not(.minimize):hover { +headerbar:not(.titlebar).flat button:not(.close):not(.maximize):not(.minimize):hover { background-color: rgba(70, 72, 83, 0.1); color: #464853; } -headerbar.flat:not(.titlebar) button:not(.close):not(.maximize):not(.minimize):active { +headerbar:not(.titlebar).flat button:not(.close):not(.maximize):not(.minimize):active { background-color: rgba(70, 72, 83, 0.25); color: #464853; } -headerbar.flat:not(.titlebar) button:not(.close):not(.maximize):not(.minimize):checked { +headerbar:not(.titlebar).flat button:not(.close):not(.maximize):not(.minimize):checked { background-color: rgba(70, 72, 83, 0.2); color: #464853; } -headerbar.flat:not(.titlebar) button.titlebutton.close { +headerbar:not(.titlebar).flat button.titlebutton.close { background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.close:backdrop { +headerbar:not(.titlebar).flat button.titlebutton.close:backdrop { background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.close:hover { +headerbar:not(.titlebar).flat button.titlebutton.close:hover { background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.close:active { +headerbar:not(.titlebar).flat button.titlebutton.close:active { background-image: -gtk-scaled(url("assets/titlebutton-close-active.png"), url("assets/titlebutton-close-active@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.maximize { +headerbar:not(.titlebar).flat button.titlebutton.maximize { background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.maximize:backdrop { +headerbar:not(.titlebar).flat button.titlebutton.maximize:backdrop { background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.maximize:hover { +headerbar:not(.titlebar).flat button.titlebutton.maximize:hover { background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.maximize:active { +headerbar:not(.titlebar).flat button.titlebutton.maximize:active { background-image: -gtk-scaled(url("assets/titlebutton-maximize-active.png"), url("assets/titlebutton-maximize-active@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.minimize { +headerbar:not(.titlebar).flat button.titlebutton.minimize { background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.minimize:backdrop { +headerbar:not(.titlebar).flat button.titlebutton.minimize:backdrop { background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.minimize:hover { +headerbar:not(.titlebar).flat button.titlebutton.minimize:hover { background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } -headerbar.flat:not(.titlebar) button.titlebutton.minimize:active { +headerbar:not(.titlebar).flat button.titlebutton.minimize:active { background-image: -gtk-scaled(url("assets/titlebutton-minimize-active.png"), url("assets/titlebutton-minimize-active@2.png")); } @@ -7744,9 +7744,9 @@ window#MyControlCenter > frame > box.horizontal > widget > scrolledwindow.frame transition-duration: 0s; } -.atril-window.fullscreen.background > box.vertical > toolbar.horizontal:not(.primary-toolbar), .atril-window.fullscreen.background > box.vertical > .inline-toolbar.horizontal:not(.primary-toolbar), -.xreader-window.fullscreen.background > box.vertical > toolbar.horizontal:not(.primary-toolbar), -.xreader-window.fullscreen.background > box.vertical > .inline-toolbar.horizontal:not(.primary-toolbar) { +.atril-window.fullscreen.background > box.vertical > toolbar:not(.primary-toolbar).horizontal, .atril-window.fullscreen.background > box.vertical > .inline-toolbar:not(.primary-toolbar).horizontal, +.xreader-window.fullscreen.background > box.vertical > toolbar:not(.primary-toolbar).horizontal, +.xreader-window.fullscreen.background > box.vertical > .inline-toolbar:not(.primary-toolbar).horizontal { border-bottom-color: #e0e0e0; } @@ -7830,32 +7830,32 @@ MsdOsdWindow.background.osd .progressbar { color: rgba(255, 255, 255, 0.65); } -.raven-mpris button.image-button, .budgie-panel #tasklist-button.flat:not(.flat), .budgie-panel button.flat { +.raven-mpris button.image-button, .budgie-panel .flat#tasklist-button:not(.flat), .budgie-panel button.flat { color: #D3DAE3; background: none; } -.raven-mpris button.image-button:hover, .budgie-panel #tasklist-button.flat:hover:not(.flat), .budgie-panel button.flat:hover { +.raven-mpris button.image-button:hover, .budgie-panel .flat#tasklist-button:hover:not(.flat), .budgie-panel button.flat:hover { color: #ffffff; background-color: rgba(255, 255, 255, 0.15); } -.raven-mpris button.image-button:disabled, .budgie-panel #tasklist-button.flat:disabled:not(.flat), .budgie-panel button.flat:disabled { +.raven-mpris button.image-button:disabled, .budgie-panel .flat#tasklist-button:disabled:not(.flat), .budgie-panel button.flat:disabled { color: rgba(211, 218, 227, 0.5); background: none; } -.raven-mpris button.image-button:active, .budgie-panel #tasklist-button.flat:active:not(.flat), .budgie-panel button.flat:active { +.raven-mpris button.image-button:active, .budgie-panel .flat#tasklist-button:active:not(.flat), .budgie-panel button.flat:active { background-color: rgba(255, 255, 255, 0.3); color: #ffffff; } -.raven-mpris button.image-button:checked, .budgie-panel #tasklist-button.flat:checked:not(.flat), .budgie-panel button.flat:checked { +.raven-mpris button.image-button:checked, .budgie-panel .flat#tasklist-button:checked:not(.flat), .budgie-panel button.flat:checked { background-color: rgba(255, 255, 255, 0.2); color: #ffffff; } -.raven-mpris button.image-button:checked:disabled, .budgie-panel #tasklist-button.flat:checked:disabled:not(.flat), .budgie-panel button.flat:checked:disabled { +.raven-mpris button.image-button:checked:disabled, .budgie-panel .flat#tasklist-button:checked:disabled:not(.flat), .budgie-panel button.flat:checked:disabled { background-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.65); } @@ -9154,11 +9154,11 @@ panel-toplevel.background button#tasklist-button:active { border: none; } -#XfcePanelWindow.xfce4-panel { +.xfce4-panel#XfcePanelWindow { border: none; } -#XfcePanelWindow.xfce4-panel, #XfcePanelWindow.xfce4-panel.marching-ants { +.xfce4-panel#XfcePanelWindow, .xfce4-panel#XfcePanelWindow.marching-ants { transition: none; } @@ -9263,7 +9263,7 @@ window.thunar toolbar, window.thunar .inline-toolbar { box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); } -window.thunar toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button, window.thunar .inline-toolbar .linked.path-bar:not(.vertical):not(.stack-switcher) button { +window.thunar toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button, window.thunar .inline-toolbar .linked:not(.vertical):not(.stack-switcher).path-bar button { margin: 0; padding: 4px; } @@ -9503,7 +9503,7 @@ treeview.view.sidebar.source-list:disabled { color: rgba(216, 222, 223, 0.35); } -treeview.view.sidebar.source-list.has-open-popup:selected, treeview.view.sidebar.source-list:selected:hover { +treeview.view.sidebar.source-list:selected.has-open-popup, treeview.view.sidebar.source-list:selected:hover { color: #ffffff; background-color: #4a85cb; } @@ -10077,8 +10077,8 @@ leaflet.unfolded > stack > frame > grid.vertical > scrolledwindow > viewport.fra color: rgba(246, 246, 251, 0.35); } -window > hdyleaflet > scrolledwindow > viewport.frame > list > row.activatable.has-open-popup:selected, window > leaflet > scrolledwindow > viewport.frame > list > row.activatable.has-open-popup:selected, hdyleaflet > box.vertical > scrolledwindow > viewport .sidebar list > row.activatable.has-open-popup:selected, hdyleaflet > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row.has-open-popup:selected, -leaflet.unfolded > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row.has-open-popup:selected, .polari-room-list .sidebar .activatable.has-open-popup:selected, .polari-room-list .sidebar .inactive.has-open-popup:selected, .polari-room-list .sidebar .room-list-header.has-open-popup:selected, window.background.csd > box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.activatable.has-open-popup:selected, .geary-main-window .geary-main-layout > leaflet > leaflet > box .geary-folder-frame > scrolledwindow treeview.view.sidebar.has-open-popup:selected, .sidebar.vertical > paned.geary-sidebar-pane-separator .geary-folder-frame > scrolledwindow treeview.view.sidebar.has-open-popup:selected, .sidebar.vertical > paned.sidebar-pane-separator .folder-frame > scrolledwindow treeview.view.sidebar.has-open-popup:selected, list.tweak-categories > row.activatable.tweak-category.has-open-popup:selected, textview.view.sourceview.gedit-view window#gtk-tooltip treeview.view.has-open-popup:selected, .gedit-side-panel-paned treeview.view.has-open-popup:selected, list.gedit-document-panel row.activatable.has-open-popup:selected, window > hdyleaflet > scrolledwindow > viewport.frame > list > row.activatable:selected:hover, window > leaflet > scrolledwindow > viewport.frame > list > row.activatable:selected:hover, hdyleaflet > box.vertical > scrolledwindow > viewport .sidebar list > row.activatable:selected:hover, hdyleaflet > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row:selected:hover, +window > hdyleaflet > scrolledwindow > viewport.frame > list > row.activatable:selected.has-open-popup, window > leaflet > scrolledwindow > viewport.frame > list > row.activatable:selected.has-open-popup, hdyleaflet > box.vertical > scrolledwindow > viewport .sidebar list > row.activatable:selected.has-open-popup, hdyleaflet > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row:selected.has-open-popup, +leaflet.unfolded > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row:selected.has-open-popup, .polari-room-list .sidebar .activatable:selected.has-open-popup, .polari-room-list .sidebar .inactive:selected.has-open-popup, .polari-room-list .sidebar .room-list-header:selected.has-open-popup, window.background.csd > box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.activatable:selected.has-open-popup, .geary-main-window .geary-main-layout > leaflet > leaflet > box .geary-folder-frame > scrolledwindow treeview.view.sidebar:selected.has-open-popup, .sidebar.vertical > paned.geary-sidebar-pane-separator .geary-folder-frame > scrolledwindow treeview.view.sidebar:selected.has-open-popup, .sidebar.vertical > paned.sidebar-pane-separator .folder-frame > scrolledwindow treeview.view.sidebar:selected.has-open-popup, list.tweak-categories > row.activatable.tweak-category:selected.has-open-popup, textview.view.sourceview.gedit-view window#gtk-tooltip treeview.view:selected.has-open-popup, .gedit-side-panel-paned treeview.view:selected.has-open-popup, list.gedit-document-panel row.activatable:selected.has-open-popup, window > hdyleaflet > scrolledwindow > viewport.frame > list > row.activatable:selected:hover, window > leaflet > scrolledwindow > viewport.frame > list > row.activatable:selected:hover, hdyleaflet > box.vertical > scrolledwindow > viewport .sidebar list > row.activatable:selected:hover, hdyleaflet > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row:selected:hover, leaflet.unfolded > stack > frame > grid.vertical > scrolledwindow > viewport.frame > list.contacts-contact-list row.activatable.contact-data-row:selected:hover, .polari-room-list .sidebar .activatable:selected:hover, .polari-room-list .sidebar .inactive:selected:hover, .polari-room-list .sidebar .room-list-header:selected:hover, window.background.csd > box.horizontal > box.vertical > scrolledwindow > viewport.frame > list row.activatable:selected:hover, .geary-main-window .geary-main-layout > leaflet > leaflet > box .geary-folder-frame > scrolledwindow treeview.view.sidebar:selected:hover, .sidebar.vertical > paned.geary-sidebar-pane-separator .geary-folder-frame > scrolledwindow treeview.view.sidebar:selected:hover, .sidebar.vertical > paned.sidebar-pane-separator .folder-frame > scrolledwindow treeview.view.sidebar:selected:hover, list.tweak-categories > row.activatable.tweak-category:selected:hover, textview.view.sourceview.gedit-view window#gtk-tooltip treeview.view:selected:hover, .gedit-side-panel-paned treeview.view:selected:hover, list.gedit-document-panel row.activatable:selected:hover { background-color: #4a85cb; } @@ -10510,22 +10510,22 @@ filechooser paned > separator { transition: box-shadow 0.2s; } -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { +.nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup, .nautilus-window placessidebar.sidebar row.sidebar-row:selected, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover { background-color: rgba(82, 148, 226, 0); background-image: -gtk-scaled(url("assets/selected-dot.png"), url("assets/selected-dot@2.png")); background-repeat: no-repeat; } -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected .sidebar-label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-label, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-label { +.nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup .sidebar-label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected .sidebar-label, .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-label, .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover .sidebar-label { color: #bcc6c8; } -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected:dir(ltr), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:dir(ltr), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover:dir(ltr), .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover:dir(ltr) { +.nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup:dir(ltr), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:dir(ltr), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover:dir(ltr), .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover:dir(ltr) { box-shadow: inset 38px 0 0 0 #5294e2; background-position: 42px center; } -.nautilus-window placessidebar.sidebar row.sidebar-row.has-open-popup:selected:dir(rtl), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:dir(rtl), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover:dir(rtl), .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover:dir(rtl) { +.nautilus-window placessidebar.sidebar row.sidebar-row:selected.has-open-popup:dir(rtl), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:dir(rtl), .nautilus-window placessidebar.sidebar row.sidebar-row:selected:hover:dir(rtl), .nautilus-window placessidebar.sidebar row.sidebar-row:active:hover:dir(rtl) { box-shadow: inset -38px 0 0 0 #5294e2; background-position: calc(100% - 42px) center; } @@ -10598,7 +10598,7 @@ filechooser paned > separator { color: #d8dedf; } -.nemo-window .sidebar .view.cell.has-open-popup:selected, .nemo-window .sidebar .view.cell:selected:hover, .nemo-window .sidebar row.cell.has-open-popup:selected, .nemo-window .sidebar row.cell:selected:hover { +.nemo-window .sidebar .view.cell:selected.has-open-popup, .nemo-window .sidebar .view.cell:selected:hover, .nemo-window .sidebar row.cell:selected.has-open-popup, .nemo-window .sidebar row.cell:selected:hover { color: #ffffff; background-color: #4a85cb; } @@ -10762,7 +10762,7 @@ list.tweak-categories separator { background: none; } -window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical:backdrop { +window.background.csd > box:not(.titlebar).horizontal > separator.vertical, window.background.csd > box:not(.titlebar).horizontal > separator.vertical:backdrop { background-image: image(#fafbfc); background-color: transparent; } @@ -11056,7 +11056,7 @@ leaflet.unfolded > separator.sidebar { background-color: #5294e2; } -.selection-mode hdyleaflet headerbar button:not(.titlebutton), .selection-mode hdyleaflet headerbar button.flat:not(.titlebutton), .selection-mode leaflet.unfolded headerbar button:not(.titlebutton), .selection-mode leaflet.unfolded headerbar button.flat:not(.titlebutton) { +.selection-mode hdyleaflet headerbar button:not(.titlebutton), .selection-mode hdyleaflet headerbar button:not(.titlebutton).flat, .selection-mode leaflet.unfolded headerbar button:not(.titlebutton), .selection-mode leaflet.unfolded headerbar button:not(.titlebutton).flat { border-color: transparent; background-color: transparent; background-image: none; diff --git a/src/gtk/theme-4.0/gtk-Dark.css b/src/gtk/theme-4.0/gtk-Dark.css index db45942b..a634d8fa 100644 --- a/src/gtk/theme-4.0/gtk-Dark.css +++ b/src/gtk/theme-4.0/gtk-Dark.css @@ -979,33 +979,33 @@ stacksidebar row.needs-attention > label:dir(rtl), stackswitcher > button.needs- box-shadow: none; } -.linked.path-bar:not(.vertical) > button { +.linked:not(.vertical).path-bar > button { border-left-style: none; border-right-style: none; } -.linked.path-bar:not(.vertical) > button:first-child { +.linked:not(.vertical).path-bar > button:first-child { border-left-style: solid; } -.linked.path-bar:not(.vertical) > button:last-child { +.linked:not(.vertical).path-bar > button:last-child { border-right-style: solid; } -.linked.path-bar:not(.vertical) > button + button { +.linked:not(.vertical).path-bar > button + button { border-left-style: none; border-right-style: none; } -.linked.path-bar:not(.vertical) > button + button:last-child { +.linked:not(.vertical).path-bar > button + button:last-child { border-right-style: solid; } -.linked.path-bar:not(.vertical) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { box-shadow: none; } -.linked.path-bar:not(.vertical) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { box-shadow: none; } @@ -1499,7 +1499,7 @@ list > row button.image-button:not(.flat):not(.up):not(.down):checked { } popover.menu box.circular-buttons button.suggested-action.circular.image-button.model, -list > row button.image-button.suggested-action:not(.flat):not(.up):not(.down) { +list > row button.image-button:not(.flat):not(.up):not(.down).suggested-action { color: #e6ebef; border-color: rgba(255, 255, 255, 0.12); background-color: #2c2f39; @@ -1507,7 +1507,7 @@ list > row button.image-button.suggested-action:not(.flat):not(.up):not(.down) { } popover.menu box.circular-buttons button.destructive-action.circular.image-button.model, -list > row button.image-button.destructive-action:not(.flat):not(.up):not(.down) { +list > row button.image-button:not(.flat):not(.up):not(.down).destructive-action { color: #e6ebef; border-color: rgba(255, 255, 255, 0.12); background-color: #2c2f39; @@ -2186,11 +2186,11 @@ headerbar.selection-mode button:backdrop { background: none; } -headerbar .linked > button.radio:not(:only-child) { +headerbar .linked > button:not(:only-child).radio { margin-left: 1px; } -headerbar .linked > button.radio:not(:only-child) { +headerbar .linked > button:not(:only-child).radio { border-radius: 2px; border-style: solid; } @@ -2550,13 +2550,13 @@ treeview.view:drop(active) { border-color: #9cc0e9; } -columnview.view.after:drop(active), -treeview.view.after:drop(active) { +columnview.view:drop(active).after, +treeview.view:drop(active).after { border-top-style: none; } -columnview.view.before:drop(active), -treeview.view.before:drop(active) { +columnview.view:drop(active).before, +treeview.view:drop(active).before { border-bottom-style: none; } @@ -2567,13 +2567,13 @@ treeview.view > dndtarget:drop(active) { border-color: #9cc0e9; } -columnview.view > dndtarget.after:drop(active), -treeview.view > dndtarget.after:drop(active) { +columnview.view > dndtarget:drop(active).after, +treeview.view > dndtarget:drop(active).after { border-top-style: none; } -columnview.view > dndtarget.before:drop(active), -treeview.view > dndtarget.before:drop(active) { +columnview.view > dndtarget:drop(active).before, +treeview.view > dndtarget:drop(active).before { border-bottom-style: none; } @@ -3277,12 +3277,12 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { border: 1px solid rgba(0, 0, 0, 0.3); } -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { margin: 0 2px; min-width: 40px; } -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { margin: 2px 0; min-height: 40px; } @@ -4233,21 +4233,21 @@ list.boxed-list > row.expander row.header, row.expander list.nested > row { border-bottom: 1px solid rgba(255, 255, 255, 0.12); } -list.content > row.activatable:not(:selected):hover, list.content > row.expander row.header.activatable:not(:selected):hover, -list.boxed-list > row.activatable:not(:selected):hover, -list.boxed-list > row.expander row.header.activatable:not(:selected):hover, row.expander list.nested > row.activatable:not(:selected):hover { +list.content > row:not(:selected).activatable:hover, list.content > row.expander row.header:not(:selected).activatable:hover, +list.boxed-list > row:not(:selected).activatable:hover, +list.boxed-list > row.expander row.header:not(:selected).activatable:hover, row.expander list.nested > row:not(:selected).activatable:hover { background-color: alpha(currentColor,0.03); } -list.content > row.activatable:not(:selected):active, list.content > row.expander row.header.activatable:not(:selected):active, -list.boxed-list > row.activatable:not(:selected):active, -list.boxed-list > row.expander row.header.activatable:not(:selected):active, row.expander list.nested > row.activatable:not(:selected):active { +list.content > row:not(:selected).activatable:active, list.content > row.expander row.header:not(:selected).activatable:active, +list.boxed-list > row:not(:selected).activatable:active, +list.boxed-list > row.expander row.header:not(:selected).activatable:active, row.expander list.nested > row:not(:selected).activatable:active { background-color: alpha(currentColor,0.08); } -list.content > row.activatable.has-open-popup:not(:selected), list.content > row.expander row.header.activatable.has-open-popup:not(:selected), -list.boxed-list > row.activatable.has-open-popup:not(:selected), -list.boxed-list > row.expander row.header.activatable.has-open-popup:not(:selected), row.expander list.nested > row.activatable.has-open-popup:not(:selected) { +list.content > row:not(:selected).activatable.has-open-popup, list.content > row.expander row.header:not(:selected).activatable.has-open-popup, +list.boxed-list > row:not(:selected).activatable.has-open-popup, +list.boxed-list > row.expander row.header:not(:selected).activatable.has-open-popup, row.expander list.nested > row:not(:selected).activatable.has-open-popup { background-color: alpha(currentColor,0.03); } @@ -4310,19 +4310,19 @@ list.boxed-list > row.expander { border: none; } -list.content > row:first-child, list.content > row.expander:first-child row.header, +list.content > row:first-child, list.content > row:first-child.expander row.header, list.boxed-list > row:first-child, -list.boxed-list > row.expander:first-child row.header { +list.boxed-list > row:first-child.expander row.header { border-top-left-radius: 2px; border-top-right-radius: 2px; } -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.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.boxed-list > 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 { +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 { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-bottom-width: 0; @@ -4355,7 +4355,7 @@ columnview.column-separators > header > button { border-left-color: rgba(255, 255, 255, 0.12); } -columnview > listview.separators:not(.horizontal) > row:not(.separator) { +columnview > listview:not(.horizontal).separators > row:not(.separator) { border-top: 1px solid rgba(255, 255, 255, 0.12); border-bottom: none; } @@ -5635,7 +5635,7 @@ leaflet.unfolded > box:last-child > headerbar { transition: box-shadow 0.2s; } -.nautilus-window flap.unfolded > placessidebar row.sidebar-row.has-open-popup:selected, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected:hover, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:active:hover { +.nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected.has-open-popup, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected:hover, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:active:hover { box-shadow: inset 38px 0 0 0 #5294e2; background-color: rgba(82, 148, 226, 0); background-image: -gtk-scaled(url("assets/selected-dot.png"), url("assets/selected-dot@2.png")); @@ -5643,7 +5643,7 @@ leaflet.unfolded > box:last-child > headerbar { background-position: 42px center; } -.nautilus-window flap.unfolded > placessidebar row.sidebar-row.has-open-popup:selected .sidebar-label, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected .sidebar-label, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected:hover .sidebar-label, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:active:hover .sidebar-label { +.nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected.has-open-popup .sidebar-label, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected .sidebar-label, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected:hover .sidebar-label, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:active:hover .sidebar-label { color: #f4f6f6; } @@ -6010,7 +6010,7 @@ splitbutton.suggested-action > button:checked:hover, splitbutton.suggested-actio background-image: image(rgba(0, 0, 0, 0.05)); } -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, menubutton.suggested-action > button.keyboard-activating:checked, menubutton.destructive-action > button.keyboard-activating:checked, menubutton.opaque > button.keyboard-activating:checked, button.suggested-action.keyboard-activating:checked, button.destructive-action.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, menubutton.suggested-action > button:checked:active, menubutton.destructive-action > button:checked:active, menubutton.opaque > button:checked:active, button.suggested-action:checked:active, button.destructive-action:checked:active, button.opaque:checked:active { +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, menubutton.suggested-action > button:checked.keyboard-activating, menubutton.destructive-action > button:checked.keyboard-activating, menubutton.opaque > button:checked.keyboard-activating, button.suggested-action:checked.keyboard-activating, button.destructive-action: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, menubutton.suggested-action > button:checked:active, menubutton.destructive-action > button:checked:active, menubutton.opaque > button:checked:active, button.suggested-action:checked:active, button.destructive-action:checked:active, button.opaque:checked:active { background-image: image(rgba(0, 0, 0, 0.3)); } diff --git a/src/gtk/theme-4.0/gtk-Light.css b/src/gtk/theme-4.0/gtk-Light.css index f9e04967..36920561 100644 --- a/src/gtk/theme-4.0/gtk-Light.css +++ b/src/gtk/theme-4.0/gtk-Light.css @@ -979,33 +979,33 @@ stacksidebar row.needs-attention > label:dir(rtl), stackswitcher > button.needs- box-shadow: none; } -.linked.path-bar:not(.vertical) > button { +.linked:not(.vertical).path-bar > button { border-left-style: none; border-right-style: none; } -.linked.path-bar:not(.vertical) > button:first-child { +.linked:not(.vertical).path-bar > button:first-child { border-left-style: solid; } -.linked.path-bar:not(.vertical) > button:last-child { +.linked:not(.vertical).path-bar > button:last-child { border-right-style: solid; } -.linked.path-bar:not(.vertical) > button + button { +.linked:not(.vertical).path-bar > button + button { border-left-style: none; border-right-style: none; } -.linked.path-bar:not(.vertical) > button + button:last-child { +.linked:not(.vertical).path-bar > button + button:last-child { border-right-style: solid; } -.linked.path-bar:not(.vertical) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { box-shadow: none; } -.linked.path-bar:not(.vertical) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { box-shadow: none; } @@ -1499,7 +1499,7 @@ list > row button.image-button:not(.flat):not(.up):not(.down):checked { } popover.menu box.circular-buttons button.suggested-action.circular.image-button.model, -list > row button.image-button.suggested-action:not(.flat):not(.up):not(.down) { +list > row button.image-button:not(.flat):not(.up):not(.down).suggested-action { color: #464853; border-color: rgba(0, 0, 0, 0.12); background-color: white; @@ -1507,7 +1507,7 @@ list > row button.image-button.suggested-action:not(.flat):not(.up):not(.down) { } popover.menu box.circular-buttons button.destructive-action.circular.image-button.model, -list > row button.image-button.destructive-action:not(.flat):not(.up):not(.down) { +list > row button.image-button:not(.flat):not(.up):not(.down).destructive-action { color: #464853; border-color: rgba(0, 0, 0, 0.12); background-color: white; @@ -2186,11 +2186,11 @@ headerbar.selection-mode button:backdrop { background: none; } -headerbar .linked > button.radio:not(:only-child) { +headerbar .linked > button:not(:only-child).radio { margin-left: 1px; } -headerbar .linked > button.radio:not(:only-child) { +headerbar .linked > button:not(:only-child).radio { border-radius: 2px; border-style: solid; } @@ -2550,13 +2550,13 @@ treeview.view:drop(active) { border-color: #4c6e9b; } -columnview.view.after:drop(active), -treeview.view.after:drop(active) { +columnview.view:drop(active).after, +treeview.view:drop(active).after { border-top-style: none; } -columnview.view.before:drop(active), -treeview.view.before:drop(active) { +columnview.view:drop(active).before, +treeview.view:drop(active).before { border-bottom-style: none; } @@ -2567,13 +2567,13 @@ treeview.view > dndtarget:drop(active) { border-color: #4c6e9b; } -columnview.view > dndtarget.after:drop(active), -treeview.view > dndtarget.after:drop(active) { +columnview.view > dndtarget:drop(active).after, +treeview.view > dndtarget:drop(active).after { border-top-style: none; } -columnview.view > dndtarget.before:drop(active), -treeview.view > dndtarget.before:drop(active) { +columnview.view > dndtarget:drop(active).before, +treeview.view > dndtarget:drop(active).before { border-bottom-style: none; } @@ -3277,12 +3277,12 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { border: 1px solid rgba(255, 255, 255, 0.6); } -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { margin: 0 2px; min-width: 40px; } -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { margin: 2px 0; min-height: 40px; } @@ -4217,21 +4217,21 @@ list.boxed-list > row.expander row.header, row.expander list.nested > row { border-bottom: 1px solid rgba(0, 0, 0, 0.12); } -list.content > row.activatable:not(:selected):hover, list.content > row.expander row.header.activatable:not(:selected):hover, -list.boxed-list > row.activatable:not(:selected):hover, -list.boxed-list > row.expander row.header.activatable:not(:selected):hover, row.expander list.nested > row.activatable:not(:selected):hover { +list.content > row:not(:selected).activatable:hover, list.content > row.expander row.header:not(:selected).activatable:hover, +list.boxed-list > row:not(:selected).activatable:hover, +list.boxed-list > row.expander row.header:not(:selected).activatable:hover, row.expander list.nested > row:not(:selected).activatable:hover { background-color: alpha(currentColor,0.03); } -list.content > row.activatable:not(:selected):active, list.content > row.expander row.header.activatable:not(:selected):active, -list.boxed-list > row.activatable:not(:selected):active, -list.boxed-list > row.expander row.header.activatable:not(:selected):active, row.expander list.nested > row.activatable:not(:selected):active { +list.content > row:not(:selected).activatable:active, list.content > row.expander row.header:not(:selected).activatable:active, +list.boxed-list > row:not(:selected).activatable:active, +list.boxed-list > row.expander row.header:not(:selected).activatable:active, row.expander list.nested > row:not(:selected).activatable:active { background-color: alpha(currentColor,0.08); } -list.content > row.activatable.has-open-popup:not(:selected), list.content > row.expander row.header.activatable.has-open-popup:not(:selected), -list.boxed-list > row.activatable.has-open-popup:not(:selected), -list.boxed-list > row.expander row.header.activatable.has-open-popup:not(:selected), row.expander list.nested > row.activatable.has-open-popup:not(:selected) { +list.content > row:not(:selected).activatable.has-open-popup, list.content > row.expander row.header:not(:selected).activatable.has-open-popup, +list.boxed-list > row:not(:selected).activatable.has-open-popup, +list.boxed-list > row.expander row.header:not(:selected).activatable.has-open-popup, row.expander list.nested > row:not(:selected).activatable.has-open-popup { background-color: alpha(currentColor,0.03); } @@ -4294,19 +4294,19 @@ list.boxed-list > row.expander { border: none; } -list.content > row:first-child, list.content > row.expander:first-child row.header, +list.content > row:first-child, list.content > row:first-child.expander row.header, list.boxed-list > row:first-child, -list.boxed-list > row.expander:first-child row.header { +list.boxed-list > row:first-child.expander row.header { border-top-left-radius: 2px; border-top-right-radius: 2px; } -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.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.boxed-list > 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 { +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 { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-bottom-width: 0; @@ -4339,7 +4339,7 @@ columnview.column-separators > header > button { border-left-color: rgba(0, 0, 0, 0.12); } -columnview > listview.separators:not(.horizontal) > row:not(.separator) { +columnview > listview:not(.horizontal).separators > row:not(.separator) { border-top: 1px solid rgba(0, 0, 0, 0.12); border-bottom: none; } @@ -5631,7 +5631,7 @@ leaflet.unfolded > box:last-child > headerbar { transition: box-shadow 0.2s; } -.nautilus-window flap.unfolded > placessidebar row.sidebar-row.has-open-popup:selected, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected:hover, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:active:hover { +.nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected.has-open-popup, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected:hover, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:active:hover { box-shadow: inset 38px 0 0 0 #5294e2; background-color: rgba(82, 148, 226, 0); background-image: -gtk-scaled(url("assets/selected-dot.png"), url("assets/selected-dot@2.png")); @@ -5639,7 +5639,7 @@ leaflet.unfolded > box:last-child > headerbar { background-position: 42px center; } -.nautilus-window flap.unfolded > placessidebar row.sidebar-row.has-open-popup:selected .sidebar-label, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected .sidebar-label, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected:hover .sidebar-label, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:active:hover .sidebar-label { +.nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected.has-open-popup .sidebar-label, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected .sidebar-label, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected:hover .sidebar-label, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:active:hover .sidebar-label { color: #3f4145; } @@ -6006,7 +6006,7 @@ splitbutton.suggested-action > button:checked:hover, splitbutton.suggested-actio background-image: image(rgba(0, 0, 0, 0.05)); } -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, menubutton.suggested-action > button.keyboard-activating:checked, menubutton.destructive-action > button.keyboard-activating:checked, menubutton.opaque > button.keyboard-activating:checked, button.suggested-action.keyboard-activating:checked, button.destructive-action.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, menubutton.suggested-action > button:checked:active, menubutton.destructive-action > button:checked:active, menubutton.opaque > button:checked:active, button.suggested-action:checked:active, button.destructive-action:checked:active, button.opaque:checked:active { +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, menubutton.suggested-action > button:checked.keyboard-activating, menubutton.destructive-action > button:checked.keyboard-activating, menubutton.opaque > button:checked.keyboard-activating, button.suggested-action:checked.keyboard-activating, button.destructive-action: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, menubutton.suggested-action > button:checked:active, menubutton.destructive-action > button:checked:active, menubutton.opaque > button:checked:active, button.suggested-action:checked:active, button.destructive-action:checked:active, button.opaque:checked:active { background-image: image(rgba(0, 0, 0, 0.3)); } diff --git a/src/gtk/theme-4.0/gtk.css b/src/gtk/theme-4.0/gtk.css index 86719883..f12b11b7 100644 --- a/src/gtk/theme-4.0/gtk.css +++ b/src/gtk/theme-4.0/gtk.css @@ -979,33 +979,33 @@ stacksidebar row.needs-attention > label:dir(rtl), stackswitcher > button.needs- box-shadow: none; } -.linked.path-bar:not(.vertical) > button { +.linked:not(.vertical).path-bar > button { border-left-style: none; border-right-style: none; } -.linked.path-bar:not(.vertical) > button:first-child { +.linked:not(.vertical).path-bar > button:first-child { border-left-style: solid; } -.linked.path-bar:not(.vertical) > button:last-child { +.linked:not(.vertical).path-bar > button:last-child { border-right-style: solid; } -.linked.path-bar:not(.vertical) > button + button { +.linked:not(.vertical).path-bar > button + button { border-left-style: none; border-right-style: none; } -.linked.path-bar:not(.vertical) > button + button:last-child { +.linked:not(.vertical).path-bar > button + button:last-child { border-right-style: solid; } -.linked.path-bar:not(.vertical) > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover { box-shadow: none; } -.linked.path-bar:not(.vertical) > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { +.linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover { box-shadow: none; } @@ -1499,7 +1499,7 @@ list > row button.image-button:not(.flat):not(.up):not(.down):checked { } popover.menu box.circular-buttons button.suggested-action.circular.image-button.model, -list > row button.image-button.suggested-action:not(.flat):not(.up):not(.down) { +list > row button.image-button:not(.flat):not(.up):not(.down).suggested-action { color: #464853; border-color: rgba(0, 0, 0, 0.12); background-color: white; @@ -1507,7 +1507,7 @@ list > row button.image-button.suggested-action:not(.flat):not(.up):not(.down) { } popover.menu box.circular-buttons button.destructive-action.circular.image-button.model, -list > row button.image-button.destructive-action:not(.flat):not(.up):not(.down) { +list > row button.image-button:not(.flat):not(.up):not(.down).destructive-action { color: #464853; border-color: rgba(0, 0, 0, 0.12); background-color: white; @@ -2216,11 +2216,11 @@ headerbar.selection-mode button:backdrop { background: none; } -headerbar .linked > button.radio:not(:only-child) { +headerbar .linked > button:not(:only-child).radio { margin-left: 1px; } -headerbar .linked > button.radio:not(:only-child) { +headerbar .linked > button:not(:only-child).radio { border-radius: 2px; border-style: solid; } @@ -2580,13 +2580,13 @@ treeview.view:drop(active) { border-color: #4c6e9b; } -columnview.view.after:drop(active), -treeview.view.after:drop(active) { +columnview.view:drop(active).after, +treeview.view:drop(active).after { border-top-style: none; } -columnview.view.before:drop(active), -treeview.view.before:drop(active) { +columnview.view:drop(active).before, +treeview.view:drop(active).before { border-bottom-style: none; } @@ -2597,13 +2597,13 @@ treeview.view > dndtarget:drop(active) { border-color: #4c6e9b; } -columnview.view > dndtarget.after:drop(active), -treeview.view > dndtarget.after:drop(active) { +columnview.view > dndtarget:drop(active).after, +treeview.view > dndtarget:drop(active).after { border-top-style: none; } -columnview.view > dndtarget.before:drop(active), -treeview.view > dndtarget.before:drop(active) { +columnview.view > dndtarget:drop(active).before, +treeview.view > dndtarget:drop(active).before { border-bottom-style: none; } @@ -3307,12 +3307,12 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { border: 1px solid rgba(255, 255, 255, 0.6); } -scrollbar.overlay-indicator.horizontal:not(.dragging):not(.hovering) slider { +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { margin: 0 2px; min-width: 40px; } -scrollbar.overlay-indicator.vertical:not(.dragging):not(.hovering) slider { +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { margin: 2px 0; min-height: 40px; } @@ -4263,21 +4263,21 @@ list.boxed-list > row.expander row.header, row.expander list.nested > row { border-bottom: 1px solid rgba(0, 0, 0, 0.12); } -list.content > row.activatable:not(:selected):hover, list.content > row.expander row.header.activatable:not(:selected):hover, -list.boxed-list > row.activatable:not(:selected):hover, -list.boxed-list > row.expander row.header.activatable:not(:selected):hover, row.expander list.nested > row.activatable:not(:selected):hover { +list.content > row:not(:selected).activatable:hover, list.content > row.expander row.header:not(:selected).activatable:hover, +list.boxed-list > row:not(:selected).activatable:hover, +list.boxed-list > row.expander row.header:not(:selected).activatable:hover, row.expander list.nested > row:not(:selected).activatable:hover { background-color: alpha(currentColor,0.03); } -list.content > row.activatable:not(:selected):active, list.content > row.expander row.header.activatable:not(:selected):active, -list.boxed-list > row.activatable:not(:selected):active, -list.boxed-list > row.expander row.header.activatable:not(:selected):active, row.expander list.nested > row.activatable:not(:selected):active { +list.content > row:not(:selected).activatable:active, list.content > row.expander row.header:not(:selected).activatable:active, +list.boxed-list > row:not(:selected).activatable:active, +list.boxed-list > row.expander row.header:not(:selected).activatable:active, row.expander list.nested > row:not(:selected).activatable:active { background-color: alpha(currentColor,0.08); } -list.content > row.activatable.has-open-popup:not(:selected), list.content > row.expander row.header.activatable.has-open-popup:not(:selected), -list.boxed-list > row.activatable.has-open-popup:not(:selected), -list.boxed-list > row.expander row.header.activatable.has-open-popup:not(:selected), row.expander list.nested > row.activatable.has-open-popup:not(:selected) { +list.content > row:not(:selected).activatable.has-open-popup, list.content > row.expander row.header:not(:selected).activatable.has-open-popup, +list.boxed-list > row:not(:selected).activatable.has-open-popup, +list.boxed-list > row.expander row.header:not(:selected).activatable.has-open-popup, row.expander list.nested > row:not(:selected).activatable.has-open-popup { background-color: alpha(currentColor,0.03); } @@ -4340,19 +4340,19 @@ list.boxed-list > row.expander { border: none; } -list.content > row:first-child, list.content > row.expander:first-child row.header, +list.content > row:first-child, list.content > row:first-child.expander row.header, list.boxed-list > row:first-child, -list.boxed-list > row.expander:first-child row.header { +list.boxed-list > row:first-child.expander row.header { border-top-left-radius: 2px; border-top-right-radius: 2px; } -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.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.boxed-list > 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 { +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 { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-bottom-width: 0; @@ -4385,7 +4385,7 @@ columnview.column-separators > header > button { border-left-color: rgba(0, 0, 0, 0.12); } -columnview > listview.separators:not(.horizontal) > row:not(.separator) { +columnview > listview:not(.horizontal).separators > row:not(.separator) { border-top: 1px solid rgba(0, 0, 0, 0.12); border-bottom: none; } @@ -5677,7 +5677,7 @@ leaflet.unfolded > box:last-child > headerbar { transition: box-shadow 0.2s; } -.nautilus-window flap.unfolded > placessidebar row.sidebar-row.has-open-popup:selected, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected:hover, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:active:hover { +.nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected.has-open-popup, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected:hover, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:active:hover { box-shadow: inset 38px 0 0 0 #5294e2; background-color: rgba(82, 148, 226, 0); background-image: -gtk-scaled(url("assets/selected-dot.png"), url("assets/selected-dot@2.png")); @@ -5685,7 +5685,7 @@ leaflet.unfolded > box:last-child > headerbar { background-position: 42px center; } -.nautilus-window flap.unfolded > placessidebar row.sidebar-row.has-open-popup:selected .sidebar-label, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected .sidebar-label, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected:hover .sidebar-label, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:active:hover .sidebar-label { +.nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected.has-open-popup .sidebar-label, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected .sidebar-label, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:selected:hover .sidebar-label, .nautilus-window flap.unfolded > placessidebar row.sidebar-row:active:hover .sidebar-label { color: #bcc6c8; } @@ -6052,7 +6052,7 @@ splitbutton.suggested-action > button:checked:hover, splitbutton.suggested-actio background-image: image(rgba(0, 0, 0, 0.05)); } -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, menubutton.suggested-action > button.keyboard-activating:checked, menubutton.destructive-action > button.keyboard-activating:checked, menubutton.opaque > button.keyboard-activating:checked, button.suggested-action.keyboard-activating:checked, button.destructive-action.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, menubutton.suggested-action > button:checked:active, menubutton.destructive-action > button:checked:active, menubutton.opaque > button:checked:active, button.suggested-action:checked:active, button.destructive-action:checked:active, button.opaque:checked:active { +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, menubutton.suggested-action > button:checked.keyboard-activating, menubutton.destructive-action > button:checked.keyboard-activating, menubutton.opaque > button:checked.keyboard-activating, button.suggested-action:checked.keyboard-activating, button.destructive-action: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, menubutton.suggested-action > button:checked:active, menubutton.destructive-action > button:checked:active, menubutton.opaque > button:checked:active, button.suggested-action:checked:active, button.destructive-action:checked:active, button.opaque:checked:active { background-image: image(rgba(0, 0, 0, 0.3)); }