Yeni Konu Aç

Güncel Kurum Aşamasında Sayfası 2025

Katılım
30 Nisan 2025
Mesajlar
53
Tepkime puanı
26
Puanları
18
Kod:
<!DOCTYPE html>
<html lang="tr">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Yakında Geliyoruz!</title>
  <style>
    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;600&display=swap');

    * {
      margin: 0;
      padding: 0;
      box-sizing: border-box;
    }

    body {
      font-family: 'Poppins', sans-serif;
      background: linear-gradient(135deg, #0f2027, #203a43, #2c5364);
      color: white;
      height: 100vh;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      overflow: hidden;
      position: relative;
    }

    h1 {
      font-size: 3rem;
      animation: fadeInDown 2s ease forwards;
      opacity: 0;
    }

    p {
      margin-top: 1rem;
      font-size: 1.2rem;
      text-align: center;
      animation: fadeIn 3s ease forwards;
      opacity: 0;
    }

    .countdown {
      display: flex;
      gap: 15px;
      margin-top: 2rem;
      animation: fadeInUp 2s ease 2s forwards;
      opacity: 0;
    }

    .countdown div {
      background: rgba(255, 255, 255, 0.1);
      border-radius: 10px;
      padding: 10px 15px;
      text-align: center;
    }

    .countdown div span {
      display: block;
      font-size: 1.5rem;
      font-weight: bold;
    }

    .socials {
      position: absolute;
      bottom: 30px;
      display: flex;
      gap: 20px;
      animation: fadeIn 4s ease forwards;
      opacity: 0;
    }

    .socials a {
      color: white;
      font-size: 1.5rem;
      text-decoration: none;
      transition: transform 0.3s ease;
    }

    .socials a:hover {
      transform: scale(1.2);
    }

    .waves {
      position: absolute;
      bottom: 0;
      width: 100%;
      height: 150px;
      background: url('https://svgshare.com/i/uTT.svg') repeat-x;
      animation: wave 8s linear infinite;
    }

    @keyframes wave {
      0% { background-position-x: 0; }
      100% { background-position-x: 1000px; }
    }

    @keyframes fadeInDown {
      from { opacity: 0; transform: translateY(-50px); }
      to { opacity: 1; transform: translateY(0); }
    }

    @keyframes fadeInUp {
      from { opacity: 0; transform: translateY(50px); }
      to { opacity: 1; transform: translateY(0); }
    }

    @keyframes fadeIn {
      from { opacity: 0; }
      to { opacity: 1; }
    }

    @media (max-width: 600px) {
      h1 {
        font-size: 2rem;
      }
      .countdown {
        flex-direction: column;
        align-items: center;
      }
    }
  </style>
</head>
<body>

  <h1>🚀 Sitemiz Çok Yakında!</h1>
  <p>Yepyeni deneyimlerle karşınızda olacağız. Takipte kalın!</p>

  <div class="countdown" id="countdown">
    <div><span id="days">00</span>Gün</div>
    <div><span id="hours">00</span>Saat</div>
    <div><span id="minutes">00</span>Dakika</div>
    <div><span id="seconds">00</span>Saniye</div>
  </div>

  <div class="socials">
    <a href="#"><img src="https://img.icons8.com/ios-filled/30/ffffff/facebook--v1.png"/></a>
    <a href="#"><img src="https://img.icons8.com/ios-filled/30/ffffff/instagram-new.png"/></a>
    <a href="#"><img src="https://img.icons8.com/ios-filled/30/ffffff/twitter.png"/></a>
  </div>

  <div class="waves"></div>

  <script>
    const countdown = () => {
      const endDate = new Date("2025-06-01T00:00:00").getTime();
      const now = new Date().getTime();
      const diff = endDate - now;

      const days = Math.floor(diff / (1000 * 60 * 60 * 24));
      const hours = Math.floor((diff / (1000 * 60 * 60)) % 24);
      const minutes = Math.floor((diff / (1000 * 60)) % 60);
      const seconds = Math.floor((diff / 1000) % 60);

      document.getElementById("days").innerText = days < 10 ? "0" + days : days;
      document.getElementById("hours").innerText = hours < 10 ? "0" + hours : hours;
      document.getElementById("minutes").innerText = minutes < 10 ? "0" + minutes : minutes;
      document.getElementById("seconds").innerText = seconds < 10 ? "0" + seconds : seconds;
    }

    setInterval(countdown, 1000);
  </script>

</body>
</html>
 
81Konular
104Mesajlar
60Kullanıcılar
HenryjeawlSon üye
Üst