vagrant/website/source/assets/stylesheets/_buttons.scss

98 lines
1.6 KiB
SCSS

.no-hover-underline {
&:hover {
text-decoration: none;
}
}
.button {
color: $white;
text-align: center;
background-color: $primary-button-color;
display: block;
padding: 15px 0;
margin-top: 20px !important;
text-decoration: none;
text-transform: uppercase;
font-size: 25px;
letter-spacing: 2px;
@include rounded;
@include hover;
&.inline-button {
background-color: $vagrant-blue;
padding: 5px 20px;
color: $white !important;
font-size: 15px;
letter-spacing: 1px;
@include rounded;
a,
a:hover,
a:focus, {
color: $white;
text-decoration: none;
}
&.next-button,
&.prev-button {
max-width: 33%;
white-space: nowrap;
}
&.next-button {
float: right;
&:before {
content: "Next:";
display: inline-block;
padding-right: 3px;
}
&:after {
content: "\00BB";
display: inline-block;
padding-left: 3px;
}
}
&.prev-button {
float: left;
&:before {
content: "\00AB\0020Previous: ";
display: inline-block;
padding-right: 3px;
}
}
}
&.white-button {
background: fade($white, 20%);
&:hover {
background: fade($white, 30%);
}
}
&.secondary-button {
background: $light-gray;
&:hover {
background: $purple;
}
}
&.with-carat span {
margin-right: -10px;
}
&:hover {
background-color: $purple;
@include animate-background-color;
}
&.disabled {
background-color: $light-gray-background;
}
}