A chapter has closed

END OF AN ERA.

Every beginning eventually finds its ending.

What once lived here was more than a website. It was an idea, a journey, and a collection of moments that existed because you were here.

Today, we choose to close this chapter.

Thank you for being part of it. We’ll remember the era.
SOHXNDEV
/* ================================= CINEMATIC CURSOR LIGHT ================================= */ const root = document.documentElement; let mouseX = 50; let mouseY = 50; document.addEventListener("mousemove",(e)=>{ mouseX = (e.clientX / window.innerWidth) * 100; mouseY = (e.clientY / window.innerHeight) * 100; root.style.setProperty("--mx", mouseX + "%"); root.style.setProperty("--my", mouseY + "%"); }); /* ================================= MOBILE DEVICE MOTION ================================= */ if(window.DeviceOrientationEvent){ window.addEventListener("deviceorientation",(event)=>{ if(event.gamma == null || event.beta == null) return; const x = Math.min( 100, Math.max( 0, 50 + event.gamma * 0.25 ) ); const y = Math.min( 100, Math.max( 0, 50 + (event.beta - 45) * 0.18 ) ); root.style.setProperty("--mx",x+"%"); root.style.setProperty("--my",y+"%"); }); } /* ================================= SUBTLE TITLE PARALLAX ================================= */ const hero = document.querySelector(".hero"); document.addEventListener("mousemove",(e)=>{ const x = (e.clientX / window.innerWidth - .5) * 4; const y = (e.clientY / window.innerHeight - .5) * 4; hero.style.transform = `translate3d(${x}px,${y}px,0)`; }); /* ================================= TAB TITLE ================================= */ let originalTitle = document.title; document.addEventListener("visibilitychange",()=>{ if(document.hidden){ document.title = "Some chapters never really end."; }else{ document.title = originalTitle; } });