hacktoberfestdark-themesonarrradarrplexorganizrnginxthemethemes-csssubfilterguacamoleskinsombilidarrdocker-modsdark-themesdark-modecustom-csscssthemes-custom
		
		
		
		
			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.
		
		
		
		
		
			
		
			
				
					
					
						
							72 lines
						
					
					
						
							2.2 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							72 lines
						
					
					
						
							2.2 KiB
						
					
					
				
								/*!
							 | 
						|
								* Start Bootstrap - Creative v6.0.5 (https://startbootstrap.com/theme/creative)
							 | 
						|
								* Copyright 2013-2021 Start Bootstrap
							 | 
						|
								* Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-creative/blob/master/LICENSE)
							 | 
						|
								*/
							 | 
						|
								(function ($) {
							 | 
						|
								    "use strict"; // Start of use strict
							 | 
						|
								
							 | 
						|
								    // Smooth scrolling using anime.js
							 | 
						|
								    $('a.js-scroll-trigger[href*="#"]:not([href="#"])').on('click', function () {
							 | 
						|
								        if (
							 | 
						|
								            location.pathname.replace(/^\//, "") ==
							 | 
						|
								            this.pathname.replace(/^\//, "") &&
							 | 
						|
								            location.hostname == this.hostname
							 | 
						|
								        ) {
							 | 
						|
								            var target = $(this.hash);
							 | 
						|
								            target = target.length ?
							 | 
						|
								                target :
							 | 
						|
								                $("[name=" + this.hash.slice(1) + "]");
							 | 
						|
								            if (target.length) {
							 | 
						|
								                anime({
							 | 
						|
								                    targets: 'html, body',
							 | 
						|
								                    scrollTop: target.offset().top - 72,
							 | 
						|
								                    duration: 1000,
							 | 
						|
								                    easing: 'easeInOutExpo'
							 | 
						|
								                });
							 | 
						|
								                return false;
							 | 
						|
								            }
							 | 
						|
								        }
							 | 
						|
								    });
							 | 
						|
								
							 | 
						|
								    // Closes responsive menu when a scroll trigger link is clicked
							 | 
						|
								    $('.js-scroll-trigger').click(function () {
							 | 
						|
								        $('.navbar-collapse').collapse('hide');
							 | 
						|
								    });
							 | 
						|
								
							 | 
						|
								    // Activate scrollspy to add active class to navbar items on scroll
							 | 
						|
								    $('body').scrollspy({
							 | 
						|
								        target: '#mainNav',
							 | 
						|
								        offset: 75
							 | 
						|
								    });
							 | 
						|
								
							 | 
						|
								    // Collapse Navbar
							 | 
						|
								    var navbarCollapse = function () {
							 | 
						|
								        if ($("#mainNav").offset().top > 100) {
							 | 
						|
								            $("#mainNav").addClass("navbar-scrolled");
							 | 
						|
								        } else {
							 | 
						|
								            $("#mainNav").removeClass("navbar-scrolled");
							 | 
						|
								        }
							 | 
						|
								    };
							 | 
						|
								    // Collapse now if page is not at top
							 | 
						|
								    navbarCollapse();
							 | 
						|
								    // Collapse the navbar when page is scrolled
							 | 
						|
								    $(window).scroll(navbarCollapse);
							 | 
						|
								
							 | 
						|
								    // Magnific popup calls
							 | 
						|
								    $('#portfolio').magnificPopup({
							 | 
						|
								        delegate: 'a',
							 | 
						|
								        type: 'image',
							 | 
						|
								        tLoading: 'Loading image #%curr%...',
							 | 
						|
								        mainClass: 'mfp-img-mobile',
							 | 
						|
								        gallery: {
							 | 
						|
								            enabled: true,
							 | 
						|
								            navigateByImgClick: true,
							 | 
						|
								            preload: [0, 1]
							 | 
						|
								        },
							 | 
						|
								        image: {
							 | 
						|
								            tError: '<a href="%url%">The image #%curr%</a> could not be loaded.'
							 | 
						|
								        }
							 | 
						|
								    });
							 | 
						|
								
							 | 
						|
								})(jQuery); // End of use strict
							 | 
						|
								
							 |