breakPoints
Object - точки перестроения адаптивной вёрстки
Настройки точек, на которых запланированы частые изменения размеров элементов сетки.
// defaults
{
lg: {
width: "1200px"
},
md: {
width: "992px",
fields: "15px"
},
sm: {
width: "720px"
},
xs: {
width: "576px"
}
}
Ключи объекта breakPoints используются при генерации имён примесей.
Значения каждого объекта:
- width - используется для media-запросов в условиях max-width или min-width в зависимости от опции mobileFirst
- fields - используется для изменения container.fields на текущем размере экрана
- offset - используется для изменения опции offset на текущем размере экрана. Использовать не рекомендуется, так как это влечёт за собой определённый набор правил и ограничений.
Важной особенностью smart-grid является то, что добавление большого количества breakPoints напрямую не увеличивает размер итогового CSS-кода!