fasddfasf
This commit is contained in:
563
.themes/Redmond97 SE Ouroboros/gtk-3.0/gtk-buttons.css
Normal file
563
.themes/Redmond97 SE Ouroboros/gtk-3.0/gtk-buttons.css
Normal file
@@ -0,0 +1,563 @@
|
||||
/* General buttons */
|
||||
|
||||
|
||||
button {
|
||||
padding: 4px 6px 4px 6px;
|
||||
border-radius: 0px;
|
||||
color: @button_fg_color;
|
||||
border-top: 1px solid @button_bg_color;
|
||||
border-left: 1px solid @button_bg_color;
|
||||
border-right: 1px solid @borders;
|
||||
border-bottom: 1px solid @borders;
|
||||
border-radius: 0px;
|
||||
background-color: @button_bg_color;
|
||||
box-shadow: inset -1px 0 @dark_shadow, inset 0 -1px @dark_shadow, inset 1px 0 @light_shadow, inset 0 1px @light_shadow;
|
||||
outline-offset: -4px; }
|
||||
|
||||
button:active {
|
||||
color: @theme_fg_color;
|
||||
box-shadow: 1px 1px @dark_shadow inset;
|
||||
border-color: @borders;
|
||||
background-color: @button_bg_color;
|
||||
}
|
||||
|
||||
button:checked {
|
||||
color: @theme_fg_color;
|
||||
box-shadow: 1px 1px @dark_shadow inset;
|
||||
border-color: @borders;
|
||||
background-color: @button_bg_color;
|
||||
}
|
||||
|
||||
button:checked:disabled {
|
||||
color: @disabled_fg_color;
|
||||
text-shadow: 1px 1px @light_shadow;
|
||||
border-color: @borders;
|
||||
background-color: @button_bg_color; }
|
||||
|
||||
button:disabled {
|
||||
text-shadow: 1px 1px @light_shadow;
|
||||
color: @disabled_fg_color }
|
||||
|
||||
|
||||
/* General flat buttons */
|
||||
|
||||
|
||||
button.flat {
|
||||
border-color: transparent;
|
||||
border-radius: 2px;
|
||||
color: @theme_fg_color;
|
||||
box-shadow: none;
|
||||
background-color: transparent; }
|
||||
|
||||
button.flat:hover {
|
||||
color: @toolbar_fg_color;
|
||||
border-color: @button_bg_color;
|
||||
background-color: @button_bg_color;
|
||||
box-shadow: inset -1px -1px @dark_shadow, inset 1px 1px @light_shadow; }
|
||||
|
||||
button.flat:active {
|
||||
color: @button_fg_color;
|
||||
border-color: @button_bg_color;
|
||||
background-color: @button_bg_color;
|
||||
background-image: none;
|
||||
box-shadow: inset 1px 1px @dark_shadow, inset -1px -1px @light_shadow; }
|
||||
|
||||
button.flat:checked {
|
||||
border-top: 1px solid @dark_shadow;
|
||||
border-left: 1px solid @dark_shadow;
|
||||
border-bottom: 1px solid @light_shadow;
|
||||
border-right: 1px solid @light_shadow;
|
||||
box-shadow: -1px -1px @button_bg_color inset;
|
||||
background-image: url("assets/scrollbar_trough.png");
|
||||
color: @button_fg_color;
|
||||
background-color: @button_bg_color; }
|
||||
|
||||
button.flat:disabled {
|
||||
text-shadow: 1px 1px @light_shadow;
|
||||
border-color: transparent;
|
||||
border-radius: 2px;
|
||||
color: @disabled_fg_color;
|
||||
box-shadow: none;
|
||||
background-color: transparent; }
|
||||
|
||||
|
||||
/* Combobox button */
|
||||
|
||||
|
||||
combobox button {
|
||||
margin: 2px;
|
||||
box-shadow: none;
|
||||
outline-color: transparent;
|
||||
outline-offset: -1px;
|
||||
background-color: transparent;
|
||||
border: solid;
|
||||
padding: 0px;
|
||||
border-width: 2px 18px 2px 2px;
|
||||
border-image: url("assets/combobox.png");
|
||||
border-image-slice: 2 18 2 2; }
|
||||
|
||||
combobox button:checked, combobox button:active {
|
||||
margin: 2px;
|
||||
box-shadow: none;
|
||||
outline-color: transparent;
|
||||
outline-offset: -1px;
|
||||
outline-width: 1px;
|
||||
background-color: transparent;
|
||||
border: solid;
|
||||
padding: 0px;
|
||||
border-width: 2px 18px 2px 2px;
|
||||
border-image: url("assets/combobox_checked.png");
|
||||
border-image-slice: 2 18 2 2; }
|
||||
|
||||
combobox button:disabled {
|
||||
background-color: transparent; }
|
||||
|
||||
|
||||
/* Circular buttons */
|
||||
|
||||
|
||||
button.circular, button.circular-button {
|
||||
padding: 0;
|
||||
min-width: 16px;
|
||||
min-height: 24px;
|
||||
padding: 2px 6px;
|
||||
border-radius: 50%;
|
||||
-gtk-outline-radius: 50%; }
|
||||
|
||||
|
||||
/* Linked buttons */
|
||||
|
||||
|
||||
.linked button, .linked .raised button {
|
||||
margin-left: 1px; }
|
||||
|
||||
.vertical.linked button {
|
||||
margin-left: 1px; }
|
||||
|
||||
|
||||
/* Misc buttons */
|
||||
|
||||
|
||||
.floating-bar button {
|
||||
border-style: none;
|
||||
background-color: transparent; }
|
||||
|
||||
calendar.button {
|
||||
color: @theme_selected_bg_color; }
|
||||
|
||||
|
||||
/* Dialog Buttons */
|
||||
|
||||
|
||||
messagedialog button:first-child {
|
||||
margin-left: 0; }
|
||||
|
||||
messagedialog button:last-child {
|
||||
margin-right: 0; }
|
||||
|
||||
messagedialog button {
|
||||
margin-left: 10px;
|
||||
margin-right: 10px;
|
||||
margin-top: 0;
|
||||
padding: 4px 6px;
|
||||
min-width: 20px; }
|
||||
|
||||
messagedialog button box {
|
||||
background-color: @button_bg_color; }
|
||||
|
||||
|
||||
|
||||
/* Notebook tab buttons */
|
||||
|
||||
|
||||
notebook button.flat {
|
||||
border-color: transparent;
|
||||
color: @theme_fg_color;
|
||||
box-shadow: none;
|
||||
background-color: transparent; }
|
||||
|
||||
notebook button.flat:hover {
|
||||
border-color: transparent;
|
||||
color: @theme_fg_color;
|
||||
box-shadow: none;
|
||||
background-color: transparent; }
|
||||
|
||||
notebook button.flat:active {
|
||||
border-color: transparent;
|
||||
color: @theme_fg_color;
|
||||
box-shadow: none;
|
||||
background-color: transparent; }
|
||||
|
||||
notebook button.flat:disabled {
|
||||
border-color: transparent;
|
||||
color: alpha(@theme_fg_color, 0.8);
|
||||
background-color: transparent; }
|
||||
|
||||
notebook tab button, notebook tab button:hover, notebook tab button:focus,
|
||||
notebook tab button:active, notebook tab button:checked,
|
||||
notebook tab button:active:hover, notebook tab button:checked:hover,
|
||||
notebook tab button:backdrop, notebook tab:checked button,
|
||||
notebook tab:checked button:hover, notebook tab:checked button:focus,
|
||||
notebook tab:checked button:active, notebook tab:checked button:checked,
|
||||
notebook tab:checked button:active:hover, notebook tab:checked button:checked:hover,
|
||||
notebook tab:checked button:backdrop {
|
||||
min-height: 0;
|
||||
min-width: 0;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
border-color: transparent;
|
||||
border: none;
|
||||
background-color: transparent;
|
||||
color: @theme_fg_color; }
|
||||
|
||||
|
||||
/* Tree view headers */
|
||||
|
||||
|
||||
treeview header button {
|
||||
border-width: 0 1px 1px 0;
|
||||
border-radius: 0;
|
||||
box-shadow: none; }
|
||||
|
||||
treeview header button, treeview header button:active, treeview header button:focus, treeview header button:active:focus {
|
||||
box-shadow: none;
|
||||
background-image: none;
|
||||
background-color: @button_bg_color; }
|
||||
|
||||
treeview header button:hover, treeview header button:active:hover, treeview header button:hover:focus, treeview header button:active:hover:focus {
|
||||
box-shadow: none;
|
||||
color: @theme_fg_color;
|
||||
background-color: @button_bg_color; }
|
||||
|
||||
treeview header:last-child button {
|
||||
padding: 4px;
|
||||
margin-top: -1px;
|
||||
border-right: 1px solid @borders;
|
||||
border-bottom:1px solid @borders;
|
||||
border-top: 1px solid @borders;
|
||||
box-shadow: 1px 1px @light_shadow inset, -1px -1px @dark_shadow inset;
|
||||
}
|
||||
|
||||
|
||||
/* Sidebar button */
|
||||
|
||||
|
||||
button.sidebar-button:hover, button.sidebar-button:active {
|
||||
color: @theme_fg_color; }
|
||||
button.sidebar-button:not(:hover):not(:active) > image {
|
||||
opacity: 0.5; }
|
||||
|
||||
|
||||
/* Spin buttons */
|
||||
|
||||
|
||||
spinbutton {
|
||||
padding: 1px;
|
||||
border-color: @borders;
|
||||
border: 1px solid @dark_shadow;
|
||||
border-bottom: 1px solid @light_shadow;
|
||||
border-right: 1px solid @light_shadow;
|
||||
border-radius: 0px;
|
||||
box-shadow: 1px 1px @borders inset, -1px -1px @theme_bg_color inset;
|
||||
background-color: @base_color;
|
||||
color: @text_color; }
|
||||
|
||||
spinbutton:disabled {
|
||||
background-color: @bg_color; }
|
||||
|
||||
spinbutton:not(.vertical) selection, spinbutton:not(.vertical) selection:focus {
|
||||
color: @theme_selected_fg_color;
|
||||
background-color: @theme_selected_bg_color; }
|
||||
|
||||
spinbutton button:disabled {
|
||||
color: @theme_disabled_fg_color; }
|
||||
|
||||
spinbutton button:disabled:backdrop {
|
||||
color: @theme_unfocused_disabled_fg_color; }
|
||||
|
||||
spinbutton.horizontal > button.down,
|
||||
spinbutton.horizontal > button.up {
|
||||
color: transparent;
|
||||
padding: 0px; }
|
||||
|
||||
spinbutton.vertical > button.up,
|
||||
spinbutton.vertical > button.down {
|
||||
}
|
||||
|
||||
|
||||
/* Toolbar buttons */
|
||||
|
||||
|
||||
toolbar button {
|
||||
margin: 1px; }
|
||||
|
||||
toolbar button.flat {
|
||||
outline-color: transparent;
|
||||
margin: 0px;
|
||||
border: transparent 1px solid;
|
||||
border-radius: 0px;
|
||||
color: @button_fg_color;
|
||||
box-shadow: none;
|
||||
background-color: transparent; }
|
||||
|
||||
toolbar button.flat:hover {
|
||||
color: @button_fg_color;
|
||||
border-color: @button_bg_color;
|
||||
background-color: @button_bg_color;
|
||||
box-shadow: inset -1px -1px @dark_shadow, inset 1px 1px @light_shadow; }
|
||||
|
||||
toolbar button.flat:active {
|
||||
color: @button_fg_color;
|
||||
border-color: @button_bg_color;
|
||||
background-color: @button_bg_color;
|
||||
background-image: none;
|
||||
box-shadow: inset 1px 1px @dark_shadow, inset -1px -1px @light_shadow; }
|
||||
|
||||
toolbar button.flat:checked {
|
||||
border-top: 1px solid @dark_shadow;
|
||||
border-left: 1px solid @dark_shadow;
|
||||
border-bottom: 1px solid @light_shadow;
|
||||
border-right: 1px solid @light_shadow;
|
||||
box-shadow: -1px -1px @button_bg_color inset;
|
||||
background-image: url("assets/scrollbar_trough.png");
|
||||
color: @button_fg_color;
|
||||
background-color: @button_bg_color; }
|
||||
|
||||
toolbar button.flat:disabled {
|
||||
border-color: transparent;
|
||||
border-radius: 2px;
|
||||
color: @disabled_fg_color;
|
||||
box-shadow: none;
|
||||
background-color: transparent; }
|
||||
|
||||
.primary-toolbar button {
|
||||
outline-color: transparent;
|
||||
border: 1px solid transparent;
|
||||
border-radius: 0px;
|
||||
color: @button_fg_color;
|
||||
box-shadow: none; }
|
||||
|
||||
.primary-toolbar .raised button {
|
||||
border-color: transparent;
|
||||
border-radius: 0px;
|
||||
color: @button_fg_color;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
.primary-toolbar button:active, .primary-toolbar .raised button:hover {
|
||||
color: @button_fg_color;
|
||||
border-color: @button_bg_color;
|
||||
background-color: @button_bg_color;
|
||||
background-image: none;
|
||||
box-shadow: inset 1px 1px @light_shadow, inset -1px -1px @dark_shadow; }
|
||||
|
||||
.primary-toolbar button:active, .primary-toolbar .raised button:active {
|
||||
color: @button_fg_color;
|
||||
border-color: @button_bg_color;
|
||||
background-color: @button_bg_color;
|
||||
background-image: none;
|
||||
box-shadow: inset 1px 1px @dark_shadow, inset -1px -1px @light_shadow; }
|
||||
|
||||
.primary-toolbar button:checked, .primary-toolbar .raised button:checked {
|
||||
border-top: 1px solid @dark_shadow;
|
||||
border-left: 1px solid @dark_shadow;
|
||||
border-bottom: 1px solid @light_shadow;
|
||||
border-right: 1px solid @light_shadow;
|
||||
box-shadow: -1px -1px @button_bg_color inset;
|
||||
background-image: url("assets/scrollbar_trough.png");
|
||||
color: @button_fg_color;
|
||||
background-color: @button_bg_color; }
|
||||
|
||||
.primary-toolbar button:checked:disabled, .primary-toolbar .raised button:checked:disabled {
|
||||
border-color: transparent;
|
||||
border-radius: 0px;
|
||||
color: @disabled_fg_color;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
.primary-toolbar button:disabled, .primary-toolbar .raised button:disabled {
|
||||
color: @disabled_fg_color; }
|
||||
|
||||
|
||||
/* Hamburger menu buttons */
|
||||
|
||||
|
||||
popover modelbutton:hover {
|
||||
background-color: @theme_selected_bg_color;
|
||||
color: @theme_selected_fg_color; }
|
||||
|
||||
popover modelbutton:disabled {
|
||||
color: @disabled_fg_color;
|
||||
text-shadow: 1px 1px @light_shadow; }
|
||||
|
||||
popover modelbutton {
|
||||
padding: 4px; }
|
||||
|
||||
|
||||
/* Check and radio buttons */
|
||||
|
||||
|
||||
check, radio, check:disabled, radio:disabled {
|
||||
margin: 4px;
|
||||
border-style: none;
|
||||
background-color: transparent; }
|
||||
|
||||
checkbutton.text-button :disabled, radiobutton.text-button :disabled {
|
||||
color: @disabled_fg_color;
|
||||
text-shadow: 1px 1px @light_shadow;
|
||||
outline-offset: 0; }
|
||||
|
||||
check, .check {
|
||||
-gtk-icon-source: url("assets/c_box.png"); }
|
||||
|
||||
check:disabled, .check:disabled {
|
||||
-gtk-icon-source: url("assets/c_box_ins.png"); }
|
||||
|
||||
check:active, check:checked, .check:active, .check:checked {
|
||||
-gtk-icon-source: url("assets/c_box_checked.png"); }
|
||||
|
||||
check:active:disabled, check:checked:disabled, .check:active:disabled, .check:checked:disabled {
|
||||
-gtk-icon-source: url("assets/c_box_ins_checked.png"); }
|
||||
|
||||
check:indeterminate, .check:indeterminate {
|
||||
-gtk-icon-source: url("assets/c_box_mixed.png"); }
|
||||
|
||||
check:indeterminate:disabled, .check:indeterminate:disabled {
|
||||
-gtk-icon-source: url("assets/c_box_ins_mixed.png"); }
|
||||
|
||||
radio, .radio {
|
||||
-gtk-icon-source: url("assets/radio.png"); }
|
||||
|
||||
radio:disabled, .radio:disabled {
|
||||
-gtk-icon-source: url("assets/radio_ins.png"); }
|
||||
|
||||
radio:active, radio:checked, .radio:active, .radio:checked {
|
||||
-gtk-icon-source: url("assets/radio_checked.png"); }
|
||||
|
||||
radio:active:disabled, radio:checked:disabled, .radio:active:disabled, .radio:checked:disabled {
|
||||
-gtk-icon-source: url("assets/radio_ins_checked.png"); }
|
||||
|
||||
radio:indeterminate, .radio:indeterminate {
|
||||
-gtk-icon-source: url("assets/radio_mixed.png"); }
|
||||
|
||||
radio:indeterminate:disabled, .radio:indeterminate:disabled {
|
||||
-gtk-icon-source: url("assets/radio_ins_mixed.png"); }
|
||||
|
||||
menuitem check, menuitem radio {
|
||||
min-height: 16px;
|
||||
min-width: 16px; }
|
||||
|
||||
view.content-view check:hover, view.content-view check:disabled, view.content-view check:selected {
|
||||
background-color: transparent; }
|
||||
|
||||
|
||||
/* App notification bar buttons - set color for each type of notification */
|
||||
|
||||
|
||||
.info button {
|
||||
border-color: shade(@info_bg_color, 0.8);
|
||||
color: @info_fg_color;
|
||||
background-image: none;
|
||||
background-color: shade(@info_bg_color, 1.08); }
|
||||
|
||||
.info button:hover {
|
||||
border-color: shade(@info_bg_color, 0.85);
|
||||
background-color: shade(@info_bg_color, 1.1); }
|
||||
|
||||
.info button:active {
|
||||
border-color: shade(@info_bg_color, 0.6);
|
||||
background-color: shade(@info_bg_color, 0.95); }
|
||||
|
||||
.info button:active:hover {
|
||||
border-color: shade(@info_bg_color, 0.85); }
|
||||
|
||||
.info button.close {
|
||||
color: @info_fg_color; }
|
||||
|
||||
.info button.close:hover {
|
||||
background-color: alpha(@light_shadow, 0.2); }
|
||||
|
||||
.info button.close:active {
|
||||
color: @info_fg_color;
|
||||
background-color: alpha(@dark_shadow, 0.1); }
|
||||
|
||||
.warning button {
|
||||
border-color: shade(@warning_bg_color, 0.8);
|
||||
color: @warning_fg_color;
|
||||
background-image: none;
|
||||
background-color: shade(@warning_bg_color, 1.08); }
|
||||
|
||||
.warning button:hover {
|
||||
border-color: shade(@warning_bg_color, 0.85);
|
||||
background-color: shade(@warning_bg_color, 1.1); }
|
||||
|
||||
.warning button:active {
|
||||
border-color: shade(@warning_bg_color, 0.6);
|
||||
background-color: shade(@warning_bg_color, 0.95); }
|
||||
|
||||
.warning button:active:hover {
|
||||
border-color: shade(@warning_bg_color, 0.85); }
|
||||
|
||||
.warning button.close {
|
||||
color: @warning_fg_color; }
|
||||
|
||||
.warning button.close:hover {
|
||||
background-color: alpha(@light_shadow, 0.2); }
|
||||
|
||||
.warning button.close:active {
|
||||
color: @warning_fg_color;
|
||||
background-color: alpha(@dark_shadow, 0.1); }
|
||||
|
||||
.question button {
|
||||
border-color: shade(@question_bg_color, 0.8);
|
||||
color: @question_fg_color;
|
||||
background-image: none;
|
||||
background-color: shade(@question_bg_color, 1.08); }
|
||||
|
||||
.question button:hover {
|
||||
border-color: shade(@question_bg_color, 0.85);
|
||||
background-color: shade(@question_bg_color, 1.1); }
|
||||
|
||||
.question button:active {
|
||||
border-color: shade(@question_bg_color, 0.6);
|
||||
background-color: shade(@question_bg_color, 0.95); }
|
||||
|
||||
.question button:active:hover {
|
||||
border-color: shade(@question_bg_color, 0.85); }
|
||||
|
||||
.question button.close {
|
||||
color: @question_fg_color; }
|
||||
|
||||
.question button.close:hover {
|
||||
background-color: alpha(@light_shadow, 0.2); }
|
||||
|
||||
.question button.close:active {
|
||||
color: @question_fg_color;
|
||||
background-color: alpha(@dark_shadow, 0.1); }
|
||||
|
||||
.error button {
|
||||
border-color: shade(@error_bg_color, 0.8);
|
||||
color: @error_fg_color;
|
||||
background-image: none;
|
||||
background-color: shade(@error_bg_color, 1.08); }
|
||||
|
||||
.error button:hover {
|
||||
border-color: shade(@error_bg_color, 0.85);
|
||||
background-color: shade(@error_bg_color, 1.1); }
|
||||
|
||||
.error button:active {
|
||||
border-color: shade(@error_bg_color, 0.6);
|
||||
background-color: shade(@error_bg_color, 0.95); }
|
||||
|
||||
.error button:active:hover {
|
||||
border-color: shade(@error_bg_color, 0.85); }
|
||||
|
||||
.error button.close {
|
||||
color: @error_fg_color; }
|
||||
|
||||
.error button.close:hover {
|
||||
background-color: alpha(@light_shadow, 0.2); }
|
||||
|
||||
.error button.close:active {
|
||||
color: @error_fg_color;
|
||||
background-color: alpha(@dark_shadow, 0.1); }
|
||||
Reference in New Issue
Block a user