From 9404b9cdfddb9df01b7328edd6aa92bd923400ce Mon Sep 17 00:00:00 2001 From: lukefromdc Date: Thu, 28 Apr 2016 00:40:54 -0400 Subject: 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. --- desktop-themes/BlackMATE/gtk-3.0/gtk-widgets-assets-dark.css | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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")); -- cgit v1.2.1