{"action":"created","issue":{"url":"https://api.github.com/repos/Yoast/yoast-components/issues/70","repository_url":"https://api.github.com/repos/Yoast/yoast-components","labels_url":"https://api.github.com/repos/Yoast/yoast-components/issues/70/labels{/name}","comments_url":"https://api.github.com/repos/Yoast/yoast-components/issues/70/comments","events_url":"https://api.github.com/repos/Yoast/yoast-components/issues/70/events","html_url":"https://github.com/Yoast/yoast-components/pull/70","id":176916370,"number":70,"title":"Onboarding Wizard initial focus proof of concept","user":{"login":"afercia","id":1682452,"avatar_url":"https://avatars.githubusercontent.com/u/1682452?v=3","gravatar_id":"","url":"https://api.github.com/users/afercia","html_url":"https://github.com/afercia","followers_url":"https://api.github.com/users/afercia/followers","following_url":"https://api.github.com/users/afercia/following{/other_user}","gists_url":"https://api.github.com/users/afercia/gists{/gist_id}","starred_url":"https://api.github.com/users/afercia/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/afercia/subscriptions","organizations_url":"https://api.github.com/users/afercia/orgs","repos_url":"https://api.github.com/users/afercia/repos","events_url":"https://api.github.com/users/afercia/events{/privacy}","received_events_url":"https://api.github.com/users/afercia/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Yoast/yoast-components/labels/a11y","name":"a11y","color":"006b75"},{"url":"https://api.github.com/repos/Yoast/yoast-components/labels/needs-code-review","name":"needs-code-review","color":"78BDF2"},{"url":"https://api.github.com/repos/Yoast/yoast-components/labels/onboarding%20wizard","name":"onboarding wizard","color":"006b75"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-09-14T14:04:43Z","updated_at":"2016-09-14T14:04:44Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Yoast/yoast-components/pulls/70","html_url":"https://github.com/Yoast/yoast-components/pull/70","diff_url":"https://github.com/Yoast/yoast-components/pull/70.diff","patch_url":"https://github.com/Yoast/yoast-components/pull/70.patch"},"body":"This is a proof of concept. Experimenting a way to set the initial focus on the active step when pressing the \"Next\" and \"Previous\" buttons. Things can be coded better for sure, needs some initial feedback though.\r\n\r\nFor now, focus is moved to the active step button in the step indicator. Not ideal because then users will heave to tab through all the step buttons but at least they won't skip any important content. Suggestions for improvements welcome.\r\n\r\nFor testing purposes, added a strong focus style to help while testing, this should be eventually removed of course. Build the css to see what happens when pressing the next/previous buttons:\r\n\r\n![screen shot 2016-09-14 at 15 56 07](https://cloud.githubusercontent.com/assets/1682452/18515052/38863cf4-7a94-11e6-9f2a-11b3e6e4854f.png)\r\n"},"comment":{"url":"https://api.github.com/repos/Yoast/yoast-components/issues/comments/247023448","html_url":"https://github.com/Yoast/yoast-components/pull/70#issuecomment-247023448","issue_url":"https://api.github.com/repos/Yoast/yoast-components/issues/70","id":247023448,"user":{"login":"yoastbot","id":20780755,"avatar_url":"https://avatars.githubusercontent.com/u/20780755?v=3","gravatar_id":"","url":"https://api.github.com/users/yoastbot","html_url":"https://github.com/yoastbot","followers_url":"https://api.github.com/users/yoastbot/followers","following_url":"https://api.github.com/users/yoastbot/following{/other_user}","gists_url":"https://api.github.com/users/yoastbot/gists{/gist_id}","starred_url":"https://api.github.com/users/yoastbot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yoastbot/subscriptions","organizations_url":"https://api.github.com/users/yoastbot/orgs","repos_url":"https://api.github.com/users/yoastbot/repos","events_url":"https://api.github.com/users/yoastbot/events{/privacy}","received_events_url":"https://api.github.com/users/yoastbot/received_events","type":"User","site_admin":false},"created_at":"2016-09-14T14:04:44Z","updated_at":"2016-09-14T14:04:44Z","body":"Thanks for your contribution! For your convenience and to give some guidelines to the one who is going to review your pull request, here's a checklist:\n\n- [ ] The pull request has a clear description which summarizes the purpose and the technical changes made.\n- [ ] Unit tests exist which cover the modified or added code.\n- [ ] The tests pass.\n- [ ] The pull request doesn't add [duplicate code](https://en.wikipedia.org/wiki/Don%27t_repeat_yourself).\n- [ ] The pull request follows [single responsibility principle](https://en.wikipedia.org/wiki/Single_responsibility_principle) for all functions, methods and objects.\n- [ ] Functions, methods, objects and variables added by this pull request have descriptive names that make it easy and intuitive to understand what they are about.\n- [ ] Documentation is descriptive.\n- [ ] The code in this pull request doesn't introduce any security issues. For reference: [OWASP top ten vulnerabilities](https://www.ibm.com/developerworks/library/se-owasptop10/).\n"}}
{"actor":{"display_login":"yoastbot"}}