Читал форум, наткнулся на несколько ответов о responsive, что можно писать стили для разных размеров браузера прямо в файле блока, так и делаю. А как быть, например с кнопками, селектами из bem-components? Какое нибудь есть решение или нужно дописывать media запросы для этих блоков?
А что именно хочется менять в контролах в зависимости от размеров экрана? Если речь про размеры, то это скорее следует делать изменением модификатора
size
на стороне JS.@tadatuta Да хотябы модификикатор size. Как бы вы это реализовали?
@lavezzi1 кажется такое надо делать на сервере ;) Если таких контролов много, будет ад
@awinogradov Например, как?
@lavezzi1 почекать юзер агент из запрос и передать параметр в bemtree, где расставить правильные модификаторы ;)