{"action":"created","issue":{"url":"https://api.github.com/repos/ember-learn/ember-styleguide/issues/17","repository_url":"https://api.github.com/repos/ember-learn/ember-styleguide","labels_url":"https://api.github.com/repos/ember-learn/ember-styleguide/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/ember-learn/ember-styleguide/issues/17/comments","events_url":"https://api.github.com/repos/ember-learn/ember-styleguide/issues/17/events","html_url":"https://github.com/ember-learn/ember-styleguide/issues/17","id":296460683,"number":17,"title":"Component: es-accordion","user":{"login":"MelSumner","id":4587451,"avatar_url":"https://avatars0.githubusercontent.com/u/4587451?v=4","gravatar_id":"","url":"https://api.github.com/users/MelSumner","html_url":"https://github.com/MelSumner","followers_url":"https://api.github.com/users/MelSumner/followers","following_url":"https://api.github.com/users/MelSumner/following{/other_user}","gists_url":"https://api.github.com/users/MelSumner/gists{/gist_id}","starred_url":"https://api.github.com/users/MelSumner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MelSumner/subscriptions","organizations_url":"https://api.github.com/users/MelSumner/orgs","repos_url":"https://api.github.com/users/MelSumner/repos","events_url":"https://api.github.com/users/MelSumner/events{/privacy}","received_events_url":"https://api.github.com/users/MelSumner/received_events","type":"User","site_admin":false},"labels":[{"id":742441741,"url":"https://api.github.com/repos/ember-learn/ember-styleguide/labels/development","name":"development","color":"208f9b","default":false},{"id":633866250,"url":"https://api.github.com/repos/ember-learn/ember-styleguide/labels/help%20wanted","name":"help wanted","color":"128A0C","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-12T17:29:19Z","updated_at":"2018-02-14T17:03:31Z","closed_at":null,"author_association":"COLLABORATOR","body":"## Acceptance Criteria:\r\n- [ ] responsive\r\n- [ ] when one panel is open, the other ones collapse automatically\r\n- [ ] add aria-expanded to the control element (if the collapsible element is closed by default, the attribute should be `aria-expanded=\"false\"`.)  See: https://www.w3.org/TR/wai-aria-practices-1.1/#accordion\r\n\r\n### Keyboard Interactions:\r\n- [ ] Enter or Space: \r\n- When focus is on the accordion header for a collapsed panel, expands the associated panel. If the implementation allows only one panel to be expanded, and if another panel is expanded, collapses that panel.\r\n- When focus is on the accordion header for an expanded panel, collapses the panel if the implementation supports collapsing. Some implementations require one panel to be expanded at all times and allow only one panel to be expanded; so, they do not support a collapse function.\r\n- [ ] Down Arrow: If focus is on an accordion header, moves focus to the next accordion header. If focus is on the last accordion header, either does nothing or moves focus to the first accordion header.\r\n- [ ] Up Arrow: If focus is on an accordion header, moves focus to the previous accordion header. If focus is on the first accordion header, either does nothing or moves focus to the last accordion header.\r\n- [ ] Home (Optional): When focus is on an accordion header, moves focus to the first accordion header.\r\n- [ ] End (Optional): When focus is on an accordion header, moves focus to the last accordion header.\r\n- [ ] Control + Page Down (Optional): If focus is inside an accordion panel or on an accordion header, moves focus to the next accordion header. If focus is in the last accordion header or panel, either does nothing or moves focus to the first accordion header.\r\n- [ ] Control + Page Up (Optional): If focus is inside an accordion panel, moves focus to the header for that panel. If focus is on an accordion header, moves focus to the previous accordion header. If focus is on the first accordion header, either does nothing or moves focus to the last accordion header.\r\n\r\n## Pieces of component: \r\n- \"header\" (not header element) \r\n- body (block yield)\r\n- footer\r\n\r\n## Screenshots: \r\nClosed:\r\n![image](https://user-images.githubusercontent.com/4587451/36110489-a974acd0-101a-11e8-877f-d18acf94aa60.png)\r\n\r\nOpen: \r\n![image](https://user-images.githubusercontent.com/4587451/36110517-bc18ff44-101a-11e8-886e-d8bf7bb28294.png)\r\n"},"comment":{"url":"https://api.github.com/repos/ember-learn/ember-styleguide/issues/comments/365674928","html_url":"https://github.com/ember-learn/ember-styleguide/issues/17#issuecomment-365674928","issue_url":"https://api.github.com/repos/ember-learn/ember-styleguide/issues/17","id":365674928,"user":{"login":"pbishop16","id":4172262,"avatar_url":"https://avatars3.githubusercontent.com/u/4172262?v=4","gravatar_id":"","url":"https://api.github.com/users/pbishop16","html_url":"https://github.com/pbishop16","followers_url":"https://api.github.com/users/pbishop16/followers","following_url":"https://api.github.com/users/pbishop16/following{/other_user}","gists_url":"https://api.github.com/users/pbishop16/gists{/gist_id}","starred_url":"https://api.github.com/users/pbishop16/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pbishop16/subscriptions","organizations_url":"https://api.github.com/users/pbishop16/orgs","repos_url":"https://api.github.com/users/pbishop16/repos","events_url":"https://api.github.com/users/pbishop16/events{/privacy}","received_events_url":"https://api.github.com/users/pbishop16/received_events","type":"User","site_admin":false},"created_at":"2018-02-14T17:03:31Z","updated_at":"2018-02-14T17:03:31Z","author_association":"CONTRIBUTOR","body":"@MelSumner Would like to tackle this one."}}
{"actor":{"display_login":"pbishop16"}}