mirror of
				https://github.com/ZetaKebab/kesper.git
				synced 2025-11-04 08:09:49 +00:00 
			
		
		
		
	Remove unused old script from homepage
This commit is contained in:
		
							
								
								
									
										53
									
								
								index.hbs
									
									
									
									
									
								
							
							
						
						
									
										53
									
								
								index.hbs
									
									
									
									
									
								
							@@ -41,56 +41,3 @@ into the {body} of the default.hbs template --}}
 | 
			
		||||
 | 
			
		||||
    </div>
 | 
			
		||||
</main>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
{{!-- Scripts - Sticky behaviour for the header/nav when scrolling --}}
 | 
			
		||||
<script>
 | 
			
		||||
$(document).ready(function () {
 | 
			
		||||
 | 
			
		||||
    var nav = document.querySelector('.site-nav-main .site-nav');
 | 
			
		||||
    var feed = document.querySelector('.post-feed');
 | 
			
		||||
 | 
			
		||||
    var lastScrollY = window.scrollY;
 | 
			
		||||
    var lastWindowHeight = window.innerHeight;
 | 
			
		||||
    var lastDocumentHeight = $(document).height();
 | 
			
		||||
    var ticking = false;
 | 
			
		||||
 | 
			
		||||
    function onScroll() {
 | 
			
		||||
        lastScrollY = window.scrollY;
 | 
			
		||||
        requestTick();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    function onResize() {
 | 
			
		||||
        lastWindowHeight = window.innerHeight;
 | 
			
		||||
        lastDocumentHeight = $(document).height();
 | 
			
		||||
        requestTick();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    function requestTick() {
 | 
			
		||||
        if (!ticking) {
 | 
			
		||||
            requestAnimationFrame(update);
 | 
			
		||||
        }
 | 
			
		||||
        ticking = true;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    function update() {
 | 
			
		||||
        var trigger = feed.getBoundingClientRect().top + window.scrollY;
 | 
			
		||||
        var progressMax = lastDocumentHeight - lastWindowHeight;
 | 
			
		||||
 | 
			
		||||
        // show/hide nav
 | 
			
		||||
        if (lastScrollY >= trigger - 20) {
 | 
			
		||||
            nav.classList.add('fixed-nav-active');
 | 
			
		||||
        } else {
 | 
			
		||||
            nav.classList.remove('fixed-nav-active');
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        ticking = false;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    window.addEventListener('scroll', onScroll, { passive: true });
 | 
			
		||||
    window.addEventListener('resize', onResize, false);
 | 
			
		||||
 | 
			
		||||
    update();
 | 
			
		||||
 | 
			
		||||
});
 | 
			
		||||
</script>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user