Comments 5
В целом статья хорошая и на своём слое предлагает верные решения. Пара ремарок не про фреймворк, а про рабочий процесс.
А если появится требование все элементы формы делать с зелёным фоном? Просто добавим ещё один класс, «b_g».
Попробуем понять, откуда появилась такая проблема и попробуем бороться не симптомами, а с причиной. Например: разработчикам мало дали времени на создание ui kit, либо он проработан плохо, либо изменения приходится вносить часто, а главное БЫСТРО, потому что НЕ ВРЕМЕНИ ОБЪЯСНЯТЬ НАДО БЫСТРО НАКОДИТЬ!!1 И уже работаем с причиной, чтобы снова не оказаться в той же самой ситуации.
И вот, одному из разработчиков, который не участвовал в создании этих бейджей, потребовалось добавить их где-либо на сайте.
Подумаем, отчего так получилось? Нет команды и каждый сидит сам по себе, а подходящих с вопросами на отвались посылает читать доки, что аж желания спросить в следующий раз ни у кого не будет? (Подставьте сюда свою кастомную причину и подумайте, как именно с ней обходиться, а не с моими абстрактными примерами)
Я не являюсь профессиональным фронтенд-разработчиком
Так может не нужно учить? А то почитает какой-то джуниор, и начнет везде использовать бутстрап и методы создания стилей как описано в статье.
Если нужно кастомизировать бутстрап, то нужно обязательно выкачивать исходники. По другому к этой штуке лучше подходить. Вы все равно сделаете промах со своим классом, потому что не видите тех сквозных значений отступов, которые bootstrap использует для разных элементов. Здесь перекроете, там не перекрылось — и начинается!
Как не надо писать шаблоны для bootstrap