E17gtk-revolved/gtk-3.0/gtk-widgets-assets-dark.css...

602 lines
15 KiB
Plaintext

/*************************
* Check and Radio items *
*************************/
/* First draw menu check and radio items */
menuitem radio,
menuitem radio:hover,
menuitem radio:disabled,
menuitem.check,
menuitem.check:hover,
menuitem.check:disabled {
background-color: transparent;
/*-gtk-icon-source: none;*/
border-style: none;
border-image: none;
}
menuitem.radio, /* Firefox */
menuitem radio {
-gtk-icon-source: url("assets/radio-menuitem-unchecked.svg");
}
menuitem.radio:hover,
menuitem radio:hover {
-gtk-icon-source: url("assets/radio-menuitem-unchecked-prelight.svg");
}
menuitem.radio:disabled,
menuitem radio:disabled {
-gtk-icon-source: url("assets/radio-unselected-insensitive-dark.svg");
}
menuitem.radio:active,
menuitem.radio:checked,
menuitem radio:active,
menuitem radio:checked {
-gtk-icon-source: url("assets/radio-menuitem-checked.svg");
}
menuitem.radio:active:hover,
menuitem.radio:checked:hover,
menuitem radio:active:hover,
menuitem radio:checked:hover {
-gtk-icon-source: url("assets/radio-menuitem-checked-prelight.svg");
}
menuitem.radio:active:disabled,
menuitem.radio:disabled:active,
menuitem.radio:checked:disabled,
menuitem.radio:disabled:checked.
menuitem radio:active:disabled,
menuitem radio:disabled:active,
menuitem radio:checked:disabled,
menuitem radio:disabled:checked {
-gtk-icon-source: url("assets/radio-menuitem-checked-insensitive.svg");
}
menuitem.radio:indeterminate,
menuitem radio:indeterminate {
-gtk-icon-source: url("assets/radio-menuitem-mixed.svg");
}
menuitem.radio:indeterminate:hover,
menuitem radio:indeterminate:hover {
-gtk-icon-source: url("assets/radio-menuitem-mixed-prelight.svg");
}
menuitem.radio:indeterminate:disabled,
menuitem radio:indeterminate:disabled {
-gtk-icon-source: url("assets/radio-menuitem-mixed-insensitive.svg");
}
menuitem.check,
menuitem check {
-gtk-icon-source: url("assets/checkbox-menuitem-unchecked.svg");
}
menuitem.check:hover,
menuitem check:hover {
-gtk-icon-source: url("assets/checkbox-menuitem-unchecked-prelight.svg");
}
menuitem.check:active,
menuitem.check:checked,
menuitem check:active,
menuitem check:checked {
-gtk-icon-source: url("assets/checkbox-menuitem-checked.svg");
}
menuitem.check:active:hover,
menuitem.check:checked:hover,
menuitem check:active:hover,
menuitem check:checked:hover {
-gtk-icon-source: url("assets/checkbox-menuitem-checked-prelight.svg");
}
menuitem.check:active:disabled,
menuitem.check:disabled:active,
menuitem.check:checked:disabled,
menuitem.check:disabled:checked,
menuitem check:active:disabled,
menuitem check:disabled:active,
menuitem check:checked:disabled,
menuitem check:disabled:checked {
-gtk-icon-source: url("assets/checkbox-menuitem-checked-insensitive.svg");
}
menuitem.check:indeterminate,
menuitem check:indeterminate {
-gtk-icon-source: url("assets/checkbox-menuitem-mixed.svg");
}
menuitem.check:indeterminate:hover,
menuitem check:indeterminate:hover {
-gtk-icon-source: url("assets/checkbox-menuitem-mixed-prelight.svg");
}
menuitem.check:indeterminate:disabled,
menuitem check:indeterminate:disabled {
-gtk-icon-source: url("assets/checkbox-menuitem-mixed-insensitive.svg");
}
/* Now draw regular check and radio items */
check:indeterminate,
check:indeterminate:hover,
check row:selected:indeterminate,
check row:selected:focus:indeterminate,
check:indeterminate.button.flat,
check:indeterminate:hover.button.flat,
check row:selected:indeterminate.button.flat,
check row:selected:focus:indeterminate.button.flat {
-gtk-icon-source: url("assets/checkbox-mixed-dark.svg");
}
check:indeterminate:disabled,
check row:selected:indeterminate:disabled,
check row:selected:focus:indeterminate:disabled,
check:indeterminate:disabled.button.flat,
check row:selected:indeterminate:disabled.button.flat,
check row:selected:focus:indeterminate:disabled.button.flat {
-gtk-icon-source: url("assets/checkbox-mixed-insensitive-dark.svg");
}
check,
check:hover,
check row:selected,
check row:selected:focus,
check.button.flat,
check:hover.button.flat,
check row:selected.button.flat,
check row:selected:focus.button.flat {
-gtk-icon-source: url("assets/checkbox-unchecked-dark.svg");
}
check:disabled,
check row:selected:disabled,
check row:selected:focus:disabled,
check:disabled.button.flat,
check row:selected:disabled.button.flat,
check row:selected:focus:disabled.button.flat {
-gtk-icon-source: url("assets/checkbox-unchecked-insensitive-dark.svg");
}
check:active,
check row:selected:active,
check row:selected:focus:active,
check:active.button.flat,
check row:selected:active.button.flat,
check row:selected:focus:active.button.flat,
check:checked,
check:checked:hover,
check row:selected:checked,
check row:selected:focus:checked,
check:checked.button.flat,
check:checked:hover.button.flat,
check row:selected:focus:checked.button.flat {
-gtk-icon-source: url("assets/checkbox-checked-dark.svg");
}
check:active:disabled,
check row:selected:active:disabled,
check row:selected:focus:active:disabled,
check:active:disabled.button.flat,
check row:selected:active:disabled.button.flat,
check row:selected:focus:active:disabled.button.flat,
check:checked:disabled,
check row:selected:checked:disabled,
check row:selected:focus:checked:disabled,
check:checked:disabled.button.flat,
check row:selected:checked:disabled.button.flat,
check row:selected:focus:checked:disabled.button.flat {
-gtk-icon-source: url("assets/checkbox-checked-insensitive-dark.svg");
}
radio:indeterminate,
radio:indeterminate:hover,
radio row:selected:indeterminate,
radio row:selected:focus:indeterminate,
radio:indeterminate.button.flat,
radio:indeterminate:hover.button.flat,
radio row:selected:indeterminate.button.flat,
radio row:selected:focus:indeterminate.button.flat {
-gtk-icon-source: url("assets/radio-mixed-dark.svg");
}
radio:indeterminate:disabled,
radio row:selected:indeterminate:disabled,
radio row:selected:focus:indeterminate:disabled,
radio:indeterminate:disabled.button.flat,
radio row:selected:indeterminate:disabled.button.flat,
radio row:selected:focus:indeterminate:disabled.button.flat {
-gtk-icon-source: url("assets/radio-mixed-insensitive-dark.svg");
}
radio,
radio:hover,
radio row:selected,
radio row:selected:focus,
radio.button.flat,
radio:hover.button.flat,
radio row:selected.button.flat,
radio row:selected:focus.button.flat {
-gtk-icon-source: url("assets/radio-unselected-dark.svg");
}
radio:disabled,
radio row:selected:disabled,
radio row:selected:focus:disabled {
-gtk-icon-source: url("assets/radio-unselected-insensitive-dark.svg");
}
radio:active,
radio row:selected:active,
radio row:selected:focus:active,
radio:active.button.flat,
radio row:selected:active.button.flat,
radio row:selected:focus:active.button.flat,
radio:checked,
radio:checked:hover,
radio row:selected:focus:checked,
radio:checked.button.flat,
radio:checked:hover.button.flat,
radio row:selected:focus:checked.button.flat {
-gtk-icon-source: url("assets/radio-selected-dark.svg");
}
radio:active:disabled,
radio row:selected:active:disabled,
radio row:selected:focus:active:disabled,
radio:active:disabled.button.flat,
radio row:selected:active:disabled.button.flat,
radio row:selected:focus:active:disabled.button.flat,
radio:checked:disabled,
radio row:selected:checked:disabled,
radio row:selected:focus:checked:disabled,
radio:checked:disabled.button.flat,
radio row:selected:checked:disabled.button.flat,
radio row:selected:focus:checked:disabled.button.flat {
-gtk-icon-source: url("assets/radio-selected-insensitive-dark.svg");
}
.sidebar .radio:active,
.sidebar .radio:active:focus,
.sidebar .radio:active:hover,
.sidebar .radio:checked,
.sidebar .radio:checked:focus,
.sidebar .radio:checked:hover {
-gtk-icon-source: url("assets/sidebar-radio-checked-dark.svg");
}
.sidebar .radio:hover {
-gtk-icon-source: url("assets/sidebar-radio-prelight.svg");
}
.sidebar .radio:active:selected,
.sidebar .radio:active:selected:focus,
.sidebar .radio:checked:selected,
.sidebar .radio:checked:selected:focus {
-gtk-icon-source: url("assets/sidebar-radio-selected-dark.svg");
}
.sidebar .radio:selected:hover,
.sidebar .radio:selected:focus {
-gtk-icon-source: url("assets/sidebar-radio-selected-prelight.svg");
}
/* Also draw toggle button check items (a redundant Gtk+ widget) */
.button.check,
.button.check:hover {
border-style: none;
border-image: none;
background-image: url("assets/checkbox-unchecked-dark.svg");
}
.button.check:disabled {
border-style: none;
border-image: none;
background-image: url("assets/checkbox-unchecked-insensitive-dark.svg");
}
.button.check:active,
.button.check:active:hover {
background-image: url("assets/checkbox-checked-dark.svg");
}
.button.check:active:disabled {
background-image: url("assets/checkbox-checked-insensitive-dark.svg");
}
.button.check:indeterminate,
.button.check:indeterminate:hover {
background-image: url("assets/checkbox-mixed-dark.svg");
}
.button.check:indeterminate:disabled {
background-image: url("assets/checkbox-mixed-insensitive-dark.svg");
}
/***********
* Entries *
***********/
spinbutton,
entry,
switch trough,
switch {
border-image: url("assets/entry-border-dark.svg") 1 / 1px stretch;
}
switch trough:active,
switch:checked {
border-image: url("assets/switch-trough-active.svg") 1 / 1px stretch;
}
frame > border, /* 3.22.24 */
/*frame,*/
.frame,
calendar.view {
border-image: url("assets/frame-border-dark.svg") 1 / 1px stretch;
}
/***********
* Sliders *
***********/
scale slider,
scale.horizontal slider {
background-image: url("assets/knob_horizontal.png");
}
scale slider:disabled,
scale.horizontal slider:disabled {
background-image: url("assets/scale-slider-horizontal-insensitive-dark.png");
}
scale.vertical slider {
background-image: url("assets/knob_vertical.png");
}
scale.vertical slider:disabled {
background-image: url("assets/scale-slider-vertical-insensitive-dark.png");
}
GtkScale.scale-has-marks-above.slider.horizontal {
background-image: url("assets/scale-slider-marks-above-horizontal-dark.svg");
}
GtkScale.scale-has-marks-above.slider.horizontal:disabled {
background-image: url("assets/scale-slider-marks-above-horizontal-insensitive-dark.svg");
}
GtkScale.scale-has-marks-above.slider.vertical {
background-image: url("assets/scale-slider-marks-above-vertical-dark.svg");
}
GtkScale.scale-has-marks-above.slider.vertical:disabled {
background-image: url("assets/scale-slider-marks-above-vertical-insensitive-dark.svg");
}
GtkScale.scale-has-marks-below.slider.horizontal {
background-image: url("assets/scale-slider-marks-below-horizontal-dark.svg");
}
GtkScale.scale-has-marks-below.slider.horizontal:disabled {
background-image: url("assets/scale-slider-marks-below-horizontal-insensitive-dark.svg");
}
GtkScale.scale-has-marks-below.slider.vertical {
background-image: url("assets/scale-slider-marks-below-vertical-dark.svg");
}
GtkScale.scale-has-marks-below.slider.vertical:disabled {
background-image: url("assets/scale-slider-marks-below-vertical-insensitive-dark.svg");
}
.cursor-handle.top {
background-image: url("assets/scale-slider-marks-above-horizontal-dark.svg");
}
.cursor-handle.bottom {
background-image: url("assets/scale-slider-marks-below-horizontal-dark.svg");
}
/***********
* Buttons *
***********/
button,
toolbar,
.inline-toolbar.toolbar,
toolbar button:hover,
.primary-toolbar button:hover,
.primary-toolbar toolbar button:hover,
.primary-toolbar.toolbar button:hover,
toolbar combobox button,
.primary-toolbar toolbar combobox button,
.primary-toolbar.toolbar combobox button,
switch slider,
.titlebar .titlebutton:hover {
border-image: url("assets/button-border-dark.svg") 3 / 3px stretch;
}
switch slider:active {
border-image: url("assets/switch-border-active.svg") 3 / 3px stretch;
}
button:active,
button:hover:active,
toolbar button:active,
.primary-toolbar button:active,
.primary-toolbar toolbar button:active,
.primary-toolbar.toolbar button:active,
toolbar button:hover:active,
.primary-toolbar button:hover:active,
.primary-toolbar toolbar button:hover:active,
.primary-toolbar.toolbar button:hover:active,
.titlebar .titlebutton:active,
button:checked,
button:hover:checked,
toolbar button:checked,
.primary-toolbar button:checked,
.primary-toolbar toolbar button:checked,
.primary-toolbar.toolbar button:checked,
.toolbar button:hover:checked,
.primary-toolbar button:hover:checked,
.primary-toolbar toolbar button:hover:checked,
.primary-toolbar.toolbar button:hover:checked,
.titlebar .titlebutton:checked {
border-image: url("assets/button-active-border-dark.svg") 3 / 3px stretch;
}
/*.toolbar .button:hover,
.primary-toolbar .button:hover,
.primary-toolbar .toolbar .button:hover,
.primary-toolbar.toolbar .button:hover {
border-image: url("assets/toolbar-button-hover.svg") 3 / 3px stretch;
}*/
button:disabled {
border-image: url("assets/button-border-insensitive.svg") 3 / 3px stretch;
}
button:active:disabled,
button:checked:disabled,
button:disabled:active,
button:disabled:checked,
headerbar button.titlebutton:active:disabled,
.titlebar button.titlebutton:active:disabled,
calendar.header button.titlebutton:active:disabled,
headerbar button.titlebutton:hover:checked:disabled,
.titlebar button.titlebutton:hover:checked:disabled,
calendar.header button.titlebutton:hover:checked:disabled,
headerbar button.titlebutton:disabled:active,
.titlebar button.titlebutton:disabled:active,
calendar.header button.titlebutton:disabled:active,
headerbar button.titlebutton:hover:disabled:checked,
.titlebar button.titlebutton:hover:disabled:checked,
calendar.header button.titlebutton:hover:disabled:checked {
border-image: url("assets/button-active-border-insensitive.svg") 3 / 3px stretch;
}
button.default,
notebook button.default {
border-image: url("assets/button-default-border-dark.svg") 3 / 3px stretch;
}
button.default:active,
notebook button.default:active,
button.default:checked,
notebook button.default:checked {
border-image: url("assets/button-default-active-border-dark.svg") 3 / 3px stretch;
}
column-header button,
treeview button,
calendar.header {
border-image: url("assets/column-header-border-dark.svg") 2 0 2 1 / 2px 0px 2px 1px stretch;
}
/*********************
* Notebook and Tabs *
*********************/
notebook > stack {
border-image: url("assets/notebook-border-dark.svg") 0 1 1 1 / 0px 1px 1px 1px stretch;
}
notebook > header tab {
border-image: url("assets/tab-border.svg") 2 / 2px stretch;
}
notebook > header tab:checked {
border-image: url("assets/tab-active-border.svg") 2 / 2px stretch;
}
notebook > header tab.left:checked {
border-image: url("assets/tab-active-border-left.svg") 2 / 2px stretch;
}
notebook > header tab.right:checked {
border-image: url("assets/tab-active-border-right.svg") 2 / 2px stretch;
}
notebook > header tab.bottom:checked {
border-image: url("assets/tab-active-border-bottom.svg") 2 / 2px stretch;
}
/**************
* Tree Views *
**************/
treeview.view:selected,
treeview.view:selected:focus {
border-image: url("assets/row-selected-dark.svg") 1 0 0 0 / 1px 0px 0px 0px stretch;
}
treeview.view.trough:selected,
treeview.view.trough:selected:focus {
border-image: none;
}
/*********
* Menus *
*********/
menu,
menubar menu,
menuitem menu {
border-image: url("assets/menu-border-dark.svg") 0 1 1 1 / 0px 1px 1px 1px stretch;
}
/***************
* Scroll Bars *
***************/
scrollbar slider {
border-image: url("assets/scrollbar-slider-border-dark.svg") 2 / 2px stretch;
}
scrollbar.vertical slider {
border-image: url("assets/scrollbar-slider-border-vertical.svg") 2 / 2px stretch;
}
scrolledwindow junction,
.scrollbars-junction {
border-image: none;
border-width: 0px;
}