You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
128 lines
3.5 KiB
128 lines
3.5 KiB
var Script = function () {
|
|
|
|
|
|
|
|
// sidebar dropdown menu
|
|
|
|
jQuery('#sidebar .sub-menu > a').click(function () {
|
|
var last = jQuery('.sub-menu.open', $('#sidebar'));
|
|
last.removeClass("open");
|
|
jQuery('.arrow', last).removeClass("open");
|
|
jQuery('.sub', last).slideUp(200);
|
|
var sub = jQuery(this).next();
|
|
if (sub.is(":visible")) {
|
|
jQuery('.arrow', jQuery(this)).removeClass("open");
|
|
jQuery(this).parent().removeClass("open");
|
|
sub.slideUp(200);
|
|
} else {
|
|
jQuery('.arrow', jQuery(this)).addClass("open");
|
|
jQuery(this).parent().addClass("open");
|
|
sub.slideDown(200);
|
|
}
|
|
var o = ($(this).offset());
|
|
diff = 200 - o.top;
|
|
if(diff>0)
|
|
$("#sidebar").scrollTo("-="+Math.abs(diff),500);
|
|
else
|
|
$("#sidebar").scrollTo("+="+Math.abs(diff),500);
|
|
});
|
|
|
|
// sidebar toggle
|
|
|
|
|
|
$(function() {
|
|
function responsiveView() {
|
|
var wSize = $(window).width();
|
|
if (wSize <= 768) {
|
|
$('#container').addClass('sidebar-close');
|
|
$('#sidebar > ul').hide();
|
|
}
|
|
|
|
if (wSize > 768) {
|
|
$('#container').removeClass('sidebar-close');
|
|
$('#sidebar > ul').show();
|
|
}
|
|
}
|
|
$(window).on('load', responsiveView);
|
|
$(window).on('resize', responsiveView);
|
|
});
|
|
|
|
$('.icon-reorder').click(function () {
|
|
if ($('#sidebar > ul').is(":visible") === true) {
|
|
$('#main-content').css({
|
|
'margin-left': '0px'
|
|
});
|
|
$('#sidebar').css({
|
|
'margin-left': '-180px'
|
|
});
|
|
$('#sidebar > ul').hide();
|
|
$("#container").addClass("sidebar-closed");
|
|
} else {
|
|
$('#main-content').css({
|
|
'margin-left': '180px'
|
|
});
|
|
$('#sidebar > ul').show();
|
|
$('#sidebar').css({
|
|
'margin-left': '0'
|
|
});
|
|
$("#container").removeClass("sidebar-closed");
|
|
}
|
|
});
|
|
|
|
// custom scrollbar
|
|
$("#sidebar").niceScroll({styler:"fb",cursorcolor:"#e8403f", cursorwidth: '3', cursorborderradius: '10px', background: '#404040', cursorborder: ''});
|
|
|
|
$("html").niceScroll({styler:"fb",cursorcolor:"#e8403f", cursorwidth: '10', cursorborderradius: '10px', background: '#404040', cursorborder: '', zindex: '1000'});
|
|
|
|
// widget tools
|
|
|
|
jQuery('.widget .tools .icon-chevron-down').click(function () {
|
|
var el = jQuery(this).parents(".widget").children(".widget-body");
|
|
if (jQuery(this).hasClass("icon-chevron-down")) {
|
|
jQuery(this).removeClass("icon-chevron-down").addClass("icon-chevron-up");
|
|
el.slideUp(200);
|
|
} else {
|
|
jQuery(this).removeClass("icon-chevron-up").addClass("icon-chevron-down");
|
|
el.slideDown(200);
|
|
}
|
|
});
|
|
|
|
jQuery('.widget .tools .icon-remove').click(function () {
|
|
jQuery(this).parents(".widget").parent().remove();
|
|
});
|
|
|
|
// tool tips
|
|
|
|
$('.tooltips').tooltip();
|
|
|
|
// popovers
|
|
|
|
$('.popovers').popover();
|
|
|
|
|
|
|
|
// custom bar chart
|
|
|
|
if ($(".custom-bar-chart")) {
|
|
$(".bar").each(function () {
|
|
var i = $(this).find(".value").html();
|
|
$(this).find(".value").html("");
|
|
$(this).find(".value").animate({
|
|
height: i
|
|
}, 2000)
|
|
})
|
|
}
|
|
|
|
|
|
//custom select box
|
|
|
|
// $(function(){
|
|
//
|
|
// $('select.styled').customSelect();
|
|
//
|
|
// });
|
|
|
|
|
|
|
|
}();
|