
Microblog entry
Vicious Delights @viciousdelights.neocities.org
I’m not done with this yet but… I’ve added a system of switchable themes! As with everything else in my website, it was 100% written by me. And it was a pain, because adding themes to multiple-page websites (as opposed to SPAs) makes it really hard to avoid CSS flickering/flashing when the page starts loading unless you have server-side rendering to set the preferred theme from the start (which of course, I don’t have: this is Neocities). No one forced me to make a website that can work with JS disabled in an era that no one browses with it disabled, so I’ll stop complaining.
To try it out, press the ugly “Switch theme” button in the top-right corner. There are only two themes: the default one (“lain”), and a new one (“2000s”).
Sigh, I’ll keep working on this later.
