Войти с помощью github
Форум /

Формирую небольшую библиотеку блоков, для нескольких проектов. Сейчас на проектах не используется БЭМ, но есть файл cosmetic.css, в который вынесены модификатры для текста и отступов. Они примешиваются к любым элементам (для разных проектов значения могут меняться, но модификаторы остаются те же). Такой вариант привычен для дизайнерской команды и удобен для дизайна в браузере. Мне нужно сделать тоже самое, только на БЭМ стеке. Как вы считаете уместен ли вариант создания двух блоков .text и .space, которые будут примиксовываться. Думал о варианте с вынесением переменных, но тогда их нужно будет импортировать в каждый .styl файл.

Текст - https://github.com/bem-custom/bem-custom-blocks/blob/master/desktop.blocks/text/text.styl

Отступы - https://github.com/bem-custom/bem-custom-blocks/blob/master/desktop.blocks/space/space.styl