WEBLEB
Início
Editor
Entrar
Pro
Português
English
Français
Español
Português
Deutsch
Italiano
हिंदी
Um código de Mete
120
Metehan
Abrir no Editor
Publique Seu Código
Recomendado
26 December 2024
Um código por pan4o
1 June 2025
AQUI ESTÁ LISA
13 October 2024
forma por
HTML
Copy
Webleb - Giriş Yap
Giriş Yap
Kullanıcı Adı
Şifre
Giriş Yap
Şifremi Unuttum?
CSS
Copy
/* HTML elemanının yüksekliği tam ekran olacak şekilde ayarlanır */ html { min-height: 100%; } /* Body (gövde) için temel stil ayarları */ body { margin: 0; /* Kenar boşlukları kaldırılır */ padding: 0; /* Dolgu boşlukları kaldırılır */ font-family: 'Open Sans', sans-serif; /* Yazı tipi Open Sans olarak ayarlanır */ background: radial-gradient(circle at top, #4b134f, #c94b4b); /* Dairesel arka plan geçişi */ display: flex; /* Flexbox kullanılarak içeriğin ortalanması sağlanır */ justify-content: center; /* Yatayda ortalanır */ align-items: center; /* Dikeyde ortalanır */ height: 100vh; /* Tam ekran yüksekliği */ } /* Giriş kutusu için stil */ .login-container { background: rgba(255, 255, 255, 0.1); /* Yarı saydam beyaz arka plan */ padding: 50px; /* İçerik boşlukları */ border-radius: 15px; /* Kenar köşeleri yuvarlatılır */ box-shadow: 0 10px 30px rgba(0, 0, 0, 0.7); /* Derinlik efekti için gölge */ backdrop-filter: blur(10px); /* Arka plan bulanıklaştırılır */ text-align: center; /* Metin ortalanır */ width: 100%; /* Genişlik tam genişlikte */ max-width: 350px; /* Maksimum genişlik 350 piksel */ } /* Giriş kutusunun başlığı */ .login-container h1 { margin-bottom: 20px; /* Başlık ile içerik arası boşluk */ color: #ffffff; /* Yazı rengi beyaz */ font-size: 26px; /* Yazı boyutu */ text-transform: uppercase; /* Tüm metin büyük harfe çevrilir */ letter-spacing: 2px; /* Harf aralıkları genişletilir */ } /* Kullanıcı giriş alanları için stil */ .input-wrapper { position: relative; /* İlgili konumlandırma */ margin-bottom: 25px; /* Alt boşluk */ } /* Kullanıcı giriş kutusunun stil ayarları */ .input-wrapper input { width: 100%; /* Genişlik tam genişlikte */ padding: 12px; /* İçerik boşlukları */ background: transparent; /* Arka plan şeffaf */ border: 2px solid #ffffff; /* Beyaz kenar çizgisi */ border-radius: 5px; /* Kenar köşeleri yuvarlatılır */ color: #ffffff; /* Yazı rengi beyaz */ font-size: 16px; /* Yazı boyutu */ transition: border-color 0.3s ease; /* Kenar rengi geçiş efekti */ } /* Giriş kutusu üzerine odaklanıldığında kenar rengi değişir */ .input-wrapper input:focus { border-color: #c94b4b; /* Kırmızımsı kenar rengi */ outline: none; /* Varsayılan odak stilini kaldır */ } /* Kullanıcı giriş kutusu etiketi için stil */ .input-wrapper label { position: absolute; /* Mutlak konumlandırma */ top: -20px; /* Yukarıda yer alır */ left: 10px; /* Solda yer alır */ background-color: #4b134f; /* Etiket arka plan rengi */ padding: 0 5px; /* İçerik boşlukları */ color: #ffffff; /* Yazı rengi beyaz */ font-size: 14px; /* Yazı boyutu */ } /* Giriş düğmesi için stil */ .login-button { display: inline-block; /* Satır içi blok düzeyi */ width: 100%; /* Genişlik tam genişlikte */ padding: 12px; /* İçerik boşlukları */ background-color: #c94b4b; /* Düğme arka plan rengi */ border: none; /* Kenar çizgisi kaldırılır */ border-radius: 5px; /* Kenar köşeleri yuvarlatılır */ color: #ffffff; /* Yazı rengi beyaz */ font-size: 16px; /* Yazı boyutu */ cursor: pointer; /* Fare işaretçisi değişir */ text-transform: uppercase; /* Metin büyük harfe çevrilir */ transition: background-color 0.3s ease; /* Arka plan rengi geçiş efekti */ } /* Giriş düğmesi üzerine gelindiğinde arka plan rengi değişir */ .login-button:hover { background-color: #4b134f; /* Koyu mor arka plan rengi */ }
JS
Copy
// Kullanıcıya kopyalanacak içerik olmadığını bildiren fonksiyon function içerikBulunamadı() { // Dil seçeneklerine göre mesajlar const mesajlar = { tr: "Kopyalanacak içerik bulunamadı. Lütfen geçerli bir içerik olduğundan emin olun.", en: "No content found to copy. Please ensure there is valid content.", es: "No se encontró contenido para copiar. Asegúrate de que haya contenido válido.", de: "Kein Inhalt zum Kopieren gefunden. Bitte stellen Sie sicher, dass gültiger Inhalt vorhanden ist." }; // Kullanıcı dilini tespit et const kullaniciDili = navigator.language.slice(0, 2); // Tarayıcı dilini alır, örneğin 'tr' // Uygun mesajı seç let mesaj = mesajlar[kullaniciDili] || mesajlar["en"]; // Dil desteklenmiyorsa varsayılan İngilizce mesaj // Konsola mesajı yazdır console.warn(mesaj); // Uyarı mesajı sarı olarak vurgulanır // Ekranda bildirim göstermek için let bildirim = document.createElement("div"); bildirim.style.position = "fixed"; bildirim.style.bottom = "20px"; bildirim.style.right = "20px"; bildirim.style.padding = "15px 30px"; bildirim.style.backgroundColor = "#f44336"; bildirim.style.color = "#fff"; bildirim.style.fontSize = "14px"; bildirim.style.borderRadius = "5px"; bildirim.style.boxShadow = "0 0 10px rgba(0, 0, 0, 0.1)"; bildirim.textContent = mesaj; // Bildirimi body'ye ekle document.body.appendChild(bildirim); // 5 saniye sonra bildirimi kaldır setTimeout(() => { bildirim.style.opacity = "0"; setTimeout(() => { document.body.removeChild(bildirim); }, 600); }, 5000); } // Fonksiyonu çalıştır içerikBulunamadı();