Merhaba, javascript dark tema için uğraşıyorumda cookie kaydetmeyi bilmediğim için biyerde takılı kaldım, sayfayı yenileyince gidiyo karanlık tema o yüzden.
Kodları aşşağıya bırakıyorum bi ayar çekebilecek var mı
<html>
<head>
<script>
document.addEventListener('DOMContentLoaded', function() {
'use strict';
var nightToggle = document.querySelector('#theme-toggle');
if (!nightToggle) return;
nightToggle.addEventListener('click', function(el) {
el.preventDefault();
document.documentElement.classList.toggle('gece-modu');
if (document.documentElement.classList.contains('gece-modu')) {
Cookies.set('darkMode', 'true', { expires: 365});
return;
}
Cookies.remove('darkMode');
}, false);
});
</script>
</head>
<body class="div">
<p>test</p>
<a id="theme-toggle">Gece/Gündüz</a>
</body>
<style>.div {
background:#fff;
}
.gece-modu .div {
background:#1d1d1d;
}
</style>
</html>