Story 5.7: liens contact secondaires

This commit is contained in:
2026-02-04 21:36:02 +01:00
parent 0545a6e14b
commit f051f3738e
5 changed files with 112 additions and 20 deletions

View File

@@ -4,6 +4,7 @@
document.addEventListener('DOMContentLoaded', () => {
initMobileMenu();
initNavbarScroll();
initEmailProtection();
});
function initMobileMenu() {
@@ -73,4 +74,18 @@ function initNavbarScroll() {
navbar.classList.remove('shadow-lg');
}
}, { passive: true });
}
}
function initEmailProtection() {
const emailLink = document.getElementById('email-link');
if (!emailLink) return;
const user = emailLink.dataset.user;
const domain = emailLink.dataset.domain;
if (user && domain) {
const email = `${user}@${domain}`;
emailLink.href = `mailto:${email}`;
emailLink.title = email;
}
}