MMCT TEAM
Server IP : 217.21.85.138  /  Your IP : 216.73.216.103
Web Server : LiteSpeed
System : Linux in-mum-web906.main-hosting.eu 4.18.0-553.37.1.lve.el8.x86_64 #1 SMP Mon Feb 10 22:45:17 UTC 2025 x86_64
User : u915722082 ( 915722082)
PHP Version : 7.4.33
Disable Function : system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : OFF  |  Python : OFF
Directory (0755) :  /home/u915722082/.nvm/../public_html/brandessential/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /home/u915722082/.nvm/../public_html/brandessential/loader.html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Animated Body Lines</title>
    <style>
        body {
            margin: 0;
            padding: 0;
            background-color: #1a1a1a;
            min-height: 100vh;
            overflow-x: hidden;
        }

        .body-container {
            position: relative;
            width: 100%;
            min-height: 100vh;
        }

        .body-lines {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: -1;
            pointer-events: none;
        }

        .body-container .body-line {
            position: absolute;
            top: 0;
            bottom: 0;
            width: 0;
            border-left: solid 1px;
            left: 50%;
            right: initial;
            border-color: #232323 !important;
            z-index: 1;
        }

        .body-container .body-line.body-line-l1 {
            margin-left: -584px;
        }

        .body-container .body-line.body-line-l2 {
            margin-left: -170px;
        }

        .body-container .body-line.body-line-r1 {
            margin-left: 250px;
        }

        .body-container .body-line.body-line-r2 {
            margin-left: 640px;
        }

        /* Moving dot styles */
        .moving-dot {
            position: absolute;
            left: -0.5px; /* Center on the 1px line */
            width: 1px;
            height: 40px;
            background: linear-gradient(to bottom, 
                rgba(255, 255, 255, 0) 0%, 
                rgba(255, 255, 255, 0.8) 20%, 
                rgba(255, 255, 255, 1) 50%, 
                rgba(255, 255, 255, 0.8) 80%, 
                rgba(255, 255, 255, 0) 100%);
            animation: moveDown 8s linear;
        }

        @keyframes moveDown {
            0% {
                top: 0;
                opacity: 1;
            }
            100% {
                top: calc(100% - 40px);
                opacity: 1;
            }
        }

        /* Content area for demo */
        .content {
            position: relative;
            z-index: 10;
            padding: 50px;
            color: white;
            text-align: center;
        }

        .content h1 {
            font-size: 2.5rem;
            margin-bottom: 20px;
            color: #00ffff;
        }

        .content p {
            font-size: 1.2rem;
            line-height: 1.6;
            max-width: 800px;
            margin: 0 auto 30px;
        }
    </style>
</head>
<body>
    <div class="body-container">
        <div class="body-lines">
            <div class="body-line body-line-l1"></div>
            <div class="body-line body-line-l2"></div>
            <div class="body-line body-line-r1"></div>
            <div class="body-line body-line-r2"></div>
        </div>
        
        <div class="content">
            <h1>Animated Body Lines</h1>
            <p>Watch the animated segments traveling along the vertical lines. Each line has multiple moving elements with randomized timing and properties.</p>
            <p>The animation creates a dynamic, futuristic feel with glowing effects and smooth movement patterns.</p>
        </div>
    </div>

    <script>
        document.addEventListener("DOMContentLoaded", function () {
            const bodyLines = document.querySelectorAll(".body-line");

            function startSynchronizedAnimation() {
                // Create one moving dot for each line simultaneously
                bodyLines.forEach((line) => {
                    createMovingDot(line);
                });
            }

            function createMovingDot(line) {
                const dot = document.createElement("div");
                dot.className = "moving-dot";
                
                line.appendChild(dot);

                // Remove the dot after animation completes (8 seconds)
                setTimeout(() => {
                    if (dot.parentNode) {
                        dot.remove();
                    }
                }, 8000);
            }

            // Start the first set immediately
            startSynchronizedAnimation();

            // Repeat every 12 seconds (8s animation + 4s pause)
            setInterval(() => {
                startSynchronizedAnimation();
            }, 12000);
        });
    </script>
</body>
</html>

MMCT - 2023