Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/gg.corals.io/wp-content/themes/bugster/theme-specific/theme-hovers/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/gg.corals.io/wp-content/themes/bugster/theme-specific/theme-hovers/theme-hovers.scss
/* Buttons hovers
------------------------------------------------------------------ */

@import "../../css/_mixins.scss";
@import "../../css/_theme-vars.scss";


// This way via gradient
[class*="sc_button_hover_slide"] {
	transition: background .5s ease-in-out, color .2s .2s,opacity .2s;
}
.sc_button_hover_just_init {
	@include transition(none !important);
}

[class*="sc_button_hover_"]:not(.sc_button_bg_image) {
	@include transition(color 0.3s ease, border-color 0.3s ease, background-position 0.3s ease, background-color 0s linear 0.3s);
}

/* Arrow */
.sc_button_hover_arrow {
	position:relative;
	overflow:hidden;
	padding-left: 2em !important;
	padding-right: 2em !important;
}
.sc_button_hover_arrow:before {
	content: '\e8f4';
	font-family: $theme_icons;
	position:absolute;
	z-index:1;
	right: -2em !important;
	left: auto !important;
	top: 50% !important;
	@include translateY(-50%);
	@include transition-all;
	background-color:transparent !important;
	color: inherit !important;
}
.sc_button_hover_arrow:hover:before,
.sc_button_hover_arrow.active:before,
.vc_active .sc_button_hover_arrow:before {
	right: 0.5em !important;
}

/* Images (post featured) hovers
----------------------------------------------------- */
.post_featured[class*="hover_"] {
	position: relative;
	@include transition-all(0.35s, ease-in-out);
	display: inline-block;
	vertical-align: top;
}
.post_featured[class*="hover_"],
.post_featured[class*="hover_"] * {
	@include border-box;
}
.post_featured .mask {
	content: ' ';
	@include abs-cover(4);
	opacity: 0;
	pointer-events: none;
	@include transition-all(0.5s);
}
.post_featured .post_info {
	@include abs-lt(50%, 50%, 6);
	@include transform(translate(-50%, -50%) scale(0.5, 0.5));
	@include transition-all(0.5s);
	display:none;
	font-size:1.1429em;
	line-height:1.3em;
	width:90%;
	text-align:center;
	margin:-1em auto 0;
	opacity: 0;
}


/* Hover empty */
.post_featured.hover_ .icons {
	@include abs-cover(7);
}


/* Hover Icon and Icons */
.post_featured.hover_icon,
.post_featured.hover_icons {
	position:relative;
}
.post_featured.hover_icon .mask {
	background-color:rgba(0,0,0,0.4);
}
.post_featured.hover_icon:hover .mask {
	opacity: 1;
}
.post_featured.hover_icon .icons,
.post_featured.hover_icons .icons {
	@include abs-cover(5);
}
.post_featured.hover_icon .icons a,
.post_featured.hover_icons .icons a {
	display:inline-block;
	font-size:1.7143em;
	cursor:pointer;
	opacity: 0;
	@include abs-lt(50%, 50%, 10);
	transform: translate(-50%,-50%);
	@include transition(all .5s ease, transform .5s cubic-bezier(0.6, -0.28, 0.735, 0.045) 0s);
	@include border-round;

	&:after {
		content: '';
		height: rem(42px);
		width: rem(42px);
		border-radius: 50%;
		background: #fff;
		opacity: 0.2;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
		z-index: 1;
	}

	&:before {
		z-index: 2;
	}
}
.post_featured.hover_icon .icons a {
	font-size:12px;
	height: 58px;
    width: 58px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 2px dotted #fff;
}
.post_layout_portfolio.format-gallery .icons {
	display: none;
}
.post_featured.hover_icons .icons a {
	margin-left:-2.25em;
}
.post_featured.hover_icons .icons a+a {
	margin-left:0.25em;
	@include transition-delay(.15s);
}
.post_featured.hover_icons .icons a.single_icon {
	margin-left:0;
}
.post_featured.hover_icon:hover .icons a,
.post_featured.hover_icons:hover .icons a {
	opacity: 1;
	transform: translate(-50%,-50%);
	@include transition(all .5s ease, transform .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s);
}
.post_featured.hover_icons:hover .icons a+a {
	@include transition-delay(.15s);
}


/* Hover Zoom: icons 'link' and 'zoom' */
.post_featured.hover_zoom:before {
	content: ' ';
	@include abs-lt(50%, 50%, 5);
	@include box(100px, 100px);
	margin:-50px 0 0 -50px;
	border: 2px solid #fff;
	background-color:rgba(0,0,0,0.15);
	@include transform(scale(0,0) rotate(0deg));
	@include transition-all;
}
.post_featured.hover_zoom:hover:before {
	@include transform(scale(1,1) rotate(45deg));
}
.post_featured.hover_zoom .mask {
	background-color:rgba(255,255,255,0.15);
}
.post_featured.hover_zoom:hover .mask {
	opacity: 1;
}
.post_featured.hover_zoom .icons {
	@include abs-cc(6);
	display:inline-block;
}
.post_featured.hover_zoom .icons a {
	display: inline-block;
	font-size: 18px;
	@include square(32px);
	color: #fff;
	position:relative;
	left: -50px;
	opacity:0;
	@include border-radius(3px);
	@include scale(0, 0);
	@include transition-all;
}
.post_featured.hover_zoom .icons a+a {
	margin-left:8px;
	left: 50px;
}
.post_featured.hover_zoom .icons a:hover {
	color: #fff;
	background-color:rgba(255,255,255,0.2);
}
.post_featured.hover_zoom:hover .icons a {
	left: 0;
	opacity:1;
	@include scale(1, 1);
}

/* Hover Dots */
.post_featured.hover_dots:hover .mask {
	opacity: 1;
}
.post_featured.hover_dots .icons {
	@include abs-cover(6);
}
.post_featured.hover_dots .icons span {
	display:inline-block;
	opacity: 0;
	@include abs-cc(5);
	@include box(6px, 6px);
	@include border-round;
	@include transition-all(.5s);
}
.post_featured.hover_dots:hover .icons span {
	opacity: 1;
	display:inline-block;
}
.post_featured.hover_dots:hover .icons span:first-child {
	margin-left: -13px;
}
.post_featured.hover_dots:hover .icons span+span+span {
	margin-left: 13px;
}
.post_featured.hover_dots.hover_with_info .icons span {
	margin-top:1em;
}
.post_featured.hover_dots .post_info {
	display:block;
	top: 45%;
}
.post_featured.hover_dots:hover .post_info {
	@include transform(translate(-50%, -50%) scale(1, 1));
	opacity: 1;
}

/* Hover Fade, Slide, Pull, Border: Common Rules */
.post_featured.hover_fade,
.post_featured.hover_slide,
.post_featured.hover_pull,
.post_featured.hover_border {
	position: relative;
	overflow:hidden;
}
.post_featured.hover_fade .post_info,
.post_featured.hover_slide .post_info,
.post_featured.hover_pull .post_info,
.post_featured.hover_border .post_info {
	@include abs-cover('');
	width: 100%;
	overflow:hidden;
	text-align: center;
	display: block;
	margin:0;
	opacity: 1;
	font-size: 1em;
	@include backface-hidden;
	@include transition-none;
	@include transform-none;
}
.post_featured.hover_fade .post_info .post_title,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_pull .post_info .post_title,
.post_featured.hover_border .post_info .post_title {
	font-weight:400;
	font-size:1.5em;
	line-height:1.4em;
	margin: 0 0 0.5em;
	text-transform:uppercase;
	text-align: center;
}
.post_featured.hover_fade .post_info .post_descr,
.post_featured.hover_slide .post_info .post_descr,
.post_featured.hover_pull .post_info .post_descr,
.post_featured.hover_border .post_info .post_descr {
	margin: 0;
	position: relative;
	padding: 0.5em 1em;
	text-align: center;
}
.post_featured.hover_fade .post_info .post_title span,
.post_featured.hover_slide .post_info .post_title span,
.post_featured.hover_pull .post_info .post_title span,
.post_featured.hover_border .post_info .post_title span {
	font-weight:700;
}
.post_featured.hover_fade .post_info .post_excerpt,
.post_featured.hover_slide .post_info .post_excerpt,
.post_featured.hover_pull .post_info .post_excerpt,
.post_featured.hover_border .post_info .post_excerpt {
	display: none;
}
.post_featured.hover_fade img,
.post_featured.hover_fade .post_info .post_info_back,
.post_featured.hover_fade .post_info .post_title,
.post_featured.hover_fade .post_info .post_descr,
.post_featured.hover_slide img,
.post_featured.hover_slide .post_info .post_info_back,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr,
.post_featured.hover_pull img,
.post_featured.hover_pull .post_info .post_info_back,
.post_featured.hover_pull .post_info .post_title,
.post_featured.hover_pull .post_info .post_descr,
.post_featured.hover_border img,
.post_featured.hover_border .post_info .post_info_back,
.post_featured.hover_border .post_info .post_title,
.post_featured.hover_border .post_info .post_descr {
	@include transition-all;
}
.post_featured.hover_fade .post_info .post_excerpt,
.post_featured.hover_slide .post_info .post_excerpt,
.post_featured.hover_pull .post_info .post_excerpt,
.post_featured.hover_border .post_info .post_excerpt {
	margin-top: 1em;
	display: none;
}

/* Hover Fade */
.post_featured.hover_fade:hover .mask {
	opacity: 1;
}
.post_featured.hover_fade .post_info .post_info_back {
	@include abs-lc(0, '');
	width: 100%;
	text-align: center;
	padding: 15px;
	margin-top: 100%;
	opacity: 0;
}
.post_featured.hover_fade.top_to_bottom .post_info .post_info_back { margin-top: -100%; }
.post_featured.hover_fade.bottom_to_top .post_info .post_info_back { margin-top: 100%; }
.post_featured.hover_fade.left_to_right .post_info .post_info_back { margin-left: -100%; }
.post_featured.hover_fade.right_to_left .post_info .post_info_back { margin-left: 100%; }

.post_featured.hover_fade:hover .post_info .post_info_back {
	margin:0 !important;
	opacity: 1;
}


/* Hover Slide */
.post_featured.hover_slide .mask {
	opacity: 0.3;
}
.post_featured.hover_slide:hover .mask {
	opacity: 1;
}
.post_featured.hover_slide .post_info,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr {
	text-align: left;
}
.post_featured.hover_slide img,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr {
	@include transition-all;
}
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr {
	position:relative;
	margin:0;
}
.post_featured.hover_slide .post_info .post_title {
	padding: 0 0 15px;
	margin: 30px 30px 15px !important;
	overflow:hidden;
}
.post_featured.hover_slide .post_info .post_title:after {
	content: " ";
	@include abs-lb(0, 0, '');
	@include box(100%, 2px);
	@include transition-all;
	@include translateX(-100%);
}
.post_featured.hover_slide:hover .post_info .post_title:after {
	@include translateX(0);
}
.post_featured.hover_slide > img {
	max-width:none;	
	width: calc(100% + 20px);
	@include translateX(-10px);
}
.post_featured.hover_slide:hover > img {
	@include translateX(0);
}
.post_featured.hover_slide .post_info,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr {
	text-align:left;
}
.post_featured.hover_slide .post_info .post_descr {
	padding: 0 30px 30px;
	opacity: 0;
	@include translateX(100%);
}
.post_featured.hover_slide:hover .post_info .post_descr {
	opacity: 1;
	@include translateX(0);
}

/* Hover Pull */
.post_featured.hover_pull .post_info,
.post_featured.hover_pull .post_info .post_title,
.post_featured.hover_pull .post_info .post_descr {
	text-align:left;
}
.post_featured.hover_pull .post_info .post_title,
.post_featured.hover_pull .post_info .post_descr {
	@include abs-lb(0, 0, '');
	width: 100%;
	margin:0;
}
.post_featured.hover_pull .mask {
	opacity: 0.3;
}
.post_featured.hover_pull:hover .mask {
	opacity: 1;
}
.post_featured.hover_pull:hover > img {
	@include translateY(-60px);
}
.post_featured.hover_pull .post_info .post_title {
	padding: 20px;
}
.post_featured.hover_pull:hover .post_info .post_title {
	@include translateY(-70px);
}
.post_featured.hover_pull .post_info .post_descr {
	height: 60px;
	@include translateY(60px);
}
.post_featured.hover_pull:hover .post_info .post_descr {
	@include translateY(0);
}
.post_featured.hover_pull .post_info .post_descr .post_meta {
	max-height:60px;
	@include abs-lc(0, '');
	margin:0;
	padding: 0 10px 0 20px;
}


/* Hover Border */
.post_featured.hover_border:hover .mask {
	opacity: 1;
}
.post_featured.hover_border .post_info:before,
.post_featured.hover_border .post_info:after {
	content: ' ';
	@include abs-pos(30px, 30px, 30px, 30px, '');
	@include transition-all(0.5s);
	pointer-events: none;
}
.post_featured.hover_border .post_info:before {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	@include scaleX(0);
}
.post_featured.hover_border:hover .post_info:before {
	@include scaleX(1);
}
.post_featured.hover_border .post_info:after {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	@include scaleY(0);
}
.post_featured.hover_border:hover .post_info:after {
	@include scaleY(1);
}
.post_featured.hover_border .post_info .post_info_back {
	@include abs-lc(0, '');
	width: 100%;
	text-align: center;
	padding: 45px;
}
.post_featured.hover_border img,
.post_featured.hover_border .post_info .post_title,
.post_featured.hover_border .post_info .post_descr {
	@include transition-all(0.5s);
}
.post_featured.hover_border:hover > img {
	@include scale(1.1, 1.1);
}
.post_featured.hover_border .post_info .post_title,
.post_featured.hover_border .post_info .post_descr {
	opacity: 0;
	position:relative;
	text-align: center;
	margin:0;
}
.post_featured.hover_border .post_info .post_title {
	font-size: 1.2em;
	padding: 0 0 15px;
	@include translateY(-1em);
}
.post_featured.hover_border:hover .post_info .post_title {
	opacity: 1;
	@include translateY(0);
}
.post_featured.hover_border .post_info .post_descr {
	padding: 0;
	@include translateY(1em);
}
.post_featured.hover_border:hover .post_info .post_descr {
	opacity: 1;
	@include translateY(0);
}
.post_featured.hover_border .post_info .post_info_item + .post_info_item:before {
	content:' ';
	display:block;
	margin: 0.5em 0 0 0;
}

/* Hover Shop (icons) */
.post_featured.hover_shop {
	position:relative;
	display:block;
}
.post_item:hover .post_featured.hover_shop .mask,
.post_item:hover .post_featured.hover_shop:hover .mask {
	opacity: 1;
}
.post_featured.hover_shop .icons {
	@include abs-cover(1002);
	pointer-events: none;
}
.post_featured.hover_shop .icons a {
	display:inline-block;
	pointer-events: all;
	font-size:1.4em !important;
	padding:0 !important;
	letter-spacing:0 !important;
	cursor:pointer;
	text-align:center;
	border: 3px solid #ddd !important;
	opacity: 1;
	margin-top:1.75em;
	@include abs-cb();
	@include box(2.5em, 2.5em, 2.5em !important);
	@include border-radius(50% !important);
	@include transform(translateX(-50%) translateY(50%));
	@include transition(all .3s ease-out);
}
.post_featured.hover_shop .icons a.added_to_cart {
  	display: none !important;
  	position: absolute;
  	bottom: 2em;
	display: block;
  	margin: 0 auto;
  	border: none !important;
  	background: none !important;
  	width: 100%;
}
.post_featured.hover_shop .icons a.product_out_stock {
	display: none;
}
.product-category .post_featured.hover_shop .icons a,
.post_featured.hover_shop .icons a.product_out_stock + a {
	margin-left: 0;
	@include transition-delay(0s);
}
.post_featured.hover_shop .icons a+a,
.post_featured.hover_shop .icons a+a+a {
	margin-left:1.76em;
	@include transition-delay(.15s);
}
.post_featured.hover_shop .icons a.shop_cart {
	&:before {
		font-family: $theme_icons !important;
		font-weight:400 !important;
		content:'\e966' !important;
	}
	&.product_type_variable:before,
	&.product_out_stock:before {
		content:'\E843' !important;
	}
}
.post_featured.hover_shop .icons a:before,
.post_featured.hover_shop .icons a:after {
	margin: 0 !important;
	padding: 0 !important;
}
.post_item:hover .post_featured.hover_shop .icons a,
.post_featured.hover_shop:hover .icons a {
}
.post_item:hover .post_featured.hover_shop .icons a+a,
.post_item:hover .post_featured.hover_shop .icons a+a+a,
.post_featured.hover_shop:hover .icons a+a,
.post_featured.hover_shop:hover .icons a+a+a {
	@include transition-delay(.15s);
}

/* Hover Shop (buttons) */
.post_featured.hover_shop_buttons {
	position:relative;
	display:block;
	overflow:hidden !important;
}
.post_featured.hover_shop_buttons .mask {
	display: none;
}
.post_featured.hover_shop_buttons .icons {
	@include abs-cover(1002);
	pointer-events: none;
}
.post_featured.hover_shop_buttons .icons a {
	@include abs-lb(0, -5em, 10);
	font-size:1em !important;
	letter-spacing:0 !important;
	display:block;
	text-transform:none !important;
	width: 50%;
	text-align:center;
	padding:0.5em 1em !important;
	pointer-events: all;
	@include transition-all;
}
.post_featured.hover_shop_buttons .icons a+a,
.post_featured.hover_shop_buttons .icons a+a+a {
	left:50%;
}
.post_featured.hover_shop_buttons .icons a:before {
	font-family: $theme_icons !important;
	font-weight:400 !important;
	content:'\e93d' !important;
	margin-right: 0.3em;
}
.post_featured.hover_shop_buttons .icons a.shop_link:before {
	content:'\e8b5' !important;
}
.post_item:hover .post_featured.hover_shop_buttons .icons a,
.post_featured.hover_shop_buttons:hover .icons a {
	bottom: 0;
	@include border-sharp;
}
.post_featured.hover_shop_buttons .icons a.added_to_cart {
	display:none;
}
.post_featured.hover_shop_buttons .icons a.product_out_stock {
	display: none;
}
.product-category .post_featured.hover_shop_buttons .icons a,
.post_featured.hover_shop_buttons .icons a.product_out_stock + a {
	width: 100%;
	left: 0 !important;
}

Spamworldpro Mini