{"action":"closed","issue":{"url":"https://api.github.com/repos/socialtables/ST-UI-Toolkit/issues/34","repository_url":"https://api.github.com/repos/socialtables/ST-UI-Toolkit","labels_url":"https://api.github.com/repos/socialtables/ST-UI-Toolkit/issues/34/labels{/name}","comments_url":"https://api.github.com/repos/socialtables/ST-UI-Toolkit/issues/34/comments","events_url":"https://api.github.com/repos/socialtables/ST-UI-Toolkit/issues/34/events","html_url":"https://github.com/socialtables/ST-UI-Toolkit/issues/34","id":144645122,"number":34,"title":"Make it possible to use CSS without `!important`","user":{"login":"mheiber","id":4691093,"avatar_url":"https://avatars.githubusercontent.com/u/4691093?v=3","gravatar_id":"","url":"https://api.github.com/users/mheiber","html_url":"https://github.com/mheiber","followers_url":"https://api.github.com/users/mheiber/followers","following_url":"https://api.github.com/users/mheiber/following{/other_user}","gists_url":"https://api.github.com/users/mheiber/gists{/gist_id}","starred_url":"https://api.github.com/users/mheiber/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mheiber/subscriptions","organizations_url":"https://api.github.com/users/mheiber/orgs","repos_url":"https://api.github.com/users/mheiber/repos","events_url":"https://api.github.com/users/mheiber/events{/privacy}","received_events_url":"https://api.github.com/users/mheiber/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-03-30T16:28:30Z","updated_at":"2016-07-11T22:30:27Z","closed_at":"2016-07-11T22:30:27Z","body":"I love the work you're doing with this project and want to get the most out of it.\r\n\r\nI spent 10 minutes trying to figure out \"the right way\" to change the background color of a checkbox (without losing the rest of the custom style) and gave up and reached for `!important`. I also spent some time duplicating our LESS variables into JS and adding extra props to components.\r\n\r\nSolutions:\r\n\r\n1) CSS-ify. An inline styles project can use easily re-use CSS, but a CSS or LESS project can't use inline styles without effort. This might help: https://github.com/js-next/react-style-webpack-plugin\r\n\r\nOR\r\n\r\n2) Document a happy path for customizing these components in a CSS or LESS project.\r\n\r\nWould be happy to tackle either of these, but want some feedback on 1 vs 2."}}
{"actor":{"display_login":"rovolution"}}