Viewing File: /home/maglabs/bambinos/wp-content/themes/juliette/assets/addon/css/tabs.scss
@import "../mixins";
@import '../../../../SCSS_JS_Source/_vendor/foundation/scss/foundation';
.elementor-widget-tabs{
.elementor-tabs{
.elementor-tab-content,
.elementor-tab-title,
.elementor-tabs-content-wrapper{
border: none;
}
}
.elementor-tab-title{
transition: all 0.3s;
a{
transition: none;
}
&.elementor-active{
&:before,
&:after{
display: none !important;
}
}
}
.novaworks-tab-title{
transition: all 0.3s;
cursor: pointer;
outline: none;
}
&.elementor-tabs-view-horizontal{
.elementor-tabs{
.elementor-tab-content{
border: none;
}
}
}
}
.elementor-tabs-view-horizontal .elementor-tabs-wrapper{
@include ad_display();
}
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content {
-webkit-animation-duration: .5s;
animation-duration: .5s;
&.elementor-active{
-webkit-animation-name: shortfadeInUp;
animation-name: shortfadeInUp;
}
}
.novaworks-tabs {
@include ad_display();
&__control-wrapper {
@include ad_display();
overflow: hidden;
z-index: 1;
}
&__content-wrapper {
position: relative;
transition: height 0.25s cubic-bezier(.44,.96,.5,.98);
}
&__control {
cursor: pointer;
outline: none;
&.novaworks-tabs__control-icon-left {
.novaworks-tabs__control-inner {
@include flex-flow(row nowrap);
}
}
&.novaworks-tabs__control-icon-top {
.novaworks-tabs__control-inner {
@include flex-flow(column nowrap);
}
}
}
&__control-inner {
padding: 10px 20px;
@include ad_display();
@include justify-content(center);
@include align-items(center);
}
&__label-icon {
margin-right: 5px;
line-height: 1;
.active-tab & {
color: #f53e6a;
}
}
&__label-image {
width: 25px;
}
&__label-text {
font-weight: 600;
.active-tab & {
color: #f53e6a;
}
}
&__content {
width: 100%;
top: 0;
left: 0;
position: absolute;
opacity: 0;
pointer-events: none;
padding: 10px;
display: none;
> .elementor {
> .elementor-inner {
margin: 0;
}
}
&.active-content {
position: relative;
pointer-events: auto;
opacity: 1;
display: block;
}
}
&-position-top {
@include flex-flow(column nowrap);
@include align-items(stretch);
.novaworks-tabs__control-wrapper {
@include align-self(flex-start);
@include flex-flow(row wrap);
@include justify-content(flex-start);
@include align-items(center);
@include order(1);
}
.novaworks-tabs__content-wrapper {
@include order(2);
border-top-width: 1px;
}
}
&-position-left {
@include flex-flow(row nowrap);
.novaworks-tabs__control-wrapper {
@include ad_flex(0 1 auto);
min-width: 200px;
@include order(1);
@include ad_display();
@include flex-flow(column nowrap);
@include align-items(stretch);
@include align-self(flex-start);
}
.novaworks-tabs__content-wrapper{
@include ad_flex(1 1 auto);
@include order(2);
border-left-width: 2px;
@include align-self(stretch);
}
}
&-position-right {
@include flex-flow(row nowrap);
.novaworks-tabs__control-wrapper {
@include ad_flex(0 1 auto);
min-width: 200px;
@include order(2);
@include ad_display();
@include flex-flow(column nowrap);
@include align-items(stretch);
@include align-self(flex-start);
}
.novaworks-tabs__content-wrapper{
@include ad_flex(1 1 auto);
@include order(1);
border-right-width: 2px;
}
}
@media (max-width: 1700px) {
&.novaworks-tabs-position-laptop-top {
@include flex-flow(column nowrap);
@include align-items(stretch);
.novaworks-tabs__control-wrapper {
@include align-self(flex-start);
@include flex-flow(row wrap);
@include justify-content(flex-start);
@include align-items(center);
@include order(1);
}
.novaworks-tabs__content-wrapper {
@include order(2);
border-top-width: 1px;
}
}
&.novaworks-tabs-position-laptop-left {
@include flex-flow(row nowrap);
.novaworks-tabs__control-wrapper {
@include ad_flex(0 1 auto);
min-width: 200px;
@include order(1);
@include ad_display();
@include flex-flow(column nowrap);
@include align-items(stretch);
@include align-self(flex-start);
}
.novaworks-tabs__content-wrapper{
@include ad_flex(1 1 auto);
@include order(2);
border-left-width: 2px;
@include align-self(stretch);
}
}
&.novaworks-tabs-position-laptop-right {
@include flex-flow(row nowrap);
.novaworks-tabs__control-wrapper {
@include ad_flex(0 1 auto);
min-width: 200px;
@include order(2);
@include ad_display();
@include flex-flow(column nowrap);
@include align-items(stretch);
@include align-self(flex-start);
}
.novaworks-tabs__content-wrapper{
@include ad_flex(1 1 auto);
@include order(1);
border-right-width: 2px;
}
}
}
@media (max-width: 1200px) {
&.novaworks-tabs-position-tablet-top {
@include flex-flow(column nowrap);
@include align-items(stretch);
.novaworks-tabs__control-wrapper {
@include align-self(flex-start);
@include flex-flow(row wrap);
@include justify-content(flex-start);
@include align-items(center);
@include order(1);
}
.novaworks-tabs__content-wrapper {
@include order(2);
border-top-width: 1px;
}
}
&.novaworks-tabs-position-tablet-left {
@include flex-flow(row nowrap);
.novaworks-tabs__control-wrapper {
@include ad_flex(0 1 auto);
min-width: 200px;
@include order(1);
@include ad_display();
@include flex-flow(column nowrap);
@include align-items(stretch);
@include align-self(flex-start);
}
.novaworks-tabs__content-wrapper{
@include ad_flex(1 1 auto);
@include order(2);
border-left-width: 2px;
@include align-self(stretch);
}
}
&.novaworks-tabs-position-tablet-right {
@include flex-flow(row nowrap);
.novaworks-tabs__control-wrapper {
@include ad_flex(0 1 auto);
min-width: 200px;
@include order(2);
@include ad_display();
@include flex-flow(column nowrap);
@include align-items(stretch);
@include align-self(flex-start);
}
.novaworks-tabs__content-wrapper{
@include ad_flex(1 1 auto);
@include order(1);
border-right-width: 2px;
}
}
}
@media (max-width: 992px) {
&.novaworks-tabs-position-tabletp-top {
@include flex-flow(column nowrap);
@include align-items(stretch);
.novaworks-tabs__control-wrapper {
@include align-self(flex-start);
@include flex-flow(row wrap);
@include justify-content(flex-start);
@include align-items(center);
@include order(1);
}
.novaworks-tabs__content-wrapper {
@include order(2);
border-top-width: 1px;
}
}
&.novaworks-tabs-position-tabletp-left {
@include flex-flow(row nowrap);
.novaworks-tabs__control-wrapper {
@include ad_flex(0 1 auto);
min-width: 200px;
@include order(1);
@include ad_display();
@include flex-flow(column nowrap);
@include align-items(stretch);
@include align-self(flex-start);
}
.novaworks-tabs__content-wrapper{
@include ad_flex(1 1 auto);
@include order(2);
border-left-width: 2px;
@include align-self(stretch);
}
}
&.novaworks-tabs-position-tabletp-right {
@include flex-flow(row nowrap);
.novaworks-tabs__control-wrapper {
@include ad_flex(0 1 auto);
min-width: 200px;
@include order(2);
@include ad_display();
@include flex-flow(column nowrap);
@include align-items(stretch);
@include align-self(flex-start);
}
.novaworks-tabs__content-wrapper{
@include ad_flex(1 1 auto);
@include order(1);
border-right-width: 2px;
}
}
}
@media (max-width: 767px) {
&.novaworks-tabs-position-mobile-top {
@include flex-flow(column nowrap);
@include align-items(stretch);
.novaworks-tabs__control-wrapper {
@include align-self(flex-start);
@include flex-flow(row wrap);
@include justify-content(flex-start);
@include align-items(center);
@include order(1);
}
.novaworks-tabs__content-wrapper {
@include order(2);
border-top-width: 1px;
}
}
&.novaworks-tabs-position-mobile-left {
@include flex-flow(row nowrap);
.novaworks-tabs__control-wrapper {
@include ad_flex(0 1 auto);
min-width: 200px;
@include order(1);
@include ad_display();
@include flex-flow(column nowrap);
@include align-items(stretch);
@include align-self(flex-start);
}
.novaworks-tabs__content-wrapper{
@include ad_flex(1 1 auto);
@include order(2);
border-left-width: 2px;
@include align-self(stretch);
}
}
&.novaworks-tabs-position-mobile-right {
@include flex-flow(row nowrap);
.novaworks-tabs__control-wrapper {
@include ad_flex(0 1 auto);
min-width: 200px;
@include order(2);
@include ad_display();
@include flex-flow(column nowrap);
@include align-items(stretch);
@include align-self(flex-start);
}
.novaworks-tabs__content-wrapper{
@include ad_flex(1 1 auto);
@include order(1);
border-right-width: 2px;
}
}
}
&-fade-effect {
.novaworks-tabs__content {
&.active-content {
animation-name: fade;
animation-duration: 500ms;
animation-timing-function: cubic-bezier(.26,.69,.37,.96);
animation-play-state: running;
}
}
}
&-column-fade-effect {
.novaworks-tabs__content {
//display: none;
.elementor-top-column {
animation-name: fade;
animation-fill-mode: backwards;
animation-duration: 500ms;
animation-timing-function: cubic-bezier(.26,.69,.37,.96);
}
&.active-content {
//display: block;
.elementor-top-column {
@for $i from 1 through 4 {
&:nth-child(#{$i}) {
animation-delay: #{$i*100}ms;
}
}
}
}
}
}
&-zoom-in-effect {
.novaworks-tabs__content {
&.active-content {
animation-name: zoomIn;
animation-duration: 500ms;
animation-timing-function: cubic-bezier(.26,.69,.37,.96);
animation-play-state: running;
}
}
}
&-zoom-out-effect {
.novaworks-tabs__content {
&.active-content {
animation-name: zoomOut;
animation-duration: 500ms;
animation-timing-function: cubic-bezier(.26,.69,.37,.96);
animation-play-state: running;
}
}
}
&-move-up-effect {
.novaworks-tabs__content {
&.active-content {
animation-name: moveUp;
animation-duration: 500ms;
animation-timing-function: cubic-bezier(.26,.69,.37,.96);
animation-play-state: running;
}
}
}
&-column-move-up-effect {
.novaworks-tabs__content {
//display: none;
.elementor-top-column {
animation-name: moveUp;
animation-fill-mode: backwards;
animation-duration: 500ms;
animation-timing-function: cubic-bezier(.26,.69,.37,.96);
}
&.active-content {
//display: block;
.elementor-top-column {
@for $i from 1 through 4 {
&:nth-child(#{$i}) {
animation-delay: #{$i*100}ms;
}
}
}
}
}
}
&-fall-perspective-effect {
.novaworks-tabs__content {
&.active-content {
animation-name: fallPerspective;
animation-duration: 500ms;
animation-timing-function: cubic-bezier(.26,.69,.37,.96);
animation-play-state: running;
}
}
}
}
.novaworks-tabs__edit-cover {
display: flex;
justify-content: center;
align-items: center;
position: absolute;
box-sizing: border-box;
height: 30px;
padding: 5px 10px;
right: 15px;
top: 15px;
border-radius: 3px;
background-color: #b7084e;
z-index: 99;
cursor: pointer;
transition: opacity 0.3s ease;
box-shadow: 0 0 0 0 rgba( 183, 8, 78, 0.6);
animation: edit-button-pulse 5s infinite;
i {
font-size: 14px;
color: white;
margin-right: 5px;
}
span {
font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
color: white;
}
&:hover {
background-color: #840739;
animation: none;
}
}
.novaworks-tabs-no-template-message {
text-align: center;
padding: 10px;
}
.novaworks-tabs-new-template-link {
color: #f53e6a;
text-decoration: underline;
}
@media(max-width: 992px) and (min-width: 768px){
.mttabcontrolisselect-yes{
.novaworks-tabs{
.novaworks-tabs__control-wrapper{
position: relative;
.novaworks-tabs__label-text{
text-decoration: none !important;
}
&:not(.open){
> .novaworks-tabs__control {
display: none;
&.active-tab {
display: block;
}
}
> .active-tab{
order: -1;
}
}
&.open{
.novaworks-tabs__control-wrapper-mobile a {
display: none;
}
}
}
.novaworks-tabs__control-wrapper-mobile a {
position: absolute;
left: 0;
width: 100%;
bottom: 0;
z-index: 2;
top: 0;
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 8 13' width='8' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='rgb%28138, 138, 138%29' fill-rule='nonzero'%3E%3Cpath d='M6.854 9.174l-2.862 2.45-2.862-2.45a.75.75 0 00-.935.007.514.514 0 00-.008.8l3.333 2.852c.26.223.683.223.943 0l3.333-2.852a.518.518 0 00.182-.555c-.06-.2-.243-.355-.476-.407a.744.744 0 00-.648.155zM4.472.21a.637.637 0 00-.944 0L.188 3.787A.752.752 0 00.196 4.79c.257.276.674.28.936.01L4 1.726 6.868 4.8a.637.637 0 00.936-.009.752.752 0 00.008-1.003L4.472.21z'/%3E%3C/g%3E%3C/svg%3E");
-webkit-background-size: 12px auto;
background-size: 12px auto;
background-position: right 20px center;
-webkit-background-origin: content-box;
background-origin: content-box;
background-repeat: no-repeat;
}
}
.novaworks-tabs__control{
display: block;
width: 100%;
}
}
}
@media(max-width: 767px){
.mbtabcontrolisselect-yes{
.novaworks-tabs{
.novaworks-tabs__control-wrapper{
position: relative;
.novaworks-tabs__label-text{
text-decoration: none !important;
}
&:not(.open){
> .novaworks-tabs__control {
display: none;
&.active-tab {
display: block;
}
}
> .active-tab{
order: -1;
}
}
&.open{
.novaworks-tabs__control-wrapper-mobile a {
display: none;
}
}
}
.novaworks-tabs__control-wrapper-mobile a {
position: absolute;
left: 0;
width: 100%;
bottom: 0;
z-index: 2;
top: 0;
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 8 13' width='8' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='rgb%28138, 138, 138%29' fill-rule='nonzero'%3E%3Cpath d='M6.854 9.174l-2.862 2.45-2.862-2.45a.75.75 0 00-.935.007.514.514 0 00-.008.8l3.333 2.852c.26.223.683.223.943 0l3.333-2.852a.518.518 0 00.182-.555c-.06-.2-.243-.355-.476-.407a.744.744 0 00-.648.155zM4.472.21a.637.637 0 00-.944 0L.188 3.787A.752.752 0 00.196 4.79c.257.276.674.28.936.01L4 1.726 6.868 4.8a.637.637 0 00.936-.009.752.752 0 00.008-1.003L4.472.21z'/%3E%3C/g%3E%3C/svg%3E");
-webkit-background-size: 12px auto;
background-size: 12px auto;
background-position: right 20px center;
-webkit-background-origin: content-box;
background-origin: content-box;
background-repeat: no-repeat;
}
}
.novaworks-tabs__control{
display: block;
width: 100%;
}
}
}
Back to Directory
File Manager