вот хотелось бы из казани
надо растить. Друпалкафе проводить и т.п.
код ревью вообще кто то делает из друпаллеров?
делают. Проще выкупить почасовку у спеца (час-полтора) и дать код почитать.
чем хуже просто готовый CSS скачать и подключить?
типа несемантично. придется переопределять стили.
.btn-info-my {
@extend .btn-info;
color: my-color;
border: my-border;
}
все эти темы и модули, единственная цель которых - подключить чужую библиотеку - это зло
ну чужие библиотеки порой имеют сложное апи свое которое неплохо бы настраивать из админки
@extend .btn-info;
Интересно кстати. Получается можно использовать бутстрап не запихивая его классы во все шаблоны.
.btn-info
класс в браузер вообще не попадёт
// @file: my-styles.scss
// 100 кБ бутстраповских классов
@import bootstrap.min.css
.btn-info-my {
@extend .btn-info;
color: my-color;
border: my-border;
}
@extend %btn-info;
а если подкючать бутстрап из исходников, то можно через миксины работать?
ага, только их там не так много как хотелось бы. он писался под less, а там аналог @extend является основой. такая штука как миксины в sass там появилась относительно недавно (parametric mixins в less называется).
@import bootstrap.min.css
.btn-info-my {
@extend .btn-info;
@extend .btn-info;
ты не понимашь, как работает@extend .btn-info;
импортнуть, выборочно или все подряд
а ну наверно правильней про экспорт говорить