{"action":"created","issue":{"url":"https://api.github.com/repos/Automattic/_s/issues/930","repository_url":"https://api.github.com/repos/Automattic/_s","labels_url":"https://api.github.com/repos/Automattic/_s/issues/930/labels{/name}","comments_url":"https://api.github.com/repos/Automattic/_s/issues/930/comments","events_url":"https://api.github.com/repos/Automattic/_s/issues/930/events","html_url":"https://github.com/Automattic/_s/issues/930","id":137642030,"number":930,"title":"Don't style hatom classes","user":{"login":"mrwweb","id":1238696,"avatar_url":"https://avatars.githubusercontent.com/u/1238696?v=3","gravatar_id":"","url":"https://api.github.com/users/mrwweb","html_url":"https://github.com/mrwweb","followers_url":"https://api.github.com/users/mrwweb/followers","following_url":"https://api.github.com/users/mrwweb/following{/other_user}","gists_url":"https://api.github.com/users/mrwweb/gists{/gist_id}","starred_url":"https://api.github.com/users/mrwweb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mrwweb/subscriptions","organizations_url":"https://api.github.com/users/mrwweb/orgs","repos_url":"https://api.github.com/users/mrwweb/repos","events_url":"https://api.github.com/users/mrwweb/events{/privacy}","received_events_url":"https://api.github.com/users/mrwweb/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-03-01T17:50:15Z","updated_at":"2016-03-01T18:31:57Z","closed_at":null,"body":"There are many places where hAtom classes ([`hentry`](https://github.com/Automattic/_s/blob/d40faf1e4517173d9745b7697cffcac2fb61a22b/style.css#L779), [`entry-summary`](https://github.com/Automattic/_s/blob/f6ddaaa21ef562fe85881f7e3cc5bdd1e592bb0e/sass/site/primary/_posts-and-pages.scss#L21), [`entry-content`](https://github.com/Automattic/_s/blob/f6ddaaa21ef562fe85881f7e3cc5bdd1e592bb0e/sass/modules/_clearings.scss#L3), [`updated`](https://github.com/Automattic/_s/blob/f6ddaaa21ef562fe85881f7e3cc5bdd1e592bb0e/sass/site/primary/_posts-and-pages.scss#L10), etc.) are being styled, often without any qualifying, parent selectors.\r\n\r\nPlugins are well within their \"rights\" to output these classes, yet `_s` encourages writing CSS that applies to very generic elements which a theme cannot possibly predict the use of accurately. As an example of not doing this, The Events Calendar has slowly but surely removed their styles for these elements as they conflicted with themes. `_s` is likely causing the same problem in reverse.\r\n\r\nI'm not sure what the best way forward is (possibly utility classes like `clear` and `top-margin` that fill the same styling role?), but I want to raise the issue."},"comment":{"url":"https://api.github.com/repos/Automattic/_s/issues/comments/190843986","html_url":"https://github.com/Automattic/_s/issues/930#issuecomment-190843986","issue_url":"https://api.github.com/repos/Automattic/_s/issues/930","id":190843986,"user":{"login":"dshanske","id":7278204,"avatar_url":"https://avatars.githubusercontent.com/u/7278204?v=3","gravatar_id":"","url":"https://api.github.com/users/dshanske","html_url":"https://github.com/dshanske","followers_url":"https://api.github.com/users/dshanske/followers","following_url":"https://api.github.com/users/dshanske/following{/other_user}","gists_url":"https://api.github.com/users/dshanske/gists{/gist_id}","starred_url":"https://api.github.com/users/dshanske/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dshanske/subscriptions","organizations_url":"https://api.github.com/users/dshanske/orgs","repos_url":"https://api.github.com/users/dshanske/repos","events_url":"https://api.github.com/users/dshanske/events{/privacy}","received_events_url":"https://api.github.com/users/dshanske/received_events","type":"User","site_admin":false},"created_at":"2016-03-01T18:31:57Z","updated_at":"2016-03-01T18:31:57Z","body":"I also suggested it be a theme recommended practice in the development handbook "}}