Adwaita: simplify treeview:drop(active) code
authorLapo Calamandrei <calamandrei@gmail.com>
Mon, 21 Mar 2016 18:42:54 +0000 (19:42 +0100)
committerLapo Calamandrei <calamandrei@gmail.com>
Mon, 21 Mar 2016 18:42:54 +0000 (19:42 +0100)
gtk/theme/Adwaita/_common.scss
gtk/theme/Adwaita/gtk-contained-dark.css
gtk/theme/Adwaita/gtk-contained.css

index dc6a3ea6dc316e267010989014a91bf517d452c2..e03914acb0807f0f0588b129102c1658120a5de5 100644 (file)
@@ -1605,21 +1605,14 @@ treeview.view {
     border-left-color: mix($backdrop_fg_color, $backdrop_bg_color, 50%);
     border-top: $backdrop_bg_color;
   }
-
-  &.before:drop(active) {
-    border-style: solid none none none;
-    border-width: 1px;
-    border-color: mix($fg_color, $selected_bg_color, 50%);
-  }
-  &.after:drop(active) {
-    border-style: none none solid none;
-    border-width: 1px;
-    border-color: mix($fg_color, $selected_bg_color, 50%);
-  }
   &:drop(active) {
     border-style: solid none;
     border-width: 1px;
-    border-color: mix($fg_color, $selected_bg_color, 50%);
+    border-color: $selected_borders_color;
+
+    &.after { border-top-style: none; }
+
+    &.before { border-bottom-style: none; }
   }
 
   &.expander {
index 443f688fa2688eb0061e42fa5163fa78d5fb8d0c..777f0cb8d686469cffc469f2d20149a12f082773 100644 (file)
@@ -1991,18 +1991,14 @@ treeview.view {
   treeview.view:backdrop {
     border-left-color: #676b6b;
     border-top: #393f3f; }
-  treeview.view.before:drop(active) {
-    border-style: solid none none none;
-    border-width: 1px;
-    border-color: #88a6c4; }
-  treeview.view.after:drop(active) {
-    border-style: none none solid none;
-    border-width: 1px;
-    border-color: #88a6c4; }
   treeview.view:drop(active) {
     border-style: solid none;
     border-width: 1px;
-    border-color: #88a6c4; }
+    border-color: #0f2b48; }
+    treeview.view:drop(active).after {
+      border-top-style: none; }
+    treeview.view:drop(active).before {
+      border-bottom-style: none; }
   treeview.view.expander {
     -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
     color: #b3b3b2; }
index de708a609e701e7276590f3590a50515d259db8b..d7bb3e336aef1d6da101516961e8cfd028b57557 100644 (file)
@@ -1998,18 +1998,14 @@ treeview.view {
   treeview.view:backdrop {
     border-left-color: #babbbb;
     border-top: #e8e8e7; }
-  treeview.view.before:drop(active) {
-    border-style: solid none none none;
-    border-width: 1px;
-    border-color: #3c6288; }
-  treeview.view.after:drop(active) {
-    border-style: none none solid none;
-    border-width: 1px;
-    border-color: #3c6288; }
   treeview.view:drop(active) {
     border-style: solid none;
     border-width: 1px;
-    border-color: #3c6288; }
+    border-color: #184472; }
+    treeview.view:drop(active).after {
+      border-top-style: none; }
+    treeview.view:drop(active).before {
+      border-bottom-style: none; }
   treeview.view.expander {
     -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
     color: #6d7172; }