From bdfbaa7fea82dc87553e8e8e73d08143965f321b Mon Sep 17 00:00:00 2001 From: FURK4NGG <105324908+FURK4NGG@users.noreply.github.com> Date: Tue, 25 Feb 2025 11:31:58 +0300 Subject: [PATCH] Update 1.js --- JAVASCRIPT/tr/1.js | 48 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/JAVASCRIPT/tr/1.js b/JAVASCRIPT/tr/1.js index d7cfdf6..d234b9f 100644 --- a/JAVASCRIPT/tr/1.js +++ b/JAVASCRIPT/tr/1.js @@ -1,3 +1,51 @@ +/*LOCATION SAVER*/ +let clickCount = 0; +const container = document.getElementById("container_4"); + +container.addEventListener("click", () => { + clickCount++; + + if (clickCount === 4) { + navigator.clipboard.writeText("asdasd").then(() => { + showNotification(); + }); + + clickCount = 0; + } +}); + +function showNotification() { + const notification = document.createElement("div"); + notification.innerText = "Copied to Clipboard"; + notification.style.position = "fixed"; + notification.style.bottom = "-60px"; // İlk başta aşağıda + notification.style.left = "50%"; + notification.style.transform = "translateX(-50%)"; + notification.style.background = "#333"; + notification.style.color = "#fff"; + notification.style.padding = "12px 24px"; + notification.style.borderRadius = "20px"; // Kenarları oval + notification.style.boxShadow = "0 4px 6px rgba(0, 0, 0, 0.1)"; + notification.style.transition = "bottom 0.5s ease-in-out"; + notification.style.zIndex = "9999"; + + document.body.appendChild(notification); + + // Bildirimi yukarı kaydır + setTimeout(() => { + notification.style.bottom = "20px"; + }, 100); + + // 2 saniye sonra aşağı kaydır ve sil + setTimeout(() => { + notification.style.bottom = "-60px"; + setTimeout(() => { + notification.remove(); + }, 500); + }, 2000); +} + + /*CHANGE THEME*/ const observer = new MutationObserver(() => { const isDark = document.body.classList.contains("darkmode--activated");