[gtk+] Adwaita: correct color on insensitive check/radio labels
- From: Lapo Calamandrei <lapo src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Adwaita: correct color on insensitive check/radio labels
- Date: Tue, 22 Jul 2014 18:10:33 +0000 (UTC)
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]