{"action":"created","comment":{"url":"https://api.github.com/repos/material-components/material-components-web/pulls/comments/189355255","pull_request_review_id":121517431,"id":189355255,"diff_hunk":"@@ -0,0 +1,174 @@\n+<!--docs:\n+title: \"Icon Buttons\"\n+layout: detail\n+section: components\n+iconId: button\n+path: /catalog/buttons/icon-buttons/\n+-->\n+\n+# Icon Buttons\n+\n+<!--<div class=\"article__asset\">\n+  <a class=\"article__asset-link\"\n+     href=\"https://material-components-web.appspot.com/icon-button.html\">\n+    <img src=\"{{ site.rootpath }}/images/mdc_web_screenshots/icon-toggles.png\" width=\"20\" alt=\"Icon buttons screenshot\">\n+  </a>\n+</div>-->\n+\n+Icon buttons allow users to take actions, and make choices, with a single tap.\n+\n+## Design & API Documentation\n+\n+<ul class=\"icon-list\">\n+  <li class=\"icon-list-item icon-list-item--spec\">\n+    <a href=\"https://material.io/design/components/buttons.html#toggle-button\">Material Design guidelines: Toggle buttons</a>\n+  </li>\n+  <li class=\"icon-list-item icon-list-item--link\">\n+    <a href=\"https://material-components.github.io/material-components-web-catalog/#/component/icon-toggle\">Demo</a>\n+  </li>\n+</ul>\n+\n+## Installation\n+\n+```\n+npm install @material/icon-button\n+```\n+\n+## Usage\n+\n+### HTML Structure\n+\n+```html\n+<button class=\"mdc-icon-button material-icons\">\n+  favorite\n+</button>\n+```\n+> Note: The MDC Icon Button can be used with `<button>` and `<a>` tags.\n+\n+### Styles\n+\n+```scss\n+@import \"@material/icon-button/mdc-icon-button\";\n+```\n+### JavaScript Instantiation\n+\n+The icon button will work without JavaScript, but you can enhance it to have a ripple effect by instantiating `MDCRipple` on the root element. \n+See [MDC Ripple](../mdc-ripple) for details.\n+\n+```js\n+import {MDCRipple} from '@material/ripple';\n+\n+const iconButtonRipple = new MDCRipple(document.querySelector('.mdc-icon-button'));\n+```\n+\n+> See [Importing the JS component](../../docs/importing-js.md) for more information on how to import JavaScript.\n+\n+## Variants\n+\n+### Icon Button Toggle\n+\n+The icon button can be used to toggle between an on and off icon. To style an icon button as an icon toggle, add the \n+`data-toggle-on` and `data-toggle-off` attributes to the `mdc-icon-button` element. Then instantiate an `MDCIconToggle` on the root element. \n+\n+```html\n+<button id=\"add-to-favorites\"\n+   class=\"mdc-icon-button material-icons\"\n+   aria-label=\"Add to favorites\"\n+   aria-hidden=\"true\"\n+   aria-pressed=\"false\"\n+   data-toggle-on-content=\"favorite\"\n+   data-toggle-on-label=\"Remove from favorites\"\n+   data-toggle-off-content=\"favorite_border\"\n+   data-toggle-off-label=\"Add to favorites\">\n+    favorites_border\n+</button>\n+```\n+\n+```js\n+var toggleButton = new mdc.iconButton.MDCIconButtonToggle(document.getElementById('add-to-favorites'));\n+```\n+\n+#### Icon Button Toggle States\n+\n+Note the use of `data-toggle-*` properties in the above examples. When an MDCIconToggle\n+instance is toggled, it looks at these data attributes to determine how to update the element. This is what\n+allows MDCIconToggle to be so flexible. The `data-toggle-on-*` properties will be used when the is\n+MDCIconToggle is toggled on, and vice versa for `data-toggle-off-*`. \n+\n+Attribute | Description\n+--- | ---\n+`data-toggle-<TOGGLE STATE>-label` | The value to apply to the element's \"aria-label\" attribute.\n+`data-toggle-<TOGGLE STATE>-content` | The text content to set on the element. Note that if an inner icon is used, the text content will be set on that element instead.\n+`data-toggle-<TOGGLE STATE>-class` | A css class to apply to the icon element. The same rules regarding inner icon elements described for `content` apply here as well.\n+\n+### Icons \n+\n+The icon button can be used with a standard icon library or an `svg`. The icon toggle should only be used with \n+an standard icon library. We recommend you use [Material Icons](https://material.io/icons/) from Google Fonts.\n+\n+### Disabled\n+\n+To disable an icon, add the `disabled` attribute directly to the `<button>` element. Icon buttons that use the `<a>` tag\n+cannot be disabled. Disabled icon buttons cannot be interacted with and have no visual interaction effect.\n+\n+```html\n+<button class=\"mdc-icon-button material-icons\" disabled>\n+  favorite\n+</button>\n+```\n+\n+## Style Customization\n+\n+### CSS Classes\n+\n+CSS Class | Description\n+--- | ---\n+`mdc-icon-button` | Mandatory.\n+\n+### Sass Mixins\n+\n+To customize an icon button's color and properties, you can use the following mixins.\n+\n+Mixin | Description\n+--- | ---\n+`mdc-icon-button-size($width, $height, $padding)` | Sets the width, height and padding for the icon and ripple. `$height` is optional and defaults to `$width`. `$padding` is optional and defaults to `max($width, $height)/2`.\n+`mdc-icon-font-size($font-size)` | Sets the font size for an icon. It will also set the height, width and padding of the element for the ripple to render correctly.\n+`mdc-icon-button-ink-color($color)` | Sets the font color and the ripple color to the provided color value.\n+\n+\n+## `MDCIconToggle` Properties and Methods\n+\n+Property | Value Type | Description\n+--- | --- | ---\n+`on` | Boolean | Sets the toggle state to the provided `isOn` value.\n+`disabled` | Boolean | Sets the icon toggle to the `disabled` state.\n+\n+### Events\n+\n+Event Name | Event Data Structure | Description\n+--- | --- | ---\n+`MDCIconButtonToggle` | `{\"detail\": {\"isOn\": boolean}}` | Emits when the icon is toggled.\n+\n+## Usage within Web Frameworks\n+\n+If you are using a JavaScript framework, such as React or Angular, you can create a Icon Toggle for your framework. Depending on your needs, you can use the _Simple Approach: Wrapping MDC Web Vanilla Components_, or the _Advanced Approach: Using Foundations and Adapters_. Please follow the instructions [here](../../docs/integrating-into-frameworks.md).\n+\n+### `MDCIconToggleAdapter`\n+\n+Method Signature | Description\n+--- | ---\n+`addClass(className: string) => void` | Adds a class to the root element, or the inner icon element.\n+`removeClass(className: string) => void` | Removes a class from the root element, or the inner icon element.\n+`registerInteractionHandler(type: string, handler: EventListener) => void` | Registers an event handler for an interaction event, such as `click` or `keydown`.\n+`deregisterInteractionHandler(type: string, handler: EventListener) => void` | Removes an event handler for an interaction event, such as `click` or `keydown`.\n+`setText(text: string) => void` | Sets the text content of the root element, or the inner icon element.\n+`getTabIndex() => number` | Returns the tab index of the root element.\n+`setTabIndex(tabIndex: number) => void` | Sets the tab index of the root element.\n+`getAttr(name: string) => string` | Returns the value of the attribute `name` on the root element. Can also return `null`, similar to `getAttribute()`.\n+`setAttr(name: string, value: string) => void` | Sets the attribute `name` to `value` on the root element.\n+`removeAttr(name: string) => void` | Removes the attribute `name` on the root element.\n+`notifyChange(evtData: {isOn: boolean}) => void` | Broadcasts a change notification, passing along the `evtData` to the environment's event handling system. In our vanilla implementation, Custom Events are used for this.\n+\n+### Foundation: `MDCIconToggleFoundation`","path":"packages/mdc-icon-button/README.md","position":172,"original_position":172,"commit_id":"23cccd7083eaf5f01bd435221e2a1c57be3320cd","original_commit_id":"23cccd7083eaf5f01bd435221e2a1c57be3320cd","user":{"login":"kfranqueiro","id":398379,"avatar_url":"https://avatars2.githubusercontent.com/u/398379?v=4","gravatar_id":"","url":"https://api.github.com/users/kfranqueiro","html_url":"https://github.com/kfranqueiro","followers_url":"https://api.github.com/users/kfranqueiro/followers","following_url":"https://api.github.com/users/kfranqueiro/following{/other_user}","gists_url":"https://api.github.com/users/kfranqueiro/gists{/gist_id}","starred_url":"https://api.github.com/users/kfranqueiro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kfranqueiro/subscriptions","organizations_url":"https://api.github.com/users/kfranqueiro/orgs","repos_url":"https://api.github.com/users/kfranqueiro/repos","events_url":"https://api.github.com/users/kfranqueiro/events{/privacy}","received_events_url":"https://api.github.com/users/kfranqueiro/received_events","type":"User","site_admin":false},"body":"`MDCIconButtonToggleFoundation`","created_at":"2018-05-18T18:25:37Z","updated_at":"2018-05-18T18:28:18Z","html_url":"https://github.com/material-components/material-components-web/pull/2748#discussion_r189355255","pull_request_url":"https://api.github.com/repos/material-components/material-components-web/pulls/2748","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/material-components/material-components-web/pulls/comments/189355255"},"html":{"href":"https://github.com/material-components/material-components-web/pull/2748#discussion_r189355255"},"pull_request":{"href":"https://api.github.com/repos/material-components/material-components-web/pulls/2748"}}},"pull_request":{"url":"https://api.github.com/repos/material-components/material-components-web/pulls/2748","id":188522426,"html_url":"https://github.com/material-components/material-components-web/pull/2748","diff_url":"https://github.com/material-components/material-components-web/pull/2748.diff","patch_url":"https://github.com/material-components/material-components-web/pull/2748.patch","issue_url":"https://api.github.com/repos/material-components/material-components-web/issues/2748","number":2748,"state":"open","locked":false,"title":"feat(icon-button): Add new package","user":{"login":"williamernest","id":34519388,"avatar_url":"https://avatars3.githubusercontent.com/u/34519388?v=4","gravatar_id":"","url":"https://api.github.com/users/williamernest","html_url":"https://github.com/williamernest","followers_url":"https://api.github.com/users/williamernest/followers","following_url":"https://api.github.com/users/williamernest/following{/other_user}","gists_url":"https://api.github.com/users/williamernest/gists{/gist_id}","starred_url":"https://api.github.com/users/williamernest/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/williamernest/subscriptions","organizations_url":"https://api.github.com/users/williamernest/orgs","repos_url":"https://api.github.com/users/williamernest/repos","events_url":"https://api.github.com/users/williamernest/events{/privacy}","received_events_url":"https://api.github.com/users/williamernest/received_events","type":"User","site_admin":false},"body":"fixes: #2673 ","created_at":"2018-05-16T18:34:08Z","updated_at":"2018-05-18T18:28:18Z","closed_at":null,"merged_at":null,"merge_commit_sha":"5ed4ce198a80ca7c3d853de68715baa9c84c62ef","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/material-components/material-components-web/pulls/2748/commits","review_comments_url":"https://api.github.com/repos/material-components/material-components-web/pulls/2748/comments","review_comment_url":"https://api.github.com/repos/material-components/material-components-web/pulls/comments{/number}","comments_url":"https://api.github.com/repos/material-components/material-components-web/issues/2748/comments","statuses_url":"https://api.github.com/repos/material-components/material-components-web/statuses/23cccd7083eaf5f01bd435221e2a1c57be3320cd","head":{"label":"material-components:feat/icon-button/add-new-package","ref":"feat/icon-button/add-new-package","sha":"23cccd7083eaf5f01bd435221e2a1c57be3320cd","user":{"login":"material-components","id":19478152,"avatar_url":"https://avatars3.githubusercontent.com/u/19478152?v=4","gravatar_id":"","url":"https://api.github.com/users/material-components","html_url":"https://github.com/material-components","followers_url":"https://api.github.com/users/material-components/followers","following_url":"https://api.github.com/users/material-components/following{/other_user}","gists_url":"https://api.github.com/users/material-components/gists{/gist_id}","starred_url":"https://api.github.com/users/material-components/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/material-components/subscriptions","organizations_url":"https://api.github.com/users/material-components/orgs","repos_url":"https://api.github.com/users/material-components/repos","events_url":"https://api.github.com/users/material-components/events{/privacy}","received_events_url":"https://api.github.com/users/material-components/received_events","type":"Organization","site_admin":false},"repo":{"id":75642389,"name":"material-components-web","full_name":"material-components/material-components-web","owner":{"login":"material-components","id":19478152,"avatar_url":"https://avatars3.githubusercontent.com/u/19478152?v=4","gravatar_id":"","url":"https://api.github.com/users/material-components","html_url":"https://github.com/material-components","followers_url":"https://api.github.com/users/material-components/followers","following_url":"https://api.github.com/users/material-components/following{/other_user}","gists_url":"https://api.github.com/users/material-components/gists{/gist_id}","starred_url":"https://api.github.com/users/material-components/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/material-components/subscriptions","organizations_url":"https://api.github.com/users/material-components/orgs","repos_url":"https://api.github.com/users/material-components/repos","events_url":"https://api.github.com/users/material-components/events{/privacy}","received_events_url":"https://api.github.com/users/material-components/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/material-components/material-components-web","description":"Modular and customizable Material Design UI components for the web","fork":false,"url":"https://api.github.com/repos/material-components/material-components-web","forks_url":"https://api.github.com/repos/material-components/material-components-web/forks","keys_url":"https://api.github.com/repos/material-components/material-components-web/keys{/key_id}","collaborators_url":"https://api.github.com/repos/material-components/material-components-web/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/material-components/material-components-web/teams","hooks_url":"https://api.github.com/repos/material-components/material-components-web/hooks","issue_events_url":"https://api.github.com/repos/material-components/material-components-web/issues/events{/number}","events_url":"https://api.github.com/repos/material-components/material-components-web/events","assignees_url":"https://api.github.com/repos/material-components/material-components-web/assignees{/user}","branches_url":"https://api.github.com/repos/material-components/material-components-web/branches{/branch}","tags_url":"https://api.github.com/repos/material-components/material-components-web/tags","blobs_url":"https://api.github.com/repos/material-components/material-components-web/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/material-components/material-components-web/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/material-components/material-components-web/git/refs{/sha}","trees_url":"https://api.github.com/repos/material-components/material-components-web/git/trees{/sha}","statuses_url":"https://api.github.com/repos/material-components/material-components-web/statuses/{sha}","languages_url":"https://api.github.com/repos/material-components/material-components-web/languages","stargazers_url":"https://api.github.com/repos/material-components/material-components-web/stargazers","contributors_url":"https://api.github.com/repos/material-components/material-components-web/contributors","subscribers_url":"https://api.github.com/repos/material-components/material-components-web/subscribers","subscription_url":"https://api.github.com/repos/material-components/material-components-web/subscription","commits_url":"https://api.github.com/repos/material-components/material-components-web/commits{/sha}","git_commits_url":"https://api.github.com/repos/material-components/material-components-web/git/commits{/sha}","comments_url":"https://api.github.com/repos/material-components/material-components-web/comments{/number}","issue_comment_url":"https://api.github.com/repos/material-components/material-components-web/issues/comments{/number}","contents_url":"https://api.github.com/repos/material-components/material-components-web/contents/{+path}","compare_url":"https://api.github.com/repos/material-components/material-components-web/compare/{base}...{head}","merges_url":"https://api.github.com/repos/material-components/material-components-web/merges","archive_url":"https://api.github.com/repos/material-components/material-components-web/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/material-components/material-components-web/downloads","issues_url":"https://api.github.com/repos/material-components/material-components-web/issues{/number}","pulls_url":"https://api.github.com/repos/material-components/material-components-web/pulls{/number}","milestones_url":"https://api.github.com/repos/material-components/material-components-web/milestones{/number}","notifications_url":"https://api.github.com/repos/material-components/material-components-web/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/material-components/material-components-web/labels{/name}","releases_url":"https://api.github.com/repos/material-components/material-components-web/releases{/id}","deployments_url":"https://api.github.com/repos/material-components/material-components-web/deployments","created_at":"2016-12-05T16:04:09Z","updated_at":"2018-05-18T17:53:18Z","pushed_at":"2018-05-18T18:09:59Z","git_url":"git://github.com/material-components/material-components-web.git","ssh_url":"git@github.com:material-components/material-components-web.git","clone_url":"https://github.com/material-components/material-components-web.git","svn_url":"https://github.com/material-components/material-components-web","homepage":"https://material.io/components/","size":65883,"stargazers_count":8892,"watchers_count":8892,"language":"JavaScript","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":1004,"mirror_url":null,"archived":false,"open_issues_count":295,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0"},"forks":1004,"open_issues":295,"watchers":8892,"default_branch":"master"}},"base":{"label":"material-components:master","ref":"master","sha":"34f73e832f8f12cccbf981af8153f34e4e2436b9","user":{"login":"material-components","id":19478152,"avatar_url":"https://avatars3.githubusercontent.com/u/19478152?v=4","gravatar_id":"","url":"https://api.github.com/users/material-components","html_url":"https://github.com/material-components","followers_url":"https://api.github.com/users/material-components/followers","following_url":"https://api.github.com/users/material-components/following{/other_user}","gists_url":"https://api.github.com/users/material-components/gists{/gist_id}","starred_url":"https://api.github.com/users/material-components/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/material-components/subscriptions","organizations_url":"https://api.github.com/users/material-components/orgs","repos_url":"https://api.github.com/users/material-components/repos","events_url":"https://api.github.com/users/material-components/events{/privacy}","received_events_url":"https://api.github.com/users/material-components/received_events","type":"Organization","site_admin":false},"repo":{"id":75642389,"name":"material-components-web","full_name":"material-components/material-components-web","owner":{"login":"material-components","id":19478152,"avatar_url":"https://avatars3.githubusercontent.com/u/19478152?v=4","gravatar_id":"","url":"https://api.github.com/users/material-components","html_url":"https://github.com/material-components","followers_url":"https://api.github.com/users/material-components/followers","following_url":"https://api.github.com/users/material-components/following{/other_user}","gists_url":"https://api.github.com/users/material-components/gists{/gist_id}","starred_url":"https://api.github.com/users/material-components/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/material-components/subscriptions","organizations_url":"https://api.github.com/users/material-components/orgs","repos_url":"https://api.github.com/users/material-components/repos","events_url":"https://api.github.com/users/material-components/events{/privacy}","received_events_url":"https://api.github.com/users/material-components/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/material-components/material-components-web","description":"Modular and customizable Material Design UI components for the web","fork":false,"url":"https://api.github.com/repos/material-components/material-components-web","forks_url":"https://api.github.com/repos/material-components/material-components-web/forks","keys_url":"https://api.github.com/repos/material-components/material-components-web/keys{/key_id}","collaborators_url":"https://api.github.com/repos/material-components/material-components-web/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/material-components/material-components-web/teams","hooks_url":"https://api.github.com/repos/material-components/material-components-web/hooks","issue_events_url":"https://api.github.com/repos/material-components/material-components-web/issues/events{/number}","events_url":"https://api.github.com/repos/material-components/material-components-web/events","assignees_url":"https://api.github.com/repos/material-components/material-components-web/assignees{/user}","branches_url":"https://api.github.com/repos/material-components/material-components-web/branches{/branch}","tags_url":"https://api.github.com/repos/material-components/material-components-web/tags","blobs_url":"https://api.github.com/repos/material-components/material-components-web/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/material-components/material-components-web/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/material-components/material-components-web/git/refs{/sha}","trees_url":"https://api.github.com/repos/material-components/material-components-web/git/trees{/sha}","statuses_url":"https://api.github.com/repos/material-components/material-components-web/statuses/{sha}","languages_url":"https://api.github.com/repos/material-components/material-components-web/languages","stargazers_url":"https://api.github.com/repos/material-components/material-components-web/stargazers","contributors_url":"https://api.github.com/repos/material-components/material-components-web/contributors","subscribers_url":"https://api.github.com/repos/material-components/material-components-web/subscribers","subscription_url":"https://api.github.com/repos/material-components/material-components-web/subscription","commits_url":"https://api.github.com/repos/material-components/material-components-web/commits{/sha}","git_commits_url":"https://api.github.com/repos/material-components/material-components-web/git/commits{/sha}","comments_url":"https://api.github.com/repos/material-components/material-components-web/comments{/number}","issue_comment_url":"https://api.github.com/repos/material-components/material-components-web/issues/comments{/number}","contents_url":"https://api.github.com/repos/material-components/material-components-web/contents/{+path}","compare_url":"https://api.github.com/repos/material-components/material-components-web/compare/{base}...{head}","merges_url":"https://api.github.com/repos/material-components/material-components-web/merges","archive_url":"https://api.github.com/repos/material-components/material-components-web/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/material-components/material-components-web/downloads","issues_url":"https://api.github.com/repos/material-components/material-components-web/issues{/number}","pulls_url":"https://api.github.com/repos/material-components/material-components-web/pulls{/number}","milestones_url":"https://api.github.com/repos/material-components/material-components-web/milestones{/number}","notifications_url":"https://api.github.com/repos/material-components/material-components-web/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/material-components/material-components-web/labels{/name}","releases_url":"https://api.github.com/repos/material-components/material-components-web/releases{/id}","deployments_url":"https://api.github.com/repos/material-components/material-components-web/deployments","created_at":"2016-12-05T16:04:09Z","updated_at":"2018-05-18T17:53:18Z","pushed_at":"2018-05-18T18:09:59Z","git_url":"git://github.com/material-components/material-components-web.git","ssh_url":"git@github.com:material-components/material-components-web.git","clone_url":"https://github.com/material-components/material-components-web.git","svn_url":"https://github.com/material-components/material-components-web","homepage":"https://material.io/components/","size":65883,"stargazers_count":8892,"watchers_count":8892,"language":"JavaScript","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":1004,"mirror_url":null,"archived":false,"open_issues_count":295,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0"},"forks":1004,"open_issues":295,"watchers":8892,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/material-components/material-components-web/pulls/2748"},"html":{"href":"https://github.com/material-components/material-components-web/pull/2748"},"issue":{"href":"https://api.github.com/repos/material-components/material-components-web/issues/2748"},"comments":{"href":"https://api.github.com/repos/material-components/material-components-web/issues/2748/comments"},"review_comments":{"href":"https://api.github.com/repos/material-components/material-components-web/pulls/2748/comments"},"review_comment":{"href":"https://api.github.com/repos/material-components/material-components-web/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/material-components/material-components-web/pulls/2748/commits"},"statuses":{"href":"https://api.github.com/repos/material-components/material-components-web/statuses/23cccd7083eaf5f01bd435221e2a1c57be3320cd"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"kfranqueiro"}}