Current path: home/webdevt/www/wdp/wp-content/themes/quadric/assets/css/scss/modules/shortcodes/
?? Go up: /home/webdevt/www/wdp/wp-content/themes/quadric/assets/css/scss/modules
.edgtf-icon-shortcode {
$transition-duration: 0.15s;
display: inline-block;
&.circle,
&.square {
background-color: $first-main-color;
width: 2em;
height: 2em;
line-height: 2em;
text-align: center;
@include edgtfTransition(
background-color $transition-duration ease-in-out,
border-color $transition-duration ease-in-out
);
a {
display: inline-block;
width: 100%;
height: 100%;
}
.edgtf-icon-element {
color: #fff;
line-height: inherit;
}
}
&.circle {
@include edgtfBorderRadius(50%);
}
.edgtf-icon-element {
@include edgtfTransition(color $transition-duration ease-in-out);
}
}
.edgtf-icon-animation-holder {
@include edgtfTransform(scale(0));
@include edgtfTransition(transform 0.15s ease-in-out);
display: inline-block;
&.edgtf-icon-animation-show {
@include edgtfTransform(scale(1));
}
.edgtf-animation-overlay{
top: -8px;
left: -8px;
padding: 8px;
box-shadow: 0 0 0 2px $first-main-color;
@include edgtfTransform(scale(0.8));
-webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s ease;
transition: transform 0.3s ease, opacity 0.3s ease;
opacity: 0;
position: absolute;
width: 100%;
height: 100%;
box-sizing: content-box;
z-index:-1;
}
&.circle{
.edgtf-animation-overlay{
border-radius: 50%;
}
}
}
.edgtf-icon-shortcode:hover{
.edgtf-animation-overlay{
-webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.1, 2.2), opacity 0.3s cubic-bezier(0, 0, 0.1, 2.2);
transition: transform 0.3s cubic-bezier(0, 0, 0.1, 2.2), opacity 0.3s cubic-bezier(0, 0, 0.1, 2.2);
@include edgtfTransform(scale(1));
opacity: 1;
}
}
.edgtf-icon-tiny {
font-size: 1.5em;
line-height: .75em;
vertical-align: -15%;
}
.edgtf-icon-small {
font-size: 2em;
}
.edgtf-icon-medium {
font-size: 3em;
}
.edgtf-icon-large {
font-size: 4em;;
}
.edgtf-icon-huge {
font-size: 5em;
}