Senseich,
Yarn используют далеко не все.
Webpack и Gulp - это разные вещи.
npm не только ставит пакеты. Есть команда npm run, она запускает скрипты, которые вы описываете в секции scripts файла package.json.
Таким образом для сборки проекта действительно необходимо выполнить пару команд
npm install чтобы все установить
npm run build чтобы собрать
Часто работал и работаю с почасовой оплатой. Никогда ничего не ставил на свой комп, что мне не нужно и ставить не буду. Максимум, иногда включал по просьбе заказчика тимвьюер. И то это скорее исключение.
xonar, htovit,
Да, это почти правильный вариант.
Единственный косяк - не используйте display:none для скрытия инпута.
Его можно сделать прозрачным и абсолютным, z-index в минус и убрать подальше left:-9999px. И будет ок.
У самих статических методов, равно как и у обычных, нет и не может быть никаких преимуществ и недостатков.
Вопрос должен ставиться о целесообразности использования статического метода в той или иной ситуации.
А вы ограничили размер внешнего блока.
Если можно изменить размер .parent, то проще именно это сделать.
т.е. заменить max-width: 850px на max-width: 795px
Я возможно не совсем четко все понял. Нельзя трогать html блока или нельзя в том числе менять его стили.