feat: Overhauled base template

This commit is contained in:
Cyper committed 2026-04-17 00:18:05 -04:00
1 parent 04b9739853
commit dabfef1458
37 files changed
+2679 -144

No files matched your search

+13
View File
@@ -1,3 +1,4 @@
// Dropdown
const btn = document.getElementById('navAvatarBtn');
const dropdown = document.getElementById('navDropdown');
@@ -25,3 +26,15 @@ if (btn && dropdown) {
}
});
}
// Theme toggle
const themeToggle = document.getElementById('themeToggle');
if (themeToggle) {
themeToggle.addEventListener('click', () => {
const current = document.documentElement.getAttribute('data-theme');
const next = current === 'light' ? 'dark' : 'light';
document.documentElement.setAttribute('data-theme', next);
localStorage.setItem('theme', next);
});
}
+6
View File
@@ -0,0 +1,6 @@
(function () {
const stored = localStorage.getItem('theme');
if (stored) {
document.documentElement.setAttribute('data-theme', stored);
}
})();