dotfiles/.themes/FlatColor/gtk-3.0/widgets/button.css

77 lines
1.7 KiB
CSS

/**********
* button *
**********/
.button {
-GtkWidget-focus-padding: 1;
-GtkWidget-focus-line-width: 0;
padding: 5px;
border-width: 2px;
border-style: solid;
border-color: transparent;
border-radius: 3px;
background-color: shade( @theme_bg_color, 1.58 );
background-image: none;
color: @theme_text_color;
}
.button:hover {
background-color: shade( @theme_bg_color, 1.35 );
color: @theme_fg_color;
}
.button:active,
.button:active:hover {
color: @theme_fg_color;
background-color: shade(@theme_selected_bg_color, 0.93);
}
.button:active:hover {
color: shade(@theme_fg_color, 0.6);
color: @theme_fg_color;
}
.button:insensitive {
background-color: shade(@theme_bg_color, 1.04);
background-image: none;
color: mix(@theme_text_color, @theme_base_color, 0.4);
}
.button *:insensitive {
color: mix(@theme_text_color, @theme_base_color, 0.4);
}
.button:active:insensitive {
}
/* default button */
.button.default,
.button.default:focus {
border-color: transparent;
background-color: @theme_selected_bg_color;
color: @theme_fg_color;
}
.button.default:hover {
border-color: transparent;
background-color: shade(@theme_selected_bg_color, 1.05);
}
.button.default:active,
.button.default:hover:active {
border-color: transparent;
background-color: mix(@button_default_active_color, white, 0.083);
color: shade(@theme_selected_fg_color, 0.95);
}
.button.default *:insensitive {
color: shade(@entry_border_color, 0.9);
}
GtkLinkButton.button,
GtkLinkButton.button:focus,
GtkLinkButton.button:hover,
GtkLinkButton.button:active,
GtkLinkButton.button:focus:active,
GtkLinkButton.button:focus:hover {
}