Adwaita: special case checks/radios on selected bg
Add yet another set of checks and radios assets used in selected treeview cells and selected list-rows, the standard dark variant assets work well in those cases so no need for special casing there.
@ -1746,6 +1746,16 @@ $asset_suffix: if($variant=='dark', '-dark', '');
|
||||
icon-shadow: if(str-index($s,"backdrop"), none, 0 1px 0 $borders_edge); //no edge highlight for :backdrop
|
||||
&.button.flat { icon-shadow: none; }
|
||||
}
|
||||
@if $variant == 'light' {
|
||||
// the borders of the light variant versions of checks and radios are
|
||||
// too similar in luminosity to the selected background color, hence
|
||||
// we need special casing.
|
||||
GtkTreeView.view.#{$w}#{$s}:selected,
|
||||
.list-row:selected .#{$w}#{$s} {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-#{$a}#{$as}#{$asset_suffix}.png"),
|
||||
url("assets/selected-#{$a}#{$as}#{$asset_suffix}@2.png"));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//menu
|
||||
|
Before Width: | Height: | Size: 258 KiB After Width: | Height: | Size: 333 KiB |
@ -34,6 +34,42 @@ radio-mixed-active
|
||||
radio-mixed-insensitive
|
||||
radio-mixed-backdrop
|
||||
radio-mixed-backdrop-insensitive
|
||||
selected-checkbox-checked
|
||||
selected-checkbox-checked-hover
|
||||
selected-checkbox-checked-active
|
||||
selected-checkbox-checked-insensitive
|
||||
selected-checkbox-checked-backdrop
|
||||
selected-checkbox-checked-backdrop-insensitive
|
||||
selected-checkbox-unchecked
|
||||
selected-checkbox-unchecked-hover
|
||||
selected-checkbox-unchecked-active
|
||||
selected-checkbox-unchecked-insensitive
|
||||
selected-checkbox-unchecked-backdrop
|
||||
selected-checkbox-unchecked-backdrop-insensitive
|
||||
selected-checkbox-mixed
|
||||
selected-checkbox-mixed-hover
|
||||
selected-checkbox-mixed-active
|
||||
selected-checkbox-mixed-insensitive
|
||||
selected-checkbox-mixed-backdrop
|
||||
selected-checkbox-mixed-backdrop-insensitive
|
||||
selected-radio-checked
|
||||
selected-radio-checked-hover
|
||||
selected-radio-checked-active
|
||||
selected-radio-checked-insensitive
|
||||
selected-radio-checked-backdrop
|
||||
selected-radio-checked-backdrop-insensitive
|
||||
selected-radio-unchecked
|
||||
selected-radio-unchecked-hover
|
||||
selected-radio-unchecked-active
|
||||
selected-radio-unchecked-insensitive
|
||||
selected-radio-unchecked-backdrop
|
||||
selected-radio-unchecked-backdrop-insensitive
|
||||
selected-radio-mixed
|
||||
selected-radio-mixed-hover
|
||||
selected-radio-mixed-active
|
||||
selected-radio-mixed-insensitive
|
||||
selected-radio-mixed-backdrop
|
||||
selected-radio-mixed-backdrop-insensitive
|
||||
checkbox-checked-dark
|
||||
checkbox-checked-hover-dark
|
||||
checkbox-checked-active-dark
|
||||
|
After Width: | Height: | Size: 676 B |
After Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 586 B |
After Width: | Height: | Size: 964 B |
After Width: | Height: | Size: 626 B |
After Width: | Height: | Size: 1.0 KiB |
After Width: | Height: | Size: 676 B |
After Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 626 B |
After Width: | Height: | Size: 1.0 KiB |
BIN
gtk/resources/theme/Adwaita/assets/selected-checkbox-checked.png
Normal file
After Width: | Height: | Size: 683 B |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 567 B |
After Width: | Height: | Size: 1.0 KiB |
After Width: | Height: | Size: 486 B |
After Width: | Height: | Size: 805 B |
After Width: | Height: | Size: 492 B |
After Width: | Height: | Size: 816 B |
After Width: | Height: | Size: 518 B |
After Width: | Height: | Size: 952 B |
After Width: | Height: | Size: 494 B |
After Width: | Height: | Size: 814 B |
BIN
gtk/resources/theme/Adwaita/assets/selected-checkbox-mixed.png
Normal file
After Width: | Height: | Size: 567 B |
BIN
gtk/resources/theme/Adwaita/assets/selected-checkbox-mixed@2.png
Normal file
After Width: | Height: | Size: 1.0 KiB |
After Width: | Height: | Size: 491 B |
After Width: | Height: | Size: 808 B |
After Width: | Height: | Size: 427 B |
After Width: | Height: | Size: 667 B |
After Width: | Height: | Size: 429 B |
After Width: | Height: | Size: 669 B |
After Width: | Height: | Size: 438 B |
After Width: | Height: | Size: 782 B |
After Width: | Height: | Size: 427 B |
After Width: | Height: | Size: 667 B |
After Width: | Height: | Size: 464 B |
After Width: | Height: | Size: 851 B |
After Width: | Height: | Size: 818 B |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 663 B |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 694 B |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 759 B |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 680 B |
After Width: | Height: | Size: 1.2 KiB |
BIN
gtk/resources/theme/Adwaita/assets/selected-radio-checked.png
Normal file
After Width: | Height: | Size: 813 B |
BIN
gtk/resources/theme/Adwaita/assets/selected-radio-checked@2.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 751 B |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 635 B |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 652 B |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 726 B |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 644 B |
After Width: | Height: | Size: 1.1 KiB |
BIN
gtk/resources/theme/Adwaita/assets/selected-radio-mixed.png
Normal file
After Width: | Height: | Size: 778 B |
BIN
gtk/resources/theme/Adwaita/assets/selected-radio-mixed@2.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 673 B |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 578 B |
After Width: | Height: | Size: 992 B |
After Width: | Height: | Size: 581 B |
After Width: | Height: | Size: 993 B |
After Width: | Height: | Size: 664 B |
After Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 578 B |
After Width: | Height: | Size: 992 B |
BIN
gtk/resources/theme/Adwaita/assets/selected-radio-unchecked.png
Normal file
After Width: | Height: | Size: 701 B |
After Width: | Height: | Size: 1.3 KiB |
@ -1980,6 +1980,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .check.button.titlebutton {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.check:selected,
|
||||
.list-row:selected .check {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked.png"), url("assets/selected-checkbox-unchecked@2.png")); }
|
||||
|
||||
.check:hover {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover.png"), url("assets/checkbox-unchecked-hover@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -1988,6 +1992,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .check.button.titlebutton:hover {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.check:hover:selected,
|
||||
.list-row:selected .check:hover {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-hover.png"), url("assets/selected-checkbox-unchecked-hover@2.png")); }
|
||||
|
||||
.check:active {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active.png"), url("assets/checkbox-unchecked-active@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -1996,6 +2004,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .check.button.titlebutton:active {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.check:active:selected,
|
||||
.list-row:selected .check:active {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-active.png"), url("assets/selected-checkbox-unchecked-active@2.png")); }
|
||||
|
||||
.check:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2004,6 +2016,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .check.button.titlebutton:insensitive {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.check:insensitive:selected,
|
||||
.list-row:selected .check:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-insensitive.png"), url("assets/selected-checkbox-unchecked-insensitive@2.png")); }
|
||||
|
||||
.check:backdrop {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop.png"), url("assets/checkbox-unchecked-backdrop@2.png"));
|
||||
icon-shadow: none; }
|
||||
@ -2012,6 +2028,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .check.button.titlebutton:backdrop {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.check:backdrop:selected,
|
||||
.list-row:selected .check:backdrop {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-backdrop.png"), url("assets/selected-checkbox-unchecked-backdrop@2.png")); }
|
||||
|
||||
.check:backdrop:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive.png"), url("assets/checkbox-unchecked-backdrop-insensitive@2.png"));
|
||||
icon-shadow: none; }
|
||||
@ -2020,6 +2040,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .check.button.titlebutton:backdrop:insensitive {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.check:backdrop:insensitive:selected,
|
||||
.list-row:selected .check:backdrop:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-backdrop-insensitive.png"), url("assets/selected-checkbox-unchecked-backdrop-insensitive@2.png")); }
|
||||
|
||||
.check:inconsistent {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2028,6 +2052,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .check.button.titlebutton:inconsistent {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.check:inconsistent:selected,
|
||||
.list-row:selected .check:inconsistent {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed.png"), url("assets/selected-checkbox-mixed@2.png")); }
|
||||
|
||||
.check:inconsistent:hover {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover.png"), url("assets/checkbox-mixed-hover@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2036,6 +2064,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .check.button.titlebutton:inconsistent:hover {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.check:inconsistent:hover:selected,
|
||||
.list-row:selected .check:inconsistent:hover {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-hover.png"), url("assets/selected-checkbox-mixed-hover@2.png")); }
|
||||
|
||||
.check:inconsistent:selected {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active.png"), url("assets/checkbox-mixed-active@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2044,6 +2076,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .check.button.titlebutton:inconsistent:selected {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.check:inconsistent:selected:selected,
|
||||
.list-row:selected .check:inconsistent:selected {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-active.png"), url("assets/selected-checkbox-mixed-active@2.png")); }
|
||||
|
||||
.check:inconsistent:backdrop {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop.png"), url("assets/checkbox-mixed-backdrop@2.png"));
|
||||
icon-shadow: none; }
|
||||
@ -2052,6 +2088,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .check.button.titlebutton:inconsistent:backdrop {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.check:inconsistent:backdrop:selected,
|
||||
.list-row:selected .check:inconsistent:backdrop {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-backdrop.png"), url("assets/selected-checkbox-mixed-backdrop@2.png")); }
|
||||
|
||||
.check:inconsistent:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2060,6 +2100,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .check.button.titlebutton:inconsistent:insensitive {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.check:inconsistent:insensitive:selected,
|
||||
.list-row:selected .check:inconsistent:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-insensitive.png"), url("assets/selected-checkbox-mixed-insensitive@2.png")); }
|
||||
|
||||
.check:inconsistent:insensitive:backdrop {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive.png"), url("assets/checkbox-mixed-backdrop-insensitive@2.png"));
|
||||
icon-shadow: none; }
|
||||
@ -2068,6 +2112,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .check.button.titlebutton:inconsistent:insensitive:backdrop {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.check:inconsistent:insensitive:backdrop:selected,
|
||||
.list-row:selected .check:inconsistent:insensitive:backdrop {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-backdrop-insensitive.png"), url("assets/selected-checkbox-mixed-backdrop-insensitive@2.png")); }
|
||||
|
||||
.check:checked {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2076,6 +2124,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .check.button.titlebutton:checked {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.check:checked:selected,
|
||||
.list-row:selected .check:checked {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked.png"), url("assets/selected-checkbox-checked@2.png")); }
|
||||
|
||||
.check:checked:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2084,6 +2136,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .check.button.titlebutton:checked:insensitive {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.check:checked:insensitive:selected,
|
||||
.list-row:selected .check:checked:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-insensitive.png"), url("assets/selected-checkbox-checked-insensitive@2.png")); }
|
||||
|
||||
.check:checked:hover {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover.png"), url("assets/checkbox-checked-hover@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2092,6 +2148,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .check.button.titlebutton:checked:hover {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.check:checked:hover:selected,
|
||||
.list-row:selected .check:checked:hover {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-hover.png"), url("assets/selected-checkbox-checked-hover@2.png")); }
|
||||
|
||||
.check:checked:active {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active.png"), url("assets/checkbox-checked-active@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2100,6 +2160,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .check.button.titlebutton:checked:active {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.check:checked:active:selected,
|
||||
.list-row:selected .check:checked:active {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-active.png"), url("assets/selected-checkbox-checked-active@2.png")); }
|
||||
|
||||
.check:backdrop:checked {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop.png"), url("assets/checkbox-checked-backdrop@2.png"));
|
||||
icon-shadow: none; }
|
||||
@ -2108,6 +2172,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .check.button.titlebutton:backdrop:checked {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.check:backdrop:checked:selected,
|
||||
.list-row:selected .check:backdrop:checked {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-backdrop.png"), url("assets/selected-checkbox-checked-backdrop@2.png")); }
|
||||
|
||||
.check:backdrop:checked:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive.png"), url("assets/checkbox-checked-backdrop-insensitive@2.png"));
|
||||
icon-shadow: none; }
|
||||
@ -2116,6 +2184,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .check.button.titlebutton:backdrop:checked:insensitive {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.check:backdrop:checked:insensitive:selected,
|
||||
.list-row:selected .check:backdrop:checked:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-backdrop-insensitive.png"), url("assets/selected-checkbox-checked-backdrop-insensitive@2.png")); }
|
||||
|
||||
.menu .menuitem.check {
|
||||
-gtk-icon-source: -gtk-icontheme("checkbox-symbolic");
|
||||
color: #7a7e7f;
|
||||
@ -2137,6 +2209,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .radio.button.titlebutton {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.radio:selected,
|
||||
.list-row:selected .radio {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked.png"), url("assets/selected-radio-unchecked@2.png")); }
|
||||
|
||||
.radio:hover {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover.png"), url("assets/radio-unchecked-hover@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2145,6 +2221,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .radio.button.titlebutton:hover {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.radio:hover:selected,
|
||||
.list-row:selected .radio:hover {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-hover.png"), url("assets/selected-radio-unchecked-hover@2.png")); }
|
||||
|
||||
.radio:active {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active.png"), url("assets/radio-unchecked-active@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2153,6 +2233,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .radio.button.titlebutton:active {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.radio:active:selected,
|
||||
.list-row:selected .radio:active {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-active.png"), url("assets/selected-radio-unchecked-active@2.png")); }
|
||||
|
||||
.radio:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2161,6 +2245,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .radio.button.titlebutton:insensitive {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.radio:insensitive:selected,
|
||||
.list-row:selected .radio:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-insensitive.png"), url("assets/selected-radio-unchecked-insensitive@2.png")); }
|
||||
|
||||
.radio:backdrop {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop.png"), url("assets/radio-unchecked-backdrop@2.png"));
|
||||
icon-shadow: none; }
|
||||
@ -2169,6 +2257,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .radio.button.titlebutton:backdrop {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.radio:backdrop:selected,
|
||||
.list-row:selected .radio:backdrop {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-backdrop.png"), url("assets/selected-radio-unchecked-backdrop@2.png")); }
|
||||
|
||||
.radio:backdrop:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive.png"), url("assets/radio-unchecked-backdrop-insensitive@2.png"));
|
||||
icon-shadow: none; }
|
||||
@ -2177,6 +2269,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .radio.button.titlebutton:backdrop:insensitive {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.radio:backdrop:insensitive:selected,
|
||||
.list-row:selected .radio:backdrop:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-backdrop-insensitive.png"), url("assets/selected-radio-unchecked-backdrop-insensitive@2.png")); }
|
||||
|
||||
.radio:inconsistent {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2185,6 +2281,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .radio.button.titlebutton:inconsistent {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.radio:inconsistent:selected,
|
||||
.list-row:selected .radio:inconsistent {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed.png"), url("assets/selected-radio-mixed@2.png")); }
|
||||
|
||||
.radio:inconsistent:hover {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover.png"), url("assets/radio-mixed-hover@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2193,6 +2293,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .radio.button.titlebutton:inconsistent:hover {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.radio:inconsistent:hover:selected,
|
||||
.list-row:selected .radio:inconsistent:hover {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-hover.png"), url("assets/selected-radio-mixed-hover@2.png")); }
|
||||
|
||||
.radio:inconsistent:selected {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active.png"), url("assets/radio-mixed-active@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2201,6 +2305,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .radio.button.titlebutton:inconsistent:selected {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.radio:inconsistent:selected:selected,
|
||||
.list-row:selected .radio:inconsistent:selected {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-active.png"), url("assets/selected-radio-mixed-active@2.png")); }
|
||||
|
||||
.radio:inconsistent:backdrop {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop.png"), url("assets/radio-mixed-backdrop@2.png"));
|
||||
icon-shadow: none; }
|
||||
@ -2209,6 +2317,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .radio.button.titlebutton:inconsistent:backdrop {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.radio:inconsistent:backdrop:selected,
|
||||
.list-row:selected .radio:inconsistent:backdrop {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-backdrop.png"), url("assets/selected-radio-mixed-backdrop@2.png")); }
|
||||
|
||||
.radio:inconsistent:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2217,6 +2329,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .radio.button.titlebutton:inconsistent:insensitive {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.radio:inconsistent:insensitive:selected,
|
||||
.list-row:selected .radio:inconsistent:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-insensitive.png"), url("assets/selected-radio-mixed-insensitive@2.png")); }
|
||||
|
||||
.radio:inconsistent:insensitive:backdrop {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive.png"), url("assets/radio-mixed-backdrop-insensitive@2.png"));
|
||||
icon-shadow: none; }
|
||||
@ -2225,6 +2341,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .radio.button.titlebutton:inconsistent:insensitive:backdrop {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.radio:inconsistent:insensitive:backdrop:selected,
|
||||
.list-row:selected .radio:inconsistent:insensitive:backdrop {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-backdrop-insensitive.png"), url("assets/selected-radio-mixed-backdrop-insensitive@2.png")); }
|
||||
|
||||
.radio:checked {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2233,6 +2353,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .radio.button.titlebutton:checked {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.radio:checked:selected,
|
||||
.list-row:selected .radio:checked {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked.png"), url("assets/selected-radio-checked@2.png")); }
|
||||
|
||||
.radio:checked:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2241,6 +2365,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .radio.button.titlebutton:checked:insensitive {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.radio:checked:insensitive:selected,
|
||||
.list-row:selected .radio:checked:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-insensitive.png"), url("assets/selected-radio-checked-insensitive@2.png")); }
|
||||
|
||||
.radio:checked:hover {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover.png"), url("assets/radio-checked-hover@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2249,6 +2377,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .radio.button.titlebutton:checked:hover {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.radio:checked:hover:selected,
|
||||
.list-row:selected .radio:checked:hover {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-hover.png"), url("assets/selected-radio-checked-hover@2.png")); }
|
||||
|
||||
.radio:checked:active {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active.png"), url("assets/radio-checked-active@2.png"));
|
||||
icon-shadow: 0 1px 0 white; }
|
||||
@ -2257,6 +2389,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .radio.button.titlebutton:checked:active {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.radio:checked:active:selected,
|
||||
.list-row:selected .radio:checked:active {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-active.png"), url("assets/selected-radio-checked-active@2.png")); }
|
||||
|
||||
.radio:backdrop:checked {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop.png"), url("assets/radio-checked-backdrop@2.png"));
|
||||
icon-shadow: none; }
|
||||
@ -2265,6 +2401,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .radio.button.titlebutton:backdrop:checked {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.radio:backdrop:checked:selected,
|
||||
.list-row:selected .radio:backdrop:checked {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-backdrop.png"), url("assets/selected-radio-checked-backdrop@2.png")); }
|
||||
|
||||
.radio:backdrop:checked:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive.png"), url("assets/radio-checked-backdrop-insensitive@2.png"));
|
||||
icon-shadow: none; }
|
||||
@ -2273,6 +2413,10 @@ GtkSwitch {
|
||||
GtkCalendar.header .radio.button.titlebutton:backdrop:checked:insensitive {
|
||||
icon-shadow: none; }
|
||||
|
||||
GtkTreeView.view.radio:backdrop:checked:insensitive:selected,
|
||||
.list-row:selected .radio:backdrop:checked:insensitive {
|
||||
-gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-backdrop-insensitive.png"), url("assets/selected-radio-checked-backdrop-insensitive@2.png")); }
|
||||
|
||||
.menu .menuitem.radio {
|
||||
-gtk-icon-source: -gtk-icontheme("radio-symbolic");
|
||||
color: #7a7e7f;
|
||||
|