Mini Shell
/**=====================
Script Js
==========================**/
(function ($) {
"use strict";
$(document).on('click', function (e) {
var outside_space = $(".outside");
if (!outside_space.is(e.target) &&
outside_space.has(e.target).length === 0) {
$(".menu-to-be-close").removeClass("d-block");
$('.menu-to-be-close').css('display', 'none');
}
})
$('.prooduct-details-box .close').on('click', function (e) {
var tets = $(this).parent().parent().parent().parent().addClass('d-none');
console.log(tets);
})
if ($('.page-wrapper').hasClass('horizontal-wrapper')) {
$(".sidebar-list").hover(
function () {
$(this).toggleClass("hoverd");
}
);
$(window).on('scroll', function () {
if ($(this).scrollTop() < 600) {
$(".sidebar-list").removeClass("hoverd");
}
});
}
/*----------------------------------------
passward show hide
----------------------------------------*/
$('.show-hide').show();
$('.show-hide span').addClass('show');
$('.show-hide span').click(function () {
if ($(this).hasClass('show')) {
$('input[name="login[password]"]').attr('type', 'text');
$(this).removeClass('show');
} else {
$('input[name="login[password]"]').attr('type', 'password');
$(this).addClass('show');
}
});
$('form button[type="submit"]').on('click', function () {
$('.show-hide span').addClass('show');
$('.show-hide').parent().find('input[name="login[password]"]').attr('type', 'password');
});
/*=====================
02. Background Image js
==========================*/
$(".bg-center").parent().addClass('b-center');
$(".bg-img-cover").parent().addClass('bg-size');
$('.bg-img-cover').each(function () {
var el = $(this),
src = el.attr('src'),
parent = el.parent();
parent.css({
'background-image': 'url(' + src + ')',
'background-size': 'cover',
'background-position': 'center',
'display': 'block'
});
el.hide();
});
$(".mega-menu-container").css("display", "none");
$(".header-search").click(function () {
$(".search-full").addClass("open");
});
$(".close-search").click(function () {
$(".search-full").removeClass("open");
$("body").removeClass("offcanvas");
});
$(".mobile-toggle").click(function () {
$(".nav-menus").toggleClass("open");
});
$(".mobile-toggle-left").click(function () {
$(".left-header").toggleClass("open");
});
$(".bookmark-search").click(function () {
$(".form-control-search").toggleClass("open");
})
$(".filter-toggle").click(function () {
$(".product-sidebar").toggleClass("open");
});
$(".toggle-data").click(function () {
$(".product-wrapper").toggleClass("sidebaron");
});
$(".form-control-search input").keyup(function (e) {
if (e.target.value) {
$(".page-wrapper").addClass("offcanvas-bookmark");
} else {
$(".page-wrapper").removeClass("offcanvas-bookmark");
}
});
$(".search-full input").keyup(function (e) {
console.log(e.target.value);
if (e.target.value) {
$("body").addClass("offcanvas");
} else {
$("body").removeClass("offcanvas");
}
});
$('body').keydown(function (e) {
if (e.keyCode == 27) {
$('.search-full input').val('');
$('.form-control-search input').val('');
$('.page-wrapper').removeClass('offcanvas-bookmark');
$('.search-full').removeClass('open');
$('.search-form .form-control-search').removeClass('open');
$("body").removeClass("offcanvas");
}
});
$(".mode").on("click", function () {
$('.mode i').toggleClass("fa-moon-o").toggleClass("fa-lightbulb-o");
$('body').toggleClass("dark-only");
var color = $(this).attr("data-attr");
localStorage.setItem('body', 'dark-only');
////ck editor body dark
$('.cke_wysiwyg_frame').contents().find('body').each(function () {
if ($("body").hasClass("dark-only")) {
$('.cke_wysiwyg_frame').contents().find('body').css({
'background-color': '#1d1e27',
color: '#98a6ad',
});
} else {
$('.cke_wysiwyg_frame').contents().find('body').css({
'background-color': '#ffffff',
color: '#333333',
});
}
});
});
})(jQuery);
//page loader
$(window).on('load', function () {
setTimeout(function () {
$('.loader-wrapper').fadeOut('slow');
}, 1000);
$('.loader-wrapper').remove('slow');
});
$('.tap-top').click(function () {
$("html, body").animate({
scrollTop: 0
}, 600);
return false;
});
function toggleFullScreen() {
if ((document.fullScreenElement && document.fullScreenElement !== null) ||
(!document.mozFullScreen && !document.webkitIsFullScreen)) {
if (document.documentElement.requestFullScreen) {
document.documentElement.requestFullScreen();
} else if (document.documentElement.mozRequestFullScreen) {
document.documentElement.mozRequestFullScreen();
} else if (document.documentElement.webkitRequestFullScreen) {
document.documentElement.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT);
}
} else {
if (document.cancelFullScreen) {
document.cancelFullScreen();
} else if (document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if (document.webkitCancelFullScreen) {
document.webkitCancelFullScreen();
}
}
}
(function ($, window, document, undefined) {
"use strict";
var $ripple = $(".js-ripple");
$ripple.on("click.ui.ripple", function (e) {
var $this = $(this);
var $offset = $this.parent().offset();
var $circle = $this.find(".c-ripple__circle");
var x = e.pageX - $offset.left;
var y = e.pageY - $offset.top;
$circle.css({
top: y + "px",
left: x + "px"
});
$this.addClass("is-active");
});
$ripple.on(
"animationend webkitAnimationEnd oanimationend MSAnimationEnd",
function (e) {
$(this).removeClass("is-active");
});
})(jQuery, window, document);
// active link
$(".chat-menu-icons .toogle-bar").click(function () {
$(".chat-menu").toggleClass("show");
});
$(".mobile-title svg").click(function () {
$(".header-mega").toggleClass("d-block");
});
$(".onhover-dropdown").on("click", function () {
$(this).children('.onhover-show-div').toggleClass("active");
});
$("#flip-btn").click(function () {
$(".flip-card-inner").toggleClass("flipped")
});
// image to background
$(".bg-top").parent().addClass('b-top'); // background postion top
$(".bg-bottom").parent().addClass('b-bottom'); // background postion bottom
$(".bg-center").parent().addClass('b-center'); // background postion center
$(".bg-left").parent().addClass('b-left'); // background postion left
$(".bg-right").parent().addClass('b-right'); // background postion right
$(".bg_size_content").parent().addClass('b_size_content'); // background size content
$(".bg-img").parent().addClass('bg-size');
$(".bg-img.blur-up").parent().addClass('blur-up lazyload');
$('.bg-img').each(function () {
var el = $(this),
src = el.attr('src'),
parent = el.parent();
parent.css({
'background-image': 'url(' + src + ')',
'background-size': 'cover',
'background-position': 'center',
'background-repeat': 'no-repeat',
'display': 'block'
});
el.hide();
});
$("#dropdownMenuButton").click(function () {
$(".dropdown-menu").toggleClass("show")
});
$(function () {
$(".input input")
.focus(function () {
$(this)
.parent(".input")
.each(function () {
$("label", this).css({
"line-height": "18px",
"font-weight": "100",
top: "0px",
});
$(".spin", this).css({
width: "100%",
});
});
})
.blur(function () {
$(".spin").css({
width: "0px",
});
if ($(this).val() == "") {
$(this)
.parent(".input")
.each(function () {
$("label", this).css({
"line-height": "60px",
"font-weight": "300",
top: "10px",
});
});
}
});
$(".button").click(function (e) {
var pX = e.pageX,
pY = e.pageY,
oX = parseInt($(this).offset().left),
oY = parseInt($(this).offset().top);
$(".x-" + oX + ".y-" + oY + "").animate({
width: "500px",
height: "500px",
top: "-250px",
left: "-250px",
},
600
);
$("button", this).addClass("active");
});
$(".alt-2").click(function () {
if (!$(this).hasClass("material-button")) {
$(".shape").css({
width: "100%",
height: "100%",
transform: "rotate(0deg)",
});
setTimeout(function () {
$(".overbox").css({
overflow: "initial",
});
}, 600);
$(this).animate({
width: "140px",
height: "140px",
},
500,
function () {
$(".box").removeClass("back");
$(this).removeClass("active");
}
);
$(".overbox .title").fadeOut(300);
$(".overbox .input").fadeOut(300);
$(".overbox .button").fadeOut(300);
$(".alt-2").addClass("material-buton");
}
});
$(".material-button").click(function () {
if ($(this).hasClass("material-button")) {
setTimeout(function () {
$(".overbox").css({
overflow: "hidden",
});
$(".box").addClass("back");
}, 200);
$(this).addClass("active").animate({
width: "850px",
height: "850px",
});
setTimeout(function () {
$(".shape").css({
width: "50%",
height: "50%",
transform: "rotate(45deg)",
});
$(".overbox .title").fadeIn(300);
$(".overbox .input").fadeIn(300);
$(".overbox .button").fadeIn(300);
}, 700);
$(this).removeClass("material-button");
}
if ($(".alt-2").hasClass("material-buton")) {
$(".alt-2").removeClass("material-buton");
$(".alt-2").addClass("material-button");
}
});
});
$(document).ready(function () {
$('.button-item').on("click", function () {
$('.item-section').addClass("active");
});
$('.close-button').on("click", function () {
$('.item-section').removeClass("active");
});
$('.buy-button').on("click", function () {
setTimeout(function () {
$('.item-section').addClass("active")
}, 1500);
setTimeout(function () {
$('.item-section').removeClass('active');
}, 5000);
});
});