На сайте, над которым я работаю, мы использовали Scaffold, основанную на PHP систему, похожую на Sass. Он также может обрабатывать функции\файлы Sass. К сожалению, эта система сейчас заброшена, и мы ищем способ полностью перейти на Sass. Однако у Scaffold есть одна большая особенность, которую я не могу найти для переноса на Sass, группы переменных.
Переменные в Scaffold можно объединять в группы и использовать с разметкой, разделенной точками. Например, я бы определил их как:
@variables vargroup1{
variable1: ####;
variable2: ####;
variable3: ####;
variable4: ####;
}
И позже использовал в коде, например, как.
body{ width: vargroup1.variable1; margin: vargroup1.variable2 + 10;}
Это очень помогает в разработке, так как вы можете группировать системные переменные, а читая файлы CSS, вы можете легко понять, на что ссылаться. Я не нашел ничего подобного в документации Sass, кто-нибудь знает, возможно ли это? Или, если для этого есть возможность использовать Mixins?
Спасибо