📌2 Senelik Yolculuğumuzda 1.000.000m+ Ham Görüntüleme İçin Teşekkürler. İyi ki varsınız! 🙏🏻
Discord sunucumuza tüm üyelerimiz davetlidir! ✨(Link)
  • Discord ile Kayıt Aktif | Onaylı Üyelik
    Forumdan daha fazla yararlanmak için, Discord ile kaydolun ve daha ayrıcalıklı olun 👑
  • Telegram ile Kayıt Aktif | Onaylı Üyelik
    Forumdan daha fazla yararlanmak için, Telegram ile kaydolun ve daha ayrıcalıklı olun 👑

JAVASCRIPT JavaScript Dark Mode Yapımı

PikselMaster

Yönetim Üyesi
Administrator
Onaylı Üye
S1 Üye
Kayıtlı Üye
LV
5
 
Son görülme
Katılım
31 Tem 2022
Mesajlar
172
Ödüller
10
Web sitesi
www.elseif.com.tr
Hobi/Meslek
Programmer | Programcı
JavaScript kullanarak bir web sayfasında dark mode (karanlık mod) yapmak için aşağıdaki adımları takip edebilirsiniz:

1. HTML dosyanızda, dark mode'u etkinleştirmek için kullanıcıya bir yol sağlamak için bir düğme veya anahtar oluşturun. Örneğin:

<label class="switch">
<input type="checkbox" id="dark-mode-toggle">
<span class="slider round"></span>
</label>

2. CSS dosyanızda, karanlık modun nasıl görüneceğini tanımlayan stilleri ekleyin. Örneğin:

body {
background-color: #000;
color: #fff;
}

3. JavaScript kodunu ekleyerek, dark mode düğmesine tıklama olayını dinleyin ve karanlık modun etkinleştirilip etkinleştirilmediğini kontrol edin. Örneğin:

const darkModeToggle = document.getElementById('dark-mode-toggle');
const body = document.body;

darkModeToggle.addEventListener('change', () => {
if (darkModeToggle.checked) {
enableDarkMode();
} else {
disableDarkMode();
}
});

function enableDarkMode() {
body.classList.add('dark-mode');
// Diğer öğeleri karanlık moda göre güncelleme
}

function disableDarkMode() {
body.classList.remove('dark-mode');
// Diğer öğeleri normal moda göre güncelleme
}

4. Bu adımlardan sonra, karanlık modun nasıl görüneceğini belirtmek için CSS stil dosyasında `dark-mode` sınıfını tanımlayabilirsiniz.

Bu yöntem, sayfanın karanlık mod ve normal mod arasında geçiş yapmasını sağlar. `enableDarkMode` işlevi dark mode'u etkinleştirirken `disableDarkMode` işlevi dark mode'u devre dışı bırakır. İşlevlerin içinde, body elementine dark mode'u temsil eden bir sınıf eklemek veya kaldırmak gibi ilgili işlemleri gerçekleştirebilirsiniz. Diğer öğeleri de aynı şekilde güncelleyebilirsiniz.

Unutmayın, bu sadece basit bir örnektir ve kullanım amacınıza ve tasarımınıza bağlı olarak daha karmaşık bir dark mode uygulaması yapabilirsiniz.
 

Egemen

Yönetim Üyesi
Administrator
S1 Üye
Kayıtlı Üye
LV
4
 
Son görülme
Katılım
7 Ağu 2022
Mesajlar
43
Ödüller
8
Hobi/Meslek
Student | Öğrenci
Eline saglik hocam
 

alierenerdal

Yeni 1 Üye
S1 Üye
Kayıtlı Üye
LV
1
 
Son görülme
Katılım
28 Tem 2023
Mesajlar
5
Ödüller
3
Hobi/Meslek
Programmer | Programcı
Deneyelim bakalım
 

Discord Sunucumuz

Üst