TIF_E41201756/static/assets/js/lime.min.js

1 line
4.2 KiB
JavaScript

$(document).ready(function(){"use strict";var e,o=function(e){var o=new MouseEvent("click",{bubbles:!0,cancelable:!0,view:window});e.dispatchEvent(o)},n=(e=0,function(o,n){clearTimeout(e),e=setTimeout(o,n)});!function(){1===$(".material-design-hamburger__icon").length&&document.querySelector(".material-design-hamburger__icon").addEventListener("click",function(){var e;document.body.classList.toggle("background--blur"),this.parentNode.nextElementSibling.classList.toggle("menu--on"),(e=this.childNodes[1].classList).contains("material-design-hamburger__icon--to-arrow")?(e.remove("material-design-hamburger__icon--to-arrow"),e.add("material-design-hamburger__icon--from-arrow")):(e.remove("material-design-hamburger__icon--from-arrow"),e.add("material-design-hamburger__icon--to-arrow"))}),$(window).click(function(){if($("body").hasClass("sidebar-show")){var e=document.querySelector(".navigation-toggle a");o(e)}}),$(".lime-sidebar").click(function(e){e.stopPropagation()}),$(".navigation-toggle a").on("click",function(){return $("body").toggleClass("sidebar-show"),!1});var e=$(".accordion-menu li:not(.open) .sub-menu"),n=$(".accordion-menu li.active-page > a");e.hide(),$(".accordion-menu li a").on("click",function(){var e=$(this).next(".sub-menu"),o=$(this).parent("li"),n=$(".accordion-menu > li.open");if(e.length)return o.hasClass("open")?($(".open .sub-menu li").each(function(e){var o=$(this);setTimeout(function(){o.removeClass("animation")},15*(e+1))}),e.slideUp(200),o.removeClass("open")):(n.length&&($(".accordion-menu > li.open > .sub-menu").slideUp(200),n.removeClass("open")),e.slideDown(200),o.addClass("open"),$(".open .sub-menu li").each(function(e){var o=$(this);setTimeout(function(){o.addClass("animation")},25*(e+1))})),!1}),$(".active-page > .sub-menu").length&&n.click()}(),$("body").hasClass("header-fixed")&&($(window).scroll(function(){$(this).scrollTop()>20?$(".lime-header").addClass("scroll-header"):$(".lime-header").removeClass("scroll-header")}),$(window).on("load",function(){$(this).scrollTop()>0?$(".lime-header").addClass("scroll-header"):$(".lime-header").removeClass("scroll-header")})),$(window).click(function(){if($("body").hasClass("show-theme-settings")){var e=document.querySelector(".theme-settings-link");o(e)}}),$(".theme-settings-sidebar").click(function(e){e.stopPropagation()}),$(".theme-settings-link").on("click",function(){return $("body").toggleClass("show-theme-settings"),!1}),$("#search input").on("input",function(){var e=$(this).val();e.length>0?($("body").addClass("searching"),$("span.search-input-value").html(e)):$("body").removeClass("searching"),$(".search-results .search-result-list").fadeOut(1),n(function(){0!=!$.trim($("#search input").val()).length?$(".search-results .search-result-list").fadeOut(1):$(".search-results .search-result-list").fadeIn()},500)}),$(document).keyup(function(e){$("body").hasClass("searching")&&27===e.keyCode&&$("body").removeClass("searching")}),$(document).mouseup(function(e){var o=$(".search-results"),n=$("#search input");o.is(e.target)||n.is(e.target)||0!==o.has(e.target).length||0!==n.has(e.target).length||$("body").removeClass("searching")}),$("#closeSearch").on("click",function(){$("body").removeClass("searching")}),function(){$(".slimscroll").slimScroll({wheelStep:5}),$('[data-toggle="popover"]').popover(),$('[data-toggle="tooltip"]').tooltip();!function(){if($(".image-crop").length){var e=$(".image-crop > img");e.cropper({preview:".img-preview"}),$("#zoomIn").on("click",function(){e.cropper("zoom",.1)}),$("#zoomOut").on("click",function(){e.cropper("zoom",-.1)}),$("#rotateLeft").on("click",function(){e.cropper("rotate",45)}),$("#rotateRight").on("click",function(){e.cropper("rotate",-45)}),$("#clear").on("click",function(){e.cropper("clear")});var o=$("#replaceWith");$("#replace").click(function(){e.cropper("replace",o.val())})}}(),window.addEventListener("load",function(){var e=document.getElementsByClassName("needs-validation");Array.prototype.filter.call(e,function(e){e.addEventListener("submit",function(o){!1===e.checkValidity()&&(o.preventDefault(),o.stopPropagation()),e.classList.add("was-validated")},!1)})},!1)}()}),$(window).on("load",function(){setTimeout(function(){$("body").addClass("no-loader")},1e3)});