Built to play around with framer motion. 1014 image tiles are translated offscreen when a user clicks on the screen. Originally built using equation of a line but ultimately ended up using vector math. Best viewed on a tablet, laptop or desktop as it is not responsive - the image tiles are fixed at 20px squares with the image fixed at 780px by 520px
HTML, CSS, JavaScript, React, Vite, TypeScript, framer-motion