{"action":"opened","issue":{"url":"https://api.github.com/repos/twbs/bootstrap/issues/20359","repository_url":"https://api.github.com/repos/twbs/bootstrap","labels_url":"https://api.github.com/repos/twbs/bootstrap/issues/20359/labels{/name}","comments_url":"https://api.github.com/repos/twbs/bootstrap/issues/20359/comments","events_url":"https://api.github.com/repos/twbs/bootstrap/issues/20359/events","html_url":"https://github.com/twbs/bootstrap/issues/20359","id":167426530,"number":20359,"title":"Consider alternative method of styling toggle buttons (don't use data-toggle=\"buttons\" for styling) ","user":{"login":"pkozlowski-opensource","id":973550,"avatar_url":"https://avatars.githubusercontent.com/u/973550?v=3","gravatar_id":"","url":"https://api.github.com/users/pkozlowski-opensource","html_url":"https://github.com/pkozlowski-opensource","followers_url":"https://api.github.com/users/pkozlowski-opensource/followers","following_url":"https://api.github.com/users/pkozlowski-opensource/following{/other_user}","gists_url":"https://api.github.com/users/pkozlowski-opensource/gists{/gist_id}","starred_url":"https://api.github.com/users/pkozlowski-opensource/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pkozlowski-opensource/subscriptions","organizations_url":"https://api.github.com/users/pkozlowski-opensource/orgs","repos_url":"https://api.github.com/users/pkozlowski-opensource/repos","events_url":"https://api.github.com/users/pkozlowski-opensource/events{/privacy}","received_events_url":"https://api.github.com/users/pkozlowski-opensource/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-07-25T17:54:38Z","updated_at":"2016-07-25T17:54:38Z","closed_at":null,"body":"I'm part of the [angular-ui/bootstrap](http://angular-ui.github.io/bootstrap) team working on native Angular directives using Bootstrap markup. \r\n\r\nAs part of the effort to migrate to Angular 2 and Bootstrap 4 we've started the ng-bootstrap project here: https://ng-bootstrap.github.io \r\n\r\nSo far the progress is very smooth and I couldn't be more grateful for all the splendid job that you are doing here on Bootstrap 4. \r\n\r\nThere is just one glitch that we've encounter so far: when using button groups (ex. [check-box](http://v4-alpha.getbootstrap.com/components/buttons/#checkbox-and-radio-buttons) ) we need to add `data-toggle=\"buttons\"` to get proper styling on inputs. While I totally see how it works perfectly with provided jQuery plugins, it is not very intuitive for people not using jQuery but rather using a framework like Angular or React.\r\n\r\nWould you consider another method of styling toggle buttons, for example using a dedicated CSS class (eg. `.toggle-buttons`)? "}}
{"actor":{"display_login":"pkozlowski-opensource"}}