var Script = function () { 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); } }); /*уберем т.к. не надо удалять левую панель $('.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-scroll").niceScroll({styler:"fb",cursorcolor:"#4A8BC2", cursorwidth: '5', cursorborderradius: '0px', background: '#404040', cursorborder: '',spacebarenabled:false,enablekeyboard:false}); $("html").niceScroll({styler:"fb",cursorcolor:"#4A8BC2", cursorwidth: '8', cursorborderradius: '0px', background: '#404040', cursorborder: '', zindex: '1000',spacebarenabled:false,enablekeyboard:false}); */ // theme switcher var scrollHeight = '60px'; jQuery('#theme-change').click(function () { if ($(this).attr("opened") && !$(this).attr("opening") && !$(this).attr("closing")) { $(this).removeAttr("opened"); $(this).attr("closing", "1"); $("#theme-change").css("overflow", "hidden").animate({ width: '20px', height: '22px', 'padding-top': '3px' }, { complete: function () { $(this).removeAttr("closing"); $("#theme-change .settings").hide(); } }); } else if (!$(this).attr("closing") && !$(this).attr("opening")) { $(this).attr("opening", "1"); $("#theme-change").css("overflow", "visible").animate({ width: '226px', height: scrollHeight, 'padding-top': '3px' }, { complete: function () { $(this).removeAttr("opening"); $(this).attr("opened", 1); } }); $("#theme-change .settings").show(); } }); jQuery('#theme-change .colors span').click(function () { var color = $(this).attr("data-style"); setColor(color); }); jQuery('#theme-change .layout input').change(function () { setLayout(); }); var setColor = function (color) { $('#style_color').attr("href", "css/style-" + color + ".css"); } // widget tools //jQuery('.widget .tools .icon-chevron-down, .widget .tools .icon-chevron-up').click(function () { $(document).on("click", '.widget .tools .icon-chevron-down, .widget .tools .icon-chevron-up',function(){ var el = jQuery(this).closest(".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 $('.element').tooltip(); $('.tooltips').tooltip(); // popovers $('.popovers').popover(); // scroller $('.scroller').slimscroll({ height: 'auto' }); $('.toggle-button1').toggleButtons(); $('.toggle-button0').each(function(indx,elem){ var te=$(this).attr("dt-en"); var td=$(this).attr("dt-ds"); $(elem).toggleButtons({ width: 220, label: { enabled: te, disabled: td } }); }); }();