moving all the UI elements a few pixels in random directions so the site gets a fresh new look
document.querySelectorAll("html *").forEach(e=>e.style.transform=`translate(${(Math.random()*8)-4}px,${(Math.random()*8)-4}px) rotate(${(Math.random()*2)-1}deg)`)
@selfsame With setInterval() :D

@piko @selfsame

To shake things up!

setInterval(() => document.querySelectorAll("html *").forEach(e=>e.style.transform=`translate(${(Math.random()*4)-2}px,${(Math.random()*4)-2}px) rotate(${(Math.random()*0.5)-0.25}deg)`),250);

@nblr @piko @selfsame To make the changes more smooth, run this beforehand:

document.querySelectorAll("html *").forEach(e=>e.style.transition=`transform 0.25s ease 0s`)

@ollibaba @piko @selfsame This is what I love fedi for :)