{"action":"created","issue":{"url":"https://api.github.com/repos/jquery/css-chassis/issues/84","labels_url":"https://api.github.com/repos/jquery/css-chassis/issues/84/labels{/name}","comments_url":"https://api.github.com/repos/jquery/css-chassis/issues/84/comments","events_url":"https://api.github.com/repos/jquery/css-chassis/issues/84/events","html_url":"https://github.com/jquery/css-chassis/issues/84","id":78076332,"number":84,"title":"Does current progress reflect the goals of the project?","user":{"login":"JimBobSquarePants","id":385879,"avatar_url":"https://avatars.githubusercontent.com/u/385879?v=3","gravatar_id":"","url":"https://api.github.com/users/JimBobSquarePants","html_url":"https://github.com/JimBobSquarePants","followers_url":"https://api.github.com/users/JimBobSquarePants/followers","following_url":"https://api.github.com/users/JimBobSquarePants/following{/other_user}","gists_url":"https://api.github.com/users/JimBobSquarePants/gists{/gist_id}","starred_url":"https://api.github.com/users/JimBobSquarePants/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JimBobSquarePants/subscriptions","organizations_url":"https://api.github.com/users/JimBobSquarePants/orgs","repos_url":"https://api.github.com/users/JimBobSquarePants/repos","events_url":"https://api.github.com/users/JimBobSquarePants/events{/privacy}","received_events_url":"https://api.github.com/users/JimBobSquarePants/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-05-19T12:55:52Z","updated_at":"2015-05-19T15:25:12Z","closed_at":null,"body":"I thought about adding to the existing discussion on closed issue #38 but I didn't want it to be missed. \r\n\r\nQuoting a reply in the discussion.\r\n\r\n>Phase one of this project is definite more on the CSS framework side of things. Just the stuff you need to get started on a project, with some useful helper classes.\r\n\r\nThis doesn't seem accurate.\r\n\r\nLooking at the code here it seems that the project is already drifting away from basic rules to opinionated design that will have a marked effect on both the ability of developers to overwrite basic styles and the rendering performance within browsers.\r\n\r\nhttps://github.com/jquery/css-chassis/blob/64a51ac31474f7b2c413f8d1767ca776f76228fd/scss/atoms/typography/_typography.scss\r\n\r\nTake the code and mixin that is referenced [here](https://github.com/jquery/css-chassis/blob/64a51ac31474f7b2c413f8d1767ca776f76228fd/scss/atoms/typography/_typography.scss#L110)\r\n\r\n    p > a {\r\n\t// Good example of slim underline. We'll want to use this on body copy/quotes\r\n\tcolor: inherit;\r\n\t@include slim-underline;\r\n    }\r\n\r\nThere's now a global selector with a specificity of 0,0,2  that will affect every page the code is added to. It's overwriting the default styles applied to an `a` tag with behaviour reduces visibility of the link, requires more processing power, and includes hacks for webkit browsers.\r\n\r\nhttps://github.com/jquery/css-chassis/blob/64a51ac31474f7b2c413f8d1767ca776f76228fd/scss/atoms/typography/_mixins.scss\r\n\r\nIs this really the intended direction of the project? It seems not.\r\n\r\n> Chassis is an attempt at creating open standards designed for CSS libraries, JavaScript UI libraries, and web developers in general. This project will define standards for markup and class names for common widgets and patterns, as well as an implementation of those standards. Just like DOM libraries can build upon Sizzle, we hope UI libraries will build upon this."},"comment":{"url":"https://api.github.com/repos/jquery/css-chassis/issues/comments/103549316","html_url":"https://github.com/jquery/css-chassis/issues/84#issuecomment-103549316","issue_url":"https://api.github.com/repos/jquery/css-chassis/issues/84","id":103549316,"user":{"login":"JimBobSquarePants","id":385879,"avatar_url":"https://avatars.githubusercontent.com/u/385879?v=3","gravatar_id":"","url":"https://api.github.com/users/JimBobSquarePants","html_url":"https://github.com/JimBobSquarePants","followers_url":"https://api.github.com/users/JimBobSquarePants/followers","following_url":"https://api.github.com/users/JimBobSquarePants/following{/other_user}","gists_url":"https://api.github.com/users/JimBobSquarePants/gists{/gist_id}","starred_url":"https://api.github.com/users/JimBobSquarePants/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JimBobSquarePants/subscriptions","organizations_url":"https://api.github.com/users/JimBobSquarePants/orgs","repos_url":"https://api.github.com/users/JimBobSquarePants/repos","events_url":"https://api.github.com/users/JimBobSquarePants/events{/privacy}","received_events_url":"https://api.github.com/users/JimBobSquarePants/received_events","type":"User","site_admin":false},"created_at":"2015-05-19T15:25:12Z","updated_at":"2015-05-19T15:25:12Z","body":"Excellent. I'd really love to see something like this succeed and push standards with improved patterns and practise.  "}}