[gtk+] Adwaita: use stricter selectors on paned separators



commit b143ed98b3194e2116729a9596c2a2bc7217c40a
Author: Lapo Calamandrei <calamandrei gmail com>
Date:   Sat Jan 9 12:05:31 2016 +0100

    Adwaita: use stricter selectors on paned separators
    
    this fixes the "fat" separator on gedit headerbar, since it was
    cought by the paned separator styling.

 gtk/theme/Adwaita/_common.scss           |   18 +++++++-----------
 gtk/theme/Adwaita/gtk-contained-dark.css |   16 ++++++++--------
 gtk/theme/Adwaita/gtk-contained.css      |   16 ++++++++--------
 3 files changed, 23 insertions(+), 27 deletions(-)
---
diff --git a/gtk/theme/Adwaita/_common.scss b/gtk/theme/Adwaita/_common.scss
index d7ffb3b..063c8d9 100644
--- a/gtk/theme/Adwaita/_common.scss
+++ b/gtk/theme/Adwaita/_common.scss
@@ -3053,30 +3053,26 @@ placesview {
  *********/
 
 paned {
-  separator {
+  > separator {
     min-width: 1px;
     min-height: 1px;
     background-color: $borders_color;
-    &:backdrop {
-      background-color: $backdrop_borders_color;
-    }
+    &:backdrop { background-color: $backdrop_borders_color; }
+    &:selected { background-color: $selected_bg_color; }
   }
-  &:dir(ltr).horizontal separator {
+  &:dir(ltr).horizontal > separator {
     margin: 0 -8px 0 0;
     padding: 0 8px 0 0;
   }
-  &:dir(rtl).horizontal separator {
+  &:dir(rtl).horizontal > separator {
     margin: 0 0 0 -8px;
     padding: 0 0 0 8px;
   }
-  &.vertical separator {
+  &.vertical > separator {
     margin: 0 0 -8px 0;
     padding: 0 0 8px 0;
   }
-  separator:selected {
-    background-color: $selected_bg_color;
-  }
-  separator.wide {
+  > separator.wide {
     min-width: 5px;
     min-height: 5px;
     background-color: transparent;
diff --git a/gtk/theme/Adwaita/gtk-contained-dark.css b/gtk/theme/Adwaita/gtk-contained-dark.css
index ab57a2c..00d9ae0 100644
--- a/gtk/theme/Adwaita/gtk-contained-dark.css
+++ b/gtk/theme/Adwaita/gtk-contained-dark.css
@@ -4193,24 +4193,24 @@ placesview row.activatable:hover {
 /*********
  * Paned *
  *********/
-paned separator {
+paned > separator {
   min-width: 1px;
   min-height: 1px;
   background-color: #1c1f1f; }
-  paned separator:backdrop {
+  paned > separator:backdrop {
     background-color: #1f2222; }
-paned:dir(ltr).horizontal separator {
+  paned > separator:selected {
+    background-color: #215d9c; }
+paned:dir(ltr).horizontal > separator {
   margin: 0 -8px 0 0;
   padding: 0 8px 0 0; }
-paned:dir(rtl).horizontal separator {
+paned:dir(rtl).horizontal > separator {
   margin: 0 0 0 -8px;
   padding: 0 0 0 8px; }
-paned.vertical separator {
+paned.vertical > separator {
   margin: 0 0 -8px 0;
   padding: 0 0 8px 0; }
-paned separator:selected {
-  background-color: #215d9c; }
-paned separator.wide {
+paned > separator.wide {
   min-width: 5px;
   min-height: 5px;
   background-color: transparent;
diff --git a/gtk/theme/Adwaita/gtk-contained.css b/gtk/theme/Adwaita/gtk-contained.css
index 9a01662..a41168e 100644
--- a/gtk/theme/Adwaita/gtk-contained.css
+++ b/gtk/theme/Adwaita/gtk-contained.css
@@ -4369,24 +4369,24 @@ placesview row.activatable:hover {
 /*********
  * Paned *
  *********/
-paned separator {
+paned > separator {
   min-width: 1px;
   min-height: 1px;
   background-color: #9d9d99; }
-  paned separator:backdrop {
+  paned > separator:backdrop {
     background-color: #a5a5a1; }
-paned:dir(ltr).horizontal separator {
+  paned > separator:selected {
+    background-color: #4a90d9; }
+paned:dir(ltr).horizontal > separator {
   margin: 0 -8px 0 0;
   padding: 0 8px 0 0; }
-paned:dir(rtl).horizontal separator {
+paned:dir(rtl).horizontal > separator {
   margin: 0 0 0 -8px;
   padding: 0 0 0 8px; }
-paned.vertical separator {
+paned.vertical > separator {
   margin: 0 0 -8px 0;
   padding: 0 0 8px 0; }
-paned separator:selected {
-  background-color: #4a90d9; }
-paned separator.wide {
+paned > separator.wide {
   min-width: 5px;
   min-height: 5px;
   background-color: transparent;


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