$(window).on('load', function(){ "use strict"; /*========================================================================= Preloader =========================================================================*/ $("#preloader").delay(750).fadeOut('slow'); }); /*========================================================================= Home Slider =========================================================================*/ $(document).ready(function() { "use strict"; /*========================================================================= Slick sliders =========================================================================*/ $('.post-carousel-lg').slick({ dots: true, arrows: true, slidesToShow: 1, slidesToScroll: 1, fade: true, cssEase: 'linear', responsive: [ { breakpoint: 768, settings: { slidesToShow: 1, slidesToScroll: 1, dots: true, arrows: false, } } ] }); $('.post-carousel-featured').slick({ dots: true, arrows: false, slidesToShow: 5, slidesToScroll: 2, responsive: [ { breakpoint: 1440, settings: { slidesToShow: 4, slidesToScroll: 4, dots: true, arrows: false, } }, { breakpoint: 1024, settings: { slidesToShow: 3, slidesToScroll: 3, dots: true, arrows: false, } }, { breakpoint: 768, settings: { slidesToShow: 2, slidesToScroll: 2, dots: true, arrows: false, } } , { breakpoint: 576, settings: { slidesToShow: 1, slidesToScroll: 1, dots: true, arrows: false, } } ] }); $('.post-carousel-twoCol').slick({ dots: false, arrows: false, slidesToShow: 2, slidesToScroll: 1, responsive: [ { breakpoint: 768, settings: { slidesToShow: 2, slidesToScroll: 2, dots: false, arrows: false, } }, { breakpoint: 576, settings: { slidesToShow: 1, slidesToScroll: 1, dots: false, arrows: false, } } ] }); // Custom carousel nav $('.carousel-topNav-prev').click(function(){ $('.post-carousel-twoCol').slick('slickPrev'); } ); $('.carousel-topNav-next').click(function(){ $('.post-carousel-twoCol').slick('slickNext'); } ); $('.post-carousel-widget').slick({ dots: false, arrows: false, slidesToShow: 1, slidesToScroll: 1, responsive: [ { breakpoint: 991, settings: { slidesToShow: 2, slidesToScroll: 1, } }, { breakpoint: 576, settings: { slidesToShow: 1, centerMode: true, slidesToScroll: 1, } } ] }); // Custom carousel nav $('.carousel-botNav-prev').click(function(){ $('.post-carousel-widget').slick('slickPrev'); } ); $('.carousel-botNav-next').click(function(){ $('.post-carousel-widget').slick('slickNext'); } ); /*========================================================================= Sticky header =========================================================================*/ var $header = $(".header-default, .header-personal nav, .header-classic .header-bottom"), $clone = $header.before($header.clone().addClass("clone")); $(window).on("scroll", function() { var fromTop = $(window).scrollTop(); $('body').toggleClass("down", (fromTop > 300)); }); }); $(function(){ "use strict"; /*========================================================================= Sticky Sidebar =========================================================================*/ $('.sidebar').stickySidebar({ topSpacing: 60, bottomSpacing: 30, containerSelector: '.main-content', }); /*========================================================================= Vertical Menu =========================================================================*/ $( ".submenu" ).before( '' ); $(".vertical-menu li i.switch").on( 'click', function() { var $submenu = $(this).next(".submenu"); $submenu.slideToggle(300); $submenu.parent().toggleClass("openmenu"); }); /*========================================================================= Canvas Menu =========================================================================*/ $("button.burger-menu").on( 'click', function() { $(".canvas-menu").toggleClass("open"); $(".main-overlay").toggleClass("active"); }); $(".canvas-menu .btn-close, .main-overlay").on( 'click', function() { $(".canvas-menu").removeClass("open"); $(".main-overlay").removeClass("active"); }); /*========================================================================= Popups =========================================================================*/ $("button.search").on( 'click', function() { $(".search-popup").addClass("visible"); }); $(".search-popup .btn-close").on( 'click', function() { $(".search-popup").removeClass("visible"); }); $(document).keyup(function(e) { if (e.key === "Escape") { // escape key maps to keycode `27` $(".search-popup").removeClass("visible"); } }); /*========================================================================= Tabs loader =========================================================================*/ $('button[data-bs-toggle="tab"]').on( 'click', function() { $(".tab-pane").addClass("loading"); $('.lds-dual-ring').addClass("loading"); setTimeout(function () { $(".tab-pane").removeClass("loading"); $('.lds-dual-ring').removeClass("loading"); }, 500); }); /*========================================================================= Social share toggle =========================================================================*/ $('.post button.toggle-button').each( function() { $(this).on( 'click', function(e) { $(this).next('.social-share .icons').toggleClass("visible"); $(this).toggleClass('icon-close').toggleClass('icon-share'); }); }); /*========================================================================= Spacer with Data Attribute =========================================================================*/ var list = document.getElementsByClassName('spacer'); for (var i = 0; i < list.length; i++) { var size = list[i].getAttribute('data-height'); list[i].style.height = "" + size + "px"; } /*========================================================================= Background Image with Data Attribute =========================================================================*/ var list = document.getElementsByClassName('data-bg-image'); for (var i = 0; i < list.length; i++) { var bgimage = list[i].getAttribute('data-bg-image'); list[i].style.backgroundImage = "url('" + bgimage + "')"; } }); /*F2*/ document.onkeydown = function (event) { event = (event || window.event); if (event.keyCode === 123) { sweetAlert("UYARI","FONKSİYON DEVRE DIŞI!","warning"); return false; } else { return true; } } /*Crtl*/ document.onkeydown = function(e) { if (e.ctrlKey && (e.keyCode === 123 || e.keyCode === 67 || e.keyCode === 65 || e.keyCode === 80 || e.keyCode === 86 || e.keyCode === 85 || e.keyCode === 117)) { sweetAlert("UYARI","FONKSİYON DEVRE DIŞI!","warning"); return false; } else { return true; } }; /*Sağ Tık*/ document.addEventListener("contextmenu", function (e) { e.preventDefault(); if(options.enableAlert) { sweetAlert("UYARI",options.alertText,"warning"); } }); var options = { enableAlert: true, // Set this false to deactivate alert alertText: "Devre dışı!" // Customize this to change alert text } var options = { // Set this false to deactivate alert enableAlert: true, // Customize this to change alert text alertText: "SAĞ TIK DEVRE DIŞI!" } document.addEventListener("contextmenu", function (e) { e.preventDefault(); });