From 352147b7e2df286aa244e20cfe5a1ecad9e777d1 Mon Sep 17 00:00:00 2001 From: A McIlwraith Date: Sat, 13 Jul 2024 20:22:50 -0400 Subject: [PATCH] Move the menu stuff to a handler called page. --- src/js/core/_core.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/js/core/_core.js b/src/js/core/_core.js index 97d0d56..33a10a8 100644 --- a/src/js/core/_core.js +++ b/src/js/core/_core.js @@ -166,11 +166,10 @@ module.exports = { } else { document.querySelector("title").innerHTML = `${url.p.substring(url.p.lastIndexOf("/")+1).toContent().toTitleCase()} | ${$("title").attr("data-site")}` } - document.querySelector("nav ul li a[href='./?p=" + (url.p.indexOf("/") == -1 ? url.p : url.p.substring(0, url.p.indexOf("/")) ) + "']").parentNode.classList.add("active"); - } else { - document.querySelector("nav ul li a[href='./']").parentNode.classList.add("active"); } + if (typeof args.page == "function") args.page(a); + document.querySelectorAll("article").forEach((a) => { if ( a.getAttribute("data-template") != "none" ) { let path = "patterns/" + (a.getAttribute("data-core") == "true" ? "core/" : "") + a.getAttribute("data-path") + "/index.html";