GitHub PullRequestEvent at 2014-02-19 16:12:26
Repository: nanoislands
Actor: kizu
Payload: {"action":"closed","number":12,"pull_request":{"url":"https://api.github.com/repos/yandex-ui/nanoislands/pulls/12","id":9723385,"html_url":"https://github.com/yandex-ui/nanoislands/pull/12","diff_url":"https://github.com/yandex-ui/nanoislands/pull/12.diff","patch_url":"https://github.com/yandex-ui/nanoislands/pull/12.patch","issue_url":"https://api.github.com/repos/yandex-ui/nanoislands/issues/12","number":12,"state":"closed","title":"[WIP] Some serious refactoring","user":{"login":"kizu","id":177485,"avatar_url":"https://gravatar.com/avatar/35eb1f6550609cd1b42090b99e884578?d=https%3A%2F%2Fidenticons.github.com%2F897615ae8ef8ff88f079e3339528554d.png&r=x","gravatar_id":"35eb1f6550609cd1b42090b99e884578","url":"https://api.github.com/users/kizu","html_url":"https://github.com/kizu","followers_url":"https://api.github.com/users/kizu/followers","following_url":"https://api.github.com/users/kizu/following{/other_user}","gists_url":"https://api.github.com/users/kizu/gists{/gist_id}","starred_url":"https://api.github.com/users/kizu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kizu/subscriptions","organizations_url":"https://api.github.com/users/kizu/orgs","repos_url":"https://api.github.com/users/kizu/repos","events_url":"https://api.github.com/users/kizu/events{/privacy}","received_events_url":"https://api.github.com/users/kizu/received_events","type":"User","site_admin":false},"body":"This is a WIP PR, it is unfinished and would be updated with new commits. But you can already review it :)\r\n\r\nThe goal of this PR is to apply the [latest naming concept](http://yandex-ui.github.io/stylobate-islands/classnames/) that fits stylobate to the nanoislands.\r\n\r\n## Checklist\r\n\r\n- [x] Use global `is-nb-disabled` modifier instead of local `…_disabled` ones.\r\n- [x] Use hash iteration for global gap variables.\r\n- [ ] Rename global `_hidden` modifier to use namespace: `is-nb-hidden`.\r\n\r\n    - [ ] Fix nanoblocks so there won't be hardcoded `_hidden` class in it, so we could use only one global modifier.\r\n\r\n- [ ] Rename buttons\r\n\r\n    - [x] Rename basic stuff (themes, sizes).\r\n    - [ ] Replace occurences of the old code remaining there.\r\n    - [ ] Refactor the yate templates (they're not DRY now).\r\n\r\n- [ ] Rename other things (this list would grow)","created_at":"2013-11-06T16:07:30Z","updated_at":"2014-02-19T16:12:26Z","closed_at":"2014-02-19T16:12:26Z","merged_at":null,"merge_commit_sha":"d871fb88ec5db6b8d18614be121295d53ad4f176","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/yandex-ui/nanoislands/pulls/12/commits","review_comments_url":"https://api.github.com/repos/yandex-ui/nanoislands/pulls/12/comments","review_comment_url":"https://api.github.com/repos/yandex-ui/nanoislands/pulls/comments/{number}","comments_url":"https://api.github.com/repos/yandex-ui/nanoislands/issues/12/comments","statuses_url":"https://api.github.com/repos/yandex-ui/nanoislands/statuses/edda5e2a7872f43d4c93bdc20c187e7b0829b59e","head":{"label":"yandex-ui:classnames-refactoring","ref":"classnames-refactoring","sha":"edda5e2a7872f43d4c93bdc20c187e7b0829b59e","user":{"login":"yandex-ui","id":914728,"avatar_url":"https://gravatar.com/avatar/ca4cee9af0bbfae9ce0c86f9e3a59953?d=https%3A%2F%2Fidenticons.github.com%2F6be80b08bf683529f2525fdcef0afb3d.png&r=x","gravatar_id":"ca4cee9af0bbfae9ce0c86f9e3a59953","url":"https://api.github.com/users/yandex-ui","html_url":"https://github.com/yandex-ui","followers_url":"https://api.github.com/users/yandex-ui/followers","following_url":"https://api.github.com/users/yandex-ui/following{/other_user}","gists_url":"https://api.github.com/users/yandex-ui/gists{/gist_id}","starred_url":"https://api.github.com/users/yandex-ui/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yandex-ui/subscriptions","organizations_url":"https://api.github.com/users/yandex-ui/orgs","repos_url":"https://api.github.com/users/yandex-ui/repos","events_url":"https://api.github.com/users/yandex-ui/events{/privacy}","received_events_url":"https://api.github.com/users/yandex-ui/received_events","type":"Organization","site_admin":false},"repo":{"id":13967782,"name":"nanoislands","full_name":"yandex-ui/nanoislands","owner":{"login":"yandex-ui","id":914728,"avatar_url":"https://gravatar.com/avatar/ca4cee9af0bbfae9ce0c86f9e3a59953?d=https%3A%2F%2Fidenticons.github.com%2F6be80b08bf683529f2525fdcef0afb3d.png&r=x","gravatar_id":"ca4cee9af0bbfae9ce0c86f9e3a59953","url":"https://api.github.com/users/yandex-ui","html_url":"https://github.com/yandex-ui","followers_url":"https://api.github.com/users/yandex-ui/followers","following_url":"https://api.github.com/users/yandex-ui/following{/other_user}","gists_url":"https://api.github.com/users/yandex-ui/gists{/gist_id}","starred_url":"https://api.github.com/users/yandex-ui/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yandex-ui/subscriptions","organizations_url":"https://api.github.com/users/yandex-ui/orgs","repos_url":"https://api.github.com/users/yandex-ui/repos","events_url":"https://api.github.com/users/yandex-ui/events{/privacy}","received_events_url":"https://api.github.com/users/yandex-ui/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/yandex-ui/nanoislands","description":"Yate/Stylus/jQuery-UI library for Yandex corporate style","fork":false,"url":"https://api.github.com/repos/yandex-ui/nanoislands","forks_url":"https://api.github.com/repos/yandex-ui/nanoislands/forks","keys_url":"https://api.github.com/repos/yandex-ui/nanoislands/keys{/key_id}","collaborators_url":"https://api.github.com/repos/yandex-ui/nanoislands/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/yandex-ui/nanoislands/teams","hooks_url":"https://api.github.com/repos/yandex-ui/nanoislands/hooks","issue_events_url":"https://api.github.com/repos/yandex-ui/nanoislands/issues/events{/number}","events_url":"https://api.github.com/repos/yandex-ui/nanoislands/events","assignees_url":"https://api.github.com/repos/yandex-ui/nanoislands/assignees{/user}","branches_url":"https://api.github.com/repos/yandex-ui/nanoislands/branches{/branch}","tags_url":"https://api.github.com/repos/yandex-ui/nanoislands/tags","blobs_url":"https://api.github.com/repos/yandex-ui/nanoislands/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/yandex-ui/nanoislands/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/yandex-ui/nanoislands/git/refs{/sha}","trees_url":"https://api.github.com/repos/yandex-ui/nanoislands/git/trees{/sha}","statuses_url":"https://api.github.com/repos/yandex-ui/nanoislands/statuses/{sha}","languages_url":"https://api.github.com/repos/yandex-ui/nanoislands/languages","stargazers_url":"https://api.github.com/repos/yandex-ui/nanoislands/stargazers","contributors_url":"https://api.github.com/repos/yandex-ui/nanoislands/contributors","subscribers_url":"https://api.github.com/repos/yandex-ui/nanoislands/subscribers","subscription_url":"https://api.github.com/repos/yandex-ui/nanoislands/subscription","commits_url":"https://api.github.com/repos/yandex-ui/nanoislands/commits{/sha}","git_commits_url":"https://api.github.com/repos/yandex-ui/nanoislands/git/commits{/sha}","comments_url":"https://api.github.com/repos/yandex-ui/nanoislands/comments{/number}","issue_comment_url":"https://api.github.com/repos/yandex-ui/nanoislands/issues/comments/{number}","contents_url":"https://api.github.com/repos/yandex-ui/nanoislands/contents/{+path}","compare_url":"https://api.github.com/repos/yandex-ui/nanoislands/compare/{base}...{head}","merges_url":"https://api.github.com/repos/yandex-ui/nanoislands/merges","archive_url":"https://api.github.com/repos/yandex-ui/nanoislands/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/yandex-ui/nanoislands/downloads","issues_url":"https://api.github.com/repos/yandex-ui/nanoislands/issues{/number}","pulls_url":"https://api.github.com/repos/yandex-ui/nanoislands/pulls{/number}","milestones_url":"https://api.github.com/repos/yandex-ui/nanoislands/milestones{/number}","notifications_url":"https://api.github.com/repos/yandex-ui/nanoislands/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/yandex-ui/nanoislands/labels{/name}","releases_url":"https://api.github.com/repos/yandex-ui/nanoislands/releases{/id}","created_at":"2013-10-29T20:29:55Z","updated_at":"2014-02-19T16:10:50Z","pushed_at":"2014-02-19T16:09:24Z","git_url":"git://github.com/yandex-ui/nanoislands.git","ssh_url":"git@github.com:yandex-ui/nanoislands.git","clone_url":"https://github.com/yandex-ui/nanoislands.git","svn_url":"https://github.com/yandex-ui/nanoislands","homepage":null,"size":6694,"stargazers_count":14,"watchers_count":14,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"forks_count":9,"mirror_url":null,"open_issues_count":29,"forks":9,"open_issues":29,"watchers":14,"default_branch":"master","master_branch":"master"}},"base":{"label":"yandex-ui:master","ref":"master","sha":"0fbb517036bc77d7191a17207eb96741632fbb71","user":{"login":"yandex-ui","id":914728,"avatar_url":"https://gravatar.com/avatar/ca4cee9af0bbfae9ce0c86f9e3a59953?d=https%3A%2F%2Fidenticons.github.com%2F6be80b08bf683529f2525fdcef0afb3d.png&r=x","gravatar_id":"ca4cee9af0bbfae9ce0c86f9e3a59953","url":"https://api.github.com/users/yandex-ui","html_url":"https://github.com/yandex-ui","followers_url":"https://api.github.com/users/yandex-ui/followers","following_url":"https://api.github.com/users/yandex-ui/following{/other_user}","gists_url":"https://api.github.com/users/yandex-ui/gists{/gist_id}","starred_url":"https://api.github.com/users/yandex-ui/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yandex-ui/subscriptions","organizations_url":"https://api.github.com/users/yandex-ui/orgs","repos_url":"https://api.github.com/users/yandex-ui/repos","events_url":"https://api.github.com/users/yandex-ui/events{/privacy}","received_events_url":"https://api.github.com/users/yandex-ui/received_events","type":"Organization","site_admin":false},"repo":{"id":13967782,"name":"nanoislands","full_name":"yandex-ui/nanoislands","owner":{"login":"yandex-ui","id":914728,"avatar_url":"https://gravatar.com/avatar/ca4cee9af0bbfae9ce0c86f9e3a59953?d=https%3A%2F%2Fidenticons.github.com%2F6be80b08bf683529f2525fdcef0afb3d.png&r=x","gravatar_id":"ca4cee9af0bbfae9ce0c86f9e3a59953","url":"https://api.github.com/users/yandex-ui","html_url":"https://github.com/yandex-ui","followers_url":"https://api.github.com/users/yandex-ui/followers","following_url":"https://api.github.com/users/yandex-ui/following{/other_user}","gists_url":"https://api.github.com/users/yandex-ui/gists{/gist_id}","starred_url":"https://api.github.com/users/yandex-ui/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yandex-ui/subscriptions","organizations_url":"https://api.github.com/users/yandex-ui/orgs","repos_url":"https://api.github.com/users/yandex-ui/repos","events_url":"https://api.github.com/users/yandex-ui/events{/privacy}","received_events_url":"https://api.github.com/users/yandex-ui/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/yandex-ui/nanoislands","description":"Yate/Stylus/jQuery-UI library for Yandex corporate style","fork":false,"url":"https://api.github.com/repos/yandex-ui/nanoislands","forks_url":"https://api.github.com/repos/yandex-ui/nanoislands/forks","keys_url":"https://api.github.com/repos/yandex-ui/nanoislands/keys{/key_id}","collaborators_url":"https://api.github.com/repos/yandex-ui/nanoislands/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/yandex-ui/nanoislands/teams","hooks_url":"https://api.github.com/repos/yandex-ui/nanoislands/hooks","issue_events_url":"https://api.github.com/repos/yandex-ui/nanoislands/issues/events{/number}","events_url":"https://api.github.com/repos/yandex-ui/nanoislands/events","assignees_url":"https://api.github.com/repos/yandex-ui/nanoislands/assignees{/user}","branches_url":"https://api.github.com/repos/yandex-ui/nanoislands/branches{/branch}","tags_url":"https://api.github.com/repos/yandex-ui/nanoislands/tags","blobs_url":"https://api.github.com/repos/yandex-ui/nanoislands/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/yandex-ui/nanoislands/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/yandex-ui/nanoislands/git/refs{/sha}","trees_url":"https://api.github.com/repos/yandex-ui/nanoislands/git/trees{/sha}","statuses_url":"https://api.github.com/repos/yandex-ui/nanoislands/statuses/{sha}","languages_url":"https://api.github.com/repos/yandex-ui/nanoislands/languages","stargazers_url":"https://api.github.com/repos/yandex-ui/nanoislands/stargazers","contributors_url":"https://api.github.com/repos/yandex-ui/nanoislands/contributors","subscribers_url":"https://api.github.com/repos/yandex-ui/nanoislands/subscribers","subscription_url":"https://api.github.com/repos/yandex-ui/nanoislands/subscription","commits_url":"https://api.github.com/repos/yandex-ui/nanoislands/commits{/sha}","git_commits_url":"https://api.github.com/repos/yandex-ui/nanoislands/git/commits{/sha}","comments_url":"https://api.github.com/repos/yandex-ui/nanoislands/comments{/number}","issue_comment_url":"https://api.github.com/repos/yandex-ui/nanoislands/issues/comments/{number}","contents_url":"https://api.github.com/repos/yandex-ui/nanoislands/contents/{+path}","compare_url":"https://api.github.com/repos/yandex-ui/nanoislands/compare/{base}...{head}","merges_url":"https://api.github.com/repos/yandex-ui/nanoislands/merges","archive_url":"https://api.github.com/repos/yandex-ui/nanoislands/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/yandex-ui/nanoislands/downloads","issues_url":"https://api.github.com/repos/yandex-ui/nanoislands/issues{/number}","pulls_url":"https://api.github.com/repos/yandex-ui/nanoislands/pulls{/number}","milestones_url":"https://api.github.com/repos/yandex-ui/nanoislands/milestones{/number}","notifications_url":"https://api.github.com/repos/yandex-ui/nanoislands/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/yandex-ui/nanoislands/labels{/name}","releases_url":"https://api.github.com/repos/yandex-ui/nanoislands/releases{/id}","created_at":"2013-10-29T20:29:55Z","updated_at":"2014-02-19T16:10:50Z","pushed_at":"2014-02-19T16:09:24Z","git_url":"git://github.com/yandex-ui/nanoislands.git","ssh_url":"git@github.com:yandex-ui/nanoislands.git","clone_url":"https://github.com/yandex-ui/nanoislands.git","svn_url":"https://github.com/yandex-ui/nanoislands","homepage":null,"size":6694,"stargazers_count":14,"watchers_count":14,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"forks_count":9,"mirror_url":null,"open_issues_count":29,"forks":9,"open_issues":29,"watchers":14,"default_branch":"master","master_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/yandex-ui/nanoislands/pulls/12"},"html":{"href":"https://github.com/yandex-ui/nanoislands/pull/12"},"issue":{"href":"https://api.github.com/repos/yandex-ui/nanoislands/issues/12"},"comments":{"href":"https://api.github.com/repos/yandex-ui/nanoislands/issues/12/comments"},"review_comments":{"href":"https://api.github.com/repos/yandex-ui/nanoislands/pulls/12/comments"},"review_comment":{"href":"https://api.github.com/repos/yandex-ui/nanoislands/pulls/comments/{number}"},"commits":{"href":"https://api.github.com/repos/yandex-ui/nanoislands/pulls/12/commits"},"statuses":{"href":"https://api.github.com/repos/yandex-ui/nanoislands/statuses/edda5e2a7872f43d4c93bdc20c187e7b0829b59e"}},"merged":false,"mergeable":false,"mergeable_state":"dirty","merged_by":null,"comments":2,"review_comments":0,"commits":8,"additions":687,"deletions":595,"changed_files":23}}