A dark mode is a system feature. There is no reason to add a switch to the website.


A website just can't be pixel perfect.

Animated scrolling always feels wrong.

There is no such thing as a "desktop", "mobile" or "tablet" version of the website. Responsive design is not about that.

I like to think of Javascript as a separate layer on a website. So, if you disable Javascript in your browser, you won't see any buttons that don't work without it.