{"action":"opened","issue":{"url":"https://api.github.com/repos/bem/bem-components/issues/1352","labels_url":"https://api.github.com/repos/bem/bem-components/issues/1352/labels{/name}","comments_url":"https://api.github.com/repos/bem/bem-components/issues/1352/comments","events_url":"https://api.github.com/repos/bem/bem-components/issues/1352/events","html_url":"https://github.com/bem/bem-components/issues/1352","id":57467845,"number":1352,"title":"Move out `icon` styles to design level under some mod","user":{"login":"Guria","id":36270,"avatar_url":"https://avatars.githubusercontent.com/u/36270?v=3","gravatar_id":"","url":"https://api.github.com/users/Guria","html_url":"https://github.com/Guria","followers_url":"https://api.github.com/users/Guria/followers","following_url":"https://api.github.com/users/Guria/following{/other_user}","gists_url":"https://api.github.com/users/Guria/gists{/gist_id}","starred_url":"https://api.github.com/users/Guria/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Guria/subscriptions","organizations_url":"https://api.github.com/users/Guria/orgs","repos_url":"https://api.github.com/users/Guria/repos","events_url":"https://api.github.com/users/Guria/events{/privacy}","received_events_url":"https://api.github.com/users/Guria/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-02-12T14:38:19Z","updated_at":"2015-02-12T14:38:19Z","closed_at":null,"body":"Default styles in `icon` block assumes positioning on baseline case only. It uses some sort of hack and magic number and moreover require setting proper line-height value (not described in documentation) in case of using `img` or `svg` tag inside.\r\nThis styles affects unpredictable when trying to achieve another way to position icon element, eg using flexbox (which will override `display: inline-block` property). I had to redefine this properties on one of my project's level. Would be usefull if current styles will be moved out to mod declaration which will enable possibility to use technic from library optionally."}}