diff --git a/assets/js/scripts.js b/assets/js/scripts.js index 4db6a73..8fe3fdf 100644 --- a/assets/js/scripts.js +++ b/assets/js/scripts.js @@ -1,29 +1,29 @@ -var body = document.querySelector('body') -var menuTrigger = document.querySelector('#toggle-main-menu-mobile'); -var menuContainer = document.querySelector('#main-menu-mobile'); +const body = document.querySelector('body'); +const menuTrigger = document.querySelector('#toggle-main-menu-mobile'); +const menuContainer = document.querySelector('#main-menu-mobile'); menuTrigger.onclick = function() { menuContainer.classList.toggle('open'); - menuTrigger.classList.toggle('is-active') - body.classList.toggle('lock-scroll') + menuTrigger.classList.toggle('is-active'); + body.classList.toggle('lock-scroll'); } addHeaderAnchors(); function addHeaderAnchors() { - var headers = document.querySelectorAll('h1, h2, h3, h4'); + const headers = document.querySelectorAll('h1, h2, h3, h4'); // SVG data from https://iconmonstr.com/link-1-svg/ - var linkSvg = ' '; - var anchorForId = function (id) { - var anchor = document.createElement('a'); + const linkSvg = ' '; + const anchorForId = function (id) { + const anchor = document.createElement('a'); anchor.classList.add('header-anchor'); anchor.href = "#" + id; anchor.innerHTML = linkSvg; return anchor; }; - for (var h = 0; h < headers.length; h++) { - var header = headers[h]; + for (let h = 0; h < headers.length; h++) { + const header = headers[h]; if (typeof header.id !== "undefined" && header.id !== "") { header.appendChild(anchorForId(header.id));