Самое конечно суровое при работе над сайтом это когда понимаешь, что нужно бы добавить ночной режим.
Особенно, когда CSS стили абсолютно не прописывались для этого с самого начала.
Приходится кропотливо подправлять стили, чтобы цвета менялись при переключении режимов.
Конечно спасает то, что локально включил ночую тему и сразу видно, где цвета не переключаются. И все равно занимает время все привести в порядок.
Урока здесь я вижу два: 1 - Количество цветов в палитре для сайта должно быть умеренным 2 - С самого начала создания сайта закладывайте тот факт, что скорее всего вы будете делать ночную/дневную темы
Потом постфактум прикручивать что-то к тому, чего уже много было сделано, весьма времязатратно.
Все нужно делать вовремя. Да и планировать грамотно.