It's the eternal battle between light and dark.
✨ See Demo
Run npm install and then npm run dev for a dev server. Navigate to http://localhost:5173/. The app will automatically reload if you change any of the source files.
The idea came from Koen van Gilst. There's some more information on the history in the Hacker News Discussion.