From 98bb56cb79cf3b4515781e1708ede783e19d74eb Mon Sep 17 00:00:00 2001 From: Flatlogic Bot Date: Sun, 21 Dec 2025 17:25:45 +0000 Subject: [PATCH] 12/21/25 V.11 --- assets/js/main.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/assets/js/main.js b/assets/js/main.js index 3506a42..49c1b8d 100644 --- a/assets/js/main.js +++ b/assets/js/main.js @@ -35,6 +35,7 @@ function openPage(pageId) { } document.addEventListener('DOMContentLoaded', () => { + const isStandalonePage = !document.getElementById('page-home'); const navLinksContainer = document.getElementById('nav-links'); const mobileMenuContainer = document.getElementById('mobile-menu'); const footerLinksContainer = document.getElementById('footer-links'); @@ -46,6 +47,8 @@ document.addEventListener('DOMContentLoaded', () => { let link = `#${page}`; if (page === 'faq' || page === 'trust' || page === 'apply') { // these are standalone pages link = `/${page}.php`; + } else if (isStandalonePage) { + link = `/index.php#${page}`; } navHTML += `${page.charAt(0).toUpperCase() + page.slice(1)}`; }); @@ -60,6 +63,8 @@ document.addEventListener('DOMContentLoaded', () => { let link = `#${page}`; if (page === 'faq' || page === 'trust' || page === 'apply') { // these are standalone pages link = `/${page}.php`; + } else if (isStandalonePage) { + link = `/index.php#${page}`; } footerHTML += `${page.charAt(0).toUpperCase() + page.slice(1)}`; if (index < footerPages.length - 1) { @@ -111,7 +116,7 @@ document.addEventListener('DOMContentLoaded', () => { // Update content visibility whyContents.forEach(c => { - if (c.dataset.content === tabId) { + if (c.id === tabId) { c.classList.remove('hidden'); } else { c.classList.add('hidden'); @@ -120,4 +125,4 @@ document.addEventListener('DOMContentLoaded', () => { }); }); } -}); +}); \ No newline at end of file