I'm curious about how to create a similar effect like the one on this page:
On the left side, there is a panel that allows for adjusting the template. What I've noticed is that when I change the color, different CSS files are used (blue.css, purple.css, etc.) and everything happens seamlessly without refreshing the webpage.
How was this achieved?
Can this also be applied to other elements on a webpage, such as changing the background from an image to a video?