Как применять тот или иной стиль в SCSS в зависимости от значения переменной, которое должно присваиваться при клике на кнопку
Подскажите пожалуйста как я могу прописать некоторую логику в SCSS. У меня есть кнопка, при нажатии на которую мой главный div контейнер либо растягивается, либо сужается со всем своим содержимым. У меня есть некоторое представление как это можно сделать, но в голове всё равно каша. Допустим можно завести переменную и дать ей булево значение, а потом создать функцию, которая будет принимать эту переменную и с помощью отрицания менять её значения.
$n: true;
@function toggle($n) {
@return !$n;
}
Источник: Stack Overflow на русском