[gtk+] Adwaita: correct color on insensitive check/radio labels



commit f0c0be896f899169b476e04f9ed3571190302ad4
Author: Lapo Calamandrei <calamandrei gmail com>
Date:   Tue Jul 22 20:09:18 2014 +0200

    Adwaita: correct color on insensitive check/radio labels

 gtk/resources/theme/Adwaita/_common.scss           |    7 +++++++
 gtk/resources/theme/Adwaita/gtk-contained-dark.css |    4 ++++
 gtk/resources/theme/Adwaita/gtk-contained.css      |    4 ++++
 3 files changed, 15 insertions(+), 0 deletions(-)
---
diff --git a/gtk/resources/theme/Adwaita/_common.scss b/gtk/resources/theme/Adwaita/_common.scss
index df40179..0ca81f4 100644
--- a/gtk/resources/theme/Adwaita/_common.scss
+++ b/gtk/resources/theme/Adwaita/_common.scss
@@ -1688,6 +1688,13 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
   // this is for a nice focus on check and radios text
   padding: 1px 2px 4px;
   outline-offset: 0;
+  &:insensitive,
+  &:insensitive:active,
+  &:insensitive:inconsistent {
+    // set insensitive color, which is overriden otherwise
+    color: $insensitive_fg_color;
+    &:backdrop { color: $backdrop_insensitive_color; }
+  }
 }
 
 /************
diff --git a/gtk/resources/theme/Adwaita/gtk-contained-dark.css 
b/gtk/resources/theme/Adwaita/gtk-contained-dark.css
index dfe59d2..b675019 100644
--- a/gtk/resources/theme/Adwaita/gtk-contained-dark.css
+++ b/gtk/resources/theme/Adwaita/gtk-contained-dark.css
@@ -1985,6 +1985,10 @@ GtkSwitch {
 GtkCheckButton.text-button, GtkRadioButton.text-button {
   padding: 1px 2px 4px;
   outline-offset: 0; }
+  GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, 
GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, 
GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent {
+    color: #939695; }
+    GtkCheckButton.text-button:insensitive:backdrop, GtkCheckButton.text-button:insensitive:active:backdrop, 
GtkCheckButton.text-button:insensitive:inconsistent:backdrop, 
GtkRadioButton.text-button:insensitive:backdrop, GtkRadioButton.text-button:insensitive:active:backdrop, 
GtkRadioButton.text-button:insensitive:inconsistent:backdrop {
+      color: #454c4c; }
 
 /************
  * GtkScale *
diff --git a/gtk/resources/theme/Adwaita/gtk-contained.css b/gtk/resources/theme/Adwaita/gtk-contained.css
index e28d940..bdcbba8 100644
--- a/gtk/resources/theme/Adwaita/gtk-contained.css
+++ b/gtk/resources/theme/Adwaita/gtk-contained.css
@@ -1979,6 +1979,10 @@ GtkSwitch {
 GtkCheckButton.text-button, GtkRadioButton.text-button {
   padding: 1px 2px 4px;
   outline-offset: 0; }
+  GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, 
GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, 
GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent {
+    color: #8d9091; }
+    GtkCheckButton.text-button:insensitive:backdrop, GtkCheckButton.text-button:insensitive:active:backdrop, 
GtkCheckButton.text-button:insensitive:inconsistent:backdrop, 
GtkRadioButton.text-button:insensitive:backdrop, GtkRadioButton.text-button:insensitive:active:backdrop, 
GtkRadioButton.text-button:insensitive:inconsistent:backdrop {
+      color: #c7c7c7; }
 
 /************
  * GtkScale *


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