161 lines
6.2 KiB
JavaScript
161 lines
6.2 KiB
JavaScript
if (localStorage.getItem("color"))
|
|
$("#color").attr("href", "../assets/css/" + localStorage.getItem("color") + ".css");
|
|
if (localStorage.getItem("dark"))
|
|
$("body").attr("class", "dark-only");
|
|
(function () {
|
|
})();
|
|
|
|
|
|
//live customizer js
|
|
$(document).ready(function () {
|
|
$(".customizer-color li").on('click', function () {
|
|
$(".customizer-color li").removeClass('active');
|
|
$(this).addClass("active");
|
|
var color = $(this).attr("data-attr");
|
|
var primary = $(this).attr("data-primary");
|
|
var secondary = $(this).attr("data-secondary");
|
|
localStorage.setItem("color", color);
|
|
localStorage.setItem("primary", primary);
|
|
localStorage.setItem("secondary", secondary);
|
|
localStorage.removeItem("dark");
|
|
$("#color").attr("href", "../assets/css/" + color + ".css");
|
|
$(".dark-only").removeClass('dark-only');
|
|
location.reload(true);
|
|
});
|
|
$(".customizer-color.dark li").on('click', function () {
|
|
$(".customizer-color.dark li").removeClass('active');
|
|
$(this).addClass("active");
|
|
$("body").attr("class", "dark-only");
|
|
localStorage.setItem("dark", "dark-only");
|
|
});
|
|
|
|
|
|
if (localStorage.getItem("primary") != null) {
|
|
document.documentElement.style.setProperty('--theme-deafult', localStorage.getItem("primary"));
|
|
}
|
|
if (localStorage.getItem("secondary") != null) {
|
|
document.documentElement.style.setProperty('--theme-secondary', localStorage.getItem("secondary"));
|
|
}
|
|
$(".customizer-links #c-pills-home-tab , .customizer-links #c-pills-layouts-tab , .customizer-links #c-pills-home-tab1").click(function () {
|
|
$(".customizer-contain").addClass("open");
|
|
$(".customizer-links").addClass("open");
|
|
});
|
|
|
|
$(".close-customizer-btn").on('click', function () {
|
|
$(".floated-customizer-panel").removeClass("active");
|
|
});
|
|
|
|
$(".customizer-contain .icon-close").on('click', function () {
|
|
$(".customizer-contain").removeClass("open");
|
|
$(".customizer-links").removeClass("open");
|
|
});
|
|
|
|
$(".color-apply-btn").click(function () {
|
|
location.reload(true);
|
|
});
|
|
|
|
// var primary = document.getElementById("ColorPicker1").value;
|
|
// document.getElementById("ColorPicker1").onchange = function () {
|
|
// primary = this.value;
|
|
// localStorage.setItem("primary", primary);
|
|
// document.documentElement.style.setProperty('--theme-primary', primary);
|
|
// };
|
|
|
|
// var secondary = document.getElementById("ColorPicker2").value;
|
|
// document.getElementById("ColorPicker2").onchange = function () {
|
|
// secondary = this.value;
|
|
// localStorage.setItem("secondary", secondary);
|
|
// document.documentElement.style.setProperty('--theme-secondary', secondary);
|
|
// };
|
|
|
|
|
|
$(".customizer-color.dark li").on('click', function () {
|
|
$(".customizer-color.dark li").removeClass('active');
|
|
$(this).addClass("active");
|
|
$("body").attr("class", "dark-only");
|
|
localStorage.setItem("dark", "dark-only");
|
|
});
|
|
$(".customizer-mix li").on('click', function () {
|
|
$(".customizer-mix li").removeClass('active');
|
|
$(this).addClass("active");
|
|
var mixLayout = $(this).attr("data-attr");
|
|
$("body").attr("class", mixLayout);
|
|
});
|
|
|
|
$('.sidebar-main-bg-setting li').on('click', function () {
|
|
$(".sidebar-main-bg-setting li").removeClass('active')
|
|
$(this).addClass("active")
|
|
var bg = $(this).attr("data-attr");
|
|
$(".sidebar-wrapper").attr("class", "sidebar-wrapper " + bg);
|
|
});
|
|
|
|
|
|
$('.main-layout li').on('click', function () {
|
|
$(".main-layout li").removeClass('active');
|
|
$(this).addClass("active");
|
|
var layout = $(this).attr("data-attr");
|
|
$("body").attr("class", layout);
|
|
$("html").attr("dir", layout);
|
|
});
|
|
|
|
$('.main-layout .box-layout').on('click', function () {
|
|
$(".main-layout .box-layout").removeClass('active');
|
|
$(this).addClass("active");
|
|
var layout = $(this).attr("data-attr");
|
|
$("body").attr("class", "box-layout");
|
|
$("html").attr("dir", layout);
|
|
});
|
|
|
|
|
|
|
|
$('.sidebar-type li').on('click', function () {
|
|
$("body").append('');
|
|
console.log("test");
|
|
var type = $(this).attr("data-attr");
|
|
var boxed = "";
|
|
if ($(".page-wrapper").hasClass("box-layout")) {
|
|
boxed = "box-layout";
|
|
}
|
|
switch (type) {
|
|
case 'defaul-layout': {
|
|
$(".page-wrapper").attr("class", "page-wrapper compact-wrapper " + boxed);
|
|
$(this).addClass("active");
|
|
localStorage.setItem('page-wrapper', 'compact-wrapper');
|
|
break;
|
|
}
|
|
case 'modern-layout': {
|
|
$(".page-wrapper").attr("class", "page-wrapper compact-wrapper modern-sidebar" + boxed);
|
|
localStorage.setItem('page-wrapper', 'compact-wrapper modern-sidebar');
|
|
break;
|
|
}
|
|
case 'compact-layout': {
|
|
$(".page-wrapper").attr("class", "page-wrapper compact-sidebar" + boxed);
|
|
localStorage.setItem('page-wrapper', 'compact-wrapper compact-sidebar');
|
|
break;
|
|
}
|
|
case 'normal-sidebar': {
|
|
$(".page-wrapper").attr("class", "page-wrapper horizontal-wrapper " + boxed);
|
|
$(".logo-wrapper").find('img').attr('src', '../assets/images/logo/logo.png');
|
|
localStorage.setItem('page-wrapper', 'horizontal-wrapper');
|
|
localStorage.setItem('page-body-wrapper', 'horizontal-menu');
|
|
break;
|
|
}
|
|
case 'compact-sidebar': {
|
|
$(".page-wrapper").attr("class", "page-wrapper compact-wrapper " + boxed);
|
|
$(this).addClass("active");
|
|
localStorage.setItem('page-wrapper', 'compact-wrapper ');
|
|
break;
|
|
}
|
|
default: {
|
|
$(".page-wrapper").attr("class", "page-wrapper compact-wrapper " + boxed);
|
|
localStorage.setItem('page-wrapper', 'compact-wrapper');
|
|
break;
|
|
}
|
|
}
|
|
// $(this).addClass("active");
|
|
location.reload(true);
|
|
});
|
|
|
|
|
|
});
|