Adwaita: make insensitive slightly less sensitive
authorJakub Steiner <jimmac@gmail.com>
Thu, 26 Mar 2020 14:35:01 +0000 (15:35 +0100)
committerJakub Steiner <jimmac@gmail.com>
Thu, 26 Mar 2020 14:55:42 +0000 (15:55 +0100)
- will expose itself even more in HC

gtk/theme/Adwaita/_colors.scss
gtk/theme/Adwaita/_common.scss

index c565f706b0b08baa814c98e3962594ef4ef2e008..039c1e051568508e92a1fb34063a440225ea6124 100644 (file)
@@ -50,7 +50,7 @@ $drop_target_color: #4e9a06;
 //insensitive state derived colors
 $insensitive_fg_color: mix($fg_color, $bg_color, 50%);
 $insensitive_bg_color: mix($bg_color, $base_color, 60%);
-$insensitive_borders_color: $borders_color;
+$insensitive_borders_color: mix($borders_color, $bg_color, 80%);
 
 //colors for the backdrop state, derived from the main colors.
 $backdrop_base_color: if($variant == 'light', darken($base_color, 1%), lighten($base_color, 1%));
index bbb9029ce7f0b27eae81a35deda22992b1940d44..78d5c468cb4451879cfd0eceb3a54176e12f39b4 100644 (file)
@@ -2520,14 +2520,20 @@ treeview.view radio:selected { &:focus, & { @extend %radio; }} // This is a work
   border-radius: 3px;
   background-color: $dark_fill;
 
-  &:disabled { background-color: $insensitive_bg_color; }
+  &:disabled {
+   background-color: $insensitive_bg_color;
+   borders-color: $insensitive_borders_color;
+  }
 
   &:backdrop {
     background-color: $backdrop_dark_fill;
     border-color: $backdrop_borders_color;
     transition: $backdrop_transition;
 
-    &:disabled { background-color: $insensitive_bg_color; }
+    &:disabled {
+      background-color: $insensitive_bg_color;
+      borders-color: $insensitive_borders_color;
+    }
   }
 
   // ...on selected list rows