la-belle-toile / script.js
delv2000's picture
le site doit etre en français
0df2d02 verified
document.addEventListener('DOMContentLoaded', () => {
// Animate elements on scroll
const animateOnScroll = () => {
const elements = document.querySelectorAll('.fade-in');
elements.forEach(element => {
const elementPosition = element.getBoundingClientRect().top;
const screenPosition = window.innerHeight / 1.3;
if (elementPosition < screenPosition) {
element.style.opacity = '1';
element.style.transform = 'translateY(0)';
}
});
};
window.addEventListener('scroll', animateOnScroll);
animateOnScroll(); // Run once on load
// Language switcher functionality
const languageSwitcher = document.getElementById('language-switcher');
if (languageSwitcher) {
languageSwitcher.addEventListener('change', (e) => {
console.log(`Language changed to: ${e.target.value}`);
// Here you would typically redirect to the selected language version
});
}
});