mysmarthome/docs/_sass/_elements.scss
Mahasri Kalavala 2a0dd39795 Back Alive!
2019-04-17 18:46:06 -04:00

188 lines
2.8 KiB
SCSS
Executable File

/* ==========================================================================
Base Elements and Components
========================================================================== */
hr {
display: block;
margin: 1em 0;
padding: 0;
height: 1px;
border: 0;
border-top: 1px solid #ccc;
border-bottom: 1px solid #fff;
}
/*
Figures and images
========================================================================== */
figure {
margin: 0;
padding-top: 10px;
padding-bottom: 10px;
@include clearfix();
img {
margin-bottom: 10px;
}
a {
img {
transform: translate(0, 0);
transition-duration: 0.25s;
&:hover {
transform: translate(0, -5px);
box-shadow: 0 0 10px rgba($base-color, 0.2);
}
}
}
/* 2 columns */
&.half {
@media #{$large} {
img {
width: 310px;
float: left;
margin-right: 10px;
}
figcaption {
clear: left;
}
}
}
/* 3 columns */
&.third {
@media #{$large} {
img {
width: 200px;
float: left;
margin-right: 10px;
}
figcaption {
clear: left;
}
}
}
}
svg:not(:root) {
overflow: hidden;
}
/*
Buttons
========================================================================== */
.btn {
display: inline-block;
margin-bottom: 20px;
padding: 8px 20px;
@include font-rem(14);
background-color: $primary;
color: #fff;
border-width: 2px !important;
border-style: solid !important;
border-color: $primary;
border-radius: 3px;
&:visited {
color: #fff;
}
&:hover {
background-color: #fff;
color: $primary;
}
}
.btn-inverse {
background-color: #fff;
color: $primary;
border-color: #fff;
&:visited {
color: $primary;
}
&:hover {
background-color: $primary;
color: #fff;
}
}
.btn-success {
background-color: $success;
color: #fff;
border-color: $success;
&:visited {
color: #fff;
}
&:hover {
background-color: #fff;
color: $success;
}
}
.btn-warning {
background-color: $warning;
color: #fff;
border-color: $warning;
&:visited {
color: #fff;
}
&:hover {
background-color: #fff;
color: $warning;
}
}
.btn-danger {
background-color: $danger;
color: #fff;
border-color: $danger;
&:visited {
color: #fff;
}
&:hover {
background-color: #fff;
color: $danger;
}
}
.btn-info {
background-color: $info;
color: #fff;
border-color: $info;
&:visited {
color: #fff;
}
&:hover {
background-color: #fff;
color: $info;
}
}
/*
Wells
========================================================================== */
.well {
padding: 20px;
border: 1px solid $comp-color;
border-radius: 4px;
}