diff --git a/assets/js/st-nav.js b/assets/js/st-nav.js index 4cb4131..f05ab54 100644 --- a/assets/js/st-nav.js +++ b/assets/js/st-nav.js @@ -34,6 +34,10 @@ const siteTitleBall = document.querySelector('.st-site-title__ball'); const header = document.querySelector('.st-header'); const topper = document.querySelector('.st-article-section-topper'); const desktopNavLinks = document.querySelector('.st-desktop-nav-links'); +const mainTitleLink = document.querySelector('.st-site-title-link__main-title'); // cache link, remove href when scrolled +const mainTitleBallLink = document.querySelector('.st-site-title-link__ball'); +const siteTitleGrid = document.querySelector('.st-site-title-grid'); +const hiddenHomeHeaderLink = document.querySelector('.st-hidden-home-header-link'); let lastScrollPosition = 0; const scrollDepthActivationPoint = 80; @@ -51,18 +55,22 @@ function setHeaderClasses() { if(scrollPosition < scrollDepthActivationPoint) { iconBar.classList.remove('st-icon-bar-sticky'); siteTitle.classList.remove('st-title-scrolled'); + siteTitleGrid.classList.remove('st-disable-link', 'st-send-to-back'); header.classList.remove('st-header-scrolled'); siteTitleBall.classList.remove('st-title-scrolled__ball'); topper.classList.remove('st-article-section-topper-scrolled'); desktopNavLinks.classList.remove('st-desktop-nav-links-scrolled'); + hiddenHomeHeaderLink.classList.remove('st-hidden-home-header-link-scrolled'); } else { if(lastScrollPosition < scrollDepthActivationPoint) { iconBar.classList.add('st-icon-bar-sticky'); siteTitle.classList.add('st-title-scrolled'); + siteTitleGrid.classList.add('st-disable-link', 'st-send-to-back'); header.classList.add('st-header-scrolled'); siteTitleBall.classList.add('st-title-scrolled__ball'); topper.classList.add('st-article-section-topper-scrolled'); desktopNavLinks.classList.add('st-desktop-nav-links-scrolled'); + hiddenHomeHeaderLink.classList.add('st-hidden-home-header-link-scrolled'); } } diff --git a/header.php b/header.php index 845d683..0c54704 100644 --- a/header.php +++ b/header.php @@ -21,7 +21,8 @@