This commit is contained in:
Vince 2021-02-09 09:11:10 +08:00
parent 9d57249709
commit 0cb4c93fe9
46 changed files with 2153 additions and 541 deletions

View File

@ -560,7 +560,7 @@ stage {
} }
.message { .message {
margin: 2px 4px 6px; margin: 0 4px;
} }
.message:first-child { .message:first-child {

View File

@ -560,7 +560,7 @@ stage {
} }
.message { .message {
margin: 2px 4px 6px; margin: 0 4px;
} }
.message:first-child { .message:first-child {

View File

@ -655,7 +655,7 @@ stage {
} }
.message { .message {
margin: 2px 4px 6px; margin: 0 4px;
} }
.message:first-child { .message:first-child {

View File

@ -655,7 +655,7 @@ stage {
} }
.message { .message {
margin: 2px 4px 6px; margin: 0 4px;
} }
.message:first-child { .message:first-child {

View File

@ -655,7 +655,7 @@ stage {
} }
.message { .message {
margin: 2px 4px 6px; margin: 0 4px;
} }
.message:first-child { .message:first-child {

View File

@ -655,7 +655,7 @@ stage {
} }
.message { .message {
margin: 2px 4px 6px; margin: 0 4px;
} }
.message:first-child { .message:first-child {

View File

@ -1641,6 +1641,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1681,10 +1682,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1703,6 +1712,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1717,10 +1731,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4550,6 +4569,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
@ -4568,6 +4588,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
@ -4808,6 +4832,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5062,6 +5090,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5321,6 +5361,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #242424; border-color: #242424;
@ -5923,12 +5967,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #333333; background-color: #333333;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #0e0e0e; border-color: #0e0e0e;
} }
@ -5938,60 +5982,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#0e0e0e); background-image: image(#0e0e0e);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06);
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1641,6 +1641,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1681,10 +1682,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1703,6 +1712,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1717,10 +1731,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4550,6 +4569,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
@ -4568,6 +4588,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
@ -4808,6 +4832,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5062,6 +5090,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5321,6 +5361,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #242424; border-color: #242424;
@ -5923,12 +5967,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #333333; background-color: #333333;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #0e0e0e; border-color: #0e0e0e;
} }
@ -5938,60 +5982,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#0e0e0e); background-image: image(#0e0e0e);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06);
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1641,6 +1641,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1681,10 +1682,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1703,6 +1712,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1717,10 +1731,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4550,6 +4569,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
@ -4568,6 +4588,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
@ -4808,6 +4832,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5062,6 +5090,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5321,6 +5361,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #242424; border-color: #242424;
@ -5923,12 +5967,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #333333; background-color: #333333;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #0e0e0e; border-color: #0e0e0e;
} }
@ -5938,60 +5982,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#0e0e0e); background-image: image(#0e0e0e);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06);
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1641,6 +1641,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1681,10 +1682,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1703,6 +1712,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1717,10 +1731,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4550,6 +4569,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
@ -4568,6 +4588,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
@ -4808,6 +4832,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5062,6 +5090,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5321,6 +5361,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #242424; border-color: #242424;
@ -5923,12 +5967,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #333333; background-color: #333333;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #0e0e0e; border-color: #0e0e0e;
} }
@ -5938,60 +5982,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#0e0e0e); background-image: image(#0e0e0e);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06);
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1641,6 +1641,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1681,10 +1682,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1703,6 +1712,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1717,10 +1731,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4550,6 +4569,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
@ -4568,6 +4588,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
@ -4808,6 +4832,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5062,6 +5090,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5321,6 +5361,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #242424; border-color: #242424;
@ -5923,12 +5967,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #333333; background-color: #333333;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #0e0e0e; border-color: #0e0e0e;
} }
@ -5938,60 +5982,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#0e0e0e); background-image: image(#0e0e0e);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06);
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1641,6 +1641,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1681,10 +1682,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1703,6 +1712,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1717,10 +1731,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4550,6 +4569,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
@ -4568,6 +4588,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
@ -4808,6 +4832,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5062,6 +5090,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5321,6 +5361,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #242424; border-color: #242424;
@ -5923,12 +5967,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #333333; background-color: #333333;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #0e0e0e; border-color: #0e0e0e;
} }
@ -5938,60 +5982,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#0e0e0e); background-image: image(#0e0e0e);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06);
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1641,6 +1641,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1681,10 +1682,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1703,6 +1712,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1717,10 +1731,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4550,6 +4569,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
@ -4568,6 +4588,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
@ -4808,6 +4832,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5062,6 +5090,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5321,6 +5361,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #242424; border-color: #242424;
@ -5923,12 +5967,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #333333; background-color: #333333;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #0e0e0e; border-color: #0e0e0e;
} }
@ -5938,60 +5982,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#0e0e0e); background-image: image(#0e0e0e);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06);
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1641,6 +1641,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1681,10 +1682,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1703,6 +1712,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1717,10 +1731,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4550,6 +4569,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
@ -4568,6 +4588,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
@ -4808,6 +4832,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5066,6 +5094,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5325,6 +5365,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #242424; border-color: #242424;
@ -5927,12 +5971,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #333333; background-color: #333333;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #0e0e0e; border-color: #0e0e0e;
} }
@ -5942,60 +5986,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#0e0e0e); background-image: image(#0e0e0e);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06);
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1641,6 +1641,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1681,10 +1682,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1703,6 +1712,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1717,10 +1731,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4550,6 +4569,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
@ -4568,6 +4588,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
@ -4808,6 +4832,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5066,6 +5094,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5325,6 +5365,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #242424; border-color: #242424;
@ -5927,12 +5971,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #333333; background-color: #333333;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #0e0e0e; border-color: #0e0e0e;
} }
@ -5942,60 +5986,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#0e0e0e); background-image: image(#0e0e0e);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06);
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1641,6 +1641,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1681,10 +1682,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1703,6 +1712,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1717,10 +1731,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4550,6 +4569,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
@ -4568,6 +4588,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
@ -4808,6 +4832,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5066,6 +5094,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5325,6 +5365,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #242424; border-color: #242424;
@ -5927,12 +5971,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #333333; background-color: #333333;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #0e0e0e; border-color: #0e0e0e;
} }
@ -5942,60 +5986,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#0e0e0e); background-image: image(#0e0e0e);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06);
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1641,6 +1641,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1681,10 +1682,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1703,6 +1712,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1717,10 +1731,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4550,6 +4569,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
@ -4568,6 +4588,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
@ -4808,6 +4832,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5066,6 +5094,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5325,6 +5365,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #242424; border-color: #242424;
@ -5927,12 +5971,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #333333; background-color: #333333;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #0e0e0e; border-color: #0e0e0e;
} }
@ -5942,60 +5986,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#0e0e0e); background-image: image(#0e0e0e);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06);
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1641,6 +1641,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1681,10 +1682,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1703,6 +1712,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1717,10 +1731,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4550,6 +4569,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
@ -4568,6 +4588,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
@ -4808,6 +4832,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5066,6 +5094,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5325,6 +5365,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #242424; border-color: #242424;
@ -5927,12 +5971,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #333333; background-color: #333333;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #0e0e0e; border-color: #0e0e0e;
} }
@ -5942,60 +5986,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#0e0e0e); background-image: image(#0e0e0e);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06);
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1641,6 +1641,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1681,10 +1682,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1703,6 +1712,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1717,10 +1731,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4550,6 +4569,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
@ -4568,6 +4588,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
@ -4808,6 +4832,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5066,6 +5094,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5325,6 +5365,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #242424; border-color: #242424;
@ -5927,12 +5971,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #333333; background-color: #333333;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #0e0e0e; border-color: #0e0e0e;
} }
@ -5942,60 +5986,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#0e0e0e); background-image: image(#0e0e0e);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06);
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1641,6 +1641,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1681,10 +1682,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1703,6 +1712,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1717,10 +1731,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4550,6 +4569,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
@ -4568,6 +4588,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
@ -4808,6 +4832,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5066,6 +5094,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5325,6 +5365,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #242424; border-color: #242424;
@ -5927,12 +5971,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #333333; background-color: #333333;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #0e0e0e; border-color: #0e0e0e;
} }
@ -5942,60 +5986,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#0e0e0e); background-image: image(#0e0e0e);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06);
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1641,6 +1641,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1681,10 +1682,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1703,6 +1712,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1717,10 +1731,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4550,6 +4569,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
@ -4568,6 +4588,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
@ -4808,6 +4832,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5066,6 +5094,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5325,6 +5365,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #242424; border-color: #242424;
@ -5927,12 +5971,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #333333; background-color: #333333;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #0e0e0e; border-color: #0e0e0e;
} }
@ -5942,60 +5986,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#0e0e0e); background-image: image(#0e0e0e);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06);
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1641,6 +1641,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1681,10 +1682,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1703,6 +1712,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1717,10 +1731,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4550,6 +4569,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
@ -4568,6 +4588,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
@ -4808,6 +4832,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5066,6 +5094,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5325,6 +5365,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #242424; border-color: #242424;
@ -5927,12 +5971,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #333333; background-color: #333333;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #0e0e0e; border-color: #0e0e0e;
} }
@ -5942,60 +5986,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#0e0e0e); background-image: image(#0e0e0e);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06);
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1641,6 +1641,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1681,10 +1682,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1703,6 +1712,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1717,10 +1731,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4550,6 +4569,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
@ -4568,6 +4588,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
@ -4808,6 +4832,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5062,6 +5090,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5321,6 +5361,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #242424; border-color: #242424;
@ -5923,12 +5967,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #333333; background-color: #333333;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #0e0e0e; border-color: #0e0e0e;
} }
@ -5938,60 +5982,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#0e0e0e); background-image: image(#0e0e0e);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06);
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1641,6 +1641,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1681,10 +1682,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1703,6 +1712,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1717,10 +1731,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4550,6 +4569,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
@ -4568,6 +4588,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.35), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75);
@ -4808,6 +4832,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5062,6 +5090,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5321,6 +5361,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #242424; border-color: #242424;
@ -5923,12 +5967,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #333333; background-color: #333333;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #0e0e0e; border-color: #0e0e0e;
} }
@ -5938,60 +5982,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#0e0e0e); background-image: image(#0e0e0e);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06); box-shadow: inset 0 0 8px rgba(255, 255, 255, 0.03), inset 0 0 3px rgba(255, 255, 255, 0.02), inset 0 0 0 1px rgba(255, 255, 255, 0.04), inset 0 1px rgba(255, 255, 255, 0.06);
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1649,6 +1649,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1689,10 +1690,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1711,6 +1720,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1725,10 +1739,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); box-shadow: inset 0 1px rgba(255, 255, 255, 0.65);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4572,6 +4591,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
@ -4590,6 +4610,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
@ -4830,6 +4854,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5084,6 +5112,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5343,6 +5383,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #ffffff; border-color: #ffffff;
@ -5946,12 +5990,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #d6d6d6; border-color: #d6d6d6;
} }
@ -5961,60 +6005,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#d6d6d6); background-image: image(#d6d6d6);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.03); background-color: rgba(0, 0, 0, 0.03);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1649,6 +1649,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1689,10 +1690,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1711,6 +1720,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1725,10 +1739,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); box-shadow: inset 0 1px rgba(255, 255, 255, 0.65);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4572,6 +4591,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
@ -4590,6 +4610,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
@ -4830,6 +4854,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5084,6 +5112,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5343,6 +5383,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #ffffff; border-color: #ffffff;
@ -5946,12 +5990,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #d6d6d6; border-color: #d6d6d6;
} }
@ -5961,60 +6005,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#d6d6d6); background-image: image(#d6d6d6);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.03); background-color: rgba(0, 0, 0, 0.03);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1649,6 +1649,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1689,10 +1690,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1711,6 +1720,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1725,10 +1739,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); box-shadow: inset 0 1px rgba(255, 255, 255, 0.65);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4572,6 +4591,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
@ -4590,6 +4610,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
@ -4830,6 +4854,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5084,6 +5112,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5343,6 +5383,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #ffffff; border-color: #ffffff;
@ -5946,12 +5990,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #d6d6d6; border-color: #d6d6d6;
} }
@ -5961,60 +6005,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#d6d6d6); background-image: image(#d6d6d6);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.03); background-color: rgba(0, 0, 0, 0.03);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1649,6 +1649,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1689,10 +1690,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1711,6 +1720,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1725,10 +1739,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); box-shadow: inset 0 1px rgba(255, 255, 255, 0.65);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4572,6 +4591,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
@ -4590,6 +4610,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
@ -4830,6 +4854,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5084,6 +5112,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5343,6 +5383,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #ffffff; border-color: #ffffff;
@ -5946,12 +5990,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #d6d6d6; border-color: #d6d6d6;
} }
@ -5961,60 +6005,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#d6d6d6); background-image: image(#d6d6d6);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.03); background-color: rgba(0, 0, 0, 0.03);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1649,6 +1649,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1689,10 +1690,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1711,6 +1720,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1725,10 +1739,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); box-shadow: inset 0 1px rgba(255, 255, 255, 0.65);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4572,6 +4591,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
@ -4590,6 +4610,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
@ -4830,6 +4854,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5084,6 +5112,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5343,6 +5383,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #ffffff; border-color: #ffffff;
@ -5946,12 +5990,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #d6d6d6; border-color: #d6d6d6;
} }
@ -5961,60 +6005,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#d6d6d6); background-image: image(#d6d6d6);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.03); background-color: rgba(0, 0, 0, 0.03);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1649,6 +1649,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1689,10 +1690,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1711,6 +1720,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1725,10 +1739,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); box-shadow: inset 0 1px rgba(255, 255, 255, 0.65);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4572,6 +4591,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
@ -4590,6 +4610,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
@ -4830,6 +4854,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5084,6 +5112,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5343,6 +5383,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #ffffff; border-color: #ffffff;
@ -5946,12 +5990,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #d6d6d6; border-color: #d6d6d6;
} }
@ -5961,60 +6005,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#d6d6d6); background-image: image(#d6d6d6);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.03); background-color: rgba(0, 0, 0, 0.03);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1649,6 +1649,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1689,10 +1690,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1711,6 +1720,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1725,10 +1739,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); box-shadow: inset 0 1px rgba(255, 255, 255, 0.65);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4572,6 +4591,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
@ -4590,6 +4610,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
@ -4830,6 +4854,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5084,6 +5112,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5343,6 +5383,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #ffffff; border-color: #ffffff;
@ -5946,12 +5990,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #d6d6d6; border-color: #d6d6d6;
} }
@ -5961,60 +6005,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#d6d6d6); background-image: image(#d6d6d6);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.03); background-color: rgba(0, 0, 0, 0.03);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1649,6 +1649,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1689,10 +1690,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1711,6 +1720,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1725,10 +1739,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); box-shadow: inset 0 1px rgba(255, 255, 255, 0.65);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4572,6 +4591,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
@ -4590,6 +4610,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
@ -4830,6 +4854,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5088,6 +5116,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5347,6 +5387,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #ffffff; border-color: #ffffff;
@ -5950,12 +5994,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #d6d6d6; border-color: #d6d6d6;
} }
@ -5965,60 +6009,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#d6d6d6); background-image: image(#d6d6d6);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.03); background-color: rgba(0, 0, 0, 0.03);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1649,6 +1649,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1689,10 +1690,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1711,6 +1720,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1725,10 +1739,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); box-shadow: inset 0 1px rgba(255, 255, 255, 0.65);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4572,6 +4591,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
@ -4590,6 +4610,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
@ -4830,6 +4854,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5088,6 +5116,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5347,6 +5387,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #ffffff; border-color: #ffffff;
@ -5950,12 +5994,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #d6d6d6; border-color: #d6d6d6;
} }
@ -5965,60 +6009,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#d6d6d6); background-image: image(#d6d6d6);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.03); background-color: rgba(0, 0, 0, 0.03);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1649,6 +1649,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1689,10 +1690,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1711,6 +1720,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1725,10 +1739,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); box-shadow: inset 0 1px rgba(255, 255, 255, 0.65);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4572,6 +4591,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
@ -4590,6 +4610,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
@ -4830,6 +4854,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5088,6 +5116,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5347,6 +5387,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #ffffff; border-color: #ffffff;
@ -5950,12 +5994,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #d6d6d6; border-color: #d6d6d6;
} }
@ -5965,60 +6009,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#d6d6d6); background-image: image(#d6d6d6);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.03); background-color: rgba(0, 0, 0, 0.03);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1649,6 +1649,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1689,10 +1690,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1711,6 +1720,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1725,10 +1739,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); box-shadow: inset 0 1px rgba(255, 255, 255, 0.65);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4572,6 +4591,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
@ -4590,6 +4610,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
@ -4830,6 +4854,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5088,6 +5116,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5347,6 +5387,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #ffffff; border-color: #ffffff;
@ -5950,12 +5994,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #d6d6d6; border-color: #d6d6d6;
} }
@ -5965,60 +6009,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#d6d6d6); background-image: image(#d6d6d6);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.03); background-color: rgba(0, 0, 0, 0.03);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1649,6 +1649,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1689,10 +1690,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1711,6 +1720,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1725,10 +1739,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); box-shadow: inset 0 1px rgba(255, 255, 255, 0.65);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4572,6 +4591,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
@ -4590,6 +4610,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
@ -4830,6 +4854,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5088,6 +5116,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5347,6 +5387,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #ffffff; border-color: #ffffff;
@ -5950,12 +5994,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #d6d6d6; border-color: #d6d6d6;
} }
@ -5965,60 +6009,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#d6d6d6); background-image: image(#d6d6d6);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.03); background-color: rgba(0, 0, 0, 0.03);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1649,6 +1649,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1689,10 +1690,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1711,6 +1720,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1725,10 +1739,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); box-shadow: inset 0 1px rgba(255, 255, 255, 0.65);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4572,6 +4591,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
@ -4590,6 +4610,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
@ -4830,6 +4854,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5088,6 +5116,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5347,6 +5387,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #ffffff; border-color: #ffffff;
@ -5950,12 +5994,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #d6d6d6; border-color: #d6d6d6;
} }
@ -5965,60 +6009,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#d6d6d6); background-image: image(#d6d6d6);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.03); background-color: rgba(0, 0, 0, 0.03);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1649,6 +1649,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1689,10 +1690,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1711,6 +1720,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1725,10 +1739,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); box-shadow: inset 0 1px rgba(255, 255, 255, 0.65);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4572,6 +4591,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
@ -4590,6 +4610,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
@ -4830,6 +4854,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5088,6 +5116,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5347,6 +5387,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #ffffff; border-color: #ffffff;
@ -5950,12 +5994,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #d6d6d6; border-color: #d6d6d6;
} }
@ -5965,60 +6009,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#d6d6d6); background-image: image(#d6d6d6);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.03); background-color: rgba(0, 0, 0, 0.03);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1649,6 +1649,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1689,10 +1690,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1711,6 +1720,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1725,10 +1739,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); box-shadow: inset 0 1px rgba(255, 255, 255, 0.65);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4572,6 +4591,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
@ -4590,6 +4610,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
@ -4830,6 +4854,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5088,6 +5116,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5347,6 +5387,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #ffffff; border-color: #ffffff;
@ -5950,12 +5994,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #d6d6d6; border-color: #d6d6d6;
} }
@ -5965,60 +6009,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#d6d6d6); background-image: image(#d6d6d6);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.03); background-color: rgba(0, 0, 0, 0.03);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1649,6 +1649,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1689,10 +1690,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1711,6 +1720,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1725,10 +1739,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); box-shadow: inset 0 1px rgba(255, 255, 255, 0.65);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4572,6 +4591,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
@ -4590,6 +4610,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
@ -4830,6 +4854,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5088,6 +5116,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5347,6 +5387,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #ffffff; border-color: #ffffff;
@ -5950,12 +5994,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #d6d6d6; border-color: #d6d6d6;
} }
@ -5965,60 +6009,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#d6d6d6); background-image: image(#d6d6d6);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.03); background-color: rgba(0, 0, 0, 0.03);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1649,6 +1649,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1689,10 +1690,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1711,6 +1720,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1725,10 +1739,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); box-shadow: inset 0 1px rgba(255, 255, 255, 0.65);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4572,6 +4591,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
@ -4590,6 +4610,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
@ -4830,6 +4854,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5084,6 +5112,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5343,6 +5383,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #ffffff; border-color: #ffffff;
@ -5946,12 +5990,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #d6d6d6; border-color: #d6d6d6;
} }
@ -5961,60 +6005,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#d6d6d6); background-image: image(#d6d6d6);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.03); background-color: rgba(0, 0, 0, 0.03);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -1649,6 +1649,7 @@ headerbar.titlebar headerbar:not(.titlebar) {
} }
.tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop { .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop {
border-radius: 0 0 0 0;
box-shadow: none; box-shadow: none;
} }
@ -1689,10 +1690,18 @@ separator:first-child + headerbar, separator:first-child + headerbar:backdrop, h
border-top-left-radius: 12px; border-top-left-radius: 12px;
} }
.maximized separator:first-child + headerbar, .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop, .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child, .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop, .tiled headerbar:first-child:backdrop {
border-top-left-radius: 0;
}
headerbar:last-child, headerbar:last-child:backdrop { headerbar:last-child, headerbar:last-child:backdrop {
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
.maximized headerbar:last-child, .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop, .tiled headerbar:last-child:backdrop {
border-top-right-radius: 0;
}
stack headerbar:first-child, stack headerbar:last-child { stack headerbar:first-child, stack headerbar:last-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
@ -1711,6 +1720,11 @@ window stack headerbar:first-child:backdrop, window stack headerbar:first-child,
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child { window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, .solid-csd headerbar, .solid-csd headerbar:first-child, .solid-csd headerbar:last-child, .solid-csd headerbar:only-child {
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
@ -1725,10 +1739,15 @@ window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.ful
box-shadow: inset 0 1px rgba(255, 255, 255, 0.65); box-shadow: inset 0 1px rgba(255, 255, 255, 0.65);
} }
.fullscreen .titlebar, .fullscreen .titlebar headerbar { .tiled .titlebar, .maximized .titlebar, .fullscreen .titlebar, .tiled .titlebar headerbar, .maximized .titlebar headerbar, .fullscreen .titlebar headerbar {
box-shadow: none; box-shadow: none;
} }
.tiled .titlebar, .tiled .titlebar.background, .maximized .titlebar, .maximized .titlebar.background, .fullscreen .titlebar, .fullscreen .titlebar.background, .tiled .titlebar headerbar, .tiled .titlebar headerbar.background, .maximized .titlebar headerbar, .maximized .titlebar headerbar.background, .fullscreen .titlebar headerbar, .fullscreen .titlebar headerbar.background {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.titlebar > box.left.horizontal, .titlebar > box.left.horizontal,
.titlebar > box.right.horizontal { .titlebar > box.right.horizontal {
padding: 0 6px; padding: 0 6px;
@ -4572,6 +4591,7 @@ decoration:backdrop {
} }
.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration {
border-radius: 0;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
@ -4590,6 +4610,10 @@ decoration:backdrop {
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
} }
.ssd decoration.maximized {
border-radius: 0 0 0 0;
}
.csd.popup decoration { .csd.popup decoration {
border-radius: 10px; border-radius: 10px;
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), 0 0 0 2px rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.12);
@ -4830,6 +4854,10 @@ terminal-window notebook button.flat.toggle.popup {
margin: -2px; margin: -2px;
} }
terminal-window.background.csd.maximized {
border-radius: 0 0 0 0;
}
window.background.csd > box.vertical > box.horizontal > frame > border { window.background.csd > box.vertical > box.horizontal > frame > border {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
} }
@ -5084,6 +5112,18 @@ window.background.csd > box.vertical > box.horizontal > stack > widget > noteboo
-gtk-icon-shadow: none; -gtk-icon-shadow: none;
} }
.nautilus-window.maximized notebook, .nautilus-window.maximized notebook > stack {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized headerbar {
border-radius: 0 0 0 0;
}
.nautilus-window.maximized placessidebar {
border-bottom-left-radius: 0;
}
.nautilus-window placesview row.activatable { .nautilus-window placesview row.activatable {
border-radius: 6px; border-radius: 6px;
margin-right: 6px; margin-right: 6px;
@ -5343,6 +5383,10 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s
background: none; background: none;
} }
.tiled window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .maximized window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow, .fullscreen window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow {
border-bottom-left-radius: 0;
}
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
padding: 3px 6px 3px 6px; padding: 3px 6px 3px 6px;
border-color: #ffffff; border-color: #ffffff;
@ -5946,12 +5990,12 @@ window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child, win
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar, window.background.csd > hdyleaflet > box.vertical > searchbar, window.background.csd > leaflet > box.vertical > searchbar, window.background.csd > box.horizontal > box.vertical > searchbar {
background-color: #f0f0f0; background-color: #f0f0f0;
} }
.geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, .geary-main-window.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box,
window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box { window#GearyMainWindow.background.csd > overlay > box.vertical > paned > .sidebar > searchbar > revealer > box, window.background.csd > hdyleaflet > box.vertical > searchbar > revealer > box, window.background.csd > leaflet > box.vertical > searchbar > revealer > box, window.background.csd > box.horizontal > box.vertical > searchbar > revealer > box {
border-color: #d6d6d6; border-color: #d6d6d6;
} }
@ -5961,60 +6005,60 @@ window.background.csd > overlay > leaflet > separator.sidebar, box.horizontal >
hdyleaflet > separator.sidebar, hdyleaflet > separator.sidebar,
leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar, leaflet > separator.sidebar, window.background.csd > box.horizontal:not(.titlebar) > separator.vertical, window.background.csd > headerbar.titlebar > box.horizontal > separator.sidebar,
window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar, window.background.csd > headerbar.titlebar > hdyleaflet > separator.sidebar,
window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop { window.background.csd > headerbar.titlebar > leaflet > separator.sidebar, window.background.csd > hdyleaflet > separator.vertical, window.background.csd > leaflet > separator.vertical, window.background.csd > box.horizontal > separator.vertical, .titlebar:not(headerbar) > separator, window.org-gnome-gedit > paned.titlebar > separator, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator, window.org-gnome-gedit > paned.titlebar > separator:backdrop, window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > separator:backdrop {
background-image: image(#d6d6d6); background-image: image(#d6d6d6);
background-color: transparent; background-color: transparent;
border-right: none; border-right: none;
} }
.tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, hdyleaflet frame.view, leaflet frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list) { .tweak-group-startup, list.tweak-group list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) {
border-radius: 12px; border-radius: 12px;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.02), inset 0 0 3px rgba(0, 0, 0, 0.01), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 0 1px rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.03); background-color: rgba(0, 0, 0, 0.03);
border: none; border: none;
} }
.tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator { .tweak-group-startup > separator, list.tweak-group list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet frame.view > separator, leaflet frame.view > separator, box.horizontal > stack.background frame.view > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }
list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child { list.tweak-group list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child {
border-top-left-radius: 12px; border-top-left-radius: 12px;
border-top-right-radius: 12px; border-top-right-radius: 12px;
} }
list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child { list.tweak-group list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child {
border-bottom-left-radius: 12px; border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child { list.tweak-group list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child {
border-radius: 12px; border-radius: 12px;
} }
hdyleaflet list > row.activatable, leaflet list > row.activatable { hdyleaflet list > row.activatable, leaflet list > row.activatable, box.horizontal > stack.background list > row.activatable {
margin: 2px 4px; margin: 2px 4px;
border-radius: 8px; border-radius: 8px;
-gtk-outline-radius: 6px; -gtk-outline-radius: 6px;
} }
hdyleaflet frame > border, leaflet frame > border { hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border {
border: none; border: none;
} }
hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) { hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable .row-header > button:not(.text-button) {
min-height: 28px; min-height: 28px;
min-width: 28px; min-width: 28px;
padding: 0; padding: 0;
margin: 4px 0; margin: 4px 0;
} }
hdyleaflet frame.view list, leaflet frame.view list { hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list {
background: none; background: none;
} }
hdyleaflet frame.view list > separator, leaflet frame.view list > separator { hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator {
background: none; background: none;
min-height: 0; min-height: 0;
} }

View File

@ -42,6 +42,7 @@ $bt_radius: 6px;
$bd_radius: 8px; $bd_radius: 8px;
$wm_radius: 12px; $wm_radius: 12px;
$mn_radius: 10px; $mn_radius: 10px;
$maximized_radius: 0;
// durations // durations
$shorter_duration: 100ms; $shorter_duration: 100ms;

View File

@ -355,7 +355,7 @@
} }
.message { .message {
margin: 2px 4px 6px; margin: 0 4px;
@extend %popover_bubble; @extend %popover_bubble;
&:first-child { margin-top: 8px; } &:first-child { margin-top: 8px; }

View File

@ -31,7 +31,7 @@ terminal-window {
} }
} }
// &.background.csd.maximized { border-radius: 0 0 0 0; } // Fixed gnome 3.32 issue: Unable to restore window size after maximization &.background.csd.maximized { border-radius: 0 0 0 0; } // Fixed gnome 3.32 issue: Unable to restore window size after maximization
} }
window.background.csd { // gnome-terminal 3.32 setting window.background.csd { // gnome-terminal 3.32 setting
@ -351,10 +351,11 @@ $nautilus_background_image: linear-gradient(90deg, $dark_sidebar_bg 0%,
} }
// Reset maximized nautilus-window border-radius // Reset maximized nautilus-window border-radius
// &.maximized { &.maximized {
// notebook { &, > stack { border-radius: 0; } } notebook { &, > stack { border-radius: 0 0 $maximized_radius $maximized_radius; } }
// headerbar, placessidebar { border-radius: 0; } headerbar { border-radius: $maximized_radius $maximized_radius 0 0; }
// } placessidebar { border-bottom-left-radius: $maximized_radius; }
}
placesview { placesview {
row.activatable { row.activatable {
@ -634,9 +635,6 @@ $disk_space_free: darken($bg_color, 3%);
window.org-gnome-gedit { window.org-gnome-gedit {
> paned.titlebar { > paned.titlebar {
> headerbar { > headerbar {
// &:first-child { @extend %side_headerbar_left; }
// &:last-child { @extend %side_headerbar_right; }
button.flat.toggle.popup:not(.image-button) { // left-pane header button button.flat.toggle.popup:not(.image-button) { // left-pane header button
@extend %headerbar_buttons; @extend %headerbar_buttons;
@ -681,6 +679,20 @@ window.org-gnome-gedit {
} }
} }
} }
.tiled &,
.maximized &,
.fullscreen & {
> overlay > box.vertical {
> paned.gedit-side-panel-paned {
> box.vertical > stack > grid.horizontal {
> scrolledwindow { // raised widget
border-bottom-left-radius: $maximized_radius;
}
}
}
}
}
} }
.open-document-selector-treeview.view { .open-document-selector-treeview.view {
@ -1402,7 +1414,7 @@ $list_shadow: if($variant == 'light',
-gtk-outline-radius : $wm_radius - 6px; -gtk-outline-radius : $wm_radius - 6px;
} }
hdyleaflet, leaflet { hdyleaflet, leaflet, box.horizontal > stack.background {
frame > border { border: none; } frame > border { border: none; }
frame:not(.view) list:not(.contacts-contact-list) { // Don't set this to Gnome-Contacts frame:not(.view) list:not(.contacts-contact-list) { // Don't set this to Gnome-Contacts
@ -1470,7 +1482,7 @@ list {
// separator of sidebar on Gnome contol center and Gnome tweaks // separator of sidebar on Gnome contol center and Gnome tweaks
window.background.csd { window.background.csd {
> hdyleaflet, > leaflet { > hdyleaflet, > leaflet, > box.horizontal {
> separator.vertical { > separator.vertical {
@extend %side_separator; @extend %side_separator;
} }

View File

@ -1473,7 +1473,7 @@ headerbar {
.tiled &, .tiled &:backdrop, .tiled &, .tiled &:backdrop,
.maximized &, .maximized &:backdrop { .maximized &, .maximized &:backdrop {
// border-radius: 0; // squared corners when the window is max'd or tiled border-radius: $maximized_radius $maximized_radius 0 0; // squared corners when the window is max'd or tiled
box-shadow: none; box-shadow: none;
} }
@ -1522,8 +1522,8 @@ headerbar {
&, &:backdrop { &, &:backdrop {
border-top-left-radius: $wm_radius; border-top-left-radius: $wm_radius;
// .maximized &, .maximized &,
// .tiled & { border-radius: 0; } .tiled & { border-top-left-radius: $maximized_radius; }
} }
} }
@ -1531,8 +1531,8 @@ headerbar {
&, &:backdrop { &, &:backdrop {
border-top-right-radius: $wm_radius; border-top-right-radius: $wm_radius;
// .maximized &, .maximized &,
// .tiled & { border-radius: 0; } .tiled & { border-top-right-radius: $maximized_radius; }
} }
} }
@ -1556,12 +1556,21 @@ headerbar {
} }
} }
// window.tiled &, window.tiled &,
// window.tiled-top &, window.tiled-top &,
// window.tiled-right &, window.tiled-right &,
// window.tiled-bottom &, window.tiled-bottom &,
// window.tiled-left &, window.tiled-left &,
// window.maximized &, window.maximized & {
&,
&:first-child,
&:last-child,
&:only-child {
border-top-left-radius: $maximized_radius;
border-top-right-radius: $maximized_radius;
}
}
window.fullscreen &, window.fullscreen &,
.solid-csd & { .solid-csd & {
&, &,
@ -1583,9 +1592,16 @@ headerbar {
&, & headerbar { &, & headerbar {
box-shadow: inset 0 1px $highlight_color; box-shadow: inset 0 1px $highlight_color;
// .tiled &, .tiled &,
// .maximized &, .maximized &,
.fullscreen & { box-shadow: none; } .fullscreen & {
box-shadow: none;
&, &.background {
border-top-left-radius: $maximized_radius;
border-top-right-radius: $maximized_radius;
}
}
} }
> box.left.horizontal, > box.left.horizontal,
@ -3231,10 +3247,7 @@ calendar {
// //
messagedialog { // Message Dialog styling messagedialog { // Message Dialog styling
&.background { background-color: rgba($bg_color, 0.95); }
&.background {
background-color: rgba($bg_color, 0.95);
}
.titlebar { .titlebar {
min-height: 28px; min-height: 28px;
@ -3889,7 +3902,7 @@ stackswitcher {
decoration { decoration {
transition: $shadow_transition; transition: $shadow_transition;
border-radius: if($variant=='light', $wm_radius, $wm_radius); border-radius: $wm_radius;
box-shadow: 0 3px 3px 0 $wm_shadow, box-shadow: 0 3px 3px 0 $wm_shadow,
0 8px 8px 0 $wm_shadow, 0 8px 8px 0 $wm_shadow,
0 16px 16px 0 $wm_shadow, 0 16px 16px 0 $wm_shadow,
@ -3914,6 +3927,7 @@ decoration {
.tiled-right &, .tiled-right &,
.tiled-bottom &, .tiled-bottom &,
.tiled-left & { .tiled-left & {
border-radius: $maximized_radius;
box-shadow: 0 3px 3px 0 $wm_shadow, $wm_outline; box-shadow: 0 3px 3px 0 $wm_shadow, $wm_outline;
} }
@ -3929,7 +3943,8 @@ decoration {
margin: -5px; margin: -5px;
border-radius: $wm_radius $wm_radius 0 0; border-radius: $wm_radius $wm_radius 0 0;
box-shadow: 0 0 5px 0 $wm_shadow, $wm_outline; box-shadow: 0 0 5px 0 $wm_shadow, $wm_outline;
// &.maximized { border-radius: 0; }
&.maximized { border-radius: $maximized_radius $maximized_radius 0 0; }
} }
.csd.popup & { .csd.popup & {