{"action":"created","issue":{"url":"https://api.github.com/repos/Jasig/email-preview/issues/70","repository_url":"https://api.github.com/repos/Jasig/email-preview","labels_url":"https://api.github.com/repos/Jasig/email-preview/issues/70/labels{/name}","comments_url":"https://api.github.com/repos/Jasig/email-preview/issues/70/comments","events_url":"https://api.github.com/repos/Jasig/email-preview/issues/70/events","html_url":"https://github.com/Jasig/email-preview/pull/70","id":168353221,"number":70,"title":"EMAILPLT-190 Refactor styles and update jQuery, jQuery UI and fluid","user":{"login":"cousquer","id":1481430,"avatar_url":"https://avatars.githubusercontent.com/u/1481430?v=3","gravatar_id":"","url":"https://api.github.com/users/cousquer","html_url":"https://github.com/cousquer","followers_url":"https://api.github.com/users/cousquer/followers","following_url":"https://api.github.com/users/cousquer/following{/other_user}","gists_url":"https://api.github.com/users/cousquer/gists{/gist_id}","starred_url":"https://api.github.com/users/cousquer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cousquer/subscriptions","organizations_url":"https://api.github.com/users/cousquer/orgs","repos_url":"https://api.github.com/users/cousquer/repos","events_url":"https://api.github.com/users/cousquer/events{/privacy}","received_events_url":"https://api.github.com/users/cousquer/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-07-29T15:40:16Z","updated_at":"2016-11-07T23:12:02Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Jasig/email-preview/pulls/70","html_url":"https://github.com/Jasig/email-preview/pull/70","diff_url":"https://github.com/Jasig/email-preview/pull/70.diff","patch_url":"https://github.com/Jasig/email-preview/pull/70.patch"},"body":"**Refactoring of Email-preview Portlet and Library updates**\nmore informations and screencap at : \n[https://issues.jasig.org/browse/EMAILPLT-190](https://issues.jasig.org/browse/EMAILPLT-190)\n\n3 breackpoints : mobile, tablet, desktop\n- Double inner offcanvas Options&folder block (offcanvas1)- Emailmessages&toolbar&pagination bock - selected email block (offcanvas2)\n- fix select all-checkboxes checkbox\n- transform allFolder select into a list of button (with unread message badge) with Quick[select](MIT Licence) [https://github.com/eggboxio/quick-select](https://github.com/eggboxio/quick-select) - [http://quick-select.eggbox.io/](http://quick-select.eggbox.io/)\n- improvement in i18n and l10n\n- Accessibility improvements\n- keyboard navigation with tab, space and enter keys on windows and linux\n- update to fluid 1.4 -> done\n- update of jquery, jquery UI\n- use the same less mixin than uPortal less mixin -> it will be easy to update bootstrap to 4 and SASS or LESS, or change to Material\n\nThe update to fluid 1.5 is in progress (WIP). it will be in another PR after.\nThe implementation of mobile view in desktop multicolumns dashboard will be in another PR.\nThere 's a lot of Accessibility Improvements : keyboard navigation, aria attributes additions, etc.\nSome issues due to role=\"application\" added by fluid complicate the navigation for blind people on IOS iphone and Mac... (I'll try to fix them in another PR).\n\ntest ok with uPortal.4.4-snapshot with gmail and a linux webmail.\n\ntested on : \nIOS : safari FF, Chrome \nAndroid : chrome, FF \nWin10 : chrome, FF, safari, edge, ie11, ie10\nOSX : chrome, safari, FF\n"},"comment":{"url":"https://api.github.com/repos/Jasig/email-preview/issues/comments/258993900","html_url":"https://github.com/Jasig/email-preview/pull/70#issuecomment-258993900","issue_url":"https://api.github.com/repos/Jasig/email-preview/issues/70","id":258993900,"user":{"login":"ChristianMurphy","id":3107513,"avatar_url":"https://avatars.githubusercontent.com/u/3107513?v=3","gravatar_id":"","url":"https://api.github.com/users/ChristianMurphy","html_url":"https://github.com/ChristianMurphy","followers_url":"https://api.github.com/users/ChristianMurphy/followers","following_url":"https://api.github.com/users/ChristianMurphy/following{/other_user}","gists_url":"https://api.github.com/users/ChristianMurphy/gists{/gist_id}","starred_url":"https://api.github.com/users/ChristianMurphy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ChristianMurphy/subscriptions","organizations_url":"https://api.github.com/users/ChristianMurphy/orgs","repos_url":"https://api.github.com/users/ChristianMurphy/repos","events_url":"https://api.github.com/users/ChristianMurphy/events{/privacy}","received_events_url":"https://api.github.com/users/ChristianMurphy/received_events","type":"User","site_admin":false},"created_at":"2016-11-07T23:12:02Z","updated_at":"2016-11-07T23:12:02Z","body":"> Some issues due to `role=\"application\"` added by fluid complicate the navigation for blind people on IOS iphone and Mac\r\n\r\nThis will probably need to be resolved upstream first.\r\nHere is offending line of code.\r\n\r\nhttps://github.com/fluid-project/infusion/blob/a69345054ccd90787274b55e7943940ffe4572ef/src/components/pager/js/Pager.js#L505"}}
{"actor":{"display_login":"ChristianMurphy"}}