From f8b6e9d6da7388876946506d11034e54c8b65718 Mon Sep 17 00:00:00 2001 From: FURK4NGG <105324908+FURK4NGG@users.noreply.github.com> Date: Thu, 20 Feb 2025 20:04:01 +0300 Subject: [PATCH] Update 1.js --- JAVASCRIPT/1.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/JAVASCRIPT/1.js b/JAVASCRIPT/1.js index bd938fc..0af264d 100644 --- a/JAVASCRIPT/1.js +++ b/JAVASCRIPT/1.js @@ -384,6 +384,28 @@ function animateCircles() { animateCircles(); + +const themeMetaTag = document.querySelector('meta[name="theme-color"]'); + +function updateThemeColor() { + if (document.body.classList.contains("darkmode--activated")) { + themeMetaTag.setAttribute("content", "#100f2c"); // Karanlık Mod Rengi + } else { + themeMetaTag.setAttribute("content", "#ffffff"); // Açık Mod Rengi + } +} + +// Dark mode butonu oluştur ve çalıştır +const darkmode = new Darkmode(options); +darkmode.showWidget(); + +// Dark mode değiştiğinde theme color'ı güncelle +document.addEventListener("DOMContentLoaded", updateThemeColor); +document.addEventListener("click", () => { + setTimeout(updateThemeColor, 100); // Dark mode animasyonu için küçük gecikme +}); + + /*DISABLE COPY-PASTE*/ const disabledKeys = ["c", "C", "x", "J", "u", "I"]; // keys that will be disabled const showAlert = e => {