Size: a a a

2019 June 12

AM

Andrey Malakhov in MinskCSS/MinskJS
Я так понимаю, вопрос в том, зачем вообще нужен бутстрап нормальному сайту, кроме как для готовой сетки?
источник

e

ed in MinskCSS/MinskJS
Pavel Lautsevich 🇧🇾
которую всегда пприходится перебивать, т.к. только настройки переменных не хватает
я давно не работал с css, в принципе уровень "сетки" и "расположения" выносится отдельно это правильно, если будет возможность его более комфортно вынести это ок, но, если пойти ближе к компонентам, то становится все сложнее понять скругленные уголки у ряда кнопок (ряд кнопок часть фреймфорка) это уровень фреймфорка или темы? или переменная?
источник

e

ed in MinskCSS/MinskJS
наличие бордера у кнопок это тоже тема или проект, или переменная? Что делать с тем, что этот бордер должен быть такого же цвета как и ссылки?
источник

PL

Pavel Lautsevich 🇧🇾 in MinskCSS/MinskJS
исходим из того, что все, что не задано имеет дефолтный браузерный вид
источник

ao

andrei olehnik in MinskCSS/MinskJS
Pavel Lautsevich 🇧🇾
а что, если есть появится фреймворк, для которого данное утверждение будет неверно? =)
ну да смысл ясен, но это будет просто каркас, и если уже на то пошло то не всегда нужно именно такое расположение карточек и тех же крошек допустим.  Да и смысла сейчас не вижу именно в таких фреймворках, так как есть grid. В основном тот же бутстрап используют именно из-за предобпределенных тем для админок и т.д.
источник

PL

Pavel Lautsevich 🇧🇾 in MinskCSS/MinskJS
грид здесь не при чем от слова совсем
источник

ao

andrei olehnik in MinskCSS/MinskJS
ок тогда что он будет давать?? просто расположение елементов? ну тогда прийдется уже переопределять не оформление, а позиционирование
источник

KC

Kirill Chugainov in MinskCSS/MinskJS
А почему он раньше не появился? Идея ведь не особо нова. Вероятно в теории это всё звучит круто, но оказывается нежизнеспособно при реализации. Как по мне, так полноценные фреймоворки — средство ускорение разработки для людей, которые не хотят/могут делать это сами. Использовать готовый фреймворк и переписывать там стили — боль. Но боль от неправильного понимания назначения этих фреймворков. А вынести только каркас — так там немного всего уйдёт. Мне проще самому эти пару строк CSS написать.
источник

PL

Pavel Lautsevich 🇧🇾 in MinskCSS/MinskJS
Kirill Chugainov
А почему он раньше не появился? Идея ведь не особо нова. Вероятно в теории это всё звучит круто, но оказывается нежизнеспособно при реализации. Как по мне, так полноценные фреймоворки — средство ускорение разработки для людей, которые не хотят/могут делать это сами. Использовать готовый фреймворк и переписывать там стили — боль. Но боль от неправильного понимания назначения этих фреймворков. А вынести только каркас — так там немного всего уйдёт. Мне проще самому эти пару строк CSS написать.
таких, как ты, кто может сделать это качественно и в разумный срок немного. здесь мы возвращаемся к вопросу на собеседования о назначении position:relative =)
источник

PL

Pavel Lautsevich 🇧🇾 in MinskCSS/MinskJS
и опять же, фреймворки дают разметку тоже, не css-ом единым
источник

ao

andrei olehnik in MinskCSS/MinskJS
похожее делает CSS Reset что дает нам некое единое начало, с чего можно начать)
источник

ao

andrei olehnik in MinskCSS/MinskJS
основу)
источник

PL

Pavel Lautsevich 🇧🇾 in MinskCSS/MinskJS
нет, ресет, стирает все
источник

PL

Pavel Lautsevich 🇧🇾 in MinskCSS/MinskJS
той самой кнопки вообще не станет, если к ней применить резет =)
источник

ao

andrei olehnik in MinskCSS/MinskJS
ну в смысле не будет? он же кнопки не трогает только отступы, типографику
источник

PL

Pavel Lautsevich 🇧🇾 in MinskCSS/MinskJS
а бордер разве в 0 не собьется у кнопки? и фон не пропадет?
источник

PL

Pavel Lautsevich 🇧🇾 in MinskCSS/MinskJS
а, нет, вроде бы нет, но слишком простой пример
источник

ao

andrei olehnik in MinskCSS/MinskJS
смотря какой reset делать)
источник

PL

Pavel Lautsevich 🇧🇾 in MinskCSS/MinskJS
но у ресета другая задача
источник

PL

Pavel Lautsevich 🇧🇾 in MinskCSS/MinskJS
дай ему разетку карточки, карточкой он ее не сделает =)
источник