{"action":"created","issue":{"url":"https://api.github.com/repos/ui-kit/ui-kit/issues/21","labels_url":"https://api.github.com/repos/ui-kit/ui-kit/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/ui-kit/ui-kit/issues/21/comments","events_url":"https://api.github.com/repos/ui-kit/ui-kit/issues/21/events","html_url":"https://github.com/ui-kit/ui-kit/pull/21","id":106427477,"number":21,"title":"reorganize base styles","user":{"login":"mndvns","id":1271838,"avatar_url":"https://avatars.githubusercontent.com/u/1271838?v=3","gravatar_id":"","url":"https://api.github.com/users/mndvns","html_url":"https://github.com/mndvns","followers_url":"https://api.github.com/users/mndvns/followers","following_url":"https://api.github.com/users/mndvns/following{/other_user}","gists_url":"https://api.github.com/users/mndvns/gists{/gist_id}","starred_url":"https://api.github.com/users/mndvns/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mndvns/subscriptions","organizations_url":"https://api.github.com/users/mndvns/orgs","repos_url":"https://api.github.com/users/mndvns/repos","events_url":"https://api.github.com/users/mndvns/events{/privacy}","received_events_url":"https://api.github.com/users/mndvns/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-14T21:02:46Z","updated_at":"2015-09-14T21:08:02Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ui-kit/ui-kit/pulls/21","html_url":"https://github.com/ui-kit/ui-kit/pull/21","diff_url":"https://github.com/ui-kit/ui-kit/pull/21.diff","patch_url":"https://github.com/ui-kit/ui-kit/pull/21.patch"},"body":""},"comment":{"url":"https://api.github.com/repos/ui-kit/ui-kit/issues/comments/140206367","html_url":"https://github.com/ui-kit/ui-kit/pull/21#issuecomment-140206367","issue_url":"https://api.github.com/repos/ui-kit/ui-kit/issues/21","id":140206367,"user":{"login":"mndvns","id":1271838,"avatar_url":"https://avatars.githubusercontent.com/u/1271838?v=3","gravatar_id":"","url":"https://api.github.com/users/mndvns","html_url":"https://github.com/mndvns","followers_url":"https://api.github.com/users/mndvns/followers","following_url":"https://api.github.com/users/mndvns/following{/other_user}","gists_url":"https://api.github.com/users/mndvns/gists{/gist_id}","starred_url":"https://api.github.com/users/mndvns/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mndvns/subscriptions","organizations_url":"https://api.github.com/users/mndvns/orgs","repos_url":"https://api.github.com/users/mndvns/repos","events_url":"https://api.github.com/users/mndvns/events{/privacy}","received_events_url":"https://api.github.com/users/mndvns/received_events","type":"User","site_admin":false},"created_at":"2015-09-14T21:08:02Z","updated_at":"2015-09-14T21:08:02Z","body":"@jakerichan @pchatterton @bbassett @jaydenanderson :eyes: \r\n\r\nwe discussed refactoring our base styles awhile ago, and this is more what i had in mind for ui-kit. with this approach, you have the most flexibility. here are a couple usages in apps:\r\n\r\napp/index.ess\r\n```\r\n%ui-kit/skins/base.ess\r\n```\r\nthis brings in the bare minimum styles that all of our apps need. it won't do anything to anchors, lists, headings, etc. bare minimum. why? because this is really all we want in non-movement apps (docs, static sites, etc)\r\n\r\napp/index.ess\r\n```\r\n%ui-kit/skins/base.ess\r\n%ui-kit/skins/normalize.ess\r\n```\r\nthis brings in all of the movement styles for all tags. anchors, lists, text blocks, the whole thing.\r\n\r\napp/index.ess\r\n```\r\n%ui-kit/skins/base.ess\r\n%ui-kit/skins/headings.ess\r\n```\r\nnaturally, this is if your app only wants headings. this way you get to opt _in_ to styles as you need, and never have to override anything.\r\n\r\nfeedback?"}}