Free Gratis Coming Soon Template HTML siap pakai

kopihost.com

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Coming Soon</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
    <style>
        @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');
        
        body {
            font-family: 'Poppins', sans-serif;
            background: linear-gradient(135deg, #6366f1, #8b5cf6);
            min-height: 100vh;
        }
        
        .countdown-item {
            position: relative;
            width: 80px;
            height: 80px;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            background: rgba(255, 255, 255, 0.1);
            backdrop-filter: blur(10px);
            border-radius: 12px;
            box-shadow: 0 8px 32px rgba(31, 38, 135, 0.2);
            border: 1px solid rgba(255, 255, 255, 0.18);
        }
        
        .pulse {
            animation: pulse 2s infinite;
        }
        
        @keyframes pulse {
            0% {
                transform: scale(1);
            }
            50% {
                transform: scale(1.05);
            }
            100% {
                transform: scale(1);
            }
        }
        
        .float {
            animation: float 6s ease-in-out infinite;
        }
        
        @keyframes float {
            0% {
                transform: translateY(0px);
            }
            50% {
                transform: translateY(-20px);
            }
            100% {
                transform: translateY(0px);
            }
        }
        
        .social-icon {
            transition: all 0.3s ease;
        }
        
        .social-icon:hover {
            transform: translateY(-5px);
            color: white;
        }
        
        .email-input {
            transition: all 0.3s ease;
        }
        
        .email-input:focus {
            border-color: #8b5cf6;
            box-shadow: 0 0 0 3px rgba(139, 92, 246, 0.3);
        }
    </style>
</head>
<body>
    <div class="container mx-auto px-4 py-12 flex flex-col items-center justify-center min-h-screen">
        <div class="max-w-3xl w-full bg-white bg-opacity-10 backdrop-blur-lg rounded-2xl p-8 md:p-12 shadow-2xl border border-white border-opacity-20">
            <div class="text-center">
                <!-- Logo Placeholder -->
                <div class="mx-auto w-20 h-20 mb-6 float">
                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white" class="w-full h-full">
                        <path d="M11.7 2.805a.75.75 0 01.6 0A60.65 60.65 0 0122.83 8.72a.75.75 0 01-.231 1.337 49.949 49.949 0 00-9.902 3.912l-.003.002-.34.18a.75.75 0 01-.707 0A50.009 50.009 0 007.5 12.174v-.224c0-.131.067-.248.172-.311a54.614 54.614 0 014.653-2.52.75.75 0 00-.65-1.352 56.129 56.129 0 00-4.78 2.589 1.858 1.858 0 00-.859 1.228 49.803 49.803 0 00-4.634-1.527.75.75 0 01-.231-1.337A60.653 60.653 0 0111.7 2.805z" />
                        <path d="M13.06 15.473a48.45 48.45 0 017.666-3.282c.134 1.414.22 2.843.255 4.285a.75.75 0 01-.46.71 47.878 47.878 0 00-8.105 4.342.75.75 0 01-.832 0 47.877 47.877 0 00-8.104-4.342.75.75 0 01-.461-.71c.035-1.442.121-2.87.255-4.286A48.4 48.4 0 016 13.18v1.27a1.5 1.5 0 00-.14 2.508c-.09.38-.222.753-.397 1.11.452.213.901.434 1.346.661a6.729 6.729 0 00.551-1.608 1.5 1.5 0 00.14-2.67v-.645a48.549 48.549 0 013.44 1.668 2.25 2.25 0 002.12 0z" />
                        <path d="M4.462 19.462c.42-.419.753-.89 1-1.394.453.213.902.434 1.347.661a6.743 6.743 0 01-1.286 1.794.75.75 0 11-1.06-1.06z" />
                    </svg>
                </div>
                
                <h1 class="text-4xl md:text-5xl font-bold text-white mb-4 pulse">Coming Soon</h1>
                <p class="text-lg text-white text-opacity-90 mb-8">We're working hard to bring you something amazing. Stay tuned!</p>
                
                <!-- Countdown Timer -->
                <div class="flex justify-center gap-4 mb-12">
                    <div class="countdown-item">
                        <span id="days" class="text-2xl font-bold text-white">00</span>
                        <span class="text-xs text-white text-opacity-80">Days</span>
                    </div>
                    <div class="countdown-item">
                        <span id="hours" class="text-2xl font-bold text-white">00</span>
                        <span class="text-xs text-white text-opacity-80">Hours</span>
                    </div>
                    <div class="countdown-item">
                        <span id="minutes" class="text-2xl font-bold text-white">00</span>
                        <span class="text-xs text-white text-opacity-80">Minutes</span>
                    </div>
                    <div class="countdown-item">
                        <span id="seconds" class="text-2xl font-bold text-white">00</span>
                        <span class="text-xs text-white text-opacity-80">Seconds</span>
                    </div>
                </div>
                
                <!-- Newsletter Signup -->
                <div class="max-w-md mx-auto mb-10">
                    <h3 class="text-xl font-semibold text-white mb-4">Get Notified When We Launch</h3>
                    <div class="flex flex-col sm:flex-row gap-2">
                        <input type="email" placeholder="Enter your email" class="email-input flex-grow px-4 py-3 rounded-lg bg-white bg-opacity-20 border border-white border-opacity-30 text-white placeholder-white placeholder-opacity-70 focus:outline-none">
                        <button id="subscribe-btn" class="px-6 py-3 bg-white text-indigo-600 font-medium rounded-lg hover:bg-opacity-90 transition-all">
                            Notify Me
                        </button>
                    </div>
                </div>
                
                <!-- Social Media Links -->
                <div class="flex justify-center space-x-6 mb-8">
                    <a href="#" class="social-icon text-white text-opacity-80 hover:text-opacity-100">
                        <i class="fab fa-facebook-f text-xl"></i>
                    </a>
                    <a href="#" class="social-icon text-white text-opacity-80 hover:text-opacity-100">
                        <i class="fab fa-twitter text-xl"></i>
                    </a>
                    <a href="#" class="social-icon text-white text-opacity-80 hover:text-opacity-100">
                        <i class="fab fa-instagram text-xl"></i>
                    </a>
                    <a href="#" class="social-icon text-white text-opacity-80 hover:text-opacity-100">
                        <i class="fab fa-linkedin-in text-xl"></i>
                    </a>
                </div>
                
                <p class="text-white text-opacity-70 text-sm">© 2023 Your Company. All rights reserved.</p>
            </div>
        </div>
    </div>

    <script>
        // Set the launch date (1 month from now)
        const launchDate = new Date();
        launchDate.setMonth(launchDate.getMonth() + 1);
        
        // Update countdown every second
        const countdown = setInterval(function() {
            const now = new Date().getTime();
            const distance = launchDate - now;
            
            // Calculate days, hours, minutes, seconds
            const days = Math.floor(distance / (1000 * 60 * 60 * 24));
            const hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
            const minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
            const seconds = Math.floor((distance % (1000 * 60)) / 1000);
            
            // Display the result
            document.getElementById("days").innerHTML = days.toString().padStart(2, '0');
            document.getElementById("hours").innerHTML = hours.toString().padStart(2, '0');
            document.getElementById("minutes").innerHTML = minutes.toString().padStart(2, '0');
            document.getElementById("seconds").innerHTML = seconds.toString().padStart(2, '0');
            
            // If the countdown is finished
            if (distance < 0) {
                clearInterval(countdown);
                document.getElementById("days").innerHTML = "00";
                document.getElementById("hours").innerHTML = "00";
                document.getElementById("minutes").innerHTML = "00";
                document.getElementById("seconds").innerHTML = "00";
            }
        }, 1000);
        
        // Handle newsletter subscription
        document.getElementById("subscribe-btn").addEventListener("click", function() {
            const emailInput = document.querySelector('input[type="email"]');
            if (emailInput.value) {
                alert("Thank you for subscribing! We'll notify you when we launch.");
                emailInput.value = "";
            } else {
                alert("Please enter a valid email address.");
            }
        });
    </script>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'93e70bf416bcb5a5',t:'MTc0NzAyMjgyMC4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>

Bagikan:

[addtoany]

Tags

Related Post

Mau bikin Website Apa?

Percayakan Kebutuhan Website Anda di sini , Anda tidak akan pernah menyesal mengenal KopiHost.

Mulai Sekarang