This commit is contained in:
2025-11-23 02:38:30 +01:00
parent 9168380c80
commit 4f04c54078
2 changed files with 1 additions and 35 deletions

View File

@@ -1,35 +0,0 @@
document.addEventListener('DOMContentLoaded', function () {
var avatarBtn = document.getElementById('userAvatar');
var userMenu = document.getElementById('userMenu');
var logoutLink = document.getElementById('userMenuLogout');
if (avatarBtn && userMenu) {
// Avatar klick → Menü toggeln
avatarBtn.addEventListener('click', function (e) {
e.stopPropagation();
userMenu.classList.toggle('hidden');
});
// Klick in Menü nicht nach außen „bubblen“
userMenu.addEventListener('click', function (e) {
e.stopPropagation();
});
// Klick irgendwo außerhalb → Menü schließen
document.addEventListener('click', function () {
if (!userMenu.classList.contains('hidden')) {
userMenu.classList.add('hidden');
}
});
}
// Logout mit Confirm
if (logoutLink) {
logoutLink.addEventListener('click', function (e) {
var ok = confirm('Möchtest du dich wirklich abmelden?');
if (!ok) {
e.preventDefault();
}
});
}
});