Update portfolio website

This commit is contained in:
Keith Casko
2026-10-02 09:29:22 -04:00
parent 7def1c8410
commit 65582587f5
28 changed files with 2371 additions and 1676 deletions
+21
View File
@@ -0,0 +1,21 @@
// Minimal JS: mobile nav toggle + active section highlight.
(function () {
var toggle = document.querySelector('.nav-toggle');
var nav = document.querySelector('.site-nav');
if (toggle && nav) {
toggle.addEventListener('click', function () {
var open = nav.classList.toggle('open');
toggle.setAttribute('aria-expanded', open ? 'true' : 'false');
});
nav.addEventListener('click', function (e) {
if (e.target.tagName === 'A' && window.innerWidth <= 640) {
nav.classList.remove('open');
toggle.setAttribute('aria-expanded', 'false');
}
});
}
// Set current year in footer
var y = document.getElementById('year');
if (y) y.textContent = new Date().getFullYear();
})();