{"action":"created","issue":{"url":"https://api.github.com/repos/quran/quran.com-frontend/issues/491","repository_url":"https://api.github.com/repos/quran/quran.com-frontend","labels_url":"https://api.github.com/repos/quran/quran.com-frontend/issues/491/labels{/name}","comments_url":"https://api.github.com/repos/quran/quran.com-frontend/issues/491/comments","events_url":"https://api.github.com/repos/quran/quran.com-frontend/issues/491/events","html_url":"https://github.com/quran/quran.com-frontend/pull/491","id":188988815,"number":491,"title":"Quick links layout improved.","user":{"login":"arshdkhn1","id":16819670,"avatar_url":"https://avatars.githubusercontent.com/u/16819670?v=3","gravatar_id":"","url":"https://api.github.com/users/arshdkhn1","html_url":"https://github.com/arshdkhn1","followers_url":"https://api.github.com/users/arshdkhn1/followers","following_url":"https://api.github.com/users/arshdkhn1/following{/other_user}","gists_url":"https://api.github.com/users/arshdkhn1/gists{/gist_id}","starred_url":"https://api.github.com/users/arshdkhn1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arshdkhn1/subscriptions","organizations_url":"https://api.github.com/users/arshdkhn1/orgs","repos_url":"https://api.github.com/users/arshdkhn1/repos","events_url":"https://api.github.com/users/arshdkhn1/events{/privacy}","received_events_url":"https://api.github.com/users/arshdkhn1/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2016-11-13T19:28:05Z","updated_at":"2016-11-13T20:02:33Z","closed_at":"2016-11-13T19:45:41Z","pull_request":{"url":"https://api.github.com/repos/quran/quran.com-frontend/pulls/491","html_url":"https://github.com/quran/quran.com-frontend/pull/491","diff_url":"https://github.com/quran/quran.com-frontend/pull/491.diff","patch_url":"https://github.com/quran/quran.com-frontend/pull/491.patch"},"body":"This PR closes [issue-488](https://github.com/quran/quran.com-frontend/issues/488).\r\n\r\nImproved Layout:\r\n![screenshot at 2016-11-14 01-12-58](https://cloud.githubusercontent.com/assets/16819670/20248315/85586fdc-aa07-11e6-9b65-86069c977f0c.png)\r\n\r\nFailed tests log: \r\n```\r\nkarma start\r\n\r\n14 11 2016 00:45:45.611:WARN [karma]: No captured browser, open http://localhost:9876/\r\n14 11 2016 00:45:45.625:INFO [karma]: Karma v1.2.0 server started at http://localhost:9876/\r\n14 11 2016 00:45:45.625:INFO [launcher]: Launching browser Chrome with unlimited concurrency\r\n14 11 2016 00:45:45.758:INFO [launcher]: Starting browser Chrome\r\n14 11 2016 00:46:17.852:INFO [Chrome 54.0.2840 (Linux 0.0.0)]: Connected on socket /#vT4Jaav5l9Mx2a4fAAAA with id 18907198\r\nLOG: ClientRect{}\r\nERROR: 'Warning: Failed propType: Required prop `surah` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `onLoadAyahs` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `buildOnClient` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `isLoadedOnClient` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `isLoading` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `play` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `pause` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `next` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `previous` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `update` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `shouldScroll` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `toggleScroll` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `surah` was not specified in `RepeatButton`.'\r\nERROR: 'Warning: Failed propType: Required prop `shouldScroll` was not specified in `ScrollButton`.'\r\nChrome 54.0.2840 (Linux 0.0.0) <QuickSurahs /> Should render QuickSurahs component FAILED\r\n\tTypeError: Enzyme received a complex CSS selector ('.list-inline li') that it does not currently support\r\n\t    at selectorError (webpack:///~/enzyme/build/Utils.js:185:0 <- tests.webpack.js:8003:10)\r\n\t    at buildPredicate (webpack:///~/enzyme/build/ShallowTraversal.js:137:0 <- tests.webpack.js:25908:40)\r\n\t    at ShallowWrapper.find (webpack:///~/enzyme/build/ShallowWrapper.js:319:0 <- tests.webpack.js:26303:62)\r\n\t    at context.<anonymous> (webpack:///src/components/Home/QuickSurahs/spec.js:11:21 <- tests.webpack.js:21955:22)\r\nChrome 54.0.2840 (Linux 0.0.0): Executed 40 of 58 (1 FAILED) (0 secs / 0.247 secChrome 54.0.2840 (Linux 0.0.0) <QuickSurahs /> Should render QuickSurahs component with Surah Al-Kahf FAILED\r\n\tTypeError: Enzyme received a complex CSS selector ('.list-inline li') that it does not currently support\r\n\t    at selectorError (webpack:///~/enzyme/build/Utils.js:185:0 <- tests.webpack.js:8003:10)\r\n\t    at buildPredicate (webpack:///~/enzyme/build/ShallowTraversal.js:137:0 <- tests.webpack.js:25908:40)\r\n\t    at ShallowWrapper.find (webpack:///~/enzyme/build/ShallowWrapper.js:319:0 <- tests.webpack.js:26303:62)\r\n\t    at context.<anonymous> (webpack:///src/components/Home/QuickSurahs/spec.js:18:21 <- tests.webpack.js:21962:22)\r\nChrome 54.0.2840 (Linux 0.0.0): Executed 41 of 58 (2 FAILED) (0 secs / 0.248 secChrome 54.0.2840 (Linux 0.0.0) <SurahsList /> Should render SurahList component FAILED\r\n\tTypeError: Enzyme received a complex CSS selector ('.col-md-4 li') that it does not currently support\r\n\t    at selectorError (webpack:///~/enzyme/build/Utils.js:185:0 <- tests.webpack.js:8003:10)\r\n\t    at buildPredicate (webpack:///~/enzyme/build/ShallowTraversal.js:137:0 <- tests.webpack.js:25908:40)\r\n\t    at ShallowWrapper.find (webpack:///~/enzyme/build/ShallowWrapper.js:319:0 <- tests.webpack.js:26303:62)\r\n\t    at context.<anonymous> (webpack:///src/components/Home/SurahsList/spec.js:12:21 <- tests.webpack.js:21994:22)\r\nChrome 54.0.2840 (Linux 0.0.0): Executed 42 of 58 (3 FAILED) (0 secs / 0.248 secChrome 54.0.2840 (Linux 0.0.0): Executed 43 of 58 (3 FAILED) (0 secs / 0.248 secChrome 54.0.2840 (Linux 0.0.0): Executed 44 of 58 (3 FAILED) (0 secs / 0.248 secChrome 54.0.2840 (Linux 0.0.0): Executed 45 of 58 (3 FAILED) (0 secs / 0.248 secChrome 54.0.2840 (Linux 0.0.0): Executed 46 of 58 (3 FAILED) (0 secs / 0.249 secChrome 54.0.2840 (Linux 0.0.0): Executed 47 of 58 (3 FAILED) (0 secs / 0.25 secsChrome 54.0.2840 (Linux 0.0.0): Executed 48 of 58 (3 FAILED) (0 secs / 0.25 secsChrome 54.0.2840 (Linux 0.0.0): Executed 49 of 58 (3 FAILED) (0 secs / 0.25 secsChrome 54.0.2840 (Linux 0.0.0): Executed 50 of 58 (3 FAILED) (0 secs / 0.251 secERROR: 'Warning: Failed propType: Required prop `surah` was not specified in `TopOptions`.'\r\nChrome 54.0.2840 (Linux 0.0.0): Executed 50 of 58 (3 FAILED) (0 secs / 0.251 secERROR: 'Warning: Failed propType: Required prop `surah` was not specified in `Share`. Check the render method of `TopOptions`.'\r\nChrome 54.0.2840 (Linux 0.0.0): Executed 50 of 58 (3 FAILED) (0 secs / 0.251 secChrome 54.0.2840 (Linux 0.0.0): Executed 51 of 58 (3 FAILED) (0 secs / 0.253 secChrome 54.0.2840 (Linux 0.0.0): Executed 52 of 58 (3 FAILED) (0 secs / 0.254 secChrome 54.0.2840 (Linux 0.0.0): Executed 53 of 58 (3 FAILED) (0 secs / 0.255 secChrome 54.0.2840 (Linux 0.0.0): Executed 54 of 58 (3 FAILED) (0 secs / 0.255 secChrome 54.0.2840 (Linux 0.0.0): Executed 55 of 58 (3 FAILED) (0 secs / 0.256 secChrome 54.0.2840 (Linux 0.0.0): Executed 56 of 58 (3 FAILED) (0 secs / 0.257 secChrome 54.0.2840 (Linux 0.0.0): Executed 57 of 58 (3 FAILED) (0 secs / 0.257 secChrome 54.0.2840 (Linux 0.0.0): Executed 58 of 58 (3 FAILED) (0 secs / 0.258 secChrome 54.0.2840 (Linux 0.0.0): Executed 58 of 58 (3 FAILED) (0.562 secs / 0.258 secs)\r\n14 11 2016 00:46:51.760:WARN [Chrome 54.0.2840 (Linux 0.0.0)]: Disconnected (1 tChrome 54.0.2840 (Linux 0.0.0) ERROR\r\n  Disconnectedundefined\r\nChrome 54.0.2840 (Linux 0.0.0): Executed 58 of 58 (3 FAILED) (0.562 secs / 0.258 secs)\r\n14 11 2016 00:46:52.228:ERROR [launcher]: Chrome crashed.\r\n\t\r\n14 11 2016 00:46:52.247:INFO [launcher]: Trying to start Chrome again (1/2).\r\n14 11 2016 00:46:54.578:INFO [Chrome 54.0.2840 (Linux 0.0.0)]: Connected on socket /#1S4g-CSCqhW1zeMwAAAB with id 18907198\r\nLOG: ClientRect{}\r\nERROR: 'Warning: Failed propType: Required prop `surah` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `onLoadAyahs` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `buildOnClient` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `isLoadedOnClient` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `isLoading` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `play` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `pause` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `next` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `previous` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `update` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `shouldScroll` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `toggleScroll` was not specified in `Audioplayer`.'\r\nERROR: 'Warning: Failed propType: Required prop `surah` was not specified in `RepeatButton`.'\r\nERROR: 'Warning: Failed propType: Required prop `shouldScroll` was not specified in `ScrollButton`.'\r\nChrome 54.0.2840 (Linux 0.0.0) <QuickSurahs /> Should render QuickSurahs component FAILED\r\n\tTypeError: Enzyme received a complex CSS selector ('.list-inline li') that it does not currently support\r\n\t    at selectorError (webpack:///~/enzyme/build/Utils.js:185:0 <- tests.webpack.js:8003:10)\r\n\t    at buildPredicate (webpack:///~/enzyme/build/ShallowTraversal.js:137:0 <- tests.webpack.js:25908:40)\r\n\t    at ShallowWrapper.find (webpack:///~/enzyme/build/ShallowWrapper.js:319:0 <- tests.webpack.js:26303:62)\r\n\t    at context.<anonymous> (webpack:///src/components/Home/QuickSurahs/spec.js:11:21 <- tests.webpack.js:21955:22)\r\nChrome 54.0.2840 (Linux 0.0.0): Executed 40 of 58 (1 FAILED) (0 secs / 0.183 secChrome 54.0.2840 (Linux 0.0.0) <QuickSurahs /> Should render QuickSurahs component with Surah Al-Kahf FAILED\r\n\tTypeError: Enzyme received a complex CSS selector ('.list-inline li') that it does not currently support\r\n\t    at selectorError (webpack:///~/enzyme/build/Utils.js:185:0 <- tests.webpack.js:8003:10)\r\n\t    at buildPredicate (webpack:///~/enzyme/build/ShallowTraversal.js:137:0 <- tests.webpack.js:25908:40)\r\n\t    at ShallowWrapper.find (webpack:///~/enzyme/build/ShallowWrapper.js:319:0 <- tests.webpack.js:26303:62)\r\n\t    at context.<anonymous> (webpack:///src/components/Home/QuickSurahs/spec.js:18:21 <- tests.webpack.js:21962:22)\r\nChrome 54.0.2840 (Linux 0.0.0): Executed 41 of 58 (2 FAILED) (0 secs / 0.185 secChrome 54.0.2840 (Linux 0.0.0) <SurahsList /> Should render SurahList component FAILED\r\n\tTypeError: Enzyme received a complex CSS selector ('.col-md-4 li') that it does not currently support\r\n\t    at selectorError (webpack:///~/enzyme/build/Utils.js:185:0 <- tests.webpack.js:8003:10)\r\n\t    at buildPredicate (webpack:///~/enzyme/build/ShallowTraversal.js:137:0 <- tests.webpack.js:25908:40)\r\n\t    at ShallowWrapper.find (webpack:///~/enzyme/build/ShallowWrapper.js:319:0 <- tests.webpack.js:26303:62)\r\n\t    at context.<anonymous> (webpack:///src/components/Home/SurahsList/spec.js:12:21 <- tests.webpack.js:21994:22)\r\nChrome 54.0.2840 (Linux 0.0.0): Executed 42 of 58 (3 FAILED) (0 secs / 0.186 secChrome 54.0.2840 (Linux 0.0.0): Executed 43 of 58 (3 FAILED) (0 secs / 0.186 secChrome 54.0.2840 (Linux 0.0.0): Executed 44 of 58 (3 FAILED) (0 secs / 0.187 secChrome 54.0.2840 (Linux 0.0.0): Executed 45 of 58 (3 FAILED) (0 secs / 0.188 secChrome 54.0.2840 (Linux 0.0.0): Executed 46 of 58 (3 FAILED) (0 secs / 0.189 secChrome 54.0.2840 (Linux 0.0.0): Executed 47 of 58 (3 FAILED) (0 secs / 0.192 secChrome 54.0.2840 (Linux 0.0.0): Executed 48 of 58 (3 FAILED) (0 secs / 0.196 secChrome 54.0.2840 (Linux 0.0.0): Executed 49 of 58 (3 FAILED) (0 secs / 0.196 secChrome 54.0.2840 (Linux 0.0.0): Executed 50 of 58 (3 FAILED) (0 secs / 0.198 secERROR: 'Warning: Failed propType: Required prop `surah` was not specified in `TopOptions`.'\r\nChrome 54.0.2840 (Linux 0.0.0): Executed 50 of 58 (3 FAILED) (0 secs / 0.198 secERROR: 'Warning: Failed propType: Required prop `surah` was not specified in `Share`. Check the render method of `TopOptions`.'\r\nChrome 54.0.2840 (Linux 0.0.0): Executed 50 of 58 (3 FAILED) (0 secs / 0.198 secChrome 54.0.2840 (Linux 0.0.0): Executed 52 of 58 (3 FAILED) (0 secs / 0.203 secChrome 54.0.2840 (Linux 0.0.0): Executed 53 of 58 (3 FAILED) (0 secs / 0.204 secChrome 54.0.2840 (Linux 0.0.0): Executed 54 of 58 (3 FAILED) (0 secs / 0.205 secChrome 54.0.2840 (Linux 0.0.0): Executed 55 of 58 (3 FAILED) (0 secs / 0.209 secChrome 54.0.2840 (Linux 0.0.0): Executed 56 of 58 (3 FAILED) (0 secs / 0.211 secChrome 54.0.2840 (Linux 0.0.0): Executed 57 of 58 (3 FAILED) (0 secs / 0.211 secChrome 54.0.2840 (Linux 0.0.0): Executed 58 of 58 (3 FAILED) (0 secs / 0.211 secChrome 54.0.2840 (Linux 0.0.0): Executed 58 of 58 (3 FAILED) (0.387 secs / 0.211 secs)\r\n```"},"comment":{"url":"https://api.github.com/repos/quran/quran.com-frontend/issues/comments/260208641","html_url":"https://github.com/quran/quran.com-frontend/pull/491#issuecomment-260208641","issue_url":"https://api.github.com/repos/quran/quran.com-frontend/issues/491","id":260208641,"user":{"login":"arshdkhn1","id":16819670,"avatar_url":"https://avatars.githubusercontent.com/u/16819670?v=3","gravatar_id":"","url":"https://api.github.com/users/arshdkhn1","html_url":"https://github.com/arshdkhn1","followers_url":"https://api.github.com/users/arshdkhn1/followers","following_url":"https://api.github.com/users/arshdkhn1/following{/other_user}","gists_url":"https://api.github.com/users/arshdkhn1/gists{/gist_id}","starred_url":"https://api.github.com/users/arshdkhn1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arshdkhn1/subscriptions","organizations_url":"https://api.github.com/users/arshdkhn1/orgs","repos_url":"https://api.github.com/users/arshdkhn1/repos","events_url":"https://api.github.com/users/arshdkhn1/events{/privacy}","received_events_url":"https://api.github.com/users/arshdkhn1/received_events","type":"User","site_admin":false},"created_at":"2016-11-13T20:02:33Z","updated_at":"2016-11-13T20:02:33Z","body":"@mmahalwy Why cant I see the changes on the live website?"}}
{"actor":{"display_login":"arshdkhn1"}}