Merhabalar, koyu ve açık tema yapıyorum, ama buton'a bastığımda transition komutu devreye giriyor(normal olarak) lakin devre dışı bıraktığımda transition ile yapmıyor direkt olarak eski haline dönüyor.
[CODE title="JS"]function dlmode() {
var icerik = document.querySelector(".content");
var bgclr = document.querySelector(".text");
var jsyazi = document.querySelector(".news");
var jsyazii = document.querySelector(".new-titles");
icerik.classList.toggle("dark-mode");
bgclr.classList.toggle("bgclr");
jsyazi.classList.toggle("jsyazi");
jsyazii.classList.toggle("jsyazi");
}
[/CODE][CODE title="HTML"]<input class="kutudl" type="checkbox" onclick="dlmode()"/>[/CODE]
[CODE title="CSS"].dark-mode{
background-color: whitesmoke;
transition: .5s ease-in;
}
.dark-mode:checked{
transition: .5s ease-in;
}
.bgclr{
background-color: #1f1f1f;
color: whitesmoke;
transition: .75s ease-in;
}
.jsyazi{
color: whitesmoke;
background-color: #1f1f1f;
transition: .75s ease-in;
}[/CODE]
[CODE title="JS"]function dlmode() {
var icerik = document.querySelector(".content");
var bgclr = document.querySelector(".text");
var jsyazi = document.querySelector(".news");
var jsyazii = document.querySelector(".new-titles");
icerik.classList.toggle("dark-mode");
bgclr.classList.toggle("bgclr");
jsyazi.classList.toggle("jsyazi");
jsyazii.classList.toggle("jsyazi");
}
[/CODE][CODE title="HTML"]<input class="kutudl" type="checkbox" onclick="dlmode()"/>[/CODE]
[CODE title="CSS"].dark-mode{
background-color: whitesmoke;
transition: .5s ease-in;
}
.dark-mode:checked{
transition: .5s ease-in;
}
.bgclr{
background-color: #1f1f1f;
color: whitesmoke;
transition: .75s ease-in;
}
.jsyazi{
color: whitesmoke;
background-color: #1f1f1f;
transition: .75s ease-in;
}[/CODE]