Было бы неплохо иметь возможность выбрать в настройках «гибридную» тему, которая бы автоматически становилась тёмной или светлой в зависимости от настроек браузера (@media prefers-color-scheme
).
В идеале — позволить пользователю отдельно выбрать «светлую» тему и отдельно «тёмную» тему, и склеивать обе темы в один CSS, как-то так:
<стили от светлой темы>
@media (prefers-color-scheme: dark) {
<стили от тёмной темы>
}