{"action":"created","comment":{"url":"https://api.github.com/repos/dobtco/dvl-core/pulls/comments/22611351","id":22611351,"diff_hunk":"@@ -176,73 +172,111 @@ select.datetime {\n   display: inline;\n }\n \n-input[type=\"checkbox\"] {\n-  -webkit-appearance: none !important;\n-  -moz-appearance: none !important;\n-  appearance: none !important;\n-  border: 1px solid $gray;\n-  border-radius: $radius;\n-  background-color: #fff;\n-  padding: 7px;\n+// Checkbox and radio inputs\n+\n+.control_styled {\n+  width: 18px;\n+  height: 18px;\n   display: inline-block;\n+  border: 1px solid #999;\n+  margin-right: 0.5rem;\n   position: relative;\n-  cursor: pointer;\n-  &:active,\n-  &:checked:active {\n-    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);\n+  top: 4px;\n+  user-select: none;\n+  &:after {\n+    position: absolute;\n+    display: inline-block;\n+    opacity: 0;\n   }\n-  &:checked:after {\n-    font-family: 'FontAwesome';\n-    content: '\\f00c';\n-    font-size: 12px;\n+}\n+\n+label.control {\n+  display: block;\n+  font-weight: normal;\n+  font-size: 1rem;\n+  position: relative;\n+  line-height: 1.5rem;\n+  input {\n+    opacity: 0;\n     position: absolute;\n-    top: 1px;\n-    left: 1px;\n-    color: $linkColor;\n+    top: 0;\n+    left: 0;\n+    &.readonly,\n+    &.disabled {\n+      + .control_styled {\n+        opacity: 0.6;\n+        background: #f5f5f5;\n+      }\n+    }\n+    &:focus + .control_styled {\n+      border-color: $darkBlue;\n+    }\n+    &:hover + .control_styled {\n+      background: #f9f9f9;\n+    }\n+    &:active + .control_styled {\n+      background: #f1f1f1;\n+    }\n+    &:checked + .control_styled:after {\n+      opacity: 1;\n+      transform: scale(1) translateZ(0);\n+    }\n+  }\n+}\n+\n+\n+input[type=\"checkbox\"] {\n+  + .control_styled {","path":"vendor/assets/stylesheets/dvl/core/forms.scss","position":123,"original_position":123,"commit_id":"425a3916ea3d75f551ef294e11aa0aa163cb78dd","original_commit_id":"425a3916ea3d75f551ef294e11aa0aa163cb78dd","user":{"login":"dobthound","id":8866243,"avatar_url":"https://avatars.githubusercontent.com/u/8866243?v=3","gravatar_id":"","url":"https://api.github.com/users/dobthound","html_url":"https://github.com/dobthound","followers_url":"https://api.github.com/users/dobthound/followers","following_url":"https://api.github.com/users/dobthound/following{/other_user}","gists_url":"https://api.github.com/users/dobthound/gists{/gist_id}","starred_url":"https://api.github.com/users/dobthound/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dobthound/subscriptions","organizations_url":"https://api.github.com/users/dobthound/orgs","repos_url":"https://api.github.com/users/dobthound/repos","events_url":"https://api.github.com/users/dobthound/events{/privacy}","received_events_url":"https://api.github.com/users/dobthound/received_events","type":"User","site_admin":false},"body":"Selector `control_styled` should be written in lowercase with hyphens","created_at":"2015-01-07T19:59:58Z","updated_at":"2015-01-07T19:59:58Z","html_url":"https://github.com/dobtco/dvl-core/pull/25#discussion_r22611351","pull_request_url":"https://api.github.com/repos/dobtco/dvl-core/pulls/25","_links":{"self":{"href":"https://api.github.com/repos/dobtco/dvl-core/pulls/comments/22611351"},"html":{"href":"https://github.com/dobtco/dvl-core/pull/25#discussion_r22611351"},"pull_request":{"href":"https://api.github.com/repos/dobtco/dvl-core/pulls/25"}}},"pull_request":{"url":"https://api.github.com/repos/dobtco/dvl-core/pulls/25","id":26982484,"html_url":"https://github.com/dobtco/dvl-core/pull/25","diff_url":"https://github.com/dobtco/dvl-core/pull/25.diff","patch_url":"https://github.com/dobtco/dvl-core/pull/25.patch","issue_url":"https://api.github.com/repos/dobtco/dvl-core/issues/25","number":25,"state":"open","locked":false,"title":"Better checkboxes and radio inputs","user":{"login":"jrubenoff","id":1328849,"avatar_url":"https://avatars.githubusercontent.com/u/1328849?v=3","gravatar_id":"","url":"https://api.github.com/users/jrubenoff","html_url":"https://github.com/jrubenoff","followers_url":"https://api.github.com/users/jrubenoff/followers","following_url":"https://api.github.com/users/jrubenoff/following{/other_user}","gists_url":"https://api.github.com/users/jrubenoff/gists{/gist_id}","starred_url":"https://api.github.com/users/jrubenoff/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jrubenoff/subscriptions","organizations_url":"https://api.github.com/users/jrubenoff/orgs","repos_url":"https://api.github.com/users/jrubenoff/repos","events_url":"https://api.github.com/users/jrubenoff/events{/privacy}","received_events_url":"https://api.github.com/users/jrubenoff/received_events","type":"User","site_admin":false},"body":"Closes #21\r\n\r\nHow are we handling migration?","created_at":"2015-01-07T19:50:34Z","updated_at":"2015-01-07T19:59:58Z","closed_at":null,"merged_at":null,"merge_commit_sha":"cb9731581b427f99690ec5b43d0a333106aeec51","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/dobtco/dvl-core/pulls/25/commits","review_comments_url":"https://api.github.com/repos/dobtco/dvl-core/pulls/25/comments","review_comment_url":"https://api.github.com/repos/dobtco/dvl-core/pulls/comments/{number}","comments_url":"https://api.github.com/repos/dobtco/dvl-core/issues/25/comments","statuses_url":"https://api.github.com/repos/dobtco/dvl-core/statuses/425a3916ea3d75f551ef294e11aa0aa163cb78dd","head":{"label":"dobtco:better-checkboxes-radios","ref":"better-checkboxes-radios","sha":"425a3916ea3d75f551ef294e11aa0aa163cb78dd","user":{"login":"dobtco","id":3903909,"avatar_url":"https://avatars.githubusercontent.com/u/3903909?v=3","gravatar_id":"","url":"https://api.github.com/users/dobtco","html_url":"https://github.com/dobtco","followers_url":"https://api.github.com/users/dobtco/followers","following_url":"https://api.github.com/users/dobtco/following{/other_user}","gists_url":"https://api.github.com/users/dobtco/gists{/gist_id}","starred_url":"https://api.github.com/users/dobtco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dobtco/subscriptions","organizations_url":"https://api.github.com/users/dobtco/orgs","repos_url":"https://api.github.com/users/dobtco/repos","events_url":"https://api.github.com/users/dobtco/events{/privacy}","received_events_url":"https://api.github.com/users/dobtco/received_events","type":"Organization","site_admin":false},"repo":{"id":26410803,"name":"dvl-core","full_name":"dobtco/dvl-core","owner":{"login":"dobtco","id":3903909,"avatar_url":"https://avatars.githubusercontent.com/u/3903909?v=3","gravatar_id":"","url":"https://api.github.com/users/dobtco","html_url":"https://github.com/dobtco","followers_url":"https://api.github.com/users/dobtco/followers","following_url":"https://api.github.com/users/dobtco/following{/other_user}","gists_url":"https://api.github.com/users/dobtco/gists{/gist_id}","starred_url":"https://api.github.com/users/dobtco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dobtco/subscriptions","organizations_url":"https://api.github.com/users/dobtco/orgs","repos_url":"https://api.github.com/users/dobtco/repos","events_url":"https://api.github.com/users/dobtco/events{/privacy}","received_events_url":"https://api.github.com/users/dobtco/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/dobtco/dvl-core","description":"Base styles for the DOBT View Layer.","fork":false,"url":"https://api.github.com/repos/dobtco/dvl-core","forks_url":"https://api.github.com/repos/dobtco/dvl-core/forks","keys_url":"https://api.github.com/repos/dobtco/dvl-core/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dobtco/dvl-core/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dobtco/dvl-core/teams","hooks_url":"https://api.github.com/repos/dobtco/dvl-core/hooks","issue_events_url":"https://api.github.com/repos/dobtco/dvl-core/issues/events{/number}","events_url":"https://api.github.com/repos/dobtco/dvl-core/events","assignees_url":"https://api.github.com/repos/dobtco/dvl-core/assignees{/user}","branches_url":"https://api.github.com/repos/dobtco/dvl-core/branches{/branch}","tags_url":"https://api.github.com/repos/dobtco/dvl-core/tags","blobs_url":"https://api.github.com/repos/dobtco/dvl-core/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dobtco/dvl-core/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dobtco/dvl-core/git/refs{/sha}","trees_url":"https://api.github.com/repos/dobtco/dvl-core/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dobtco/dvl-core/statuses/{sha}","languages_url":"https://api.github.com/repos/dobtco/dvl-core/languages","stargazers_url":"https://api.github.com/repos/dobtco/dvl-core/stargazers","contributors_url":"https://api.github.com/repos/dobtco/dvl-core/contributors","subscribers_url":"https://api.github.com/repos/dobtco/dvl-core/subscribers","subscription_url":"https://api.github.com/repos/dobtco/dvl-core/subscription","commits_url":"https://api.github.com/repos/dobtco/dvl-core/commits{/sha}","git_commits_url":"https://api.github.com/repos/dobtco/dvl-core/git/commits{/sha}","comments_url":"https://api.github.com/repos/dobtco/dvl-core/comments{/number}","issue_comment_url":"https://api.github.com/repos/dobtco/dvl-core/issues/comments/{number}","contents_url":"https://api.github.com/repos/dobtco/dvl-core/contents/{+path}","compare_url":"https://api.github.com/repos/dobtco/dvl-core/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dobtco/dvl-core/merges","archive_url":"https://api.github.com/repos/dobtco/dvl-core/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dobtco/dvl-core/downloads","issues_url":"https://api.github.com/repos/dobtco/dvl-core/issues{/number}","pulls_url":"https://api.github.com/repos/dobtco/dvl-core/pulls{/number}","milestones_url":"https://api.github.com/repos/dobtco/dvl-core/milestones{/number}","notifications_url":"https://api.github.com/repos/dobtco/dvl-core/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dobtco/dvl-core/labels{/name}","releases_url":"https://api.github.com/repos/dobtco/dvl-core/releases{/id}","created_at":"2014-11-09T22:00:57Z","updated_at":"2015-01-07T02:54:40Z","pushed_at":"2015-01-07T19:59:50Z","git_url":"git://github.com/dobtco/dvl-core.git","ssh_url":"git@github.com:dobtco/dvl-core.git","clone_url":"https://github.com/dobtco/dvl-core.git","svn_url":"https://github.com/dobtco/dvl-core","homepage":null,"size":724,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":7,"forks":0,"open_issues":7,"watchers":0,"default_branch":"master"}},"base":{"label":"dobtco:master","ref":"master","sha":"fd06643d8b925ce85cd99f792078bae25361703d","user":{"login":"dobtco","id":3903909,"avatar_url":"https://avatars.githubusercontent.com/u/3903909?v=3","gravatar_id":"","url":"https://api.github.com/users/dobtco","html_url":"https://github.com/dobtco","followers_url":"https://api.github.com/users/dobtco/followers","following_url":"https://api.github.com/users/dobtco/following{/other_user}","gists_url":"https://api.github.com/users/dobtco/gists{/gist_id}","starred_url":"https://api.github.com/users/dobtco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dobtco/subscriptions","organizations_url":"https://api.github.com/users/dobtco/orgs","repos_url":"https://api.github.com/users/dobtco/repos","events_url":"https://api.github.com/users/dobtco/events{/privacy}","received_events_url":"https://api.github.com/users/dobtco/received_events","type":"Organization","site_admin":false},"repo":{"id":26410803,"name":"dvl-core","full_name":"dobtco/dvl-core","owner":{"login":"dobtco","id":3903909,"avatar_url":"https://avatars.githubusercontent.com/u/3903909?v=3","gravatar_id":"","url":"https://api.github.com/users/dobtco","html_url":"https://github.com/dobtco","followers_url":"https://api.github.com/users/dobtco/followers","following_url":"https://api.github.com/users/dobtco/following{/other_user}","gists_url":"https://api.github.com/users/dobtco/gists{/gist_id}","starred_url":"https://api.github.com/users/dobtco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dobtco/subscriptions","organizations_url":"https://api.github.com/users/dobtco/orgs","repos_url":"https://api.github.com/users/dobtco/repos","events_url":"https://api.github.com/users/dobtco/events{/privacy}","received_events_url":"https://api.github.com/users/dobtco/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/dobtco/dvl-core","description":"Base styles for the DOBT View Layer.","fork":false,"url":"https://api.github.com/repos/dobtco/dvl-core","forks_url":"https://api.github.com/repos/dobtco/dvl-core/forks","keys_url":"https://api.github.com/repos/dobtco/dvl-core/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dobtco/dvl-core/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dobtco/dvl-core/teams","hooks_url":"https://api.github.com/repos/dobtco/dvl-core/hooks","issue_events_url":"https://api.github.com/repos/dobtco/dvl-core/issues/events{/number}","events_url":"https://api.github.com/repos/dobtco/dvl-core/events","assignees_url":"https://api.github.com/repos/dobtco/dvl-core/assignees{/user}","branches_url":"https://api.github.com/repos/dobtco/dvl-core/branches{/branch}","tags_url":"https://api.github.com/repos/dobtco/dvl-core/tags","blobs_url":"https://api.github.com/repos/dobtco/dvl-core/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dobtco/dvl-core/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dobtco/dvl-core/git/refs{/sha}","trees_url":"https://api.github.com/repos/dobtco/dvl-core/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dobtco/dvl-core/statuses/{sha}","languages_url":"https://api.github.com/repos/dobtco/dvl-core/languages","stargazers_url":"https://api.github.com/repos/dobtco/dvl-core/stargazers","contributors_url":"https://api.github.com/repos/dobtco/dvl-core/contributors","subscribers_url":"https://api.github.com/repos/dobtco/dvl-core/subscribers","subscription_url":"https://api.github.com/repos/dobtco/dvl-core/subscription","commits_url":"https://api.github.com/repos/dobtco/dvl-core/commits{/sha}","git_commits_url":"https://api.github.com/repos/dobtco/dvl-core/git/commits{/sha}","comments_url":"https://api.github.com/repos/dobtco/dvl-core/comments{/number}","issue_comment_url":"https://api.github.com/repos/dobtco/dvl-core/issues/comments/{number}","contents_url":"https://api.github.com/repos/dobtco/dvl-core/contents/{+path}","compare_url":"https://api.github.com/repos/dobtco/dvl-core/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dobtco/dvl-core/merges","archive_url":"https://api.github.com/repos/dobtco/dvl-core/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dobtco/dvl-core/downloads","issues_url":"https://api.github.com/repos/dobtco/dvl-core/issues{/number}","pulls_url":"https://api.github.com/repos/dobtco/dvl-core/pulls{/number}","milestones_url":"https://api.github.com/repos/dobtco/dvl-core/milestones{/number}","notifications_url":"https://api.github.com/repos/dobtco/dvl-core/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dobtco/dvl-core/labels{/name}","releases_url":"https://api.github.com/repos/dobtco/dvl-core/releases{/id}","created_at":"2014-11-09T22:00:57Z","updated_at":"2015-01-07T02:54:40Z","pushed_at":"2015-01-07T19:59:50Z","git_url":"git://github.com/dobtco/dvl-core.git","ssh_url":"git@github.com:dobtco/dvl-core.git","clone_url":"https://github.com/dobtco/dvl-core.git","svn_url":"https://github.com/dobtco/dvl-core","homepage":null,"size":724,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":7,"forks":0,"open_issues":7,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/dobtco/dvl-core/pulls/25"},"html":{"href":"https://github.com/dobtco/dvl-core/pull/25"},"issue":{"href":"https://api.github.com/repos/dobtco/dvl-core/issues/25"},"comments":{"href":"https://api.github.com/repos/dobtco/dvl-core/issues/25/comments"},"review_comments":{"href":"https://api.github.com/repos/dobtco/dvl-core/pulls/25/comments"},"review_comment":{"href":"https://api.github.com/repos/dobtco/dvl-core/pulls/comments/{number}"},"commits":{"href":"https://api.github.com/repos/dobtco/dvl-core/pulls/25/commits"},"statuses":{"href":"https://api.github.com/repos/dobtco/dvl-core/statuses/425a3916ea3d75f551ef294e11aa0aa163cb78dd"}}}}