You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
364 lines
4.9 KiB
364 lines
4.9 KiB
$owl-primary-color: #1ccacd; |
|
$owl-success-color: #ff3f4d; |
|
$owl-gray-color: #f7f7f7; |
|
|
|
|
|
$medium-down: "#{$screen} and (max-width:#{lower-bound($medium-range)})" !default; |
|
|
|
/* Custom mixins */ |
|
|
|
@mixin owl-transition($p:all, $t:300ms) { |
|
-webkit-transition: $p $t ease-in-out; |
|
-moz-transition: $p $t ease-in-out; |
|
-ms-transition: $p $t ease-in-out; |
|
-o-transition: $p $t ease-in-out; |
|
transition: $p $t ease-in-out; |
|
} |
|
|
|
@mixin owl-radius($r:3px) { |
|
-webkit-border-radius: $r; |
|
-moz-border-radius: $r; |
|
border-radius: $r; |
|
} |
|
|
|
/* Header */ |
|
|
|
.header{ |
|
background: #1ccacd; |
|
|
|
.brand { |
|
h3{ |
|
font-weight: 300; |
|
font-style: italic; |
|
color: #FFF; |
|
margin: 1.35rem 0; |
|
line-height: 1; |
|
font-size: 1.5rem; |
|
a{ |
|
color: #FFF; |
|
&:hover{ |
|
color: #FFF; |
|
} |
|
} |
|
} |
|
} |
|
} |
|
|
|
/* Header */ |
|
|
|
.nav-bar{ |
|
float:right; |
|
ul{ |
|
list-style: none; |
|
margin: 0; |
|
padding: 0; |
|
|
|
li{ |
|
float:left; |
|
|
|
&.active{ |
|
a { |
|
opacity: 1; |
|
} |
|
} |
|
|
|
a{ |
|
opacity: 0.8; |
|
margin: 1.73rem 0 1.73rem 2rem; |
|
display: block; |
|
color: #fff; |
|
line-height: 1; |
|
@include owl-transition(opacity,200ms); |
|
|
|
&:hover{ |
|
opacity: 1; |
|
} |
|
} |
|
.download{ |
|
width:1rem; |
|
height: 1rem; |
|
background: $owl-success-color; |
|
display: block; |
|
position: absolute; |
|
top: 1rem; |
|
right: 0; |
|
border: 2px solid #FFF; |
|
background: url(../img/download.png) $owl-success-color no-repeat 50% 55%; |
|
@include owl-radius(100%); |
|
} |
|
} |
|
} |
|
} |
|
|
|
|
|
#toggle-nav { |
|
width: 2rem; |
|
display: block; |
|
margin: 1.5rem 0 1.2rem 0rem; |
|
span { |
|
width: 100%; |
|
height: 0.25rem; |
|
margin-bottom: 0.3rem; |
|
background: #FFF; |
|
display: block; |
|
} |
|
} |
|
|
|
@media #{$medium-up} { |
|
#toggle-nav{ |
|
display: none; |
|
} |
|
} |
|
@media #{$small-only} { |
|
.nav-bar { |
|
display: none; |
|
} |
|
.nav-bar.active { |
|
float:right; |
|
clear:both; |
|
display: block; |
|
a{ |
|
margin: 1rem 0 1rem 1rem; |
|
} |
|
.download{ |
|
display: none; |
|
} |
|
} |
|
} |
|
|
|
/* Home Panel */ |
|
#hero{ |
|
background: $owl-primary-color; |
|
padding: 5rem 0; |
|
|
|
.owl-logo{ |
|
margin: 0 auto; |
|
display: block; |
|
} |
|
|
|
h1{ |
|
color: #FFF; |
|
font-weight: 300; |
|
font-size: 3.375rem; |
|
margin: 0rem; |
|
} |
|
h4{ |
|
color:#FFF; |
|
font-weight: 300; |
|
font-size: 1.500rem; |
|
margin-top: 1rem; |
|
margin-bottom: 2rem; |
|
} |
|
.hero-button{ |
|
display: inline-block; |
|
padding: 1rem 2rem; |
|
margin-right: 0.75rem; |
|
font-size: 1.250rem; |
|
font-weight: 400; |
|
background: #FFF; |
|
color: $owl-primary-color; |
|
border: 1px solid #FFF; |
|
@include owl-radius(2px); |
|
@include owl-transition(all,200ms); |
|
|
|
&.outline{ |
|
background: transparent; |
|
color: #FFF; |
|
} |
|
&:hover{ |
|
background: $owl-success-color; |
|
border: 1px solid $owl-success-color; |
|
color: #FFF; |
|
} |
|
} |
|
p{ |
|
color: #FFF; |
|
margin: 0.5rem 0; |
|
opacity: 0.7; |
|
font-weight: 300; |
|
} |
|
} |
|
|
|
@media (max-width: 768px){ |
|
#hero { |
|
padding: 2rem 0; |
|
h1{ |
|
color: #FFF; |
|
font-weight: 300; |
|
font-size: 2rem; |
|
} |
|
h4{ |
|
color:#FFF; |
|
font-weight: 300; |
|
font-size: 1.2rem; |
|
margin-bottom: 2rem; |
|
} |
|
} |
|
} |
|
@media #{$small-only} { |
|
#hero{ |
|
.owl-logo{ |
|
display: none; |
|
} |
|
} |
|
} |
|
|
|
|
|
|
|
/* Home Demo */ |
|
|
|
.owl-carousel{ |
|
.item{ |
|
|
|
} |
|
} |
|
.home-demo{ |
|
padding: 2rem 0; |
|
.item{ |
|
background: $owl-success-color; |
|
} |
|
h3{ |
|
text-align: center; |
|
color: #808080; |
|
margin: 2rem; |
|
} |
|
h2{ |
|
color: #FFF; |
|
text-align: center; |
|
padding: 5rem 0; |
|
margin:0; |
|
font-style: italic; |
|
font-weight: 300; |
|
} |
|
.owl-dot.active span{ |
|
background: $owl-success-color; |
|
} |
|
} |
|
|
|
/* Features */ |
|
|
|
#features{ |
|
.feature{ |
|
margin: 2rem 0 6rem; |
|
} |
|
h2{ |
|
font-weight: 300; |
|
margin-top: 0; |
|
margin-bottom: 1rem; |
|
} |
|
img{ |
|
display: block; |
|
margin: 0 auto; |
|
} |
|
} |
|
@media #{$small-only} { |
|
#features{ |
|
.feature{ |
|
margin: 1rem 0; |
|
} |
|
img{ |
|
display: block; |
|
margin: 1rem auto; |
|
} |
|
} |
|
} |
|
/* Teaser Text */ |
|
|
|
#teaser-text{ |
|
text-align: center; |
|
h3{ |
|
font-weight: 300; |
|
color: #1ccacd; |
|
} |
|
} |
|
|
|
/* Footer */ |
|
|
|
.footer{ |
|
margin-top: 5rem; |
|
background: #f7f7f7; |
|
h5{ |
|
text-align: center; |
|
color: #8d8d8d; |
|
margin: 2rem 0 ; |
|
font-weight: normal; |
|
font-size: 1rem; |
|
a{ |
|
font-weight: normal; |
|
margin-right: 0.3rem; |
|
} |
|
} |
|
} |
|
a#custom-tweet-button { |
|
padding: 6px 13px 6px 13px; |
|
margin-left: 0px; |
|
background: url('../img/twitter_25.png') 1px center no-repeat; |
|
} |
|
|
|
blockquote p { |
|
color:#A0A0A0 |
|
} |
|
|
|
|
|
/* Title */ |
|
|
|
.title{ |
|
background: $owl-gray-color; |
|
margin-bottom: 2rem; |
|
h1{ |
|
margin: 0; |
|
padding: 1.2rem 0; |
|
font-weight: 300; |
|
} |
|
} |
|
|
|
@media #{$small-only} { |
|
.title{ |
|
margin-bottom: 0rem; |
|
} |
|
} |
|
|
|
/* demo blocks */ |
|
|
|
.demo-block{ |
|
background: #eaeaea; |
|
height: 6rem; |
|
padding: 1rem; |
|
margin-bottom: 1rem; |
|
display: block; |
|
@include owl-transition(background,200ms); |
|
|
|
&:hover{ |
|
background: $owl-primary-color; |
|
h5{ |
|
color: #FFF; |
|
} |
|
} |
|
h5{ |
|
font-weight: normal; |
|
} |
|
} |
|
|
|
|
|
/* Type */ |
|
|
|
code { |
|
font-weight: bold; |
|
background: $owl-gray-color; |
|
font-size: 90%; |
|
font-weight: normal; |
|
padding: 1px 5px; |
|
@include owl-radius(2px) |
|
} |
|
|
|
blockquote{ |
|
padding: 1rem 1rem; |
|
border-left: 7px solid $owl-primary-color; |
|
} |
|
blockquote p{ |
|
font-size: 1.1rem; |
|
margin:0; |
|
} |
|
p{ |
|
color: #555555; |
|
}
|
|
|