Есть переменная $dark-mode, в ней записано булевское значение - "false", то значит это светлая тема.
Как по нажатию кнопки, перезаписать эту переменную на "true"
Делаю все на nodejs.
Здесь нет этого решения, ничего кроме scss
//SCSS
$dark-mode: false;
@mixin theme {
// Цвета для светлой темы
$primary-color: #f9f9f9;
$text-color: #424242;
@if $dark-mode == true {
// Если условие сработает, то мы просто перезапишем значения переменных.
$primary-color: #161625;
$text-color: #e1e1ff;
}
body {
background: $primary-color;
color: $text-color;
}
}