app/assets/stylesheets/components/buttons.scss
.btn {
@include button-size($padding-base-vertical, $btn-padding-base-horizontal, $font-size-base, $line-height-base, $btn-radius);
}
.btn-lg {
@include button-size($padding-large-vertical, $btn-padding-large-horizontal, $font-size-large, $line-height-large, $btn-radius);
}
.btn-sm {
@include button-size($padding-small-vertical, $btn-padding-small-horizontal, $font-size-small, $line-height-small, $btn-radius);
}
.btn-xs {
@include button-size($padding-xs-vertical, $btn-padding-xs-horizontal, $font-size-small, $line-height-small, $btn-radius);
}
.btn-default {
&:hover,
&:focus,
&:active,
&.active,
.open > &.dropdown-toggle {
background-color: $btn-default-bg;
color: darken($btn-default-color, 5%);
}
}
.btn-primary {
&:hover,
&:focus,
&:active,
&.active,
.open > &.dropdown-toggle {
background-color: darken($btn-primary-bg, 5%);
border-color: darken($btn-primary-bg, 5%);
}
}
.btn-success {
&:hover,
&:focus,
&:active,
&.active,
.open > &.dropdown-toggle {
background-color: $btn-default-bg;
color: darken($btn-success-color, 5%);
}
}
.btn-info {
&:hover,
&:focus,
&:active,
&.active,
.open > &.dropdown-toggle {
background-color: $btn-default-bg;
color: darken($btn-info-color, 5%);
}
}
.btn-warning {
&:hover,
&:focus,
&:active,
&.active,
.open > &.dropdown-toggle {
background-color: $btn-default-bg;
color: darken($btn-warning-color, 5%);
}
}
.btn-danger {
&:hover,
&:focus,
&:active,
&.active,
.open > &.dropdown-toggle {
background-color: $btn-default-bg;
color: darken($btn-danger-color, 5%);
}
}
.btn-link {
padding-top: 0;
padding-bottom: 0;
border: none;
}