From 7e1ecdb9c7ecc1d38a5ae052dc88efcb3a3a46e2 Mon Sep 17 00:00:00 2001 From: Horst3180 Date: Fri, 2 Oct 2015 13:38:50 +0200 Subject: add dark checkboxes to filechooser --- common/gtk-3.0/3.14/gtk-contained-dark.css | 48 ++++++++++++++++++++++ common/gtk-3.0/3.14/gtk-contained-darker.css | 48 ++++++++++++++++++++++ common/gtk-3.0/3.14/gtk-contained-solid-dark.css | 48 ++++++++++++++++++++++ common/gtk-3.0/3.14/gtk-contained-solid-darker.css | 48 ++++++++++++++++++++++ common/gtk-3.0/3.14/gtk-contained-solid.css | 48 ++++++++++++++++++++++ common/gtk-3.0/3.14/gtk-contained.css | 48 ++++++++++++++++++++++ common/gtk-3.0/3.14/sass/_common.scss | 7 ++++ common/gtk-3.0/3.14/sass/_transparent_widgets.scss | 2 + 8 files changed, 297 insertions(+) (limited to 'common/gtk-3.0/3.14') diff --git a/common/gtk-3.0/3.14/gtk-contained-dark.css b/common/gtk-3.0/3.14/gtk-contained-dark.css index 7204f84..e97d073 100644 --- a/common/gtk-3.0/3.14/gtk-contained-dark.css +++ b/common/gtk-3.0/3.14/gtk-contained-dark.css @@ -1758,6 +1758,10 @@ GtkInfoBar GtkSwitch.trough:active:insensitive { .check { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + GtkTreeView.view.check:selected, .list-row:selected .check, GtkInfoBar .check { @@ -1766,6 +1770,10 @@ GtkInfoBar .check { .check:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + GtkTreeView.view.check:insensitive:selected, .list-row:selected .check:insensitive, GtkInfoBar .check:insensitive { @@ -1774,6 +1782,10 @@ GtkInfoBar .check:insensitive { .check:inconsistent { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + GtkTreeView.view.check:inconsistent:selected, .list-row:selected .check:inconsistent, GtkInfoBar .check:inconsistent { @@ -1782,6 +1794,10 @@ GtkInfoBar .check:inconsistent { .check:inconsistent:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + GtkTreeView.view.check:inconsistent:insensitive:selected, .list-row:selected .check:inconsistent:insensitive, GtkInfoBar .check:inconsistent:insensitive { @@ -1790,6 +1806,10 @@ GtkInfoBar .check:inconsistent:insensitive { .check:checked { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + GtkTreeView.view.check:checked:selected, .list-row:selected .check:checked, GtkInfoBar .check:checked { @@ -1798,6 +1818,10 @@ GtkInfoBar .check:checked { .check:checked:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + GtkTreeView.view.check:checked:insensitive:selected, .list-row:selected .check:checked:insensitive, GtkInfoBar .check:checked:insensitive { @@ -1806,6 +1830,10 @@ GtkInfoBar .check:checked:insensitive { .radio { -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + GtkTreeView.view.radio:selected, .list-row:selected .radio, GtkInfoBar .radio { @@ -1814,6 +1842,10 @@ GtkInfoBar .radio { .radio:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + GtkTreeView.view.radio:insensitive:selected, .list-row:selected .radio:insensitive, GtkInfoBar .radio:insensitive { @@ -1822,6 +1854,10 @@ GtkInfoBar .radio:insensitive { .radio:inconsistent { -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + GtkTreeView.view.radio:inconsistent:selected, .list-row:selected .radio:inconsistent, GtkInfoBar .radio:inconsistent { @@ -1830,6 +1866,10 @@ GtkInfoBar .radio:inconsistent { .radio:inconsistent:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + GtkTreeView.view.radio:inconsistent:insensitive:selected, .list-row:selected .radio:inconsistent:insensitive, GtkInfoBar .radio:inconsistent:insensitive { @@ -1838,6 +1878,10 @@ GtkInfoBar .radio:inconsistent:insensitive { .radio:checked { -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + GtkTreeView.view.radio:checked:selected, .list-row:selected .radio:checked, GtkInfoBar .radio:checked { @@ -1846,6 +1890,10 @@ GtkInfoBar .radio:checked { .radio:checked:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + GtkTreeView.view.radio:checked:insensitive:selected, .list-row:selected .radio:checked:insensitive, GtkInfoBar .radio:checked:insensitive { diff --git a/common/gtk-3.0/3.14/gtk-contained-darker.css b/common/gtk-3.0/3.14/gtk-contained-darker.css index e24ded4..f7e0cd0 100644 --- a/common/gtk-3.0/3.14/gtk-contained-darker.css +++ b/common/gtk-3.0/3.14/gtk-contained-darker.css @@ -1761,6 +1761,10 @@ GtkInfoBar GtkSwitch.trough:active:insensitive { .check { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + GtkTreeView.view.check:selected, .list-row:selected .check, GtkInfoBar .check { @@ -1769,6 +1773,10 @@ GtkInfoBar .check { .check:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + GtkTreeView.view.check:insensitive:selected, .list-row:selected .check:insensitive, GtkInfoBar .check:insensitive { @@ -1777,6 +1785,10 @@ GtkInfoBar .check:insensitive { .check:inconsistent { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + GtkTreeView.view.check:inconsistent:selected, .list-row:selected .check:inconsistent, GtkInfoBar .check:inconsistent { @@ -1785,6 +1797,10 @@ GtkInfoBar .check:inconsistent { .check:inconsistent:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + GtkTreeView.view.check:inconsistent:insensitive:selected, .list-row:selected .check:inconsistent:insensitive, GtkInfoBar .check:inconsistent:insensitive { @@ -1793,6 +1809,10 @@ GtkInfoBar .check:inconsistent:insensitive { .check:checked { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + GtkTreeView.view.check:checked:selected, .list-row:selected .check:checked, GtkInfoBar .check:checked { @@ -1801,6 +1821,10 @@ GtkInfoBar .check:checked { .check:checked:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + GtkTreeView.view.check:checked:insensitive:selected, .list-row:selected .check:checked:insensitive, GtkInfoBar .check:checked:insensitive { @@ -1809,6 +1833,10 @@ GtkInfoBar .check:checked:insensitive { .radio { -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + GtkTreeView.view.radio:selected, .list-row:selected .radio, GtkInfoBar .radio { @@ -1817,6 +1845,10 @@ GtkInfoBar .radio { .radio:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + GtkTreeView.view.radio:insensitive:selected, .list-row:selected .radio:insensitive, GtkInfoBar .radio:insensitive { @@ -1825,6 +1857,10 @@ GtkInfoBar .radio:insensitive { .radio:inconsistent { -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + GtkTreeView.view.radio:inconsistent:selected, .list-row:selected .radio:inconsistent, GtkInfoBar .radio:inconsistent { @@ -1833,6 +1869,10 @@ GtkInfoBar .radio:inconsistent { .radio:inconsistent:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + GtkTreeView.view.radio:inconsistent:insensitive:selected, .list-row:selected .radio:inconsistent:insensitive, GtkInfoBar .radio:inconsistent:insensitive { @@ -1841,6 +1881,10 @@ GtkInfoBar .radio:inconsistent:insensitive { .radio:checked { -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + GtkTreeView.view.radio:checked:selected, .list-row:selected .radio:checked, GtkInfoBar .radio:checked { @@ -1849,6 +1893,10 @@ GtkInfoBar .radio:checked { .radio:checked:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + GtkTreeView.view.radio:checked:insensitive:selected, .list-row:selected .radio:checked:insensitive, GtkInfoBar .radio:checked:insensitive { diff --git a/common/gtk-3.0/3.14/gtk-contained-solid-dark.css b/common/gtk-3.0/3.14/gtk-contained-solid-dark.css index 33d23b4..0b1f6c1 100644 --- a/common/gtk-3.0/3.14/gtk-contained-solid-dark.css +++ b/common/gtk-3.0/3.14/gtk-contained-solid-dark.css @@ -1758,6 +1758,10 @@ GtkInfoBar GtkSwitch.trough:active:insensitive { .check { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + GtkTreeView.view.check:selected, .list-row:selected .check, GtkInfoBar .check { @@ -1766,6 +1770,10 @@ GtkInfoBar .check { .check:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + GtkTreeView.view.check:insensitive:selected, .list-row:selected .check:insensitive, GtkInfoBar .check:insensitive { @@ -1774,6 +1782,10 @@ GtkInfoBar .check:insensitive { .check:inconsistent { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + GtkTreeView.view.check:inconsistent:selected, .list-row:selected .check:inconsistent, GtkInfoBar .check:inconsistent { @@ -1782,6 +1794,10 @@ GtkInfoBar .check:inconsistent { .check:inconsistent:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + GtkTreeView.view.check:inconsistent:insensitive:selected, .list-row:selected .check:inconsistent:insensitive, GtkInfoBar .check:inconsistent:insensitive { @@ -1790,6 +1806,10 @@ GtkInfoBar .check:inconsistent:insensitive { .check:checked { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + GtkTreeView.view.check:checked:selected, .list-row:selected .check:checked, GtkInfoBar .check:checked { @@ -1798,6 +1818,10 @@ GtkInfoBar .check:checked { .check:checked:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + GtkTreeView.view.check:checked:insensitive:selected, .list-row:selected .check:checked:insensitive, GtkInfoBar .check:checked:insensitive { @@ -1806,6 +1830,10 @@ GtkInfoBar .check:checked:insensitive { .radio { -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + GtkTreeView.view.radio:selected, .list-row:selected .radio, GtkInfoBar .radio { @@ -1814,6 +1842,10 @@ GtkInfoBar .radio { .radio:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + GtkTreeView.view.radio:insensitive:selected, .list-row:selected .radio:insensitive, GtkInfoBar .radio:insensitive { @@ -1822,6 +1854,10 @@ GtkInfoBar .radio:insensitive { .radio:inconsistent { -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + GtkTreeView.view.radio:inconsistent:selected, .list-row:selected .radio:inconsistent, GtkInfoBar .radio:inconsistent { @@ -1830,6 +1866,10 @@ GtkInfoBar .radio:inconsistent { .radio:inconsistent:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + GtkTreeView.view.radio:inconsistent:insensitive:selected, .list-row:selected .radio:inconsistent:insensitive, GtkInfoBar .radio:inconsistent:insensitive { @@ -1838,6 +1878,10 @@ GtkInfoBar .radio:inconsistent:insensitive { .radio:checked { -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + GtkTreeView.view.radio:checked:selected, .list-row:selected .radio:checked, GtkInfoBar .radio:checked { @@ -1846,6 +1890,10 @@ GtkInfoBar .radio:checked { .radio:checked:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + GtkTreeView.view.radio:checked:insensitive:selected, .list-row:selected .radio:checked:insensitive, GtkInfoBar .radio:checked:insensitive { diff --git a/common/gtk-3.0/3.14/gtk-contained-solid-darker.css b/common/gtk-3.0/3.14/gtk-contained-solid-darker.css index 9c8098c..a3a3791 100644 --- a/common/gtk-3.0/3.14/gtk-contained-solid-darker.css +++ b/common/gtk-3.0/3.14/gtk-contained-solid-darker.css @@ -1761,6 +1761,10 @@ GtkInfoBar GtkSwitch.trough:active:insensitive { .check { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + GtkTreeView.view.check:selected, .list-row:selected .check, GtkInfoBar .check { @@ -1769,6 +1773,10 @@ GtkInfoBar .check { .check:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + GtkTreeView.view.check:insensitive:selected, .list-row:selected .check:insensitive, GtkInfoBar .check:insensitive { @@ -1777,6 +1785,10 @@ GtkInfoBar .check:insensitive { .check:inconsistent { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + GtkTreeView.view.check:inconsistent:selected, .list-row:selected .check:inconsistent, GtkInfoBar .check:inconsistent { @@ -1785,6 +1797,10 @@ GtkInfoBar .check:inconsistent { .check:inconsistent:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + GtkTreeView.view.check:inconsistent:insensitive:selected, .list-row:selected .check:inconsistent:insensitive, GtkInfoBar .check:inconsistent:insensitive { @@ -1793,6 +1809,10 @@ GtkInfoBar .check:inconsistent:insensitive { .check:checked { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + GtkTreeView.view.check:checked:selected, .list-row:selected .check:checked, GtkInfoBar .check:checked { @@ -1801,6 +1821,10 @@ GtkInfoBar .check:checked { .check:checked:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + GtkTreeView.view.check:checked:insensitive:selected, .list-row:selected .check:checked:insensitive, GtkInfoBar .check:checked:insensitive { @@ -1809,6 +1833,10 @@ GtkInfoBar .check:checked:insensitive { .radio { -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + GtkTreeView.view.radio:selected, .list-row:selected .radio, GtkInfoBar .radio { @@ -1817,6 +1845,10 @@ GtkInfoBar .radio { .radio:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + GtkTreeView.view.radio:insensitive:selected, .list-row:selected .radio:insensitive, GtkInfoBar .radio:insensitive { @@ -1825,6 +1857,10 @@ GtkInfoBar .radio:insensitive { .radio:inconsistent { -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + GtkTreeView.view.radio:inconsistent:selected, .list-row:selected .radio:inconsistent, GtkInfoBar .radio:inconsistent { @@ -1833,6 +1869,10 @@ GtkInfoBar .radio:inconsistent { .radio:inconsistent:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + GtkTreeView.view.radio:inconsistent:insensitive:selected, .list-row:selected .radio:inconsistent:insensitive, GtkInfoBar .radio:inconsistent:insensitive { @@ -1841,6 +1881,10 @@ GtkInfoBar .radio:inconsistent:insensitive { .radio:checked { -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + GtkTreeView.view.radio:checked:selected, .list-row:selected .radio:checked, GtkInfoBar .radio:checked { @@ -1849,6 +1893,10 @@ GtkInfoBar .radio:checked { .radio:checked:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + GtkTreeView.view.radio:checked:insensitive:selected, .list-row:selected .radio:checked:insensitive, GtkInfoBar .radio:checked:insensitive { diff --git a/common/gtk-3.0/3.14/gtk-contained-solid.css b/common/gtk-3.0/3.14/gtk-contained-solid.css index e61e5d0..fd5e4cb 100644 --- a/common/gtk-3.0/3.14/gtk-contained-solid.css +++ b/common/gtk-3.0/3.14/gtk-contained-solid.css @@ -1761,6 +1761,10 @@ GtkInfoBar GtkSwitch.trough:active:insensitive { .check { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + GtkTreeView.view.check:selected, .list-row:selected .check, GtkInfoBar .check { @@ -1769,6 +1773,10 @@ GtkInfoBar .check { .check:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + GtkTreeView.view.check:insensitive:selected, .list-row:selected .check:insensitive, GtkInfoBar .check:insensitive { @@ -1777,6 +1785,10 @@ GtkInfoBar .check:insensitive { .check:inconsistent { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + GtkTreeView.view.check:inconsistent:selected, .list-row:selected .check:inconsistent, GtkInfoBar .check:inconsistent { @@ -1785,6 +1797,10 @@ GtkInfoBar .check:inconsistent { .check:inconsistent:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + GtkTreeView.view.check:inconsistent:insensitive:selected, .list-row:selected .check:inconsistent:insensitive, GtkInfoBar .check:inconsistent:insensitive { @@ -1793,6 +1809,10 @@ GtkInfoBar .check:inconsistent:insensitive { .check:checked { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + GtkTreeView.view.check:checked:selected, .list-row:selected .check:checked, GtkInfoBar .check:checked { @@ -1801,6 +1821,10 @@ GtkInfoBar .check:checked { .check:checked:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + GtkTreeView.view.check:checked:insensitive:selected, .list-row:selected .check:checked:insensitive, GtkInfoBar .check:checked:insensitive { @@ -1809,6 +1833,10 @@ GtkInfoBar .check:checked:insensitive { .radio { -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + GtkTreeView.view.radio:selected, .list-row:selected .radio, GtkInfoBar .radio { @@ -1817,6 +1845,10 @@ GtkInfoBar .radio { .radio:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + GtkTreeView.view.radio:insensitive:selected, .list-row:selected .radio:insensitive, GtkInfoBar .radio:insensitive { @@ -1825,6 +1857,10 @@ GtkInfoBar .radio:insensitive { .radio:inconsistent { -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + GtkTreeView.view.radio:inconsistent:selected, .list-row:selected .radio:inconsistent, GtkInfoBar .radio:inconsistent { @@ -1833,6 +1869,10 @@ GtkInfoBar .radio:inconsistent { .radio:inconsistent:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + GtkTreeView.view.radio:inconsistent:insensitive:selected, .list-row:selected .radio:inconsistent:insensitive, GtkInfoBar .radio:inconsistent:insensitive { @@ -1841,6 +1881,10 @@ GtkInfoBar .radio:inconsistent:insensitive { .radio:checked { -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + GtkTreeView.view.radio:checked:selected, .list-row:selected .radio:checked, GtkInfoBar .radio:checked { @@ -1849,6 +1893,10 @@ GtkInfoBar .radio:checked { .radio:checked:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + GtkTreeView.view.radio:checked:insensitive:selected, .list-row:selected .radio:checked:insensitive, GtkInfoBar .radio:checked:insensitive { diff --git a/common/gtk-3.0/3.14/gtk-contained.css b/common/gtk-3.0/3.14/gtk-contained.css index 1ea49d8..4ef7c32 100644 --- a/common/gtk-3.0/3.14/gtk-contained.css +++ b/common/gtk-3.0/3.14/gtk-contained.css @@ -1761,6 +1761,10 @@ GtkInfoBar GtkSwitch.trough:active:insensitive { .check { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } +GtkFileChooserDialog .action-bar.frame .check, +GtkFileChooserDialog .dialog-vbox > .frame .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } + GtkTreeView.view.check:selected, .list-row:selected .check, GtkInfoBar .check { @@ -1769,6 +1773,10 @@ GtkInfoBar .check { .check:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } + GtkTreeView.view.check:insensitive:selected, .list-row:selected .check:insensitive, GtkInfoBar .check:insensitive { @@ -1777,6 +1785,10 @@ GtkInfoBar .check:insensitive { .check:inconsistent { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } + GtkTreeView.view.check:inconsistent:selected, .list-row:selected .check:inconsistent, GtkInfoBar .check:inconsistent { @@ -1785,6 +1797,10 @@ GtkInfoBar .check:inconsistent { .check:inconsistent:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } + GtkTreeView.view.check:inconsistent:insensitive:selected, .list-row:selected .check:inconsistent:insensitive, GtkInfoBar .check:inconsistent:insensitive { @@ -1793,6 +1809,10 @@ GtkInfoBar .check:inconsistent:insensitive { .check:checked { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:checked, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } + GtkTreeView.view.check:checked:selected, .list-row:selected .check:checked, GtkInfoBar .check:checked { @@ -1801,6 +1821,10 @@ GtkInfoBar .check:checked { .check:checked:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .check:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } + GtkTreeView.view.check:checked:insensitive:selected, .list-row:selected .check:checked:insensitive, GtkInfoBar .check:checked:insensitive { @@ -1809,6 +1833,10 @@ GtkInfoBar .check:checked:insensitive { .radio { -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio, +GtkFileChooserDialog .dialog-vbox > .frame .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } + GtkTreeView.view.radio:selected, .list-row:selected .radio, GtkInfoBar .radio { @@ -1817,6 +1845,10 @@ GtkInfoBar .radio { .radio:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } + GtkTreeView.view.radio:insensitive:selected, .list-row:selected .radio:insensitive, GtkInfoBar .radio:insensitive { @@ -1825,6 +1857,10 @@ GtkInfoBar .radio:insensitive { .radio:inconsistent { -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:inconsistent, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } + GtkTreeView.view.radio:inconsistent:selected, .list-row:selected .radio:inconsistent, GtkInfoBar .radio:inconsistent { @@ -1833,6 +1869,10 @@ GtkInfoBar .radio:inconsistent { .radio:inconsistent:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:inconsistent:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } + GtkTreeView.view.radio:inconsistent:insensitive:selected, .list-row:selected .radio:inconsistent:insensitive, GtkInfoBar .radio:inconsistent:insensitive { @@ -1841,6 +1881,10 @@ GtkInfoBar .radio:inconsistent:insensitive { .radio:checked { -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:checked, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } + GtkTreeView.view.radio:checked:selected, .list-row:selected .radio:checked, GtkInfoBar .radio:checked { @@ -1849,6 +1893,10 @@ GtkInfoBar .radio:checked { .radio:checked:insensitive { -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } +GtkFileChooserDialog .action-bar.frame .radio:checked:insensitive, +GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } + GtkTreeView.view.radio:checked:insensitive:selected, .list-row:selected .radio:checked:insensitive, GtkInfoBar .radio:checked:insensitive { diff --git a/common/gtk-3.0/3.14/sass/_common.scss b/common/gtk-3.0/3.14/sass/_common.scss index fee7076..8eeb0eb 100644 --- a/common/gtk-3.0/3.14/sass/_common.scss +++ b/common/gtk-3.0/3.14/sass/_common.scss @@ -1956,6 +1956,13 @@ GtkSwitch { -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}#{$asset_suffix}.png"), url("assets/#{$a}#{$as}#{$asset_suffix}@2.png")); } + + %osd_check_radio { + .#{$w}#{$s} { + -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-dark.png"), + url("assets/#{$a}#{$as}-dark@2.png")); + } + } // the borders of checks and radios are // too similar in luminosity to the selected background color, hence // we need special casing. diff --git a/common/gtk-3.0/3.14/sass/_transparent_widgets.scss b/common/gtk-3.0/3.14/sass/_transparent_widgets.scss index 47dc6a1..c97956c 100644 --- a/common/gtk-3.0/3.14/sass/_transparent_widgets.scss +++ b/common/gtk-3.0/3.14/sass/_transparent_widgets.scss @@ -83,6 +83,8 @@ GtkFileChooserDialog { .button { @extend %dark_sidebar_button; } .entry { @extend %dark_sidebar_entry; } + @extend %osd_check_radio; + GtkLabel, GtkComboBox { color: $dark_sidebar_fg; } } } -- cgit v1.2.3