{"action":"reopened","issue":{"url":"https://api.github.com/repos/bem/bem-forum-content-ru/issues/813","labels_url":"https://api.github.com/repos/bem/bem-forum-content-ru/issues/813/labels{/name}","comments_url":"https://api.github.com/repos/bem/bem-forum-content-ru/issues/813/comments","events_url":"https://api.github.com/repos/bem/bem-forum-content-ru/issues/813/events","html_url":"https://github.com/bem/bem-forum-content-ru/issues/813","id":127881633,"number":813,"title":"Уменьшить скорость увеличения количества блоков в проекте, связка с дизайнером","user":{"login":"karalkou","id":15378911,"avatar_url":"https://avatars.githubusercontent.com/u/15378911?v=3","gravatar_id":"","url":"https://api.github.com/users/karalkou","html_url":"https://github.com/karalkou","followers_url":"https://api.github.com/users/karalkou/followers","following_url":"https://api.github.com/users/karalkou/following{/other_user}","gists_url":"https://api.github.com/users/karalkou/gists{/gist_id}","starred_url":"https://api.github.com/users/karalkou/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karalkou/subscriptions","organizations_url":"https://api.github.com/users/karalkou/orgs","repos_url":"https://api.github.com/users/karalkou/repos","events_url":"https://api.github.com/users/karalkou/events{/privacy}","received_events_url":"https://api.github.com/users/karalkou/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/bem/bem-forum-content-ru/labels/methodology","name":"methodology","color":"c7def8"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-01-21T09:32:34Z","updated_at":"2016-01-23T11:48:43Z","closed_at":null,"body":"Есть БЭМ-проект, который постоянно дополняется новыми страницами. Стилистика дизайна выдерживается более-менее, \r\nт. к. есть некоторое количество стандартизованных решений (например, по виду заголовков, ссылок, списков и т.п.).\r\nДоступ к собранным на одной странице стандартизованным блокам у дизайнера есть.\r\nНо при создании нового макета каждый раз выскакивают отличия от стандарта\r\n(например, различается типографика (line-height, font-size), несмотря на то, что есть ```.content__title_size_m```, в кот. указаны line-height, font-size и т.п.).\r\n\r\nДля примера возьмём .content__title.\r\nЯ вижу только три способа для верстки новых страниц, получаемых от дизайнера: \r\n1. доопределение этого блока модификаторами под КОНКРЕТНУЮ страницу ( МИНУС: разрастание блока в принципе ненужным функционалом)\r\n2. создание блоков под КОНКРЕТНУЮ страницу (например, ```.start-business__title```) и миксование их к ```.content__title``` ( МИНУС: разрастание количества дополнительных блоков в проекте)\r\n3. доопределение стандартных блоков модификаторами и жесткое указание дизайнеру использовать только эти варианты на ВСЕХ новых страницах, чтобы избежать предыдущих двух пунктов.\r\n\r\nОчень не хочется разрастания проекта, которое происходит в 1-ом и 2-ом вариантах.\r\nС подобной проблемой, думаю, многие сталкивались. Хотелось бы услышать, как другие справляются или что делают в подобных ситуациях."}}