<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Lending Data Upload</title>

    <style>

        /* 1. The Container */

        body {

            margin: 0;

            display: flex;

            justify-content: center;

            align-items: center;

            height: 100vh;

            background-color: #f4f7f6;

            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;

        }


        #loader-container {

            text-align: center;

        }


        /* 2. The Buffering Icon (Spinner) */

        .spinner {

            width: 80px;

            height: 80px;

            border: 8px solid #d1d9e6;

            border-top: 8px solid #2c3e50; /* Darker professional color for Finance */

            border-radius: 50%;

            animation: spin 1s linear infinite;

            margin: 0 auto 20px;

        }


        @keyframes spin {

            0% { transform: rotate(0deg); }

            100% { transform: rotate(360deg); }

        }


        /* 3. The Text Inside/Below */

        .loading-text {

            color: #2c3e50;

            font-weight: bold;

            font-size: 1.2rem;

            letter-spacing: 1px;

        }


        .sub-text {

            color: #7f8c8d;

            font-size: 0.9rem;

            margin-top: 8px;

        }

    </style>

</head>

<body>


    <div id="loader-container">

        <div class="spinner"></div>

        <div class="loading-text">UPLOADING LARGEST DATA</div>

        <div class="sub-text">Consumer Lending Portfolio | Sector: Finance</div>

    </div>


    <script>

        // 2. Every refresh buffering icon

        // This script simulates a delay so you can actually see the icon 

        // before the "data" would normally finish loading.

        window.addEventListener('load', () => {

            console.log("Consumer lending data stream initiated...");

            

            // Optional: Hide the loader after 3 seconds to simulate completion

            /*

            setTimeout(() => {

                document.getElementById('loader-container').style.display = 'none';

            }, 3000);

            */

        });

    </script>


</body>

</html>


Comments

Popular posts from this blog