open-nomad/website/source/assets/stylesheets/_footer.scss

157 lines
2.3 KiB
SCSS
Raw Normal View History

2015-09-12 00:01:02 +00:00
body.page-sub{
2015-11-10 21:48:10 +00:00
#footer{
padding: 0 0 40px 0;
.col-md-5{
padding-top: 40px;
border-top: 1px solid $faint-gray;
2015-09-12 00:01:02 +00:00
}
2015-11-10 21:48:10 +00:00
}
2015-09-12 00:01:02 +00:00
}
#footer{
2015-11-10 21:52:58 +00:00
position: relative;
2015-11-10 21:48:10 +00:00
padding: 64px 0;
color: $black;
2015-11-10 21:52:58 +00:00
> .container{
position: relative;
}
2015-11-10 21:48:10 +00:00
.footer-links{
li{
a{
@include hashi-a-style();
@include project-a-style;
line-height: 30px;
}
}
}
2015-09-12 00:01:02 +00:00
2015-11-10 21:48:10 +00:00
.pull-right{
padding-right: 15px;
}
2015-09-12 00:01:02 +00:00
2015-11-10 21:48:10 +00:00
.footer-hashi{
font-size: 14px;
2015-09-12 00:01:02 +00:00
2015-11-10 21:48:10 +00:00
color: $black;
2015-09-12 00:01:02 +00:00
2015-11-10 21:48:10 +00:00
a{
color: $black;
font-weight: 600;
2015-09-12 00:01:02 +00:00
}
2015-11-10 21:48:10 +00:00
span{
margin-right: 4px;
}
2015-09-12 00:01:02 +00:00
2015-11-10 21:48:10 +00:00
.hashi-project{
display: inline-block;
height: 30px;
line-height: 30px;
text-decoration: none;
&:hover{
svg{
2015-12-20 20:22:10 +00:00
.svg-bg-line{
fill: $green-dark;
2015-11-10 21:48:10 +00:00
}
}
}
span{
font-family: $header-font-family;
font-weight: 500;
}
span,
svg{
display: inline-block;
}
svg{
&.svg-by{
width: $by-hashicorp-width;
height: $by-hashicorp-height;
margin-bottom: -4px;
margin-left: -3px;
2015-09-12 00:01:02 +00:00
}
2015-11-10 21:48:10 +00:00
&.svg-logo{
width: 30px;
height: 30px;
margin-bottom: -10px;
margin-left: -1px;
2015-09-12 00:01:02 +00:00
}
2015-11-10 21:48:10 +00:00
path,
line{
fill: $black;
@include transition(all 300ms ease-in);
&:hover{
@include transition(all 300ms ease-in);
}
2015-09-12 00:01:02 +00:00
}
2015-12-20 20:22:10 +00:00
.svg-bg-line{
@include transition(all 300ms ease-in);
&:hover{
@include transition(all 300ms ease-in);
}
}
2015-11-10 21:48:10 +00:00
}
2015-09-12 00:01:02 +00:00
}
2015-11-10 21:48:10 +00:00
}
2015-09-12 00:01:02 +00:00
}
2015-11-10 21:52:58 +00:00
.edit-page-link{
position: absolute;
top: -70px;
right: 30px;;
a{
text-transform: uppercase;
color: $black;
font-size: 13px;
}
}
2015-09-12 00:01:02 +00:00
@media (max-width: 992px) {
}
@media (max-width: 768px) {
2015-11-10 21:48:10 +00:00
#footer{
text-align: center;
2015-09-12 00:01:02 +00:00
2015-11-10 21:48:10 +00:00
.footer-links{
float: none;
display: inline-block;
margin-bottom: 36px;
2015-09-12 00:01:02 +00:00
}
2015-11-10 21:48:10 +00:00
.footer-hashi {
float: none;
display: inline-block;
2015-09-12 00:01:02 +00:00
2015-11-10 21:48:10 +00:00
.pull-right{
float: none !important;
padding-right: 0;
}
2015-09-12 00:01:02 +00:00
}
2015-11-10 21:48:10 +00:00
}
2015-09-12 00:01:02 +00:00
}
2015-11-10 21:48:10 +00:00
@media (max-width: 414px) {
#footer{
.footer-links{
li{
display: block;
float: none;
}
2015-09-12 00:01:02 +00:00
}
2015-11-10 21:48:10 +00:00
}
2015-09-12 00:01:02 +00:00
}