Создание групп переменных в Sass

На сайте, над которым я работаю, мы использовали 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?

Спасибо

5
задан Volker E. 27 August 2014 в 16:36
поделиться