Commit Graph

73 Commits

Author SHA1 Message Date
add48e09a8 Fix vehicles details page + pass test 2020-12-21 22:59:09 +01:00
16a0dc47da Fix locations details page + pass test 2020-12-21 22:56:28 +01:00
3a8c052d86 Fix people details page + pass test 2020-12-21 22:53:04 +01:00
c3bb17f863 Create Location component + tests 2020-12-21 22:43:29 +01:00
cf9381309e Create Vehicle component + tests 2020-12-21 22:36:16 +01:00
21f3ed77a4 Pass test for Film details and Person component. 2020-12-21 22:20:12 +01:00
2e35d86e1a Load Locations/People/Vehicles from layout on app load 2020-12-21 22:06:36 +01:00
5bab5b2041 Adapt tests 2020-12-21 22:06:05 +01:00
188625a413 Create basic Person component + collect data by getter 2020-12-21 22:05:53 +01:00
a9771243a1 Basic design for Film detail page 2020-12-21 18:28:12 +01:00
540521f236 Pass tests 2020-12-21 14:10:33 +01:00
67680804e2 Collect Film's nested data on mounted (Locations/Vehicles/People) 2020-12-21 13:57:18 +01:00
fffbc87964 Create vuex modules for Films/Vehicles/Locations/People + Test adaptation 2020-12-21 12:01:36 +01:00
d8cfe69fa0 Add basic Vue logic to Vehicles/Locations/People 2020-12-18 15:23:45 +01:00
e7e6ed91f8 Create People/Locations/Vehicles detail pages 2020-12-18 06:23:29 +01:00
1801fd54ae Move store test file to /store folder 2020-12-18 06:19:37 +01:00
c416542449 Merge vuex-store branch 2020-12-18 06:15:29 +01:00
e1619de1cd Refactor films/_id to use vuex 2020-12-18 06:12:39 +01:00
18be371f39 Test mutation + actions 2020-12-18 05:44:23 +01:00
734b924390 Use Vuex store to handle films 2020-12-18 04:28:14 +01:00
24d3a962bd Refactor films module 2020-12-18 04:07:32 +01:00
432ff2ac14 Add dynamic head for Film page 2020-12-18 04:07:32 +01:00
1cf3dba078 Add param validation + Test for Film page 2020-12-18 04:07:32 +01:00
cf59911c4c Create basic film page 2020-12-18 04:07:32 +01:00
3782c90647 Handle responsivness on Grid + Film components 2020-12-18 04:05:43 +01:00
f2ba114d26 Add description in Header + Change title 2020-12-18 04:05:43 +01:00
0ea1c855d2 Replace films page H2 by Studio Ghibli logo 2020-12-18 04:05:43 +01:00
5787c9d8db Refactor Footer module + Add basic tesst file 2020-12-18 04:05:43 +01:00
8a5958dde0 Refactor Header module 2020-12-18 04:05:43 +01:00
0408b8bf63 Refactor Grid module 2020-12-18 04:05:43 +01:00
f937bfcf4c Test Film component 2020-12-18 04:05:43 +01:00
ab465bbe16 Create Film component 2020-12-18 04:05:43 +01:00
214921a6e8 Add Tailwind Typography plugin 2020-12-18 04:05:43 +01:00
10808b66b2 Create Grid component + Test. Index test adaptations 2020-12-18 04:05:43 +01:00
baed9969b2 Add head property 2020-12-18 04:05:43 +01:00
a413b6f637 Improve Page structure and create a redirect middleware to set /films as homepage 2020-12-18 04:05:43 +01:00
a7a30c37df Add styles to H2 2020-12-18 04:05:43 +01:00
111558309e Create Footer component with styles 2020-12-18 04:05:43 +01:00
9394950263 Add proper styles to handle Header's fixed position and main tag to display correctly. 2020-12-18 04:05:43 +01:00
23595f0e58 Test asyncData method. 2020-12-18 04:05:43 +01:00
6941293c14 Collect films data in AsyncData method. 2020-12-18 04:05:43 +01:00
f95a384409 Refactor films module 2020-12-18 03:44:26 +01:00
f2de531fd9 Add dynamic head for Film page 2020-12-18 03:43:22 +01:00
b3afb2b66f Add param validation + Test for Film page 2020-12-18 03:41:47 +01:00
4ae4b4ecd9 Create basic film page 2020-12-18 03:04:27 +01:00
1b36ad6a81 Handle responsivness on Grid + Film components 2020-12-18 02:37:32 +01:00
c77fe19ed1 Add description in Header + Change title 2020-12-18 02:27:15 +01:00
0b7b64231d Replace films page H2 by Studio Ghibli logo 2020-12-18 02:18:01 +01:00
5de7b3d676 Refactor Footer module + Add basic tesst file 2020-12-18 02:07:15 +01:00
cde972e20e Refactor Header module 2020-12-18 02:03:04 +01:00