[gtk+] Adwaita: Use -gtk-icon-source for checkmarks
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Adwaita: Use -gtk-icon-source for checkmarks
- Date: Wed, 13 Aug 2014 15:10:48 +0000 (UTC)
commit ce2f6213021b0a7ee1a5fdfc91f2a8305db5524b
Author: Benjamin Otte <otte redhat com>
Date: Thu Aug 7 15:42:42 2014 +0200
Adwaita: Use -gtk-icon-source for checkmarks
instead of using background-image
gtk/resources/theme/Adwaita/_common.scss | 4 +-
gtk/resources/theme/Adwaita/gtk-contained-dark.css | 144 +++++---------------
gtk/resources/theme/Adwaita/gtk-contained.css | 144 +++++---------------
3 files changed, 73 insertions(+), 219 deletions(-)
---
diff --git a/gtk/resources/theme/Adwaita/_common.scss b/gtk/resources/theme/Adwaita/_common.scss
index ec505cf..6533b50 100644
--- a/gtk/resources/theme/Adwaita/_common.scss
+++ b/gtk/resources/theme/Adwaita/_common.scss
@@ -1642,10 +1642,8 @@ $asset_suffix: if($variant=='dark', '-dark', '');
(':backdrop:active', '-checked-backdrop'),
(':backdrop:active:insensitive', '-checked-backdrop-insensitive') {
.#{$w}#{$s} {
- background-image: -gtk-scaled(url("assets/#{$a}#{$as}#{$asset_suffix}.png"),
+ -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}#{$asset_suffix}.png"),
url("assets/#{$a}#{$as}#{$asset_suffix} 2 png"));
- background-repeat: no-repeat;
- background-position: center center;
}
}
diff --git a/gtk/resources/theme/Adwaita/gtk-contained-dark.css
b/gtk/resources/theme/Adwaita/gtk-contained-dark.css
index f5151aa..32983f2 100644
--- a/gtk/resources/theme/Adwaita/gtk-contained-dark.css
+++ b/gtk/resources/theme/Adwaita/gtk-contained-dark.css
@@ -1700,94 +1700,58 @@ GtkSwitch {
* Check and Radio items *
*************************/
.check {
- background-image: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"),
url("assets/checkbox-unchecked-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"),
url("assets/checkbox-unchecked-dark 2 png")); }
.check:hover {
- background-image: -gtk-scaled(url("assets/checkbox-unchecked-hover-dark.png"),
url("assets/checkbox-unchecked-hover-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover-dark.png"),
url("assets/checkbox-unchecked-hover-dark 2 png")); }
.check:selected {
- background-image: -gtk-scaled(url("assets/checkbox-unchecked-active-dark.png"),
url("assets/checkbox-unchecked-active-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active-dark.png"),
url("assets/checkbox-unchecked-active-dark 2 png")); }
.check:insensitive {
- background-image: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"),
url("assets/checkbox-unchecked-insensitive-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"),
url("assets/checkbox-unchecked-insensitive-dark 2 png")); }
.check:backdrop {
- background-image: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-dark.png"),
url("assets/checkbox-unchecked-backdrop-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-dark.png"),
url("assets/checkbox-unchecked-backdrop-dark 2 png")); }
.check:backdrop:insensitive {
- background-image: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive-dark.png"),
url("assets/checkbox-unchecked-backdrop-insensitive-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive-dark.png"),
url("assets/checkbox-unchecked-backdrop-insensitive-dark 2 png")); }
.check:inconsistent {
- background-image: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark 2
png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark 2
png")); }
.check:inconsistent:hover {
- background-image: -gtk-scaled(url("assets/checkbox-mixed-hover-dark.png"),
url("assets/checkbox-mixed-hover-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover-dark.png"),
url("assets/checkbox-mixed-hover-dark 2 png")); }
.check:inconsistent:selected {
- background-image: -gtk-scaled(url("assets/checkbox-mixed-active-dark.png"),
url("assets/checkbox-mixed-active-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active-dark.png"),
url("assets/checkbox-mixed-active-dark 2 png")); }
.check:inconsistent:backdrop {
- background-image: -gtk-scaled(url("assets/checkbox-mixed-backdrop-dark.png"),
url("assets/checkbox-mixed-backdrop-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-dark.png"),
url("assets/checkbox-mixed-backdrop-dark 2 png")); }
.check:inconsistent:insensitive {
- background-image: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"),
url("assets/checkbox-mixed-insensitive-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"),
url("assets/checkbox-mixed-insensitive-dark 2 png")); }
.check:inconsistent:insensitive:backdrop {
- background-image: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive-dark.png"),
url("assets/checkbox-mixed-backdrop-insensitive-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive-dark.png"),
url("assets/checkbox-mixed-backdrop-insensitive-dark 2 png")); }
.check:active {
- background-image: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark 2
png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark 2
png")); }
.check:active:insensitive {
- background-image: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"),
url("assets/checkbox-checked-insensitive-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"),
url("assets/checkbox-checked-insensitive-dark 2 png")); }
.check:hover:active {
- background-image: -gtk-scaled(url("assets/checkbox-checked-hover-dark.png"),
url("assets/checkbox-checked-hover-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-dark.png"),
url("assets/checkbox-checked-hover-dark 2 png")); }
.check:active:selected {
- background-image: -gtk-scaled(url("assets/checkbox-checked-active-dark.png"),
url("assets/checkbox-checked-active-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-dark.png"),
url("assets/checkbox-checked-active-dark 2 png")); }
.check:backdrop:active {
- background-image: -gtk-scaled(url("assets/checkbox-checked-backdrop-dark.png"),
url("assets/checkbox-checked-backdrop-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-dark.png"),
url("assets/checkbox-checked-backdrop-dark 2 png")); }
.check:backdrop:active:insensitive {
- background-image: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive-dark.png"),
url("assets/checkbox-checked-backdrop-insensitive-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive-dark.png"),
url("assets/checkbox-checked-backdrop-insensitive-dark 2 png")); }
.menuitem.check {
color: rgba(238, 238, 236, 0.1);
@@ -1854,94 +1818,58 @@ GtkSwitch {
color: #c9cbc9; }
.radio {
- background-image: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark 2
png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark 2
png")); }
.radio:hover {
- background-image: -gtk-scaled(url("assets/radio-unchecked-hover-dark.png"),
url("assets/radio-unchecked-hover-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover-dark.png"),
url("assets/radio-unchecked-hover-dark 2 png")); }
.radio:selected {
- background-image: -gtk-scaled(url("assets/radio-unchecked-active-dark.png"),
url("assets/radio-unchecked-active-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active-dark.png"),
url("assets/radio-unchecked-active-dark 2 png")); }
.radio:insensitive {
- background-image: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"),
url("assets/radio-unchecked-insensitive-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"),
url("assets/radio-unchecked-insensitive-dark 2 png")); }
.radio:backdrop {
- background-image: -gtk-scaled(url("assets/radio-unchecked-backdrop-dark.png"),
url("assets/radio-unchecked-backdrop-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-dark.png"),
url("assets/radio-unchecked-backdrop-dark 2 png")); }
.radio:backdrop:insensitive {
- background-image: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive-dark.png"),
url("assets/radio-unchecked-backdrop-insensitive-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive-dark.png"),
url("assets/radio-unchecked-backdrop-insensitive-dark 2 png")); }
.radio:inconsistent {
- background-image: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark 2 png")); }
.radio:inconsistent:hover {
- background-image: -gtk-scaled(url("assets/radio-mixed-hover-dark.png"), url("assets/radio-mixed-hover-dark
2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover-dark.png"), url("assets/radio-mixed-hover-dark
2 png")); }
.radio:inconsistent:selected {
- background-image: -gtk-scaled(url("assets/radio-mixed-active-dark.png"),
url("assets/radio-mixed-active-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active-dark.png"),
url("assets/radio-mixed-active-dark 2 png")); }
.radio:inconsistent:backdrop {
- background-image: -gtk-scaled(url("assets/radio-mixed-backdrop-dark.png"),
url("assets/radio-mixed-backdrop-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-dark.png"),
url("assets/radio-mixed-backdrop-dark 2 png")); }
.radio:inconsistent:insensitive {
- background-image: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"),
url("assets/radio-mixed-insensitive-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"),
url("assets/radio-mixed-insensitive-dark 2 png")); }
.radio:inconsistent:insensitive:backdrop {
- background-image: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive-dark.png"),
url("assets/radio-mixed-backdrop-insensitive-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive-dark.png"),
url("assets/radio-mixed-backdrop-insensitive-dark 2 png")); }
.radio:active {
- background-image: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark 2
png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark 2
png")); }
.radio:active:insensitive {
- background-image: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"),
url("assets/radio-checked-insensitive-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"),
url("assets/radio-checked-insensitive-dark 2 png")); }
.radio:hover:active {
- background-image: -gtk-scaled(url("assets/radio-checked-hover-dark.png"),
url("assets/radio-checked-hover-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover-dark.png"),
url("assets/radio-checked-hover-dark 2 png")); }
.radio:active:selected {
- background-image: -gtk-scaled(url("assets/radio-checked-active-dark.png"),
url("assets/radio-checked-active-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active-dark.png"),
url("assets/radio-checked-active-dark 2 png")); }
.radio:backdrop:active {
- background-image: -gtk-scaled(url("assets/radio-checked-backdrop-dark.png"),
url("assets/radio-checked-backdrop-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-dark.png"),
url("assets/radio-checked-backdrop-dark 2 png")); }
.radio:backdrop:active:insensitive {
- background-image: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive-dark.png"),
url("assets/radio-checked-backdrop-insensitive-dark 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive-dark.png"),
url("assets/radio-checked-backdrop-insensitive-dark 2 png")); }
.menuitem.radio {
color: rgba(238, 238, 236, 0.1);
diff --git a/gtk/resources/theme/Adwaita/gtk-contained.css b/gtk/resources/theme/Adwaita/gtk-contained.css
index 72d116b..3561a8e 100644
--- a/gtk/resources/theme/Adwaita/gtk-contained.css
+++ b/gtk/resources/theme/Adwaita/gtk-contained.css
@@ -1695,94 +1695,58 @@ GtkSwitch {
* Check and Radio items *
*************************/
.check {
- background-image: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked 2
png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked 2
png")); }
.check:hover {
- background-image: -gtk-scaled(url("assets/checkbox-unchecked-hover.png"),
url("assets/checkbox-unchecked-hover 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover.png"),
url("assets/checkbox-unchecked-hover 2 png")); }
.check:selected {
- background-image: -gtk-scaled(url("assets/checkbox-unchecked-active.png"),
url("assets/checkbox-unchecked-active 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active.png"),
url("assets/checkbox-unchecked-active 2 png")); }
.check:insensitive {
- background-image: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"),
url("assets/checkbox-unchecked-insensitive 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"),
url("assets/checkbox-unchecked-insensitive 2 png")); }
.check:backdrop {
- background-image: -gtk-scaled(url("assets/checkbox-unchecked-backdrop.png"),
url("assets/checkbox-unchecked-backdrop 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop.png"),
url("assets/checkbox-unchecked-backdrop 2 png")); }
.check:backdrop:insensitive {
- background-image: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive.png"),
url("assets/checkbox-unchecked-backdrop-insensitive 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive.png"),
url("assets/checkbox-unchecked-backdrop-insensitive 2 png")); }
.check:inconsistent {
- background-image: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed 2 png")); }
.check:inconsistent:hover {
- background-image: -gtk-scaled(url("assets/checkbox-mixed-hover.png"), url("assets/checkbox-mixed-hover 2
png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover.png"), url("assets/checkbox-mixed-hover 2
png")); }
.check:inconsistent:selected {
- background-image: -gtk-scaled(url("assets/checkbox-mixed-active.png"), url("assets/checkbox-mixed-active 2
png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active.png"), url("assets/checkbox-mixed-active 2
png")); }
.check:inconsistent:backdrop {
- background-image: -gtk-scaled(url("assets/checkbox-mixed-backdrop.png"),
url("assets/checkbox-mixed-backdrop 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop.png"),
url("assets/checkbox-mixed-backdrop 2 png")); }
.check:inconsistent:insensitive {
- background-image: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"),
url("assets/checkbox-mixed-insensitive 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"),
url("assets/checkbox-mixed-insensitive 2 png")); }
.check:inconsistent:insensitive:backdrop {
- background-image: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive.png"),
url("assets/checkbox-mixed-backdrop-insensitive 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive.png"),
url("assets/checkbox-mixed-backdrop-insensitive 2 png")); }
.check:active {
- background-image: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked 2 png")); }
.check:active:insensitive {
- background-image: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"),
url("assets/checkbox-checked-insensitive 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"),
url("assets/checkbox-checked-insensitive 2 png")); }
.check:hover:active {
- background-image: -gtk-scaled(url("assets/checkbox-checked-hover.png"), url("assets/checkbox-checked-hover
2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover.png"), url("assets/checkbox-checked-hover
2 png")); }
.check:active:selected {
- background-image: -gtk-scaled(url("assets/checkbox-checked-active.png"),
url("assets/checkbox-checked-active 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active.png"),
url("assets/checkbox-checked-active 2 png")); }
.check:backdrop:active {
- background-image: -gtk-scaled(url("assets/checkbox-checked-backdrop.png"),
url("assets/checkbox-checked-backdrop 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop.png"),
url("assets/checkbox-checked-backdrop 2 png")); }
.check:backdrop:active:insensitive {
- background-image: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive.png"),
url("assets/checkbox-checked-backdrop-insensitive 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive.png"),
url("assets/checkbox-checked-backdrop-insensitive 2 png")); }
.menuitem.check {
color: rgba(46, 52, 54, 0.1);
@@ -1849,94 +1813,58 @@ GtkSwitch {
color: #54595a; }
.radio {
- background-image: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked 2 png")); }
.radio:hover {
- background-image: -gtk-scaled(url("assets/radio-unchecked-hover.png"), url("assets/radio-unchecked-hover 2
png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover.png"), url("assets/radio-unchecked-hover 2
png")); }
.radio:selected {
- background-image: -gtk-scaled(url("assets/radio-unchecked-active.png"), url("assets/radio-unchecked-active
2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active.png"), url("assets/radio-unchecked-active
2 png")); }
.radio:insensitive {
- background-image: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"),
url("assets/radio-unchecked-insensitive 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"),
url("assets/radio-unchecked-insensitive 2 png")); }
.radio:backdrop {
- background-image: -gtk-scaled(url("assets/radio-unchecked-backdrop.png"),
url("assets/radio-unchecked-backdrop 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop.png"),
url("assets/radio-unchecked-backdrop 2 png")); }
.radio:backdrop:insensitive {
- background-image: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive.png"),
url("assets/radio-unchecked-backdrop-insensitive 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive.png"),
url("assets/radio-unchecked-backdrop-insensitive 2 png")); }
.radio:inconsistent {
- background-image: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed 2 png")); }
.radio:inconsistent:hover {
- background-image: -gtk-scaled(url("assets/radio-mixed-hover.png"), url("assets/radio-mixed-hover 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover.png"), url("assets/radio-mixed-hover 2 png"));
}
.radio:inconsistent:selected {
- background-image: -gtk-scaled(url("assets/radio-mixed-active.png"), url("assets/radio-mixed-active 2
png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active.png"), url("assets/radio-mixed-active 2
png")); }
.radio:inconsistent:backdrop {
- background-image: -gtk-scaled(url("assets/radio-mixed-backdrop.png"), url("assets/radio-mixed-backdrop 2
png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop.png"), url("assets/radio-mixed-backdrop 2
png")); }
.radio:inconsistent:insensitive {
- background-image: -gtk-scaled(url("assets/radio-mixed-insensitive.png"),
url("assets/radio-mixed-insensitive 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"),
url("assets/radio-mixed-insensitive 2 png")); }
.radio:inconsistent:insensitive:backdrop {
- background-image: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive.png"),
url("assets/radio-mixed-backdrop-insensitive 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive.png"),
url("assets/radio-mixed-backdrop-insensitive 2 png")); }
.radio:active {
- background-image: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked 2 png")); }
.radio:active:insensitive {
- background-image: -gtk-scaled(url("assets/radio-checked-insensitive.png"),
url("assets/radio-checked-insensitive 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"),
url("assets/radio-checked-insensitive 2 png")); }
.radio:hover:active {
- background-image: -gtk-scaled(url("assets/radio-checked-hover.png"), url("assets/radio-checked-hover 2
png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover.png"), url("assets/radio-checked-hover 2
png")); }
.radio:active:selected {
- background-image: -gtk-scaled(url("assets/radio-checked-active.png"), url("assets/radio-checked-active 2
png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active.png"), url("assets/radio-checked-active 2
png")); }
.radio:backdrop:active {
- background-image: -gtk-scaled(url("assets/radio-checked-backdrop.png"), url("assets/radio-checked-backdrop
2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop.png"), url("assets/radio-checked-backdrop
2 png")); }
.radio:backdrop:active:insensitive {
- background-image: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive.png"),
url("assets/radio-checked-backdrop-insensitive 2 png"));
- background-repeat: no-repeat;
- background-position: center center; }
+ -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive.png"),
url("assets/radio-checked-backdrop-insensitive 2 png")); }
.menuitem.radio {
color: rgba(46, 52, 54, 0.1);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]