summaryrefslogtreecommitdiff
path: root/desktop-themes/BlackMATE
diff options
context:
space:
mode:
authorlukefromdc <[email protected]>2016-04-28 00:40:54 -0400
committerlukefromdc <[email protected]>2016-04-28 00:40:54 -0400
commita204a2d910130d8e0f1ba665c24ae62d43d5d5df (patch)
tree452d13db38d7e7f4b16624c942f1d7c82f0fde61 /desktop-themes/BlackMATE
parent4018c323852a55351d1772c855f6920b2dd2a90d (diff)
downloadmate-themes-a204a2d910130d8e0f1ba665c24ae62d43d5d5df.tar.bz2
mate-themes-a204a2d910130d8e0f1ba665c24ae62d43d5d5df.tar.xz
GTK 3.20 BlackMATE
Fix check and radio buttons in Firefox GTK3 website content, they are not just in menus. Note that some sites-including Firefox's own preference page use their own widgets, others (notably Hushmail) call Firefox's default widgets and are broken if checkboxes only work in menus.
Diffstat (limited to 'desktop-themes/BlackMATE')
-rw-r--r--desktop-themes/BlackMATE/gtk-3.0/gtk-widgets-assets-dark.css12
1 files changed, 12 insertions, 0 deletions
diff --git a/desktop-themes/BlackMATE/gtk-3.0/gtk-widgets-assets-dark.css b/desktop-themes/BlackMATE/gtk-3.0/gtk-widgets-assets-dark.css
index 273b8bab..bf4a46eb 100644
--- a/desktop-themes/BlackMATE/gtk-3.0/gtk-widgets-assets-dark.css
+++ b/desktop-themes/BlackMATE/gtk-3.0/gtk-widgets-assets-dark.css
@@ -6,6 +6,7 @@
/* mix of old and new syntax is for broken firefox */
check,
+.check,
check row:selected,
check row:selected:focus {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.svg"));
@@ -21,12 +22,14 @@ treeview check row:selected:focus {
}
check:disabled,
+.check:disabled,
check row:selected:disabled,
check row:selected:focus:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.svg"));
}
check:checked,
+.check:checked,
check row:selected:checked,
check row:selected:active,
check row:selected:focus:checked,
@@ -48,6 +51,7 @@ treeview check row:selected:focus:active {
}
check:checked:disabled,
+.check:checked:disabled,
check row:selected:checked:disabled,
check row:selected:focus:checked:disabled,
check row:selected:active:disabled,
@@ -57,6 +61,7 @@ check row:selected:focus:active:disabled
}
check:indeterminate,
+.check:indeterminate,
check row:selected:indeterminate,
check row:selected:focus:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.svg"));
@@ -72,12 +77,14 @@ treeview check row:selected:focus:indeterminate {
}
check:indeterminate:disabled,
+.check:indeterminate:disabled,
check row:selected:indeterminate:disabled,
check row:selected:focus:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.svg"));
}
radio,
+.radio,
radio row:selected,
radio row:selected:focus {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unselected-dark.svg"));
@@ -93,12 +100,14 @@ treeview radio row:selected:focus {
}
radio:disabled,
+.radio:disabled,
radio row:selected:disabled,
radio row:selected:focus:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unselected-insensitive-dark.svg"));
}
radio:checked,
+.radio:checked,
radio row:selected:checked,
radio row:selected:active,
radio row:selected:focus:checked,
@@ -120,6 +129,7 @@ treeview radio row:selected:focus:active {
}
radio:checked:disabled,
+.radio:checked:disabled,
radio row:selected:checked:disabled,
radio row:selected:focus:checked:disabled,
radio row:selected:active:disabled,
@@ -128,6 +138,7 @@ radio row:selected:active:disabled,
}
radio:indeterminate,
+.radio:indeterminate,
radio row:selected:indeterminate,
radio row:selected:focus:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.svg"));
@@ -143,6 +154,7 @@ treeview radio row:selected:focus:indeterminate {
}
radio:indeterminate:disabled,
+.radio:indeterminate:disabled,
radio row:selected:indeterminate:disabled,
radio row:selected:focus:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.svg"));