Примеси Smart Grid
В данном разделе описаны примеси, которые получаются в итоговом файле после запуска NodeJS модуля.
Важно понимать, что размер файла зависит от настроек сетки. Некоторые примеси присутствуют всегда, некоторые возникают при создании дополнительных контрольных точек.
Каждая примесь описана со смысловой точки зрения. Код примеси указан для каждого из препроцессоров. Ниже расположен пример с кодом:
.row-flex(){
display: flex;
flex-wrap: wrap;
.row-offsets();
}
.some{
.row-flex()
}
@mixin row-flex(){
display: flex;
flex-wrap: wrap;
@include row-offsets();
}
.some{
@include row-flex()
}
=row-flex()
display: flex
flex-wrap: wrap
+row-offsets()
.some
+row-flex()
row-flex()
display flex
flex-wrap wrap
row-offsets()
.some
row-flex()
Названия препроцессоров кликабельны и открывают вкладку с соответствующим кодом.
Подсветка для Sass и Stylus пока что работает неидеально. Используемая библиотека Highlight.js не поддерживает Sass, а для Stylus странно парсит примеси, в названиях которых есть дефисы. В будущем это будет проанализировано и исправлено.
Примеси разделены на категории, которые вы можете найти в дополнительном меню.