[gtk+] Adwaita: fix a thinko about toolbar items spacing with margins



commit 8b6603bbd65fd8939c9d9337a90b1e8ed746ba65
Author: Lapo Calamandrei <calamandrei gmail com>
Date:   Thu Mar 3 18:01:58 2016 +0100

    Adwaita: fix a thinko about toolbar items spacing with margins

 gtk/theme/Adwaita/_common.scss           |   19 +++--
 gtk/theme/Adwaita/gtk-contained-dark.css |  133 ++++++++----------------------
 gtk/theme/Adwaita/gtk-contained.css      |  133 ++++++++----------------------
 3 files changed, 84 insertions(+), 201 deletions(-)
---
diff --git a/gtk/theme/Adwaita/_common.scss b/gtk/theme/Adwaita/_common.scss
index e96d83c..0f2a028 100644
--- a/gtk/theme/Adwaita/_common.scss
+++ b/gtk/theme/Adwaita/_common.scss
@@ -1108,16 +1108,21 @@ combobox {
 /************
  * Toolbars *
  ************/
-toolbar {
+%toolbar {
   -GtkWidget-window-dragging: true;
-  padding: 4px 3px 3px 4px;
+  padding: 4px;
   background-color: $bg_color;
+}
+
+toolbar {
+  @extend %toolbar;
+  padding: 4px 3px 3px 4px;
   // on OSD
   .osd & { background-color: transparent; }
 
   // stand-alone OSD toolbars
   &.osd {
-    padding: 13px 12px 12px 13px;
+    padding: 13px;
     border: none;
     border-radius: 5px;
     background-color: $osd_bg_color;
@@ -1132,20 +1137,20 @@ toolbar {
   &.horizontal separator { margin: 0 7px 1px 6px; }
   &.vertical separator { margin: 6px 1px 7px 0; }
 
-  &:not(.inline-toolbar) {
+  &:not(.inline-toolbar):not(.osd) {
     switch,
     scale,
     entry,
     button {
       margin-right: 1px;
       margin-bottom: 1px;
-      }
+    }
   }
 }
 
 //searchbar, location-bar & inline-toolbar
 .inline-toolbar {
-  @extend toolbar;
+  @extend %toolbar;
   @extend %darkbar;
   border-width: 0 1px 1px;
   padding: 3px;
@@ -1154,7 +1159,7 @@ toolbar {
 
 searchbar,
 .location-bar {
-  @extend toolbar;
+  @extend %toolbar;
   @extend %darkbar;
   border-width: 0 0 1px;
   padding: 3px;
diff --git a/gtk/theme/Adwaita/gtk-contained-dark.css b/gtk/theme/Adwaita/gtk-contained-dark.css
index fa58a14..ecf4c4f 100644
--- a/gtk/theme/Adwaita/gtk-contained-dark.css
+++ b/gtk/theme/Adwaita/gtk-contained-dark.css
@@ -1046,82 +1046,42 @@ button.destructive-action {
     background-image: linear-gradient(to bottom, #272929);
     box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
 
-toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat, 
searchbar.inline-toolbar toolbutton > button.flat,
-.inline-toolbar.location-bar toolbutton > button.flat, toolbar.inline-toolbar toolbutton > 
button.sidebar-button, .inline-toolbar toolbutton > button.sidebar-button, searchbar.inline-toolbar 
toolbutton > button.sidebar-button,
-.inline-toolbar.location-bar toolbutton > button.sidebar-button, .inline-toolbar headerbar toolbutton > 
button.titlebutton, headerbar .inline-toolbar toolbutton > button.titlebutton,
-.inline-toolbar .titlebar toolbutton > button.titlebutton,
-.titlebar .inline-toolbar toolbutton > button.titlebutton,
+toolbar.inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton > button.sidebar-button, 
toolbar.inline-toolbar headerbar toolbutton > button.titlebutton, headerbar toolbar.inline-toolbar toolbutton 
button.titlebutton,
+toolbar.inline-toolbar .titlebar toolbutton > button.titlebutton,
+.titlebar toolbar.inline-toolbar toolbutton > button.titlebutton,
 toolbar.inline-toolbar toolbutton:backdrop > button.flat,
-.inline-toolbar toolbutton:backdrop > button.flat,
-searchbar.inline-toolbar toolbutton:backdrop > button.flat,
-.inline-toolbar.location-bar toolbutton:backdrop > button.flat,
 toolbar.inline-toolbar toolbutton:backdrop > button.sidebar-button,
-.inline-toolbar toolbutton:backdrop > button.sidebar-button,
-searchbar.inline-toolbar toolbutton:backdrop > button.sidebar-button,
-.inline-toolbar.location-bar toolbutton:backdrop > button.sidebar-button,
-.inline-toolbar headerbar toolbutton:backdrop > button.titlebutton,
-headerbar .inline-toolbar toolbutton:backdrop > button.titlebutton,
-.inline-toolbar .titlebar toolbutton:backdrop > button.titlebutton,
-.titlebar .inline-toolbar toolbutton:backdrop > button.titlebutton, .linked:not(.vertical) > entry, 
.linked:not(.vertical) > spinbutton:not(.vertical), .inline-toolbar button, .inline-toolbar button:backdrop, 
.linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > 
button:backdrop, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > 
button.combo:dir(rtl) {
+toolbar.inline-toolbar headerbar toolbutton:backdrop > button.titlebutton,
+headerbar toolbar.inline-toolbar toolbutton:backdrop > button.titlebutton, .linked:not(.vertical) > entry, 
.linked:not(.vertical) > spinbutton:not(.vertical), .inline-toolbar button, .inline-toolbar button:backdrop, 
.linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > 
button:backdrop, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > 
button.combo:dir(rtl) {
   border-radius: 0;
   border-right-style: none; }
 
-.linked:not(.vertical) > entry:first-child, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), 
.inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar 
toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat, 
searchbar.inline-toolbar toolbutton:first-child > button.flat,
-.inline-toolbar.location-bar toolbutton:first-child > button.flat, toolbar.inline-toolbar 
toolbutton:first-child > button.sidebar-button, .inline-toolbar toolbutton:first-child > 
button.sidebar-button, searchbar.inline-toolbar toolbutton:first-child > button.sidebar-button,
-.inline-toolbar.location-bar toolbutton:first-child > button.sidebar-button, .inline-toolbar headerbar 
toolbutton:first-child > button.titlebutton, headerbar .inline-toolbar toolbutton:first-child > 
button.titlebutton,
-.inline-toolbar .titlebar toolbutton:first-child > button.titlebutton,
-.titlebar .inline-toolbar toolbutton:first-child > button.titlebutton,
+.linked:not(.vertical) > entry:first-child, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), 
.inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar 
toolbutton:first-child > button.flat, toolbar.inline-toolbar toolbutton:first-child > button.sidebar-button, 
toolbar.inline-toolbar headerbar toolbutton:first-child > button.titlebutton, headerbar 
toolbar.inline-toolbar toolbutton:first-child > button.titlebutton,
+toolbar.inline-toolbar .titlebar toolbutton:first-child > button.titlebutton,
+.titlebar toolbar.inline-toolbar toolbutton:first-child > button.titlebutton,
 toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat,
-.inline-toolbar toolbutton:backdrop:first-child > button.flat,
-searchbar.inline-toolbar toolbutton:backdrop:first-child > button.flat,
-.inline-toolbar.location-bar toolbutton:backdrop:first-child > button.flat,
 toolbar.inline-toolbar toolbutton:backdrop:first-child > button.sidebar-button,
-.inline-toolbar toolbutton:backdrop:first-child > button.sidebar-button,
-searchbar.inline-toolbar toolbutton:backdrop:first-child > button.sidebar-button,
-.inline-toolbar.location-bar toolbutton:backdrop:first-child > button.sidebar-button,
-.inline-toolbar headerbar toolbutton:backdrop:first-child > button.titlebutton,
-headerbar .inline-toolbar toolbutton:backdrop:first-child > button.titlebutton,
-.inline-toolbar .titlebar toolbutton:backdrop:first-child > button.titlebutton,
-.titlebar .inline-toolbar toolbutton:backdrop:first-child > button.titlebutton, combobox.linked 
button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo {
+toolbar.inline-toolbar headerbar toolbutton:backdrop:first-child > button.titlebutton,
+headerbar toolbar.inline-toolbar toolbutton:backdrop:first-child > button.titlebutton, combobox.linked 
button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo {
   border-top-left-radius: 3px;
   border-bottom-left-radius: 3px; }
-.linked:not(.vertical) > entry:last-child, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), 
.inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child 
button.flat, .inline-toolbar toolbutton:last-child > button.flat, searchbar.inline-toolbar 
toolbutton:last-child > button.flat,
-.inline-toolbar.location-bar toolbutton:last-child > button.flat, toolbar.inline-toolbar 
toolbutton:last-child > button.sidebar-button, .inline-toolbar toolbutton:last-child > button.sidebar-button, 
searchbar.inline-toolbar toolbutton:last-child > button.sidebar-button,
-.inline-toolbar.location-bar toolbutton:last-child > button.sidebar-button, .inline-toolbar headerbar 
toolbutton:last-child > button.titlebutton, headerbar .inline-toolbar toolbutton:last-child > 
button.titlebutton,
-.inline-toolbar .titlebar toolbutton:last-child > button.titlebutton,
-.titlebar .inline-toolbar toolbutton:last-child > button.titlebutton,
+.linked:not(.vertical) > entry:last-child, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), 
.inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child 
button.flat, toolbar.inline-toolbar toolbutton:last-child > button.sidebar-button, toolbar.inline-toolbar 
headerbar toolbutton:last-child > button.titlebutton, headerbar toolbar.inline-toolbar toolbutton:last-child 
button.titlebutton,
+toolbar.inline-toolbar .titlebar toolbutton:last-child > button.titlebutton,
+.titlebar toolbar.inline-toolbar toolbutton:last-child > button.titlebutton,
 toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat,
-.inline-toolbar toolbutton:backdrop:last-child > button.flat,
-searchbar.inline-toolbar toolbutton:backdrop:last-child > button.flat,
-.inline-toolbar.location-bar toolbutton:backdrop:last-child > button.flat,
 toolbar.inline-toolbar toolbutton:backdrop:last-child > button.sidebar-button,
-.inline-toolbar toolbutton:backdrop:last-child > button.sidebar-button,
-searchbar.inline-toolbar toolbutton:backdrop:last-child > button.sidebar-button,
-.inline-toolbar.location-bar toolbutton:backdrop:last-child > button.sidebar-button,
-.inline-toolbar headerbar toolbutton:backdrop:last-child > button.titlebutton,
-headerbar .inline-toolbar toolbutton:backdrop:last-child > button.titlebutton,
-.inline-toolbar .titlebar toolbutton:backdrop:last-child > button.titlebutton,
-.titlebar .inline-toolbar toolbutton:backdrop:last-child > button.titlebutton, combobox.linked 
button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo {
+toolbar.inline-toolbar headerbar toolbutton:backdrop:last-child > button.titlebutton,
+headerbar toolbar.inline-toolbar toolbutton:backdrop:last-child > button.titlebutton, combobox.linked 
button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo {
   border-top-right-radius: 3px;
   border-bottom-right-radius: 3px;
   border-right-style: solid; }
-.linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), 
.inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child 
button.flat, .inline-toolbar toolbutton:only-child > button.flat, searchbar.inline-toolbar 
toolbutton:only-child > button.flat,
-.inline-toolbar.location-bar toolbutton:only-child > button.flat, toolbar.inline-toolbar 
toolbutton:only-child > button.sidebar-button, .inline-toolbar toolbutton:only-child > button.sidebar-button, 
searchbar.inline-toolbar toolbutton:only-child > button.sidebar-button,
-.inline-toolbar.location-bar toolbutton:only-child > button.sidebar-button, .inline-toolbar headerbar 
toolbutton:only-child > button.titlebutton, headerbar .inline-toolbar toolbutton:only-child > 
button.titlebutton,
-.inline-toolbar .titlebar toolbutton:only-child > button.titlebutton,
-.titlebar .inline-toolbar toolbutton:only-child > button.titlebutton,
+.linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), 
.inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child 
button.flat, toolbar.inline-toolbar toolbutton:only-child > button.sidebar-button, toolbar.inline-toolbar 
headerbar toolbutton:only-child > button.titlebutton, headerbar toolbar.inline-toolbar toolbutton:only-child 
button.titlebutton,
+toolbar.inline-toolbar .titlebar toolbutton:only-child > button.titlebutton,
+.titlebar toolbar.inline-toolbar toolbutton:only-child > button.titlebutton,
 toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat,
-.inline-toolbar toolbutton:backdrop:only-child > button.flat,
-searchbar.inline-toolbar toolbutton:backdrop:only-child > button.flat,
-.inline-toolbar.location-bar toolbutton:backdrop:only-child > button.flat,
 toolbar.inline-toolbar toolbutton:backdrop:only-child > button.sidebar-button,
-.inline-toolbar toolbutton:backdrop:only-child > button.sidebar-button,
-searchbar.inline-toolbar toolbutton:backdrop:only-child > button.sidebar-button,
-.inline-toolbar.location-bar toolbutton:backdrop:only-child > button.sidebar-button,
-.inline-toolbar headerbar toolbutton:backdrop:only-child > button.titlebutton,
-headerbar .inline-toolbar toolbutton:backdrop:only-child > button.titlebutton,
-.inline-toolbar .titlebar toolbutton:backdrop:only-child > button.titlebutton,
-.titlebar .inline-toolbar toolbutton:backdrop:only-child > button.titlebutton, .linked:not(.vertical) > 
combobox:only-child > box > button.combo {
+toolbar.inline-toolbar headerbar toolbutton:backdrop:only-child > button.titlebutton,
+headerbar toolbar.inline-toolbar toolbutton:backdrop:only-child > button.titlebutton, .linked:not(.vertical) 
combobox:only-child > box > button.combo {
   border-radius: 3px;
   border-style: solid; }
 
@@ -1420,47 +1380,29 @@ combobox arrow {
 toolbar, .inline-toolbar, searchbar,
 .location-bar {
   -GtkWidget-window-dragging: true;
-  padding: 4px 3px 3px 4px;
+  padding: 4px;
   background-color: #393f3f; }
-  .osd toolbar, .osd .inline-toolbar, .osd searchbar,
-  .osd .location-bar {
+
+toolbar {
+  padding: 4px 3px 3px 4px; }
+  .osd toolbar {
     background-color: transparent; }
-  toolbar.osd, .osd.inline-toolbar, searchbar.osd,
-  .osd.location-bar {
-    padding: 13px 12px 12px 13px;
+  toolbar.osd {
+    padding: 13px;
     border: none;
     border-radius: 5px;
     background-color: rgba(32, 37, 38, 0.8); }
-  toolbar.osd.left, .osd.left.inline-toolbar, searchbar.osd.left,
-  .osd.left.location-bar, toolbar.osd.right, .osd.right.inline-toolbar, searchbar.osd.right,
-  .osd.right.location-bar, toolbar.osd.top, .osd.top.inline-toolbar, searchbar.osd.top,
-  .osd.top.location-bar, toolbar.osd.bottom, .osd.bottom.inline-toolbar, searchbar.osd.bottom,
-  .osd.bottom.location-bar {
+  toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom {
     border-radius: 0; }
-  toolbar.horizontal separator, .horizontal.inline-toolbar separator, searchbar.horizontal separator,
-  .horizontal.location-bar separator {
+  toolbar.horizontal separator {
     margin: 0 7px 1px 6px; }
-  toolbar.vertical separator, .vertical.inline-toolbar separator, searchbar.vertical separator,
-  .vertical.location-bar separator {
+  toolbar.vertical separator {
     margin: 6px 1px 7px 0; }
-  toolbar:not(.inline-toolbar) switch, .inline-toolbar:not(.inline-toolbar) switch, 
searchbar:not(.inline-toolbar) switch,
-  .location-bar:not(.inline-toolbar) switch,
-  toolbar:not(.inline-toolbar) scale,
-  .inline-toolbar:not(.inline-toolbar) scale,
-  searchbar:not(.inline-toolbar) scale,
-  .location-bar:not(.inline-toolbar) scale,
-  toolbar:not(.inline-toolbar) entry,
-  .inline-toolbar:not(.inline-toolbar) entry,
-  searchbar:not(.inline-toolbar) entry,
-  .location-bar:not(.inline-toolbar) entry,
-  toolbar:not(.inline-toolbar) spinbutton:not(.vertical),
-  .inline-toolbar:not(.inline-toolbar) spinbutton:not(.vertical),
-  searchbar:not(.inline-toolbar) spinbutton:not(.vertical),
-  .location-bar:not(.inline-toolbar) spinbutton:not(.vertical),
-  toolbar:not(.inline-toolbar) button,
-  .inline-toolbar:not(.inline-toolbar) button,
-  searchbar:not(.inline-toolbar) button,
-  .location-bar:not(.inline-toolbar) button {
+  toolbar:not(.inline-toolbar):not(.osd) switch,
+  toolbar:not(.inline-toolbar):not(.osd) scale,
+  toolbar:not(.inline-toolbar):not(.osd) entry,
+  toolbar:not(.inline-toolbar):not(.osd) spinbutton:not(.vertical),
+  toolbar:not(.inline-toolbar):not(.osd) button {
     margin-right: 1px;
     margin-bottom: 1px; }
 
@@ -2048,10 +1990,7 @@ popover.background {
   popover.background > list,
   popover.background > .view,
   popover.background > iconview,
-  popover.background > toolbar,
-  popover.background > .inline-toolbar,
-  popover.background > searchbar,
-  popover.background > .location-bar {
+  popover.background > toolbar {
     border-style: none;
     background-color: transparent; }
   popover.background.touch-selection, popover.background.magnifier, .csd popover.background.touch-selection, 
.csd popover.background.magnifier {
diff --git a/gtk/theme/Adwaita/gtk-contained.css b/gtk/theme/Adwaita/gtk-contained.css
index 664f1bf..79b464a 100644
--- a/gtk/theme/Adwaita/gtk-contained.css
+++ b/gtk/theme/Adwaita/gtk-contained.css
@@ -1046,82 +1046,42 @@ button.destructive-action {
     background-image: linear-gradient(to bottom, #e4e4e4);
     box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
 
-toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat, 
searchbar.inline-toolbar toolbutton > button.flat,
-.inline-toolbar.location-bar toolbutton > button.flat, toolbar.inline-toolbar toolbutton > 
button.sidebar-button, .inline-toolbar toolbutton > button.sidebar-button, searchbar.inline-toolbar 
toolbutton > button.sidebar-button,
-.inline-toolbar.location-bar toolbutton > button.sidebar-button, .inline-toolbar headerbar toolbutton > 
button.titlebutton, headerbar .inline-toolbar toolbutton > button.titlebutton,
-.inline-toolbar .titlebar toolbutton > button.titlebutton,
-.titlebar .inline-toolbar toolbutton > button.titlebutton,
+toolbar.inline-toolbar toolbutton > button.flat, toolbar.inline-toolbar toolbutton > button.sidebar-button, 
toolbar.inline-toolbar headerbar toolbutton > button.titlebutton, headerbar toolbar.inline-toolbar toolbutton 
button.titlebutton,
+toolbar.inline-toolbar .titlebar toolbutton > button.titlebutton,
+.titlebar toolbar.inline-toolbar toolbutton > button.titlebutton,
 toolbar.inline-toolbar toolbutton:backdrop > button.flat,
-.inline-toolbar toolbutton:backdrop > button.flat,
-searchbar.inline-toolbar toolbutton:backdrop > button.flat,
-.inline-toolbar.location-bar toolbutton:backdrop > button.flat,
 toolbar.inline-toolbar toolbutton:backdrop > button.sidebar-button,
-.inline-toolbar toolbutton:backdrop > button.sidebar-button,
-searchbar.inline-toolbar toolbutton:backdrop > button.sidebar-button,
-.inline-toolbar.location-bar toolbutton:backdrop > button.sidebar-button,
-.inline-toolbar headerbar toolbutton:backdrop > button.titlebutton,
-headerbar .inline-toolbar toolbutton:backdrop > button.titlebutton,
-.inline-toolbar .titlebar toolbutton:backdrop > button.titlebutton,
-.titlebar .inline-toolbar toolbutton:backdrop > button.titlebutton, .linked:not(.vertical) > entry, 
.linked:not(.vertical) > spinbutton:not(.vertical), .inline-toolbar button, .inline-toolbar button:backdrop, 
.linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > 
button:backdrop, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > 
button.combo:dir(rtl) {
+toolbar.inline-toolbar headerbar toolbutton:backdrop > button.titlebutton,
+headerbar toolbar.inline-toolbar toolbutton:backdrop > button.titlebutton, .linked:not(.vertical) > entry, 
.linked:not(.vertical) > spinbutton:not(.vertical), .inline-toolbar button, .inline-toolbar button:backdrop, 
.linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > 
button:backdrop, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > 
button.combo:dir(rtl) {
   border-radius: 0;
   border-right-style: none; }
 
-.linked:not(.vertical) > entry:first-child, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), 
.inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar 
toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat, 
searchbar.inline-toolbar toolbutton:first-child > button.flat,
-.inline-toolbar.location-bar toolbutton:first-child > button.flat, toolbar.inline-toolbar 
toolbutton:first-child > button.sidebar-button, .inline-toolbar toolbutton:first-child > 
button.sidebar-button, searchbar.inline-toolbar toolbutton:first-child > button.sidebar-button,
-.inline-toolbar.location-bar toolbutton:first-child > button.sidebar-button, .inline-toolbar headerbar 
toolbutton:first-child > button.titlebutton, headerbar .inline-toolbar toolbutton:first-child > 
button.titlebutton,
-.inline-toolbar .titlebar toolbutton:first-child > button.titlebutton,
-.titlebar .inline-toolbar toolbutton:first-child > button.titlebutton,
+.linked:not(.vertical) > entry:first-child, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), 
.inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar 
toolbutton:first-child > button.flat, toolbar.inline-toolbar toolbutton:first-child > button.sidebar-button, 
toolbar.inline-toolbar headerbar toolbutton:first-child > button.titlebutton, headerbar 
toolbar.inline-toolbar toolbutton:first-child > button.titlebutton,
+toolbar.inline-toolbar .titlebar toolbutton:first-child > button.titlebutton,
+.titlebar toolbar.inline-toolbar toolbutton:first-child > button.titlebutton,
 toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat,
-.inline-toolbar toolbutton:backdrop:first-child > button.flat,
-searchbar.inline-toolbar toolbutton:backdrop:first-child > button.flat,
-.inline-toolbar.location-bar toolbutton:backdrop:first-child > button.flat,
 toolbar.inline-toolbar toolbutton:backdrop:first-child > button.sidebar-button,
-.inline-toolbar toolbutton:backdrop:first-child > button.sidebar-button,
-searchbar.inline-toolbar toolbutton:backdrop:first-child > button.sidebar-button,
-.inline-toolbar.location-bar toolbutton:backdrop:first-child > button.sidebar-button,
-.inline-toolbar headerbar toolbutton:backdrop:first-child > button.titlebutton,
-headerbar .inline-toolbar toolbutton:backdrop:first-child > button.titlebutton,
-.inline-toolbar .titlebar toolbutton:backdrop:first-child > button.titlebutton,
-.titlebar .inline-toolbar toolbutton:backdrop:first-child > button.titlebutton, combobox.linked 
button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo {
+toolbar.inline-toolbar headerbar toolbutton:backdrop:first-child > button.titlebutton,
+headerbar toolbar.inline-toolbar toolbutton:backdrop:first-child > button.titlebutton, combobox.linked 
button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo {
   border-top-left-radius: 3px;
   border-bottom-left-radius: 3px; }
-.linked:not(.vertical) > entry:last-child, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), 
.inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child 
button.flat, .inline-toolbar toolbutton:last-child > button.flat, searchbar.inline-toolbar 
toolbutton:last-child > button.flat,
-.inline-toolbar.location-bar toolbutton:last-child > button.flat, toolbar.inline-toolbar 
toolbutton:last-child > button.sidebar-button, .inline-toolbar toolbutton:last-child > button.sidebar-button, 
searchbar.inline-toolbar toolbutton:last-child > button.sidebar-button,
-.inline-toolbar.location-bar toolbutton:last-child > button.sidebar-button, .inline-toolbar headerbar 
toolbutton:last-child > button.titlebutton, headerbar .inline-toolbar toolbutton:last-child > 
button.titlebutton,
-.inline-toolbar .titlebar toolbutton:last-child > button.titlebutton,
-.titlebar .inline-toolbar toolbutton:last-child > button.titlebutton,
+.linked:not(.vertical) > entry:last-child, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), 
.inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child 
button.flat, toolbar.inline-toolbar toolbutton:last-child > button.sidebar-button, toolbar.inline-toolbar 
headerbar toolbutton:last-child > button.titlebutton, headerbar toolbar.inline-toolbar toolbutton:last-child 
button.titlebutton,
+toolbar.inline-toolbar .titlebar toolbutton:last-child > button.titlebutton,
+.titlebar toolbar.inline-toolbar toolbutton:last-child > button.titlebutton,
 toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat,
-.inline-toolbar toolbutton:backdrop:last-child > button.flat,
-searchbar.inline-toolbar toolbutton:backdrop:last-child > button.flat,
-.inline-toolbar.location-bar toolbutton:backdrop:last-child > button.flat,
 toolbar.inline-toolbar toolbutton:backdrop:last-child > button.sidebar-button,
-.inline-toolbar toolbutton:backdrop:last-child > button.sidebar-button,
-searchbar.inline-toolbar toolbutton:backdrop:last-child > button.sidebar-button,
-.inline-toolbar.location-bar toolbutton:backdrop:last-child > button.sidebar-button,
-.inline-toolbar headerbar toolbutton:backdrop:last-child > button.titlebutton,
-headerbar .inline-toolbar toolbutton:backdrop:last-child > button.titlebutton,
-.inline-toolbar .titlebar toolbutton:backdrop:last-child > button.titlebutton,
-.titlebar .inline-toolbar toolbutton:backdrop:last-child > button.titlebutton, combobox.linked 
button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo {
+toolbar.inline-toolbar headerbar toolbutton:backdrop:last-child > button.titlebutton,
+headerbar toolbar.inline-toolbar toolbutton:backdrop:last-child > button.titlebutton, combobox.linked 
button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo {
   border-top-right-radius: 3px;
   border-bottom-right-radius: 3px;
   border-right-style: solid; }
-.linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), 
.inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child 
button.flat, .inline-toolbar toolbutton:only-child > button.flat, searchbar.inline-toolbar 
toolbutton:only-child > button.flat,
-.inline-toolbar.location-bar toolbutton:only-child > button.flat, toolbar.inline-toolbar 
toolbutton:only-child > button.sidebar-button, .inline-toolbar toolbutton:only-child > button.sidebar-button, 
searchbar.inline-toolbar toolbutton:only-child > button.sidebar-button,
-.inline-toolbar.location-bar toolbutton:only-child > button.sidebar-button, .inline-toolbar headerbar 
toolbutton:only-child > button.titlebutton, headerbar .inline-toolbar toolbutton:only-child > 
button.titlebutton,
-.inline-toolbar .titlebar toolbutton:only-child > button.titlebutton,
-.titlebar .inline-toolbar toolbutton:only-child > button.titlebutton,
+.linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), 
.inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child 
button.flat, toolbar.inline-toolbar toolbutton:only-child > button.sidebar-button, toolbar.inline-toolbar 
headerbar toolbutton:only-child > button.titlebutton, headerbar toolbar.inline-toolbar toolbutton:only-child 
button.titlebutton,
+toolbar.inline-toolbar .titlebar toolbutton:only-child > button.titlebutton,
+.titlebar toolbar.inline-toolbar toolbutton:only-child > button.titlebutton,
 toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat,
-.inline-toolbar toolbutton:backdrop:only-child > button.flat,
-searchbar.inline-toolbar toolbutton:backdrop:only-child > button.flat,
-.inline-toolbar.location-bar toolbutton:backdrop:only-child > button.flat,
 toolbar.inline-toolbar toolbutton:backdrop:only-child > button.sidebar-button,
-.inline-toolbar toolbutton:backdrop:only-child > button.sidebar-button,
-searchbar.inline-toolbar toolbutton:backdrop:only-child > button.sidebar-button,
-.inline-toolbar.location-bar toolbutton:backdrop:only-child > button.sidebar-button,
-.inline-toolbar headerbar toolbutton:backdrop:only-child > button.titlebutton,
-headerbar .inline-toolbar toolbutton:backdrop:only-child > button.titlebutton,
-.inline-toolbar .titlebar toolbutton:backdrop:only-child > button.titlebutton,
-.titlebar .inline-toolbar toolbutton:backdrop:only-child > button.titlebutton, .linked:not(.vertical) > 
combobox:only-child > box > button.combo {
+toolbar.inline-toolbar headerbar toolbutton:backdrop:only-child > button.titlebutton,
+headerbar toolbar.inline-toolbar toolbutton:backdrop:only-child > button.titlebutton, .linked:not(.vertical) 
combobox:only-child > box > button.combo {
   border-radius: 3px;
   border-style: solid; }
 
@@ -1424,47 +1384,29 @@ combobox arrow {
 toolbar, .inline-toolbar, searchbar,
 .location-bar {
   -GtkWidget-window-dragging: true;
-  padding: 4px 3px 3px 4px;
+  padding: 4px;
   background-color: #e8e8e7; }
-  .osd toolbar, .osd .inline-toolbar, .osd searchbar,
-  .osd .location-bar {
+
+toolbar {
+  padding: 4px 3px 3px 4px; }
+  .osd toolbar {
     background-color: transparent; }
-  toolbar.osd, .osd.inline-toolbar, searchbar.osd,
-  .osd.location-bar {
-    padding: 13px 12px 12px 13px;
+  toolbar.osd {
+    padding: 13px;
     border: none;
     border-radius: 5px;
     background-color: rgba(32, 37, 38, 0.8); }
-  toolbar.osd.left, .osd.left.inline-toolbar, searchbar.osd.left,
-  .osd.left.location-bar, toolbar.osd.right, .osd.right.inline-toolbar, searchbar.osd.right,
-  .osd.right.location-bar, toolbar.osd.top, .osd.top.inline-toolbar, searchbar.osd.top,
-  .osd.top.location-bar, toolbar.osd.bottom, .osd.bottom.inline-toolbar, searchbar.osd.bottom,
-  .osd.bottom.location-bar {
+  toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom {
     border-radius: 0; }
-  toolbar.horizontal separator, .horizontal.inline-toolbar separator, searchbar.horizontal separator,
-  .horizontal.location-bar separator {
+  toolbar.horizontal separator {
     margin: 0 7px 1px 6px; }
-  toolbar.vertical separator, .vertical.inline-toolbar separator, searchbar.vertical separator,
-  .vertical.location-bar separator {
+  toolbar.vertical separator {
     margin: 6px 1px 7px 0; }
-  toolbar:not(.inline-toolbar) switch, .inline-toolbar:not(.inline-toolbar) switch, 
searchbar:not(.inline-toolbar) switch,
-  .location-bar:not(.inline-toolbar) switch,
-  toolbar:not(.inline-toolbar) scale,
-  .inline-toolbar:not(.inline-toolbar) scale,
-  searchbar:not(.inline-toolbar) scale,
-  .location-bar:not(.inline-toolbar) scale,
-  toolbar:not(.inline-toolbar) entry,
-  .inline-toolbar:not(.inline-toolbar) entry,
-  searchbar:not(.inline-toolbar) entry,
-  .location-bar:not(.inline-toolbar) entry,
-  toolbar:not(.inline-toolbar) spinbutton:not(.vertical),
-  .inline-toolbar:not(.inline-toolbar) spinbutton:not(.vertical),
-  searchbar:not(.inline-toolbar) spinbutton:not(.vertical),
-  .location-bar:not(.inline-toolbar) spinbutton:not(.vertical),
-  toolbar:not(.inline-toolbar) button,
-  .inline-toolbar:not(.inline-toolbar) button,
-  searchbar:not(.inline-toolbar) button,
-  .location-bar:not(.inline-toolbar) button {
+  toolbar:not(.inline-toolbar):not(.osd) switch,
+  toolbar:not(.inline-toolbar):not(.osd) scale,
+  toolbar:not(.inline-toolbar):not(.osd) entry,
+  toolbar:not(.inline-toolbar):not(.osd) spinbutton:not(.vertical),
+  toolbar:not(.inline-toolbar):not(.osd) button {
     margin-right: 1px;
     margin-bottom: 1px; }
 
@@ -2058,10 +2000,7 @@ popover.background {
   popover.background > list,
   popover.background > .view,
   popover.background > iconview,
-  popover.background > toolbar,
-  popover.background > .inline-toolbar,
-  popover.background > searchbar,
-  popover.background > .location-bar {
+  popover.background > toolbar {
     border-style: none;
     background-color: transparent; }
   popover.background.touch-selection, popover.background.magnifier, .csd popover.background.touch-selection, 
.csd popover.background.magnifier {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]