ThisFruit, в гит хранят только исходный код. Папки вендоров (vendor, node_modules), готовых сборок (dist и т.п.) загоняются в гитигнор и исключаются из репозитория. При необходимости репа клонируется и делается сборка.
Иван Шумов, По большому счету это позиция здравого смысла. Могут быть длинные имена и отчества, да еще с двойной фамилией. Сколько я дизайнов не видел, для имён обычно отведено ограниченное пространство. Поэтому прятать лишнее за троеточие, я думаю, норм.
Flying, Но вы правы в том, что это не решение для данной задачи автора. Это стало понятным после его комментария выше. Не теми методами решает пролему.
Flying, Забудьте про resize уже! После появления matchMedia у него осталась совсем узкая сфера применения.
Прочитайте внимательно документацию по предложенному API – точно также можно вешать слушателей на изменение состояния медиа-запроса. Причём, в отличие от resize, этот обработчик будет вызван лишь единожды при каждом попадании в описанный запрос, а не на каждое изменение размера области просмотра.