119 lines
3.4 KiB
CSS
119 lines
3.4 KiB
CSS
/*******************
|
|
* check and radio *
|
|
*******************/
|
|
check,
|
|
check row:selected,
|
|
check row:selected:focus {
|
|
padding: 4px;
|
|
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png"));
|
|
}
|
|
|
|
check:disabled,
|
|
check row:selected:disabled,
|
|
check row:selected:focus:disabled {
|
|
-gtk-icon-source: url("assets/checkbox-unchecked-insensitive.png");
|
|
}
|
|
|
|
check:active, check:checked,
|
|
check row:selected:active, check row:selected:checked,
|
|
check row:selected:focus:active, check row:selected:focus:checked {
|
|
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png"));
|
|
}
|
|
|
|
check:active:disabled, check:checked:disabled,
|
|
check row:selected:active:disabled, check row:selected:checked:disabled,
|
|
check row:selected:focus:active:disabled, check row:selected:focus:checked:disabled {
|
|
-gtk-icon-source: url("assets/checkbox-checked-insensitive.png");
|
|
}
|
|
|
|
|
|
check:indeterminate,
|
|
check row:selected:indeterminate,
|
|
check row:selected:focus:indeterminate {
|
|
-gtk-icon-source: url("assets/checkbox-mixed.png");
|
|
}
|
|
|
|
check:indeterminate:disabled,
|
|
check row:selected:indeterminate:disabled,
|
|
check row:selected:focus:indeterminate:disabled {
|
|
-gtk-icon-source: url("assets/checkbox-mixed-insensitive.png");
|
|
}
|
|
|
|
radio,
|
|
radio row:selected,
|
|
radio row:selected:focus {
|
|
padding: 4px;
|
|
-gtk-icon-source: url("assets/radio-unselected.png");
|
|
}
|
|
|
|
radio:disabled,
|
|
radio row:selected:disabled,
|
|
radio row:selected:focus:disabled {
|
|
-gtk-icon-source: url("assets/radio-unselected-insensitive.png");
|
|
}
|
|
|
|
radio:active, radio:checked,
|
|
radio row:selected:active, radio row:selected:checked,
|
|
radio row:selected:focus:active, radio row:selected:focus:checked {
|
|
-gtk-icon-source: url("assets/radio-selected.png");
|
|
}
|
|
|
|
radio:active:disabled, radio:checked:disabled,
|
|
radio row:selected:active:disabled, radio row:selected:checked:disabled,
|
|
radio row:selected:focus:active:disabled, radio row:selected:focus:checked:disabled {
|
|
-gtk-icon-source: url("assets/radio-selected-insensitive.png");
|
|
}
|
|
|
|
radio:indeterminate,
|
|
radio row:selected:indeterminate,
|
|
radio row:selected:focus:indeterminate {
|
|
-gtk-icon-source: url("assets/radio-mixed.png");
|
|
}
|
|
|
|
radio:indeterminate:disabled,
|
|
radio row:selected:indeterminate:disabled,
|
|
radio row:selected:focus:indeterminate:disabled {
|
|
-gtk-icon-source: url("assets/radio-mixed-insensitive.png");
|
|
}
|
|
|
|
/**************************
|
|
* menuitem check & radio *
|
|
**************************/
|
|
|
|
menuitem check {
|
|
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"));
|
|
color: @theme_fg_color;
|
|
-gtk-icon-shadow: none;
|
|
}
|
|
menuitem check:active, menuitem check:checked {
|
|
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"));
|
|
}
|
|
menuitem check:indeterminate {
|
|
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"));
|
|
}
|
|
|
|
menuitem check:active:hover {
|
|
color: @theme_selected_fg_color;
|
|
}
|
|
menuitem check:disabled {
|
|
color: @insensitive_fg_color;
|
|
}
|
|
|
|
menuitem radio {
|
|
-gtk-icon-source: -gtk-scaled(url("assets/radio-unselected.png"));
|
|
color: @theme_fg_color;
|
|
-gtk-icon-shadow: none;
|
|
}
|
|
menuitem radio:active, menuitem radio:checked {
|
|
-gtk-icon-source: -gtk-scaled(url("assets/radio-selected.png"));
|
|
}
|
|
menuitem radio:indeterminate {
|
|
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"));
|
|
}
|
|
menuitem radio:hover {
|
|
color: @theme_selected_fg_color;
|
|
}
|
|
menuitem radio:disabled {
|
|
color: @insensitive_fg_color;
|
|
}
|