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(); // // }); }();