| Server IP : 104.21.84.107 / Your IP : 104.23.243.197 Web Server : Apache/2.4.63 (Ubuntu) System : Linux adminpruebas-Virtual-Machine 6.14.0-37-generic #37-Ubuntu SMP PREEMPT_DYNAMIC Fri Nov 14 22:10:32 UTC 2025 x86_64 User : www-data ( 33) PHP Version : 8.4.5 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /proc/self/root/var/www/biblioteca/js/ |
Upload File : |
const teamRevealItems = document.querySelectorAll('[data-reveal]');
if (teamRevealItems.length > 0) {
const reduceMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;
if (reduceMotion || !('IntersectionObserver' in window)) {
teamRevealItems.forEach((item) => item.classList.add('is-visible'));
} else {
const observer = new IntersectionObserver((entries, currentObserver) => {
entries.forEach((entry) => {
if (!entry.isIntersecting) return;
entry.target.classList.add('is-visible');
currentObserver.unobserve(entry.target);
});
}, {
threshold: 0.18,
rootMargin: '0px 0px -8% 0px',
});
teamRevealItems.forEach((item) => observer.observe(item));
}
}