Files
Backend/WEBROOT/main.js
T
2026-05-21 14:17:19 +02:00

31 lines
1008 B
JavaScript

const toggle = document.getElementById('darkModeToggle');
const body = document.body;
if (localStorage.getItem('darkMode') === 'enabled') {
body.classList.add('dark-mode');
toggle.innerText = 'Light Mode'; // Text direkt beim Laden anpassen
}
toggle.addEventListener('click', () => {
body.classList.toggle('dark-mode');
if (body.classList.contains('dark-mode')) {
localStorage.setItem('darkMode', 'enabled');
toggle.innerText = 'Light Mode'; // Button zeigt an, was man als Nächstes machen kann
} else {
localStorage.setItem('darkMode', 'disabled');
toggle.innerText = 'Dark Mode';
}
});
document.querySelectorAll('.group-title').forEach(title => {
title.addEventListener('click', () => {
const group = title.parentElement;
group.classList.toggle('open');
});
});
const logoutButton = document.getElementById('logoutButton');
logoutButton.addEventListener('click', () => {
window.location.href = '?service=logout';
});