example-pagination
Version:
Pagination examples for Assemble.
106 lines (100 loc) • 2.21 kB
text/less
//
// Ads
// --------------------------------------------------
/*
* Advertisement that shows on all pages (except homepage) in page headers.
* `!important` is required for any pre-set property.
*/
.ad {
width: auto ;
margin: 50px -30px -40px ;
padding: 20px ;
overflow: hidden; /* clearfix */
height: auto ;
font-size: 13px ;
line-height: 16px ;
text-align: left;
background: darken(@navbar-inverse-bg, 5%) ;
border: 0 ;
box-shadow: inset 0 3px 5px rgba(0,0,0,.075);
}
.ad-img {
margin: 0 ;
}
.ad-text,
.ad-tag {
float: none ;
display: block ;
width: auto ;
height: auto ;
margin-left: 145px ;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif ;
}
.ad-text {
padding-top: 0 ;
}
.ad-tag {
color: @navbar-inverse-color ;
text-align: left ;
}
.ad-text a,
.ad-tag a {
color: #fff ;
}
.ad #adsense > img {
display: none; /* hide what I assume are tracking images */
}
@media (min-width: 768px) {
.ad {
margin: 0 ;
border-radius: 4px;
box-shadow: inset 0 3px 5px rgba(0,0,0,.075), 0 1px 0 rgba(255,255,255,.1);
}
}
@media (min-width: 992px) {
.ad {
position: absolute;
top: 20px;
right: 15px; /* 15px instead of 0 since box-sizing */
padding: 15px ;
width: 330px ;
}
}
/* Homepage variations */
.docs-home .ad {
margin: 0 -15px 40px ;
}
@media (min-width: 480px) {
.docs-home .ad {
width: 330px ;
margin: 0 auto 40px ;
border-radius: 4px;
}
}
@media (min-width: 768px) {
.docs-home .ad {
float: left;
width: 330px ;
margin: 0 0 30px ;
}
.docs-home .bs-social,
.docs-home .bs-masthead-links {
margin-left: 350px;
}
.docs-home .bs-social {
margin-bottom: 10px;
}
.docs-home .bs-masthead-links {
margin-top: 10px;
}
}
@media (min-width: 992px) {
.docs-home .ad {
position: static;
}
}
@media (min-width: 1170px) {
.docs-home .ad {
margin-top: -25px ;
}
}