1
0
mirror of https://github.com/horst3180/arc-theme.git synced 2024-10-27 19:04:02 +00:00

add border to sidebars

This commit is contained in:
Horst3180 2016-03-09 20:07:51 +01:00
parent b8ddf6b047
commit bd69550f5e
7 changed files with 263 additions and 233 deletions

View File

@ -93,10 +93,6 @@ popover.background label.separator, headerbar .subtitle {
assistant .sidebar { assistant .sidebar {
background-color: #404552; background-color: #404552;
border-top: 1px solid #2b2e39; } border-top: 1px solid #2b2e39; }
assistant .sidebar:dir(ltr) {
border-right: 1px solid #2b2e39; }
assistant .sidebar:dir(rtl) {
border-left: 1px solid #2b2e39; }
assistant.csd .sidebar { assistant.csd .sidebar {
border-top-style: none; } border-top-style: none; }
@ -245,7 +241,7 @@ button {
outline-color: rgba(211, 218, 227, 0.3); outline-color: rgba(211, 218, 227, 0.3);
border-color: #2b2e39; border-color: #2b2e39;
background-color: #444a58; } background-color: #444a58; }
button separator, button .sidebar separator, .sidebar button separator, button .sidebar .view separator, .sidebar .view button separator { button separator, button .sidebar separator, .sidebar button separator {
margin: 4px 1px; } margin: 4px 1px; }
button.flat, button.sidebar-button { button.flat, button.sidebar-button {
border-color: transparent; border-color: transparent;
@ -781,11 +777,11 @@ toolbar, .inline-toolbar {
-GtkWidget-window-dragging: true; -GtkWidget-window-dragging: true;
padding: 4px; padding: 4px;
background-color: #383C4A; } background-color: #383C4A; }
toolbar separator, .inline-toolbar separator, toolbar .sidebar separator, .sidebar toolbar separator, toolbar .sidebar .view separator, .sidebar .view toolbar separator, .inline-toolbar .sidebar .view separator, .sidebar .view .inline-toolbar separator { toolbar separator, .inline-toolbar separator, toolbar .sidebar separator, .sidebar toolbar separator {
background: none; } background: none; }
toolbar.horizontal separator, .horizontal.inline-toolbar separator, toolbar.horizontal .sidebar .view separator, .sidebar .view toolbar.horizontal separator { toolbar.horizontal separator, .horizontal.inline-toolbar separator {
margin: 0 6px; } margin: 0 6px; }
toolbar.vertical separator, .vertical.inline-toolbar separator, toolbar.vertical .sidebar .view separator, .sidebar .view toolbar.vertical separator { toolbar.vertical separator, .vertical.inline-toolbar separator {
margin: 6px 0; } margin: 6px 0; }
.osd toolbar, .osd .inline-toolbar, toolbar.osd, .osd.inline-toolbar { .osd toolbar, .osd .inline-toolbar, toolbar.osd, .osd.inline-toolbar {
padding: 7px; padding: 7px;
@ -933,10 +929,10 @@ headerbar {
padding: 0; padding: 0;
border: none; border: none;
background: none; } background: none; }
.titlebar separator, .titlebar .sidebar .view separator, .sidebar .view .titlebar separator { .titlebar separator {
background-color: rgba(38, 42, 51, 0.97); } background-color: rgba(38, 42, 51, 0.97); }
paned.titlebar separator, paned.titlebar .sidebar .view separator, .sidebar .view paned.titlebar separator { paned.titlebar separator {
background-color: transparent; } background-color: transparent; }
paned.titlebar > headerbar:not(:only-child):not(:first-child):not(:last-child) { paned.titlebar > headerbar:not(:only-child):not(:first-child):not(:last-child) {
@ -948,11 +944,11 @@ paned.titlebar > headerbar:first-child {
paned.titlebar > headerbar:last-child { paned.titlebar > headerbar:last-child {
border-top-left-radius: 0; } border-top-left-radius: 0; }
headerbar entry, headerbar button, headerbar separator, headerbar .sidebar separator, .sidebar headerbar separator, headerbar .sidebar .view separator, .sidebar .view headerbar separator { headerbar entry, headerbar button, headerbar separator, headerbar .sidebar separator, .sidebar headerbar separator {
margin-top: 6px; margin-top: 6px;
margin-bottom: 6px; } margin-bottom: 6px; }
.primary-toolbar separator, .primary-toolbar .sidebar .view separator, .sidebar .view .primary-toolbar separator, headerbar separator.titlebutton, headerbar .sidebar .view separator.titlebutton, .sidebar .view headerbar separator.titlebutton { .primary-toolbar separator, headerbar separator.titlebutton {
min-width: 1px; min-width: 1px;
min-height: 1px; min-height: 1px;
background: none; background: none;
@ -1413,12 +1409,8 @@ menu,
padding: 4px 0px; padding: 4px 0px;
border-radius: 2px; border-radius: 2px;
border: none; } border: none; }
menu separator, menu .sidebar separator, .sidebar menu separator, menu .sidebar .view separator, .sidebar .view menu separator, menu separator, menu .sidebar separator, .sidebar menu separator,
.csd menu separator, .csd menu separator,
.csd menu .sidebar .view separator, .sidebar .view
.csd menu separator,
.menu separator,
.menu .sidebar .view separator, .sidebar .view
.menu separator, .menu separator,
.csd .csd
.menu separator { .menu separator {
@ -1495,9 +1487,7 @@ popover.background {
popover.background, popover.background,
popover.background { popover.background {
border: 1px solid #20222a; } border: 1px solid #20222a; }
popover separator, popover .sidebar separator, .sidebar popover separator, popover .sidebar .view separator, .sidebar .view popover separator, popover separator, popover .sidebar separator, .sidebar popover separator,
popover.background separator,
popover.background .sidebar .view separator, .sidebar .view
popover.background separator { popover.background separator {
background-color: #383C4A; } background-color: #383C4A; }
popover > list, popover > list,
@ -2126,14 +2116,14 @@ printdialog paper {
printdialog .dialog-action-box { printdialog .dialog-action-box {
margin: 12px; } margin: 12px; }
frame border, frame > border,
.frame { .frame {
margin: 0; margin: 0;
padding: 0; padding: 0;
border-radius: 0; border-radius: 0;
border: 1px solid #2b2e39; border: 1px solid #2b2e39;
padding: 0; } padding: 0; }
frame border.flat, frame > border.flat,
.frame.flat { .frame.flat {
border-style: none; } border-style: none; }
@ -2223,7 +2213,7 @@ scrolledwindow junction, placessidebar junction {
scrolledwindow junction:dir(rtl), placessidebar junction:dir(rtl) { scrolledwindow junction:dir(rtl), placessidebar junction:dir(rtl) {
border-image-slice: 0 1 0 0; } border-image-slice: 0 1 0 0; }
separator, .sidebar separator, .sidebar .view separator { separator, .sidebar separator {
background-color: rgba(0, 0, 0, 0.1); background-color: rgba(0, 0, 0, 0.1);
min-width: 1px; min-width: 1px;
min-height: 1px; } min-height: 1px; }
@ -2367,9 +2357,20 @@ messagedialog.csd .dialog-action-area button:only-child {
filechooser #pathbarbox { filechooser #pathbarbox {
border-bottom: 1px solid rgba(43, 46, 57, 0.5); } border-bottom: 1px solid rgba(43, 46, 57, 0.5); }
.sidebar, .sidebar .view { .sidebar {
border: none; border-style: none;
background-color: #3c4150; } background-color: #3c4150; }
stacksidebar.sidebar:dir(ltr) list,
stacksidebar.sidebar.left list,
stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) {
border-right: 1px solid #2b2e39;
border-left-style: none; }
stacksidebar.sidebar:dir(rtl) list,
stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.left {
border-left: 1px solid #2b2e39;
border-right-style: none; }
paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar {
border-style: none; }
stacksidebar row { stacksidebar row {
padding: 10px 4px; } padding: 10px 4px; }
@ -2419,7 +2420,7 @@ placesview .server-list-button:checked > image {
transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-gtk-icon-transform: rotate(-0.5turn); } -gtk-icon-transform: rotate(-0.5turn); }
paned > separator, .sidebar paned > separator, .sidebar .view paned > separator { paned > separator, .sidebar paned > separator {
min-width: 1px; min-width: 1px;
min-height: 1px; min-height: 1px;
-gtk-icon-source: none; -gtk-icon-source: none;
@ -2427,9 +2428,9 @@ paned > separator, .sidebar paned > separator, .sidebar .view paned > separator
background-color: transparent; background-color: transparent;
background-image: linear-gradient(to top, #2b2e39); background-image: linear-gradient(to top, #2b2e39);
background-size: 1px 1px; } background-size: 1px 1px; }
paned > separator:selected, .sidebar paned > separator:selected, .sidebar .view paned > separator:selected { paned > separator:selected, .sidebar paned > separator:selected {
background-image: linear-gradient(to top, #5294E2); } background-image: linear-gradient(to top, #5294E2); }
paned > separator.wide, .sidebar paned > separator.wide, .sidebar .view paned > separator.wide { paned > separator.wide, .sidebar paned > separator.wide {
margin: 0; margin: 0;
padding: 0; padding: 0;
min-width: 5px; min-width: 5px;
@ -2437,26 +2438,26 @@ paned > separator, .sidebar paned > separator, .sidebar .view paned > separator
background-image: linear-gradient(to top, #2b2e39), linear-gradient(to top, #2b2e39); background-image: linear-gradient(to top, #2b2e39), linear-gradient(to top, #2b2e39);
background-size: 1px 1px, 1px 1px; } background-size: 1px 1px, 1px 1px; }
paned.horizontal > separator, .sidebar paned.horizontal > separator, .sidebar .view paned.horizontal > separator { paned.horizontal > separator, .sidebar paned.horizontal > separator {
background-repeat: repeat-y; } background-repeat: repeat-y; }
paned.horizontal > separator:dir(ltr), .sidebar paned.horizontal > separator:dir(ltr), .sidebar .view paned.horizontal > separator:dir(ltr) { paned.horizontal > separator:dir(ltr), .sidebar paned.horizontal > separator:dir(ltr) {
margin: 0 -8px 0 0; margin: 0 -8px 0 0;
padding: 0 8px 0 0; padding: 0 8px 0 0;
background-position: left; } background-position: left; }
paned.horizontal > separator:dir(rtl), .sidebar paned.horizontal > separator:dir(rtl), .sidebar .view paned.horizontal > separator:dir(rtl) { paned.horizontal > separator:dir(rtl), .sidebar paned.horizontal > separator:dir(rtl) {
margin: 0 0 0 -8px; margin: 0 0 0 -8px;
padding: 0 0 0 8px; padding: 0 0 0 8px;
background-position: right; } background-position: right; }
paned.horizontal > separator.wide, .sidebar paned.horizontal > separator.wide, .sidebar .view paned.horizontal > separator.wide { paned.horizontal > separator.wide, .sidebar paned.horizontal > separator.wide {
background-repeat: repeat-y, repeat-y; background-repeat: repeat-y, repeat-y;
background-position: left, right; } background-position: left, right; }
paned.vertical > separator, .sidebar paned.vertical > separator, .sidebar .view paned.vertical > separator { paned.vertical > separator, .sidebar paned.vertical > separator {
margin: 0 0 -8px 0; margin: 0 0 -8px 0;
padding: 0 0 8px 0; padding: 0 0 8px 0;
background-repeat: repeat-x; background-repeat: repeat-x;
background-position: top; } background-position: top; }
paned.vertical > separator.wide, .sidebar paned.vertical > separator.wide, .sidebar .view paned.vertical > separator.wide { paned.vertical > separator.wide, .sidebar paned.vertical > separator.wide {
background-repeat: repeat-x, repeat-x; background-repeat: repeat-x, repeat-x;
background-position: bottom, top; } background-position: bottom, top; }
@ -2762,7 +2763,7 @@ label selection,
label selection:focus, label selection:focus,
label selection:hover, menuitem.button.flat:active, menuitem.button.flat:selected, label selection:hover, menuitem.button.flat:active, menuitem.button.flat:selected,
modelbutton.flat:active, modelbutton.flat:active,
modelbutton.flat:selected, treeview.view:selected, row:selected, .sidebar:selected, .sidebar .view:selected, .nautilus-window placessidebar.sidebar row.activatable:selected, .nautilus-window placessidebar.sidebar row.activatable:selected:hover, .nautilus-window placessidebar.sidebar row.activatable:active:hover { modelbutton.flat:selected, treeview.view:selected, row:selected, .sidebar:selected, .nautilus-window placessidebar.sidebar row.activatable:selected, .nautilus-window placessidebar.sidebar row.activatable:selected:hover, .nautilus-window placessidebar.sidebar row.activatable:active:hover {
background-image: none; background-image: none;
background-color: #5294E2; background-color: #5294E2;
color: #ffffff; color: #ffffff;
@ -3382,11 +3383,11 @@ GtkListBox .h4 {
border-bottom-width: 0; border-bottom-width: 0;
font: bold; } font: bold; }
.nautilus-window paned > separator, .nautilus-window .sidebar paned > separator, .nautilus-window .sidebar .view paned > separator, .sidebar .view .nautilus-window paned > separator { .nautilus-window paned > separator, .nautilus-window .sidebar paned > separator {
background: rgba(42, 45, 55, 0.95); } background: rgba(42, 45, 55, 0.95); }
.nautilus-window paned > separator:dir(ltr), .nautilus-window .sidebar paned > separator:dir(ltr), .nautilus-window .sidebar .view paned > separator:dir(ltr), .sidebar .view .nautilus-window paned > separator:dir(ltr) { .nautilus-window paned > separator:dir(ltr), .nautilus-window .sidebar paned > separator:dir(ltr) {
margin-left: -1px; } margin-left: -1px; }
.nautilus-window paned > separator:dir(rtl), .nautilus-window .sidebar paned > separator:dir(rtl), .nautilus-window .sidebar .view paned > separator:dir(rtl), .sidebar .view .nautilus-window paned > separator:dir(rtl) { .nautilus-window paned > separator:dir(rtl), .nautilus-window .sidebar paned > separator:dir(rtl) {
margin-right: -1px; } margin-right: -1px; }
.nautilus-window.csd.background, .nautilus-window placessidebar list { .nautilus-window.csd.background, .nautilus-window placessidebar list {

View File

@ -93,10 +93,6 @@ popover.background label.separator, headerbar .subtitle {
assistant .sidebar { assistant .sidebar {
background-color: #ffffff; background-color: #ffffff;
border-top: 1px solid #dcdfe3; } border-top: 1px solid #dcdfe3; }
assistant .sidebar:dir(ltr) {
border-right: 1px solid #dcdfe3; }
assistant .sidebar:dir(rtl) {
border-left: 1px solid #dcdfe3; }
assistant.csd .sidebar { assistant.csd .sidebar {
border-top-style: none; } border-top-style: none; }
@ -244,7 +240,7 @@ button {
outline-color: rgba(92, 97, 108, 0.3); outline-color: rgba(92, 97, 108, 0.3);
border-color: #cfd6e6; border-color: #cfd6e6;
background-color: #fbfbfc; } background-color: #fbfbfc; }
button separator, button .sidebar separator, .sidebar button separator, button .sidebar .view separator, .sidebar .view button separator { button separator, button .sidebar separator, .sidebar button separator {
margin: 4px 1px; } margin: 4px 1px; }
button.flat, button.sidebar-button { button.flat, button.sidebar-button {
border-color: transparent; border-color: transparent;
@ -780,11 +776,11 @@ toolbar, .inline-toolbar {
-GtkWidget-window-dragging: true; -GtkWidget-window-dragging: true;
padding: 4px; padding: 4px;
background-color: #F5F6F7; } background-color: #F5F6F7; }
toolbar separator, .inline-toolbar separator, toolbar .sidebar separator, .sidebar toolbar separator, toolbar .sidebar .view separator, .sidebar .view toolbar separator, .inline-toolbar .sidebar .view separator, .sidebar .view .inline-toolbar separator { toolbar separator, .inline-toolbar separator, toolbar .sidebar separator, .sidebar toolbar separator {
background: none; } background: none; }
toolbar.horizontal separator, .horizontal.inline-toolbar separator, toolbar.horizontal .sidebar .view separator, .sidebar .view toolbar.horizontal separator { toolbar.horizontal separator, .horizontal.inline-toolbar separator {
margin: 0 6px; } margin: 0 6px; }
toolbar.vertical separator, .vertical.inline-toolbar separator, toolbar.vertical .sidebar .view separator, .sidebar .view toolbar.vertical separator { toolbar.vertical separator, .vertical.inline-toolbar separator {
margin: 6px 0; } margin: 6px 0; }
.osd toolbar, .osd .inline-toolbar, toolbar.osd, .osd.inline-toolbar { .osd toolbar, .osd .inline-toolbar, toolbar.osd, .osd.inline-toolbar {
padding: 7px; padding: 7px;
@ -932,10 +928,10 @@ headerbar {
padding: 0; padding: 0;
border: none; border: none;
background: none; } background: none; }
.titlebar separator, .titlebar .sidebar .view separator, .sidebar .view .titlebar separator { .titlebar separator {
background-color: rgba(38, 42, 51, 0.97); } background-color: rgba(38, 42, 51, 0.97); }
paned.titlebar separator, paned.titlebar .sidebar .view separator, .sidebar .view paned.titlebar separator { paned.titlebar separator {
background-color: transparent; } background-color: transparent; }
paned.titlebar > headerbar:not(:only-child):not(:first-child):not(:last-child) { paned.titlebar > headerbar:not(:only-child):not(:first-child):not(:last-child) {
@ -947,11 +943,11 @@ paned.titlebar > headerbar:first-child {
paned.titlebar > headerbar:last-child { paned.titlebar > headerbar:last-child {
border-top-left-radius: 0; } border-top-left-radius: 0; }
headerbar entry, headerbar button, headerbar separator, headerbar .sidebar separator, .sidebar headerbar separator, headerbar .sidebar .view separator, .sidebar .view headerbar separator { headerbar entry, headerbar button, headerbar separator, headerbar .sidebar separator, .sidebar headerbar separator {
margin-top: 6px; margin-top: 6px;
margin-bottom: 6px; } margin-bottom: 6px; }
.primary-toolbar separator, .primary-toolbar .sidebar .view separator, .sidebar .view .primary-toolbar separator, headerbar separator.titlebutton, headerbar .sidebar .view separator.titlebutton, .sidebar .view headerbar separator.titlebutton { .primary-toolbar separator, headerbar separator.titlebutton {
min-width: 1px; min-width: 1px;
min-height: 1px; min-height: 1px;
background: none; background: none;
@ -1412,12 +1408,8 @@ menu,
padding: 4px 0px; padding: 4px 0px;
border-radius: 2px; border-radius: 2px;
border: none; } border: none; }
menu separator, menu .sidebar separator, .sidebar menu separator, menu .sidebar .view separator, .sidebar .view menu separator, menu separator, menu .sidebar separator, .sidebar menu separator,
.csd menu separator, .csd menu separator,
.csd menu .sidebar .view separator, .sidebar .view
.csd menu separator,
.menu separator,
.menu .sidebar .view separator, .sidebar .view
.menu separator, .menu separator,
.csd .csd
.menu separator { .menu separator {
@ -1494,9 +1486,7 @@ popover.background {
popover.background, popover.background,
popover.background { popover.background {
border: 1px solid #cdd2d7; } border: 1px solid #cdd2d7; }
popover separator, popover .sidebar separator, .sidebar popover separator, popover .sidebar .view separator, .sidebar .view popover separator, popover separator, popover .sidebar separator, .sidebar popover separator,
popover.background separator,
popover.background .sidebar .view separator, .sidebar .view
popover.background separator { popover.background separator {
background-color: #ffffff; } background-color: #ffffff; }
popover > list, popover > list,
@ -2125,14 +2115,14 @@ printdialog paper {
printdialog .dialog-action-box { printdialog .dialog-action-box {
margin: 12px; } margin: 12px; }
frame border, frame > border,
.frame { .frame {
margin: 0; margin: 0;
padding: 0; padding: 0;
border-radius: 0; border-radius: 0;
border: 1px solid #dcdfe3; border: 1px solid #dcdfe3;
padding: 0; } padding: 0; }
frame border.flat, frame > border.flat,
.frame.flat { .frame.flat {
border-style: none; } border-style: none; }
@ -2222,7 +2212,7 @@ scrolledwindow junction, placessidebar junction {
scrolledwindow junction:dir(rtl), placessidebar junction:dir(rtl) { scrolledwindow junction:dir(rtl), placessidebar junction:dir(rtl) {
border-image-slice: 0 1 0 0; } border-image-slice: 0 1 0 0; }
separator, .sidebar separator, .sidebar .view separator { separator, .sidebar separator {
background-color: rgba(0, 0, 0, 0.1); background-color: rgba(0, 0, 0, 0.1);
min-width: 1px; min-width: 1px;
min-height: 1px; } min-height: 1px; }
@ -2366,9 +2356,20 @@ messagedialog.csd .dialog-action-area button:only-child {
filechooser #pathbarbox { filechooser #pathbarbox {
border-bottom: 1px solid rgba(220, 223, 227, 0.5); } border-bottom: 1px solid rgba(220, 223, 227, 0.5); }
.sidebar, .sidebar .view { .sidebar {
border: none; border-style: none;
background-color: #fbfbfc; } background-color: #fbfbfc; }
stacksidebar.sidebar:dir(ltr) list,
stacksidebar.sidebar.left list,
stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) {
border-right: 1px solid #dcdfe3;
border-left-style: none; }
stacksidebar.sidebar:dir(rtl) list,
stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.left {
border-left: 1px solid #dcdfe3;
border-right-style: none; }
paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar {
border-style: none; }
stacksidebar row { stacksidebar row {
padding: 10px 4px; } padding: 10px 4px; }
@ -2418,7 +2419,7 @@ placesview .server-list-button:checked > image {
transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-gtk-icon-transform: rotate(-0.5turn); } -gtk-icon-transform: rotate(-0.5turn); }
paned > separator, .sidebar paned > separator, .sidebar .view paned > separator { paned > separator, .sidebar paned > separator {
min-width: 1px; min-width: 1px;
min-height: 1px; min-height: 1px;
-gtk-icon-source: none; -gtk-icon-source: none;
@ -2426,9 +2427,9 @@ paned > separator, .sidebar paned > separator, .sidebar .view paned > separator
background-color: transparent; background-color: transparent;
background-image: linear-gradient(to top, #dcdfe3); background-image: linear-gradient(to top, #dcdfe3);
background-size: 1px 1px; } background-size: 1px 1px; }
paned > separator:selected, .sidebar paned > separator:selected, .sidebar .view paned > separator:selected { paned > separator:selected, .sidebar paned > separator:selected {
background-image: linear-gradient(to top, #5294E2); } background-image: linear-gradient(to top, #5294E2); }
paned > separator.wide, .sidebar paned > separator.wide, .sidebar .view paned > separator.wide { paned > separator.wide, .sidebar paned > separator.wide {
margin: 0; margin: 0;
padding: 0; padding: 0;
min-width: 5px; min-width: 5px;
@ -2436,26 +2437,26 @@ paned > separator, .sidebar paned > separator, .sidebar .view paned > separator
background-image: linear-gradient(to top, #dcdfe3), linear-gradient(to top, #dcdfe3); background-image: linear-gradient(to top, #dcdfe3), linear-gradient(to top, #dcdfe3);
background-size: 1px 1px, 1px 1px; } background-size: 1px 1px, 1px 1px; }
paned.horizontal > separator, .sidebar paned.horizontal > separator, .sidebar .view paned.horizontal > separator { paned.horizontal > separator, .sidebar paned.horizontal > separator {
background-repeat: repeat-y; } background-repeat: repeat-y; }
paned.horizontal > separator:dir(ltr), .sidebar paned.horizontal > separator:dir(ltr), .sidebar .view paned.horizontal > separator:dir(ltr) { paned.horizontal > separator:dir(ltr), .sidebar paned.horizontal > separator:dir(ltr) {
margin: 0 -8px 0 0; margin: 0 -8px 0 0;
padding: 0 8px 0 0; padding: 0 8px 0 0;
background-position: left; } background-position: left; }
paned.horizontal > separator:dir(rtl), .sidebar paned.horizontal > separator:dir(rtl), .sidebar .view paned.horizontal > separator:dir(rtl) { paned.horizontal > separator:dir(rtl), .sidebar paned.horizontal > separator:dir(rtl) {
margin: 0 0 0 -8px; margin: 0 0 0 -8px;
padding: 0 0 0 8px; padding: 0 0 0 8px;
background-position: right; } background-position: right; }
paned.horizontal > separator.wide, .sidebar paned.horizontal > separator.wide, .sidebar .view paned.horizontal > separator.wide { paned.horizontal > separator.wide, .sidebar paned.horizontal > separator.wide {
background-repeat: repeat-y, repeat-y; background-repeat: repeat-y, repeat-y;
background-position: left, right; } background-position: left, right; }
paned.vertical > separator, .sidebar paned.vertical > separator, .sidebar .view paned.vertical > separator { paned.vertical > separator, .sidebar paned.vertical > separator {
margin: 0 0 -8px 0; margin: 0 0 -8px 0;
padding: 0 0 8px 0; padding: 0 0 8px 0;
background-repeat: repeat-x; background-repeat: repeat-x;
background-position: top; } background-position: top; }
paned.vertical > separator.wide, .sidebar paned.vertical > separator.wide, .sidebar .view paned.vertical > separator.wide { paned.vertical > separator.wide, .sidebar paned.vertical > separator.wide {
background-repeat: repeat-x, repeat-x; background-repeat: repeat-x, repeat-x;
background-position: bottom, top; } background-position: bottom, top; }
@ -2761,7 +2762,7 @@ label selection,
label selection:focus, label selection:focus,
label selection:hover, menuitem.button.flat:active, menuitem.button.flat:selected, label selection:hover, menuitem.button.flat:active, menuitem.button.flat:selected,
modelbutton.flat:active, modelbutton.flat:active,
modelbutton.flat:selected, treeview.view:selected, row:selected, .sidebar:selected, .sidebar .view:selected, .nautilus-window placessidebar.sidebar row.activatable:selected, .nautilus-window placessidebar.sidebar row.activatable:selected:hover, .nautilus-window placessidebar.sidebar row.activatable:active:hover { modelbutton.flat:selected, treeview.view:selected, row:selected, .sidebar:selected, .nautilus-window placessidebar.sidebar row.activatable:selected, .nautilus-window placessidebar.sidebar row.activatable:selected:hover, .nautilus-window placessidebar.sidebar row.activatable:active:hover {
background-image: none; background-image: none;
background-color: #5294E2; background-color: #5294E2;
color: #ffffff; color: #ffffff;
@ -3381,11 +3382,11 @@ GtkListBox .h4 {
border-bottom-width: 0; border-bottom-width: 0;
font: bold; } font: bold; }
.nautilus-window paned > separator, .nautilus-window .sidebar paned > separator, .nautilus-window .sidebar .view paned > separator, .sidebar .view .nautilus-window paned > separator { .nautilus-window paned > separator, .nautilus-window .sidebar paned > separator {
background: rgba(53, 57, 69, 0.95); } background: rgba(53, 57, 69, 0.95); }
.nautilus-window paned > separator:dir(ltr), .nautilus-window .sidebar paned > separator:dir(ltr), .nautilus-window .sidebar .view paned > separator:dir(ltr), .sidebar .view .nautilus-window paned > separator:dir(ltr) { .nautilus-window paned > separator:dir(ltr), .nautilus-window .sidebar paned > separator:dir(ltr) {
margin-left: -1px; } margin-left: -1px; }
.nautilus-window paned > separator:dir(rtl), .nautilus-window .sidebar paned > separator:dir(rtl), .nautilus-window .sidebar .view paned > separator:dir(rtl), .sidebar .view .nautilus-window paned > separator:dir(rtl) { .nautilus-window paned > separator:dir(rtl), .nautilus-window .sidebar paned > separator:dir(rtl) {
margin-right: -1px; } margin-right: -1px; }
.nautilus-window.csd.background, .nautilus-window placessidebar list { .nautilus-window.csd.background, .nautilus-window placessidebar list {

View File

@ -93,10 +93,6 @@ popover.background label.separator, headerbar .subtitle {
assistant .sidebar { assistant .sidebar {
background-color: #404552; background-color: #404552;
border-top: 1px solid #2b2e39; } border-top: 1px solid #2b2e39; }
assistant .sidebar:dir(ltr) {
border-right: 1px solid #2b2e39; }
assistant .sidebar:dir(rtl) {
border-left: 1px solid #2b2e39; }
assistant.csd .sidebar { assistant.csd .sidebar {
border-top-style: none; } border-top-style: none; }
@ -245,7 +241,7 @@ button {
outline-color: rgba(211, 218, 227, 0.3); outline-color: rgba(211, 218, 227, 0.3);
border-color: #2b2e39; border-color: #2b2e39;
background-color: #444a58; } background-color: #444a58; }
button separator, button .sidebar separator, .sidebar button separator, button .sidebar .view separator, .sidebar .view button separator { button separator, button .sidebar separator, .sidebar button separator {
margin: 4px 1px; } margin: 4px 1px; }
button.flat, button.sidebar-button { button.flat, button.sidebar-button {
border-color: transparent; border-color: transparent;
@ -781,11 +777,11 @@ toolbar, .inline-toolbar {
-GtkWidget-window-dragging: true; -GtkWidget-window-dragging: true;
padding: 4px; padding: 4px;
background-color: #383C4A; } background-color: #383C4A; }
toolbar separator, .inline-toolbar separator, toolbar .sidebar separator, .sidebar toolbar separator, toolbar .sidebar .view separator, .sidebar .view toolbar separator, .inline-toolbar .sidebar .view separator, .sidebar .view .inline-toolbar separator { toolbar separator, .inline-toolbar separator, toolbar .sidebar separator, .sidebar toolbar separator {
background: none; } background: none; }
toolbar.horizontal separator, .horizontal.inline-toolbar separator, toolbar.horizontal .sidebar .view separator, .sidebar .view toolbar.horizontal separator { toolbar.horizontal separator, .horizontal.inline-toolbar separator {
margin: 0 6px; } margin: 0 6px; }
toolbar.vertical separator, .vertical.inline-toolbar separator, toolbar.vertical .sidebar .view separator, .sidebar .view toolbar.vertical separator { toolbar.vertical separator, .vertical.inline-toolbar separator {
margin: 6px 0; } margin: 6px 0; }
.osd toolbar, .osd .inline-toolbar, toolbar.osd, .osd.inline-toolbar { .osd toolbar, .osd .inline-toolbar, toolbar.osd, .osd.inline-toolbar {
padding: 7px; padding: 7px;
@ -933,10 +929,10 @@ headerbar {
padding: 0; padding: 0;
border: none; border: none;
background: none; } background: none; }
.titlebar separator, .titlebar .sidebar .view separator, .sidebar .view .titlebar separator { .titlebar separator {
background-color: #262a33; } background-color: #262a33; }
paned.titlebar separator, paned.titlebar .sidebar .view separator, .sidebar .view paned.titlebar separator { paned.titlebar separator {
background-color: transparent; } background-color: transparent; }
paned.titlebar > headerbar:not(:only-child):not(:first-child):not(:last-child) { paned.titlebar > headerbar:not(:only-child):not(:first-child):not(:last-child) {
@ -948,11 +944,11 @@ paned.titlebar > headerbar:first-child {
paned.titlebar > headerbar:last-child { paned.titlebar > headerbar:last-child {
border-top-left-radius: 0; } border-top-left-radius: 0; }
headerbar entry, headerbar button, headerbar separator, headerbar .sidebar separator, .sidebar headerbar separator, headerbar .sidebar .view separator, .sidebar .view headerbar separator { headerbar entry, headerbar button, headerbar separator, headerbar .sidebar separator, .sidebar headerbar separator {
margin-top: 6px; margin-top: 6px;
margin-bottom: 6px; } margin-bottom: 6px; }
.primary-toolbar separator, .primary-toolbar .sidebar .view separator, .sidebar .view .primary-toolbar separator, headerbar separator.titlebutton, headerbar .sidebar .view separator.titlebutton, .sidebar .view headerbar separator.titlebutton { .primary-toolbar separator, headerbar separator.titlebutton {
min-width: 1px; min-width: 1px;
min-height: 1px; min-height: 1px;
background: none; background: none;
@ -1413,12 +1409,8 @@ menu,
padding: 4px 0px; padding: 4px 0px;
border-radius: 2px; border-radius: 2px;
border: none; } border: none; }
menu separator, menu .sidebar separator, .sidebar menu separator, menu .sidebar .view separator, .sidebar .view menu separator, menu separator, menu .sidebar separator, .sidebar menu separator,
.csd menu separator, .csd menu separator,
.csd menu .sidebar .view separator, .sidebar .view
.csd menu separator,
.menu separator,
.menu .sidebar .view separator, .sidebar .view
.menu separator, .menu separator,
.csd .csd
.menu separator { .menu separator {
@ -1495,9 +1487,7 @@ popover.background {
popover.background, popover.background,
popover.background { popover.background {
border: 1px solid #20222a; } border: 1px solid #20222a; }
popover separator, popover .sidebar separator, .sidebar popover separator, popover .sidebar .view separator, .sidebar .view popover separator, popover separator, popover .sidebar separator, .sidebar popover separator,
popover.background separator,
popover.background .sidebar .view separator, .sidebar .view
popover.background separator { popover.background separator {
background-color: #383C4A; } background-color: #383C4A; }
popover > list, popover > list,
@ -2126,14 +2116,14 @@ printdialog paper {
printdialog .dialog-action-box { printdialog .dialog-action-box {
margin: 12px; } margin: 12px; }
frame border, frame > border,
.frame { .frame {
margin: 0; margin: 0;
padding: 0; padding: 0;
border-radius: 0; border-radius: 0;
border: 1px solid #2b2e39; border: 1px solid #2b2e39;
padding: 0; } padding: 0; }
frame border.flat, frame > border.flat,
.frame.flat { .frame.flat {
border-style: none; } border-style: none; }
@ -2223,7 +2213,7 @@ scrolledwindow junction, placessidebar junction {
scrolledwindow junction:dir(rtl), placessidebar junction:dir(rtl) { scrolledwindow junction:dir(rtl), placessidebar junction:dir(rtl) {
border-image-slice: 0 1 0 0; } border-image-slice: 0 1 0 0; }
separator, .sidebar separator, .sidebar .view separator { separator, .sidebar separator {
background-color: rgba(0, 0, 0, 0.1); background-color: rgba(0, 0, 0, 0.1);
min-width: 1px; min-width: 1px;
min-height: 1px; } min-height: 1px; }
@ -2367,9 +2357,20 @@ messagedialog.csd .dialog-action-area button:only-child {
filechooser #pathbarbox { filechooser #pathbarbox {
border-bottom: 1px solid rgba(43, 46, 57, 0.5); } border-bottom: 1px solid rgba(43, 46, 57, 0.5); }
.sidebar, .sidebar .view { .sidebar {
border: none; border-style: none;
background-color: #3c4150; } background-color: #3c4150; }
stacksidebar.sidebar:dir(ltr) list,
stacksidebar.sidebar.left list,
stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) {
border-right: 1px solid #2b2e39;
border-left-style: none; }
stacksidebar.sidebar:dir(rtl) list,
stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.left {
border-left: 1px solid #2b2e39;
border-right-style: none; }
paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar {
border-style: none; }
stacksidebar row { stacksidebar row {
padding: 10px 4px; } padding: 10px 4px; }
@ -2419,7 +2420,7 @@ placesview .server-list-button:checked > image {
transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-gtk-icon-transform: rotate(-0.5turn); } -gtk-icon-transform: rotate(-0.5turn); }
paned > separator, .sidebar paned > separator, .sidebar .view paned > separator { paned > separator, .sidebar paned > separator {
min-width: 1px; min-width: 1px;
min-height: 1px; min-height: 1px;
-gtk-icon-source: none; -gtk-icon-source: none;
@ -2427,9 +2428,9 @@ paned > separator, .sidebar paned > separator, .sidebar .view paned > separator
background-color: transparent; background-color: transparent;
background-image: linear-gradient(to top, #2b2e39); background-image: linear-gradient(to top, #2b2e39);
background-size: 1px 1px; } background-size: 1px 1px; }
paned > separator:selected, .sidebar paned > separator:selected, .sidebar .view paned > separator:selected { paned > separator:selected, .sidebar paned > separator:selected {
background-image: linear-gradient(to top, #5294E2); } background-image: linear-gradient(to top, #5294E2); }
paned > separator.wide, .sidebar paned > separator.wide, .sidebar .view paned > separator.wide { paned > separator.wide, .sidebar paned > separator.wide {
margin: 0; margin: 0;
padding: 0; padding: 0;
min-width: 5px; min-width: 5px;
@ -2437,26 +2438,26 @@ paned > separator, .sidebar paned > separator, .sidebar .view paned > separator
background-image: linear-gradient(to top, #2b2e39), linear-gradient(to top, #2b2e39); background-image: linear-gradient(to top, #2b2e39), linear-gradient(to top, #2b2e39);
background-size: 1px 1px, 1px 1px; } background-size: 1px 1px, 1px 1px; }
paned.horizontal > separator, .sidebar paned.horizontal > separator, .sidebar .view paned.horizontal > separator { paned.horizontal > separator, .sidebar paned.horizontal > separator {
background-repeat: repeat-y; } background-repeat: repeat-y; }
paned.horizontal > separator:dir(ltr), .sidebar paned.horizontal > separator:dir(ltr), .sidebar .view paned.horizontal > separator:dir(ltr) { paned.horizontal > separator:dir(ltr), .sidebar paned.horizontal > separator:dir(ltr) {
margin: 0 -8px 0 0; margin: 0 -8px 0 0;
padding: 0 8px 0 0; padding: 0 8px 0 0;
background-position: left; } background-position: left; }
paned.horizontal > separator:dir(rtl), .sidebar paned.horizontal > separator:dir(rtl), .sidebar .view paned.horizontal > separator:dir(rtl) { paned.horizontal > separator:dir(rtl), .sidebar paned.horizontal > separator:dir(rtl) {
margin: 0 0 0 -8px; margin: 0 0 0 -8px;
padding: 0 0 0 8px; padding: 0 0 0 8px;
background-position: right; } background-position: right; }
paned.horizontal > separator.wide, .sidebar paned.horizontal > separator.wide, .sidebar .view paned.horizontal > separator.wide { paned.horizontal > separator.wide, .sidebar paned.horizontal > separator.wide {
background-repeat: repeat-y, repeat-y; background-repeat: repeat-y, repeat-y;
background-position: left, right; } background-position: left, right; }
paned.vertical > separator, .sidebar paned.vertical > separator, .sidebar .view paned.vertical > separator { paned.vertical > separator, .sidebar paned.vertical > separator {
margin: 0 0 -8px 0; margin: 0 0 -8px 0;
padding: 0 0 8px 0; padding: 0 0 8px 0;
background-repeat: repeat-x; background-repeat: repeat-x;
background-position: top; } background-position: top; }
paned.vertical > separator.wide, .sidebar paned.vertical > separator.wide, .sidebar .view paned.vertical > separator.wide { paned.vertical > separator.wide, .sidebar paned.vertical > separator.wide {
background-repeat: repeat-x, repeat-x; background-repeat: repeat-x, repeat-x;
background-position: bottom, top; } background-position: bottom, top; }
@ -2762,7 +2763,7 @@ label selection,
label selection:focus, label selection:focus,
label selection:hover, menuitem.button.flat:active, menuitem.button.flat:selected, label selection:hover, menuitem.button.flat:active, menuitem.button.flat:selected,
modelbutton.flat:active, modelbutton.flat:active,
modelbutton.flat:selected, treeview.view:selected, row:selected, .sidebar:selected, .sidebar .view:selected, .nautilus-window placessidebar.sidebar row.activatable:selected, .nautilus-window placessidebar.sidebar row.activatable:selected:hover, .nautilus-window placessidebar.sidebar row.activatable:active:hover { modelbutton.flat:selected, treeview.view:selected, row:selected, .sidebar:selected, .nautilus-window placessidebar.sidebar row.activatable:selected, .nautilus-window placessidebar.sidebar row.activatable:selected:hover, .nautilus-window placessidebar.sidebar row.activatable:active:hover {
background-image: none; background-image: none;
background-color: #5294E2; background-color: #5294E2;
color: #ffffff; color: #ffffff;
@ -3382,11 +3383,11 @@ GtkListBox .h4 {
border-bottom-width: 0; border-bottom-width: 0;
font: bold; } font: bold; }
.nautilus-window paned > separator, .nautilus-window .sidebar paned > separator, .nautilus-window .sidebar .view paned > separator, .sidebar .view .nautilus-window paned > separator { .nautilus-window paned > separator, .nautilus-window .sidebar paned > separator {
background: #2a2d37; } background: #2a2d37; }
.nautilus-window paned > separator:dir(ltr), .nautilus-window .sidebar paned > separator:dir(ltr), .nautilus-window .sidebar .view paned > separator:dir(ltr), .sidebar .view .nautilus-window paned > separator:dir(ltr) { .nautilus-window paned > separator:dir(ltr), .nautilus-window .sidebar paned > separator:dir(ltr) {
margin-left: -1px; } margin-left: -1px; }
.nautilus-window paned > separator:dir(rtl), .nautilus-window .sidebar paned > separator:dir(rtl), .nautilus-window .sidebar .view paned > separator:dir(rtl), .sidebar .view .nautilus-window paned > separator:dir(rtl) { .nautilus-window paned > separator:dir(rtl), .nautilus-window .sidebar paned > separator:dir(rtl) {
margin-right: -1px; } margin-right: -1px; }
.nautilus-window.csd.background, .nautilus-window placessidebar list { .nautilus-window.csd.background, .nautilus-window placessidebar list {

View File

@ -93,10 +93,6 @@ popover.background label.separator, headerbar .subtitle {
assistant .sidebar { assistant .sidebar {
background-color: #ffffff; background-color: #ffffff;
border-top: 1px solid #dcdfe3; } border-top: 1px solid #dcdfe3; }
assistant .sidebar:dir(ltr) {
border-right: 1px solid #dcdfe3; }
assistant .sidebar:dir(rtl) {
border-left: 1px solid #dcdfe3; }
assistant.csd .sidebar { assistant.csd .sidebar {
border-top-style: none; } border-top-style: none; }
@ -244,7 +240,7 @@ button {
outline-color: rgba(92, 97, 108, 0.3); outline-color: rgba(92, 97, 108, 0.3);
border-color: #cfd6e6; border-color: #cfd6e6;
background-color: #fbfbfc; } background-color: #fbfbfc; }
button separator, button .sidebar separator, .sidebar button separator, button .sidebar .view separator, .sidebar .view button separator { button separator, button .sidebar separator, .sidebar button separator {
margin: 4px 1px; } margin: 4px 1px; }
button.flat, button.sidebar-button { button.flat, button.sidebar-button {
border-color: transparent; border-color: transparent;
@ -780,11 +776,11 @@ toolbar, .inline-toolbar {
-GtkWidget-window-dragging: true; -GtkWidget-window-dragging: true;
padding: 4px; padding: 4px;
background-color: #F5F6F7; } background-color: #F5F6F7; }
toolbar separator, .inline-toolbar separator, toolbar .sidebar separator, .sidebar toolbar separator, toolbar .sidebar .view separator, .sidebar .view toolbar separator, .inline-toolbar .sidebar .view separator, .sidebar .view .inline-toolbar separator { toolbar separator, .inline-toolbar separator, toolbar .sidebar separator, .sidebar toolbar separator {
background: none; } background: none; }
toolbar.horizontal separator, .horizontal.inline-toolbar separator, toolbar.horizontal .sidebar .view separator, .sidebar .view toolbar.horizontal separator { toolbar.horizontal separator, .horizontal.inline-toolbar separator {
margin: 0 6px; } margin: 0 6px; }
toolbar.vertical separator, .vertical.inline-toolbar separator, toolbar.vertical .sidebar .view separator, .sidebar .view toolbar.vertical separator { toolbar.vertical separator, .vertical.inline-toolbar separator {
margin: 6px 0; } margin: 6px 0; }
.osd toolbar, .osd .inline-toolbar, toolbar.osd, .osd.inline-toolbar { .osd toolbar, .osd .inline-toolbar, toolbar.osd, .osd.inline-toolbar {
padding: 7px; padding: 7px;
@ -932,10 +928,10 @@ headerbar {
padding: 0; padding: 0;
border: none; border: none;
background: none; } background: none; }
.titlebar separator, .titlebar .sidebar .view separator, .sidebar .view .titlebar separator { .titlebar separator {
background-color: #262a33; } background-color: #262a33; }
paned.titlebar separator, paned.titlebar .sidebar .view separator, .sidebar .view paned.titlebar separator { paned.titlebar separator {
background-color: transparent; } background-color: transparent; }
paned.titlebar > headerbar:not(:only-child):not(:first-child):not(:last-child) { paned.titlebar > headerbar:not(:only-child):not(:first-child):not(:last-child) {
@ -947,11 +943,11 @@ paned.titlebar > headerbar:first-child {
paned.titlebar > headerbar:last-child { paned.titlebar > headerbar:last-child {
border-top-left-radius: 0; } border-top-left-radius: 0; }
headerbar entry, headerbar button, headerbar separator, headerbar .sidebar separator, .sidebar headerbar separator, headerbar .sidebar .view separator, .sidebar .view headerbar separator { headerbar entry, headerbar button, headerbar separator, headerbar .sidebar separator, .sidebar headerbar separator {
margin-top: 6px; margin-top: 6px;
margin-bottom: 6px; } margin-bottom: 6px; }
.primary-toolbar separator, .primary-toolbar .sidebar .view separator, .sidebar .view .primary-toolbar separator, headerbar separator.titlebutton, headerbar .sidebar .view separator.titlebutton, .sidebar .view headerbar separator.titlebutton { .primary-toolbar separator, headerbar separator.titlebutton {
min-width: 1px; min-width: 1px;
min-height: 1px; min-height: 1px;
background: none; background: none;
@ -1412,12 +1408,8 @@ menu,
padding: 4px 0px; padding: 4px 0px;
border-radius: 2px; border-radius: 2px;
border: none; } border: none; }
menu separator, menu .sidebar separator, .sidebar menu separator, menu .sidebar .view separator, .sidebar .view menu separator, menu separator, menu .sidebar separator, .sidebar menu separator,
.csd menu separator, .csd menu separator,
.csd menu .sidebar .view separator, .sidebar .view
.csd menu separator,
.menu separator,
.menu .sidebar .view separator, .sidebar .view
.menu separator, .menu separator,
.csd .csd
.menu separator { .menu separator {
@ -1494,9 +1486,7 @@ popover.background {
popover.background, popover.background,
popover.background { popover.background {
border: 1px solid #cdd2d7; } border: 1px solid #cdd2d7; }
popover separator, popover .sidebar separator, .sidebar popover separator, popover .sidebar .view separator, .sidebar .view popover separator, popover separator, popover .sidebar separator, .sidebar popover separator,
popover.background separator,
popover.background .sidebar .view separator, .sidebar .view
popover.background separator { popover.background separator {
background-color: #ffffff; } background-color: #ffffff; }
popover > list, popover > list,
@ -2125,14 +2115,14 @@ printdialog paper {
printdialog .dialog-action-box { printdialog .dialog-action-box {
margin: 12px; } margin: 12px; }
frame border, frame > border,
.frame { .frame {
margin: 0; margin: 0;
padding: 0; padding: 0;
border-radius: 0; border-radius: 0;
border: 1px solid #dcdfe3; border: 1px solid #dcdfe3;
padding: 0; } padding: 0; }
frame border.flat, frame > border.flat,
.frame.flat { .frame.flat {
border-style: none; } border-style: none; }
@ -2222,7 +2212,7 @@ scrolledwindow junction, placessidebar junction {
scrolledwindow junction:dir(rtl), placessidebar junction:dir(rtl) { scrolledwindow junction:dir(rtl), placessidebar junction:dir(rtl) {
border-image-slice: 0 1 0 0; } border-image-slice: 0 1 0 0; }
separator, .sidebar separator, .sidebar .view separator { separator, .sidebar separator {
background-color: rgba(0, 0, 0, 0.1); background-color: rgba(0, 0, 0, 0.1);
min-width: 1px; min-width: 1px;
min-height: 1px; } min-height: 1px; }
@ -2366,9 +2356,20 @@ messagedialog.csd .dialog-action-area button:only-child {
filechooser #pathbarbox { filechooser #pathbarbox {
border-bottom: 1px solid rgba(220, 223, 227, 0.5); } border-bottom: 1px solid rgba(220, 223, 227, 0.5); }
.sidebar, .sidebar .view { .sidebar {
border: none; border-style: none;
background-color: #fbfbfc; } background-color: #fbfbfc; }
stacksidebar.sidebar:dir(ltr) list,
stacksidebar.sidebar.left list,
stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) {
border-right: 1px solid #dcdfe3;
border-left-style: none; }
stacksidebar.sidebar:dir(rtl) list,
stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.left {
border-left: 1px solid #dcdfe3;
border-right-style: none; }
paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar {
border-style: none; }
stacksidebar row { stacksidebar row {
padding: 10px 4px; } padding: 10px 4px; }
@ -2418,7 +2419,7 @@ placesview .server-list-button:checked > image {
transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-gtk-icon-transform: rotate(-0.5turn); } -gtk-icon-transform: rotate(-0.5turn); }
paned > separator, .sidebar paned > separator, .sidebar .view paned > separator { paned > separator, .sidebar paned > separator {
min-width: 1px; min-width: 1px;
min-height: 1px; min-height: 1px;
-gtk-icon-source: none; -gtk-icon-source: none;
@ -2426,9 +2427,9 @@ paned > separator, .sidebar paned > separator, .sidebar .view paned > separator
background-color: transparent; background-color: transparent;
background-image: linear-gradient(to top, #dcdfe3); background-image: linear-gradient(to top, #dcdfe3);
background-size: 1px 1px; } background-size: 1px 1px; }
paned > separator:selected, .sidebar paned > separator:selected, .sidebar .view paned > separator:selected { paned > separator:selected, .sidebar paned > separator:selected {
background-image: linear-gradient(to top, #5294E2); } background-image: linear-gradient(to top, #5294E2); }
paned > separator.wide, .sidebar paned > separator.wide, .sidebar .view paned > separator.wide { paned > separator.wide, .sidebar paned > separator.wide {
margin: 0; margin: 0;
padding: 0; padding: 0;
min-width: 5px; min-width: 5px;
@ -2436,26 +2437,26 @@ paned > separator, .sidebar paned > separator, .sidebar .view paned > separator
background-image: linear-gradient(to top, #dcdfe3), linear-gradient(to top, #dcdfe3); background-image: linear-gradient(to top, #dcdfe3), linear-gradient(to top, #dcdfe3);
background-size: 1px 1px, 1px 1px; } background-size: 1px 1px, 1px 1px; }
paned.horizontal > separator, .sidebar paned.horizontal > separator, .sidebar .view paned.horizontal > separator { paned.horizontal > separator, .sidebar paned.horizontal > separator {
background-repeat: repeat-y; } background-repeat: repeat-y; }
paned.horizontal > separator:dir(ltr), .sidebar paned.horizontal > separator:dir(ltr), .sidebar .view paned.horizontal > separator:dir(ltr) { paned.horizontal > separator:dir(ltr), .sidebar paned.horizontal > separator:dir(ltr) {
margin: 0 -8px 0 0; margin: 0 -8px 0 0;
padding: 0 8px 0 0; padding: 0 8px 0 0;
background-position: left; } background-position: left; }
paned.horizontal > separator:dir(rtl), .sidebar paned.horizontal > separator:dir(rtl), .sidebar .view paned.horizontal > separator:dir(rtl) { paned.horizontal > separator:dir(rtl), .sidebar paned.horizontal > separator:dir(rtl) {
margin: 0 0 0 -8px; margin: 0 0 0 -8px;
padding: 0 0 0 8px; padding: 0 0 0 8px;
background-position: right; } background-position: right; }
paned.horizontal > separator.wide, .sidebar paned.horizontal > separator.wide, .sidebar .view paned.horizontal > separator.wide { paned.horizontal > separator.wide, .sidebar paned.horizontal > separator.wide {
background-repeat: repeat-y, repeat-y; background-repeat: repeat-y, repeat-y;
background-position: left, right; } background-position: left, right; }
paned.vertical > separator, .sidebar paned.vertical > separator, .sidebar .view paned.vertical > separator { paned.vertical > separator, .sidebar paned.vertical > separator {
margin: 0 0 -8px 0; margin: 0 0 -8px 0;
padding: 0 0 8px 0; padding: 0 0 8px 0;
background-repeat: repeat-x; background-repeat: repeat-x;
background-position: top; } background-position: top; }
paned.vertical > separator.wide, .sidebar paned.vertical > separator.wide, .sidebar .view paned.vertical > separator.wide { paned.vertical > separator.wide, .sidebar paned.vertical > separator.wide {
background-repeat: repeat-x, repeat-x; background-repeat: repeat-x, repeat-x;
background-position: bottom, top; } background-position: bottom, top; }
@ -2761,7 +2762,7 @@ label selection,
label selection:focus, label selection:focus,
label selection:hover, menuitem.button.flat:active, menuitem.button.flat:selected, label selection:hover, menuitem.button.flat:active, menuitem.button.flat:selected,
modelbutton.flat:active, modelbutton.flat:active,
modelbutton.flat:selected, treeview.view:selected, row:selected, .sidebar:selected, .sidebar .view:selected, .nautilus-window placessidebar.sidebar row.activatable:selected, .nautilus-window placessidebar.sidebar row.activatable:selected:hover, .nautilus-window placessidebar.sidebar row.activatable:active:hover { modelbutton.flat:selected, treeview.view:selected, row:selected, .sidebar:selected, .nautilus-window placessidebar.sidebar row.activatable:selected, .nautilus-window placessidebar.sidebar row.activatable:selected:hover, .nautilus-window placessidebar.sidebar row.activatable:active:hover {
background-image: none; background-image: none;
background-color: #5294E2; background-color: #5294E2;
color: #ffffff; color: #ffffff;
@ -3381,11 +3382,11 @@ GtkListBox .h4 {
border-bottom-width: 0; border-bottom-width: 0;
font: bold; } font: bold; }
.nautilus-window paned > separator, .nautilus-window .sidebar paned > separator, .nautilus-window .sidebar .view paned > separator, .sidebar .view .nautilus-window paned > separator { .nautilus-window paned > separator, .nautilus-window .sidebar paned > separator {
background: #353945; } background: #353945; }
.nautilus-window paned > separator:dir(ltr), .nautilus-window .sidebar paned > separator:dir(ltr), .nautilus-window .sidebar .view paned > separator:dir(ltr), .sidebar .view .nautilus-window paned > separator:dir(ltr) { .nautilus-window paned > separator:dir(ltr), .nautilus-window .sidebar paned > separator:dir(ltr) {
margin-left: -1px; } margin-left: -1px; }
.nautilus-window paned > separator:dir(rtl), .nautilus-window .sidebar paned > separator:dir(rtl), .nautilus-window .sidebar .view paned > separator:dir(rtl), .sidebar .view .nautilus-window paned > separator:dir(rtl) { .nautilus-window paned > separator:dir(rtl), .nautilus-window .sidebar paned > separator:dir(rtl) {
margin-right: -1px; } margin-right: -1px; }
.nautilus-window.csd.background, .nautilus-window placessidebar list { .nautilus-window.csd.background, .nautilus-window placessidebar list {

View File

@ -93,10 +93,6 @@ popover.background label.separator, headerbar .subtitle {
assistant .sidebar { assistant .sidebar {
background-color: #ffffff; background-color: #ffffff;
border-top: 1px solid #dcdfe3; } border-top: 1px solid #dcdfe3; }
assistant .sidebar:dir(ltr) {
border-right: 1px solid #dcdfe3; }
assistant .sidebar:dir(rtl) {
border-left: 1px solid #dcdfe3; }
assistant.csd .sidebar { assistant.csd .sidebar {
border-top-style: none; } border-top-style: none; }
@ -244,7 +240,7 @@ button {
outline-color: rgba(92, 97, 108, 0.3); outline-color: rgba(92, 97, 108, 0.3);
border-color: #cfd6e6; border-color: #cfd6e6;
background-color: #fbfbfc; } background-color: #fbfbfc; }
button separator, button .sidebar separator, .sidebar button separator, button .sidebar .view separator, .sidebar .view button separator { button separator, button .sidebar separator, .sidebar button separator {
margin: 4px 1px; } margin: 4px 1px; }
button.flat, button.sidebar-button { button.flat, button.sidebar-button {
border-color: transparent; border-color: transparent;
@ -780,11 +776,11 @@ toolbar, .inline-toolbar {
-GtkWidget-window-dragging: true; -GtkWidget-window-dragging: true;
padding: 4px; padding: 4px;
background-color: #F5F6F7; } background-color: #F5F6F7; }
toolbar separator, .inline-toolbar separator, toolbar .sidebar separator, .sidebar toolbar separator, toolbar .sidebar .view separator, .sidebar .view toolbar separator, .inline-toolbar .sidebar .view separator, .sidebar .view .inline-toolbar separator { toolbar separator, .inline-toolbar separator, toolbar .sidebar separator, .sidebar toolbar separator {
background: none; } background: none; }
toolbar.horizontal separator, .horizontal.inline-toolbar separator, toolbar.horizontal .sidebar .view separator, .sidebar .view toolbar.horizontal separator { toolbar.horizontal separator, .horizontal.inline-toolbar separator {
margin: 0 6px; } margin: 0 6px; }
toolbar.vertical separator, .vertical.inline-toolbar separator, toolbar.vertical .sidebar .view separator, .sidebar .view toolbar.vertical separator { toolbar.vertical separator, .vertical.inline-toolbar separator {
margin: 6px 0; } margin: 6px 0; }
.osd toolbar, .osd .inline-toolbar, toolbar.osd, .osd.inline-toolbar { .osd toolbar, .osd .inline-toolbar, toolbar.osd, .osd.inline-toolbar {
padding: 7px; padding: 7px;
@ -932,10 +928,10 @@ headerbar {
padding: 0; padding: 0;
border: none; border: none;
background: none; } background: none; }
.titlebar separator, .titlebar .sidebar .view separator, .sidebar .view .titlebar separator { .titlebar separator {
background-color: #d4d5db; } background-color: #d4d5db; }
paned.titlebar separator, paned.titlebar .sidebar .view separator, .sidebar .view paned.titlebar separator { paned.titlebar separator {
background-color: transparent; } background-color: transparent; }
paned.titlebar > headerbar:not(:only-child):not(:first-child):not(:last-child) { paned.titlebar > headerbar:not(:only-child):not(:first-child):not(:last-child) {
@ -947,11 +943,11 @@ paned.titlebar > headerbar:first-child {
paned.titlebar > headerbar:last-child { paned.titlebar > headerbar:last-child {
border-top-left-radius: 0; } border-top-left-radius: 0; }
headerbar entry, headerbar button, headerbar separator, headerbar .sidebar separator, .sidebar headerbar separator, headerbar .sidebar .view separator, .sidebar .view headerbar separator { headerbar entry, headerbar button, headerbar separator, headerbar .sidebar separator, .sidebar headerbar separator {
margin-top: 6px; margin-top: 6px;
margin-bottom: 6px; } margin-bottom: 6px; }
.primary-toolbar separator, .primary-toolbar .sidebar .view separator, .sidebar .view .primary-toolbar separator, headerbar separator.titlebutton, headerbar .sidebar .view separator.titlebutton, .sidebar .view headerbar separator.titlebutton { .primary-toolbar separator, headerbar separator.titlebutton {
min-width: 1px; min-width: 1px;
min-height: 1px; min-height: 1px;
background: none; background: none;
@ -1416,12 +1412,8 @@ menu,
padding: 4px 0px; padding: 4px 0px;
border-radius: 2px; border-radius: 2px;
border: none; } border: none; }
menu separator, menu .sidebar separator, .sidebar menu separator, menu .sidebar .view separator, .sidebar .view menu separator, menu separator, menu .sidebar separator, .sidebar menu separator,
.csd menu separator, .csd menu separator,
.csd menu .sidebar .view separator, .sidebar .view
.csd menu separator,
.menu separator,
.menu .sidebar .view separator, .sidebar .view
.menu separator, .menu separator,
.csd .csd
.menu separator { .menu separator {
@ -1498,9 +1490,7 @@ popover.background {
popover.background, popover.background,
popover.background { popover.background {
border: 1px solid #cdd2d7; } border: 1px solid #cdd2d7; }
popover separator, popover .sidebar separator, .sidebar popover separator, popover .sidebar .view separator, .sidebar .view popover separator, popover separator, popover .sidebar separator, .sidebar popover separator,
popover.background separator,
popover.background .sidebar .view separator, .sidebar .view
popover.background separator { popover.background separator {
background-color: #ffffff; } background-color: #ffffff; }
popover > list, popover > list,
@ -2129,14 +2119,14 @@ printdialog paper {
printdialog .dialog-action-box { printdialog .dialog-action-box {
margin: 12px; } margin: 12px; }
frame border, frame > border,
.frame { .frame {
margin: 0; margin: 0;
padding: 0; padding: 0;
border-radius: 0; border-radius: 0;
border: 1px solid #dcdfe3; border: 1px solid #dcdfe3;
padding: 0; } padding: 0; }
frame border.flat, frame > border.flat,
.frame.flat { .frame.flat {
border-style: none; } border-style: none; }
@ -2226,7 +2216,7 @@ scrolledwindow junction, placessidebar junction {
scrolledwindow junction:dir(rtl), placessidebar junction:dir(rtl) { scrolledwindow junction:dir(rtl), placessidebar junction:dir(rtl) {
border-image-slice: 0 1 0 0; } border-image-slice: 0 1 0 0; }
separator, .sidebar separator, .sidebar .view separator { separator, .sidebar separator {
background-color: rgba(0, 0, 0, 0.1); background-color: rgba(0, 0, 0, 0.1);
min-width: 1px; min-width: 1px;
min-height: 1px; } min-height: 1px; }
@ -2370,9 +2360,20 @@ messagedialog.csd .dialog-action-area button:only-child {
filechooser #pathbarbox { filechooser #pathbarbox {
border-bottom: 1px solid rgba(220, 223, 227, 0.5); } border-bottom: 1px solid rgba(220, 223, 227, 0.5); }
.sidebar, .sidebar .view { .sidebar {
border: none; border-style: none;
background-color: #fbfbfc; } background-color: #fbfbfc; }
stacksidebar.sidebar:dir(ltr) list,
stacksidebar.sidebar.left list,
stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) {
border-right: 1px solid #dcdfe3;
border-left-style: none; }
stacksidebar.sidebar:dir(rtl) list,
stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.left {
border-left: 1px solid #dcdfe3;
border-right-style: none; }
paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar {
border-style: none; }
stacksidebar row { stacksidebar row {
padding: 10px 4px; } padding: 10px 4px; }
@ -2422,7 +2423,7 @@ placesview .server-list-button:checked > image {
transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-gtk-icon-transform: rotate(-0.5turn); } -gtk-icon-transform: rotate(-0.5turn); }
paned > separator, .sidebar paned > separator, .sidebar .view paned > separator { paned > separator, .sidebar paned > separator {
min-width: 1px; min-width: 1px;
min-height: 1px; min-height: 1px;
-gtk-icon-source: none; -gtk-icon-source: none;
@ -2430,9 +2431,9 @@ paned > separator, .sidebar paned > separator, .sidebar .view paned > separator
background-color: transparent; background-color: transparent;
background-image: linear-gradient(to top, #dcdfe3); background-image: linear-gradient(to top, #dcdfe3);
background-size: 1px 1px; } background-size: 1px 1px; }
paned > separator:selected, .sidebar paned > separator:selected, .sidebar .view paned > separator:selected { paned > separator:selected, .sidebar paned > separator:selected {
background-image: linear-gradient(to top, #5294E2); } background-image: linear-gradient(to top, #5294E2); }
paned > separator.wide, .sidebar paned > separator.wide, .sidebar .view paned > separator.wide { paned > separator.wide, .sidebar paned > separator.wide {
margin: 0; margin: 0;
padding: 0; padding: 0;
min-width: 5px; min-width: 5px;
@ -2440,26 +2441,26 @@ paned > separator, .sidebar paned > separator, .sidebar .view paned > separator
background-image: linear-gradient(to top, #dcdfe3), linear-gradient(to top, #dcdfe3); background-image: linear-gradient(to top, #dcdfe3), linear-gradient(to top, #dcdfe3);
background-size: 1px 1px, 1px 1px; } background-size: 1px 1px, 1px 1px; }
paned.horizontal > separator, .sidebar paned.horizontal > separator, .sidebar .view paned.horizontal > separator { paned.horizontal > separator, .sidebar paned.horizontal > separator {
background-repeat: repeat-y; } background-repeat: repeat-y; }
paned.horizontal > separator:dir(ltr), .sidebar paned.horizontal > separator:dir(ltr), .sidebar .view paned.horizontal > separator:dir(ltr) { paned.horizontal > separator:dir(ltr), .sidebar paned.horizontal > separator:dir(ltr) {
margin: 0 -8px 0 0; margin: 0 -8px 0 0;
padding: 0 8px 0 0; padding: 0 8px 0 0;
background-position: left; } background-position: left; }
paned.horizontal > separator:dir(rtl), .sidebar paned.horizontal > separator:dir(rtl), .sidebar .view paned.horizontal > separator:dir(rtl) { paned.horizontal > separator:dir(rtl), .sidebar paned.horizontal > separator:dir(rtl) {
margin: 0 0 0 -8px; margin: 0 0 0 -8px;
padding: 0 0 0 8px; padding: 0 0 0 8px;
background-position: right; } background-position: right; }
paned.horizontal > separator.wide, .sidebar paned.horizontal > separator.wide, .sidebar .view paned.horizontal > separator.wide { paned.horizontal > separator.wide, .sidebar paned.horizontal > separator.wide {
background-repeat: repeat-y, repeat-y; background-repeat: repeat-y, repeat-y;
background-position: left, right; } background-position: left, right; }
paned.vertical > separator, .sidebar paned.vertical > separator, .sidebar .view paned.vertical > separator { paned.vertical > separator, .sidebar paned.vertical > separator {
margin: 0 0 -8px 0; margin: 0 0 -8px 0;
padding: 0 0 8px 0; padding: 0 0 8px 0;
background-repeat: repeat-x; background-repeat: repeat-x;
background-position: top; } background-position: top; }
paned.vertical > separator.wide, .sidebar paned.vertical > separator.wide, .sidebar .view paned.vertical > separator.wide { paned.vertical > separator.wide, .sidebar paned.vertical > separator.wide {
background-repeat: repeat-x, repeat-x; background-repeat: repeat-x, repeat-x;
background-position: bottom, top; } background-position: bottom, top; }
@ -2765,7 +2766,7 @@ label selection,
label selection:focus, label selection:focus,
label selection:hover, menuitem.button.flat:active, menuitem.button.flat:selected, label selection:hover, menuitem.button.flat:active, menuitem.button.flat:selected,
modelbutton.flat:active, modelbutton.flat:active,
modelbutton.flat:selected, treeview.view:selected, row:selected, .sidebar:selected, .sidebar .view:selected, .nautilus-window placessidebar.sidebar row.activatable:selected, .nautilus-window placessidebar.sidebar row.activatable:selected:hover, .nautilus-window placessidebar.sidebar row.activatable:active:hover { modelbutton.flat:selected, treeview.view:selected, row:selected, .sidebar:selected, .nautilus-window placessidebar.sidebar row.activatable:selected, .nautilus-window placessidebar.sidebar row.activatable:selected:hover, .nautilus-window placessidebar.sidebar row.activatable:active:hover {
background-image: none; background-image: none;
background-color: #5294E2; background-color: #5294E2;
color: #ffffff; color: #ffffff;
@ -3385,11 +3386,11 @@ GtkListBox .h4 {
border-bottom-width: 0; border-bottom-width: 0;
font: bold; } font: bold; }
.nautilus-window paned > separator, .nautilus-window .sidebar paned > separator, .nautilus-window .sidebar .view paned > separator, .sidebar .view .nautilus-window paned > separator { .nautilus-window paned > separator, .nautilus-window .sidebar paned > separator {
background: #353945; } background: #353945; }
.nautilus-window paned > separator:dir(ltr), .nautilus-window .sidebar paned > separator:dir(ltr), .nautilus-window .sidebar .view paned > separator:dir(ltr), .sidebar .view .nautilus-window paned > separator:dir(ltr) { .nautilus-window paned > separator:dir(ltr), .nautilus-window .sidebar paned > separator:dir(ltr) {
margin-left: -1px; } margin-left: -1px; }
.nautilus-window paned > separator:dir(rtl), .nautilus-window .sidebar paned > separator:dir(rtl), .nautilus-window .sidebar .view paned > separator:dir(rtl), .sidebar .view .nautilus-window paned > separator:dir(rtl) { .nautilus-window paned > separator:dir(rtl), .nautilus-window .sidebar paned > separator:dir(rtl) {
margin-right: -1px; } margin-right: -1px; }
.nautilus-window.csd.background, .nautilus-window placessidebar list { .nautilus-window.csd.background, .nautilus-window placessidebar list {

View File

@ -93,10 +93,6 @@ popover.background label.separator, headerbar .subtitle {
assistant .sidebar { assistant .sidebar {
background-color: #ffffff; background-color: #ffffff;
border-top: 1px solid #dcdfe3; } border-top: 1px solid #dcdfe3; }
assistant .sidebar:dir(ltr) {
border-right: 1px solid #dcdfe3; }
assistant .sidebar:dir(rtl) {
border-left: 1px solid #dcdfe3; }
assistant.csd .sidebar { assistant.csd .sidebar {
border-top-style: none; } border-top-style: none; }
@ -244,7 +240,7 @@ button {
outline-color: rgba(92, 97, 108, 0.3); outline-color: rgba(92, 97, 108, 0.3);
border-color: #cfd6e6; border-color: #cfd6e6;
background-color: #fbfbfc; } background-color: #fbfbfc; }
button separator, button .sidebar separator, .sidebar button separator, button .sidebar .view separator, .sidebar .view button separator { button separator, button .sidebar separator, .sidebar button separator {
margin: 4px 1px; } margin: 4px 1px; }
button.flat, button.sidebar-button { button.flat, button.sidebar-button {
border-color: transparent; border-color: transparent;
@ -780,11 +776,11 @@ toolbar, .inline-toolbar {
-GtkWidget-window-dragging: true; -GtkWidget-window-dragging: true;
padding: 4px; padding: 4px;
background-color: #F5F6F7; } background-color: #F5F6F7; }
toolbar separator, .inline-toolbar separator, toolbar .sidebar separator, .sidebar toolbar separator, toolbar .sidebar .view separator, .sidebar .view toolbar separator, .inline-toolbar .sidebar .view separator, .sidebar .view .inline-toolbar separator { toolbar separator, .inline-toolbar separator, toolbar .sidebar separator, .sidebar toolbar separator {
background: none; } background: none; }
toolbar.horizontal separator, .horizontal.inline-toolbar separator, toolbar.horizontal .sidebar .view separator, .sidebar .view toolbar.horizontal separator { toolbar.horizontal separator, .horizontal.inline-toolbar separator {
margin: 0 6px; } margin: 0 6px; }
toolbar.vertical separator, .vertical.inline-toolbar separator, toolbar.vertical .sidebar .view separator, .sidebar .view toolbar.vertical separator { toolbar.vertical separator, .vertical.inline-toolbar separator {
margin: 6px 0; } margin: 6px 0; }
.osd toolbar, .osd .inline-toolbar, toolbar.osd, .osd.inline-toolbar { .osd toolbar, .osd .inline-toolbar, toolbar.osd, .osd.inline-toolbar {
padding: 7px; padding: 7px;
@ -932,10 +928,10 @@ headerbar {
padding: 0; padding: 0;
border: none; border: none;
background: none; } background: none; }
.titlebar separator, .titlebar .sidebar .view separator, .sidebar .view .titlebar separator { .titlebar separator {
background-color: rgba(212, 213, 219, 0.95); } background-color: rgba(212, 213, 219, 0.95); }
paned.titlebar separator, paned.titlebar .sidebar .view separator, .sidebar .view paned.titlebar separator { paned.titlebar separator {
background-color: transparent; } background-color: transparent; }
paned.titlebar > headerbar:not(:only-child):not(:first-child):not(:last-child) { paned.titlebar > headerbar:not(:only-child):not(:first-child):not(:last-child) {
@ -947,11 +943,11 @@ paned.titlebar > headerbar:first-child {
paned.titlebar > headerbar:last-child { paned.titlebar > headerbar:last-child {
border-top-left-radius: 0; } border-top-left-radius: 0; }
headerbar entry, headerbar button, headerbar separator, headerbar .sidebar separator, .sidebar headerbar separator, headerbar .sidebar .view separator, .sidebar .view headerbar separator { headerbar entry, headerbar button, headerbar separator, headerbar .sidebar separator, .sidebar headerbar separator {
margin-top: 6px; margin-top: 6px;
margin-bottom: 6px; } margin-bottom: 6px; }
.primary-toolbar separator, .primary-toolbar .sidebar .view separator, .sidebar .view .primary-toolbar separator, headerbar separator.titlebutton, headerbar .sidebar .view separator.titlebutton, .sidebar .view headerbar separator.titlebutton { .primary-toolbar separator, headerbar separator.titlebutton {
min-width: 1px; min-width: 1px;
min-height: 1px; min-height: 1px;
background: none; background: none;
@ -1416,12 +1412,8 @@ menu,
padding: 4px 0px; padding: 4px 0px;
border-radius: 2px; border-radius: 2px;
border: none; } border: none; }
menu separator, menu .sidebar separator, .sidebar menu separator, menu .sidebar .view separator, .sidebar .view menu separator, menu separator, menu .sidebar separator, .sidebar menu separator,
.csd menu separator, .csd menu separator,
.csd menu .sidebar .view separator, .sidebar .view
.csd menu separator,
.menu separator,
.menu .sidebar .view separator, .sidebar .view
.menu separator, .menu separator,
.csd .csd
.menu separator { .menu separator {
@ -1498,9 +1490,7 @@ popover.background {
popover.background, popover.background,
popover.background { popover.background {
border: 1px solid #cdd2d7; } border: 1px solid #cdd2d7; }
popover separator, popover .sidebar separator, .sidebar popover separator, popover .sidebar .view separator, .sidebar .view popover separator, popover separator, popover .sidebar separator, .sidebar popover separator,
popover.background separator,
popover.background .sidebar .view separator, .sidebar .view
popover.background separator { popover.background separator {
background-color: #ffffff; } background-color: #ffffff; }
popover > list, popover > list,
@ -2129,14 +2119,14 @@ printdialog paper {
printdialog .dialog-action-box { printdialog .dialog-action-box {
margin: 12px; } margin: 12px; }
frame border, frame > border,
.frame { .frame {
margin: 0; margin: 0;
padding: 0; padding: 0;
border-radius: 0; border-radius: 0;
border: 1px solid #dcdfe3; border: 1px solid #dcdfe3;
padding: 0; } padding: 0; }
frame border.flat, frame > border.flat,
.frame.flat { .frame.flat {
border-style: none; } border-style: none; }
@ -2226,7 +2216,7 @@ scrolledwindow junction, placessidebar junction {
scrolledwindow junction:dir(rtl), placessidebar junction:dir(rtl) { scrolledwindow junction:dir(rtl), placessidebar junction:dir(rtl) {
border-image-slice: 0 1 0 0; } border-image-slice: 0 1 0 0; }
separator, .sidebar separator, .sidebar .view separator { separator, .sidebar separator {
background-color: rgba(0, 0, 0, 0.1); background-color: rgba(0, 0, 0, 0.1);
min-width: 1px; min-width: 1px;
min-height: 1px; } min-height: 1px; }
@ -2370,9 +2360,20 @@ messagedialog.csd .dialog-action-area button:only-child {
filechooser #pathbarbox { filechooser #pathbarbox {
border-bottom: 1px solid rgba(220, 223, 227, 0.5); } border-bottom: 1px solid rgba(220, 223, 227, 0.5); }
.sidebar, .sidebar .view { .sidebar {
border: none; border-style: none;
background-color: #fbfbfc; } background-color: #fbfbfc; }
stacksidebar.sidebar:dir(ltr) list,
stacksidebar.sidebar.left list,
stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) {
border-right: 1px solid #dcdfe3;
border-left-style: none; }
stacksidebar.sidebar:dir(rtl) list,
stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.left {
border-left: 1px solid #dcdfe3;
border-right-style: none; }
paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar {
border-style: none; }
stacksidebar row { stacksidebar row {
padding: 10px 4px; } padding: 10px 4px; }
@ -2422,7 +2423,7 @@ placesview .server-list-button:checked > image {
transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-gtk-icon-transform: rotate(-0.5turn); } -gtk-icon-transform: rotate(-0.5turn); }
paned > separator, .sidebar paned > separator, .sidebar .view paned > separator { paned > separator, .sidebar paned > separator {
min-width: 1px; min-width: 1px;
min-height: 1px; min-height: 1px;
-gtk-icon-source: none; -gtk-icon-source: none;
@ -2430,9 +2431,9 @@ paned > separator, .sidebar paned > separator, .sidebar .view paned > separator
background-color: transparent; background-color: transparent;
background-image: linear-gradient(to top, #dcdfe3); background-image: linear-gradient(to top, #dcdfe3);
background-size: 1px 1px; } background-size: 1px 1px; }
paned > separator:selected, .sidebar paned > separator:selected, .sidebar .view paned > separator:selected { paned > separator:selected, .sidebar paned > separator:selected {
background-image: linear-gradient(to top, #5294E2); } background-image: linear-gradient(to top, #5294E2); }
paned > separator.wide, .sidebar paned > separator.wide, .sidebar .view paned > separator.wide { paned > separator.wide, .sidebar paned > separator.wide {
margin: 0; margin: 0;
padding: 0; padding: 0;
min-width: 5px; min-width: 5px;
@ -2440,26 +2441,26 @@ paned > separator, .sidebar paned > separator, .sidebar .view paned > separator
background-image: linear-gradient(to top, #dcdfe3), linear-gradient(to top, #dcdfe3); background-image: linear-gradient(to top, #dcdfe3), linear-gradient(to top, #dcdfe3);
background-size: 1px 1px, 1px 1px; } background-size: 1px 1px, 1px 1px; }
paned.horizontal > separator, .sidebar paned.horizontal > separator, .sidebar .view paned.horizontal > separator { paned.horizontal > separator, .sidebar paned.horizontal > separator {
background-repeat: repeat-y; } background-repeat: repeat-y; }
paned.horizontal > separator:dir(ltr), .sidebar paned.horizontal > separator:dir(ltr), .sidebar .view paned.horizontal > separator:dir(ltr) { paned.horizontal > separator:dir(ltr), .sidebar paned.horizontal > separator:dir(ltr) {
margin: 0 -8px 0 0; margin: 0 -8px 0 0;
padding: 0 8px 0 0; padding: 0 8px 0 0;
background-position: left; } background-position: left; }
paned.horizontal > separator:dir(rtl), .sidebar paned.horizontal > separator:dir(rtl), .sidebar .view paned.horizontal > separator:dir(rtl) { paned.horizontal > separator:dir(rtl), .sidebar paned.horizontal > separator:dir(rtl) {
margin: 0 0 0 -8px; margin: 0 0 0 -8px;
padding: 0 0 0 8px; padding: 0 0 0 8px;
background-position: right; } background-position: right; }
paned.horizontal > separator.wide, .sidebar paned.horizontal > separator.wide, .sidebar .view paned.horizontal > separator.wide { paned.horizontal > separator.wide, .sidebar paned.horizontal > separator.wide {
background-repeat: repeat-y, repeat-y; background-repeat: repeat-y, repeat-y;
background-position: left, right; } background-position: left, right; }
paned.vertical > separator, .sidebar paned.vertical > separator, .sidebar .view paned.vertical > separator { paned.vertical > separator, .sidebar paned.vertical > separator {
margin: 0 0 -8px 0; margin: 0 0 -8px 0;
padding: 0 0 8px 0; padding: 0 0 8px 0;
background-repeat: repeat-x; background-repeat: repeat-x;
background-position: top; } background-position: top; }
paned.vertical > separator.wide, .sidebar paned.vertical > separator.wide, .sidebar .view paned.vertical > separator.wide { paned.vertical > separator.wide, .sidebar paned.vertical > separator.wide {
background-repeat: repeat-x, repeat-x; background-repeat: repeat-x, repeat-x;
background-position: bottom, top; } background-position: bottom, top; }
@ -2765,7 +2766,7 @@ label selection,
label selection:focus, label selection:focus,
label selection:hover, menuitem.button.flat:active, menuitem.button.flat:selected, label selection:hover, menuitem.button.flat:active, menuitem.button.flat:selected,
modelbutton.flat:active, modelbutton.flat:active,
modelbutton.flat:selected, treeview.view:selected, row:selected, .sidebar:selected, .sidebar .view:selected, .nautilus-window placessidebar.sidebar row.activatable:selected, .nautilus-window placessidebar.sidebar row.activatable:selected:hover, .nautilus-window placessidebar.sidebar row.activatable:active:hover { modelbutton.flat:selected, treeview.view:selected, row:selected, .sidebar:selected, .nautilus-window placessidebar.sidebar row.activatable:selected, .nautilus-window placessidebar.sidebar row.activatable:selected:hover, .nautilus-window placessidebar.sidebar row.activatable:active:hover {
background-image: none; background-image: none;
background-color: #5294E2; background-color: #5294E2;
color: #ffffff; color: #ffffff;
@ -3385,11 +3386,11 @@ GtkListBox .h4 {
border-bottom-width: 0; border-bottom-width: 0;
font: bold; } font: bold; }
.nautilus-window paned > separator, .nautilus-window .sidebar paned > separator, .nautilus-window .sidebar .view paned > separator, .sidebar .view .nautilus-window paned > separator { .nautilus-window paned > separator, .nautilus-window .sidebar paned > separator {
background: rgba(53, 57, 69, 0.95); } background: rgba(53, 57, 69, 0.95); }
.nautilus-window paned > separator:dir(ltr), .nautilus-window .sidebar paned > separator:dir(ltr), .nautilus-window .sidebar .view paned > separator:dir(ltr), .sidebar .view .nautilus-window paned > separator:dir(ltr) { .nautilus-window paned > separator:dir(ltr), .nautilus-window .sidebar paned > separator:dir(ltr) {
margin-left: -1px; } margin-left: -1px; }
.nautilus-window paned > separator:dir(rtl), .nautilus-window .sidebar paned > separator:dir(rtl), .nautilus-window .sidebar .view paned > separator:dir(rtl), .sidebar .view .nautilus-window paned > separator:dir(rtl) { .nautilus-window paned > separator:dir(rtl), .nautilus-window .sidebar paned > separator:dir(rtl) {
margin-right: -1px; } margin-right: -1px; }
.nautilus-window.csd.background, .nautilus-window placessidebar list { .nautilus-window.csd.background, .nautilus-window placessidebar list {

View File

@ -147,8 +147,6 @@ assistant {
.sidebar { .sidebar {
background-color: $base_color; background-color: $base_color;
border-top: 1px solid $borders_color; border-top: 1px solid $borders_color;
&:dir(ltr) { border-right: 1px solid $borders_color; }
&:dir(rtl) { border-left: 1px solid $borders_color; }
} }
&.csd .sidebar { border-top-style: none; } &.csd .sidebar { border-top-style: none; }
@ -2241,7 +2239,7 @@ printdialog {
// //
// Frames // Frames
// //
frame border, frame > border,
.frame { .frame {
margin: 0; margin: 0;
padding: 0; padding: 0;
@ -2467,15 +2465,41 @@ filechooser {
// //
// Sidebar // Sidebar
// //
.sidebar, .sidebar .view { .sidebar {
border: none; border-style: none;
background-color: lighten($bg_color, 2%); background-color: lighten($bg_color, 2%);
@at-root %sidebar_left,
&:dir(ltr),
&.left,
&.left:dir(rtl) {
border-right: 1px solid $borders_color;
border-left-style: none;
}
@at-root %sidebar_right,
&:dir(rtl),
&.left {
border-left: 1px solid $borders_color;
border-right-style: none;
}
&:selected { @extend %selected_items; } &:selected { @extend %selected_items; }
separator { @extend separator; } separator { @extend separator; }
paned & { &.left, &.right, &.left:dir(rtl), &:dir(rtl), &:dir(ltr), & { border-style: none; }}
} }
stacksidebar { stacksidebar {
&.sidebar {
&:dir(ltr) list,
&.left list,
&.left:dir(rtl) list { @extend %sidebar_left; }
&:dir(rtl) list,
&.right list { @extend %sidebar_right; }
}
row { row {
padding: 10px 4px; padding: 10px 4px;