File size: 779 Bytes
b7a676b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// Preloader Script
document.addEventListener('DOMContentLoaded', function() {
    // Get preloader element
    const preloader = document.querySelector('.preloader');
    
    // Function to hide preloader
    function hidePreloader() {
        preloader.classList.add('hidden');
        
        // Remove preloader from DOM after transition completes
        setTimeout(() => {
            preloader.style.display = 'none';
        }, 500);
    }
    
    // Hide preloader after all content is loaded
    window.addEventListener('load', function() {
        // Add a small delay for visual effect
        setTimeout(hidePreloader, 1500);
    });
    
    // Fallback - hide preloader after 5 seconds even if content isn't fully loaded
    setTimeout(hidePreloader, 5000);
});