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.
 
 
 
 

108 lines
3.2 KiB

//////////////////////
// Carousel Style
//////////////////////
.owl-theme{
.owl-dots {
position: absolute;
left: 50%;
transform: translateX(-50%);
.owl-dot {
padding: $el-padding-3 0;
span{
border-radius: $radius-primary;
width: 50px;
height: 2px;
background-color: rgba(map-get($colors, 6), 0.35);
transition: background-color 0.4s ease-in-out;
}
&.active{ span { background-color: map-get($colors, primary); } }
@include hover-focus { span { background-color: map-get($colors, 3); } }
}
}
@include hover-focus { .owl-nav { [class*=owl-] { opacity: 0.75; } } }
.owl-nav{
margin-top: 0;
[class*=owl-] {
opacity: 0;
position: absolute;
transform: translateY(-50%);
top: 50%;
background-color: map-get($colors, 10);
font-size: modular-scale(2);
transition: opacity 0.4s ease-in-out;
width: 50px;
height: 50px;
border-radius: 25px;
line-height: 40px;
text-align: center;
color: map-get($colors, 2);
margin: 0;
@include hover-focus {
background-color: map-get($colors, 10);
color: map-get($colors, 2);
cursor: pointer;
opacity: 1;
}
}
.owl-prev{ left: 0; }
.owl-next{ right: 0; }
}
&.nav-square{
.owl-nav{
margin-top: 0;
[class*=owl-] {
border-radius: 0;
}
}
}
&.owl-nav-outer{
.owl-nav{
.owl-prev{ left: - map-get($spacers, 6); }
.owl-next{ right: - map-get($spacers, 6); }
}
}
&.owl-dots-inner{
.owl-dots{
bottom: 0px;
}
}
&.owl-dot-round{
.owl-dots{
.owl-dot{
span{
height: 10px;
width: 10px;
border-radius: 5px;
}
}
}
}
@mixin owl-theme-variant($theme-color){
.owl-dots{
.owl-dot{
&.active{
span{
background-color: map-get($colors, $theme-color);
}
}
}
}
// .owl-nav{
// [class*=owl-]{
// background-color: rgba(map-get($colors, $theme-color), 0.8);
// color: map-get($colors, white);
// @include hover-focus {
// background-color: map-get($colors, $theme-color);
// }
// }
// }
}
&.owl-theme-info{ @include owl-theme-variant(info); }
&.owl-theme-success{ @include owl-theme-variant(success); }
&.owl-theme-warning{ @include owl-theme-variant(warning); }
&.owl-theme-danger{ @include owl-theme-variant(danger); }
&.owl-theme-black{ @include owl-theme-variant(black); }
&.owl-theme-white{ @include owl-theme-variant(white); }
}