✨ Story 5.7: liens contact secondaires
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user