переменных? нужно ли задавать класс по умолчанию в css или можно просто в стилях изначально задать переменные по умолчанию? а потом через js менять на значения переменных из другого селектора?
Как хоч
:root { --color-primary: #fff; } .darkTheme { --color-primary: #000; }
Поч :root, а не lightTheme?
зачем плодить сущности
Чтобы дефолтные переменные были и без классов
Хорошо, спасибо Мне просто советовали создавать и для светлой и для тёмной свой селектор:( думала так все делают
Я не настолько погружен в эту тему Возможно, в этом и есть какой-то смысл, но я пока его не вижу
Обсуждают сегодня