Commit Graph

94 Commits

Author SHA1 Message Date
Ahmed-Ayman
204f1de024 create a basic layout for the video player. 2018-12-07 20:21:25 +02:00
sanj
71a14e79d9 Merge branch 'feature/add-topic-count' of 858/frontend into develop 2018-12-07 17:44:24 +00:00
2d755be6b8 add count for current topic in random topic component 2018-12-07 19:43:25 +02:00
69c2181afa add random topic items count to state 2018-12-07 19:38:24 +02:00
Ahmed-Ayman
5c048b2036 add the see all videos, topics links 2018-12-07 19:35:40 +02:00
f667e9ea8f really fix issues with random topic on first load 2018-12-07 19:33:42 +02:00
c9d1495c43 fix bug on random topic not loading on first page load 2018-12-07 19:25:43 +02:00
sanj
7d48fad50a Merge branch 'feature/topic-actions' of 858/frontend into develop 2018-12-07 17:03:22 +00:00
Ahmed-Ayman
d36d4e6c6e create a video container, component static defaults. 2018-12-07 19:02:27 +02:00
e7471420d2 fetch all topics, show random topic with 4 videos in home container 2018-12-07 18:59:16 +02:00
Ahmed-Ayman
461ed1af37 style the counter 2018-12-07 14:01:26 +02:00
Ahmed-Ayman
2dcd50d361 create the nav 2018-12-06 23:24:39 +02:00
Ahmed-Ayman
aef0af64b6 create the footer 2018-12-06 23:10:30 +02:00
Ahmed-Ayman
3a42fee6e2 create static homepage,
create VideoPlayer and Title Components
2018-12-06 20:33:29 +02:00
Ahmed-Ayman
34f39d0253 import util.getThumbnail in the video item. 2018-12-06 17:22:03 +02:00
Ahmed-Ayman
c2bce65dce install prop-types 2018-12-06 17:17:31 +02:00
7a3e025278 Merge branch 'develop' of code.with.camp:858/frontend into develop 2018-12-06 17:08:31 +02:00
d369c16540 add util to fetch video thumb / video 2018-12-06 17:08:12 +02:00
Ahmed-Ayman
bff021333f add the site-wide components to app.js 2018-12-06 16:26:19 +02:00
Ahmed-Ayman
53de0e1916 add css-grid to package.json 2018-12-06 16:19:03 +02:00
Ahmed-Ayman
396005c9fc fix #5 create a Random Location, Topic static content 2018-12-06 00:34:48 +02:00
Ahmed-Ayman
da380dff81 fix #4 create the search component. 2018-12-06 00:32:46 +02:00
Ahmed-Ayman
a3ed5426c5 fix #3 create a separate counter component 2018-12-06 00:02:33 +02:00
Ahmed-Ayman
4b90d1f895 add images and global css to be used later in the website 2018-12-05 23:56:22 +02:00
Ahmed-Ayman
ba0f08036e fix #3 add fonts to be used for the header and the rest of the website. 2018-12-05 23:51:53 +02:00
Ahmed-Ayman
c17e153fd3 fix #3 create the header, style the site-logo to have a max-width 2018-12-05 22:09:11 +02:00
Ahmed-Ayman
401de982c8 change subComponents to components 2018-12-05 21:48:08 +02:00
ahmedayman055
35f154f8c8 Merge branch 'api-util' of 858/frontend into master 2018-12-05 18:55:55 +00:00
ahmedayman055
79b21f8bae Merge branch 'create-the-static-pages' of 858/frontend into master 2018-12-05 18:54:07 +00:00
1c84c009b4 add methods required to fetch data from the API 2018-12-05 20:45:55 +02:00
Ahmed-Ayman
d307fd0c15 add css basic logic, add logo 2018-12-05 01:05:19 +02:00
Ahmed-Ayman
b7b28b3468 static-components scaffolding 2018-12-05 00:49:33 +02:00
Ahmed-Ayman
1a44ea51d6 Edit Readme fiel 2018-12-04 23:20:18 +02:00
Ahmed-Ayman
e73b06916a ignore .idea files 2018-12-04 23:12:10 +02:00
bee3055307 use key instead of ref for unique key for components in loop 2018-12-02 16:07:00 +02:00
e7c1caf65e move action type strings to constants 2018-12-02 16:05:51 +02:00
5517141edf add example of async API request and action 2018-12-01 21:40:41 +05:30
f6da07ed0c Merge branch 'master' of code.with.camp:858/frontend 2018-12-01 19:22:36 +05:30
a880669eb9 basic setup of router, redux store - test action in Home container 2018-12-01 19:22:26 +05:30
Ahmed-Ayman
c4728d9ce2 yarn specify the react dom 2018-11-30 19:52:57 +02:00
416b5a50ef create-react-app scaffolding 2018-11-30 23:18:38 +05:30
Ahmed-Ayman
1b42d4d94f remove the weird files 2018-11-30 19:42:56 +02:00
Ahmed-Ayman
54fc24885c first commit 2018-11-30 19:40:50 +02:00
adbeb8eb42 initialize repo with README 2018-11-30 23:05:20 +05:30