Статья Криса Фердинанди о том, как добавить "ночной режим" на ваш сайт с использованием ванильного JavaScript – https://gomakethings.com/adding-a-night-mode-to-your-site-with-vanilla-javascript