Commit Graph

621 Commits

Author SHA1 Message Date
Ramon Wenger ef48f5afb6 Add content block edit modal
Also clean up the state store.
Also change the properties of the content block contents on the server
2018-09-19 15:40:21 +02:00
Ramon Wenger 0c2cab4c96 Re-use cache for modules 2018-09-18 19:38:48 +02:00
Ramon Wenger a522f9117c Remove filter from state, move to router 2018-09-17 09:19:38 +02:00
Ramon Wenger 0e30f0bd45 Add new room page 2018-09-14 15:57:57 +02:00
Pawel Kowalski 4cb5c6ad63 Add User query, get users in FilterBar, add Visibility node 2018-09-11 17:18:50 +02:00
Ramon Wenger 872eb6efa5 Fix typo 2018-09-11 15:53:09 +02:00
Ramon Wenger d6316fc328 Update module query after mutation 2018-09-11 15:09:55 +02:00
Ramon Wenger 8b15bc76e6 Add server data to room entries 2018-09-05 10:19:11 +02:00
Pawel Kowalski 5bdb427a17 Add contents to the room query 2018-09-04 15:01:06 +02:00
Ramon Wenger f2edc096b8 Randomize images 2018-08-27 21:40:41 +02:00
Ramon Wenger df7efc7c05 Adjust styling of room 2018-08-27 19:52:00 +02:00
Ramon Wenger 552b27ba2b Add related name to objective groups 2018-08-27 18:18:09 +02:00
Ramon Wenger dcf612f2df Add related name to room entries 2018-08-27 18:05:19 +02:00
Ramon Wenger 031e2a797d Add book and topic views including styling 2018-08-27 16:38:26 +02:00
Ramon Wenger fc02dce2ed Re-add dummy data in rooms for presentation purposes 2018-08-27 14:56:05 +02:00
Pawel Kowalski 192b728572 Get rid of unnecessary console.log stmts, add get for room appearance computed property 2018-08-23 22:48:34 +02:00
Pawel Kowalski e7fafb40a8 Change the way we setup router-links 2018-08-23 22:27:27 +02:00
Pawel Kowalski 087e8ce252 Add entry count, start working on dynamic room color 2018-08-23 22:14:22 +02:00
Ramon Wenger 4754d9ddb2 Adjust slug of default module 2018-08-23 20:13:38 +02:00
Pawel Kowalski 69af860187 no message 2018-08-23 17:42:44 +02:00
Pawel Kowalski a68122f3e7 Fix problem with reactive property and use computed to get the length of the rooms 2018-08-23 16:36:36 +02:00
Pawel Kowalski 8fc0b07eb1 Start connecting entries frontend to backend 2018-08-23 16:20:25 +02:00
Pawel Kowalski ff70e441c7 Add RoomEntry model, factory, dummy_data, node 2018-08-23 16:03:32 +02:00
Ramon Wenger 34024c88a2 Add property to room route 2018-08-23 15:17:06 +02:00
Pawel Kowalski 01b77707da Combine room backend with frontend 2018-08-23 14:48:16 +02:00
Pawel Kowalski 34220d7262 Add UserGroup and test data generation for it 2018-08-23 12:23:39 +02:00
Ramon Wenger e92927132c Add basic knowledge page 2018-08-23 12:23:21 +02:00
Ramon Wenger 51be815601 Move around some files 2018-08-23 08:51:39 +02:00
Ramon Wenger ded9426742 Add simple layout 2018-08-22 18:19:51 +02:00
Ramon Wenger 2193f5b482 Add different layouts, with default layout for starters 2018-08-22 17:47:18 +02:00
Ramon Wenger f93d6b5f71 Add article page 2018-08-22 16:48:43 +02:00
Ramon Wenger c712ee34f5 Add props to user widget 2018-08-22 16:13:52 +02:00
Ramon Wenger 948878013c Fix grid in Edge browser 2018-08-22 15:06:18 +02:00
Ramon Wenger 9a88c2709d Add IE10+ fixes 2018-08-22 15:02:56 +02:00
Ramon Wenger 600a7ec66e Add "dynamic" room data 2018-08-22 13:23:44 +02:00
Ramon Wenger 7e3455340f Add room page with widgets 2018-08-22 11:37:16 +02:00
Ramon Wenger 71c339a40c Add room page and widgets 2018-08-21 14:37:15 +02:00
Ramon Wenger d3a65539fb Update styling 2018-08-20 17:45:03 +02:00
Ramon Wenger f94e037c27 Add base rooms layout 2018-08-20 17:38:30 +02:00
Ramon Wenger 9c6e06c4a8 Add module navigation 2018-08-20 17:05:40 +02:00
Pawel Kowalski bc29989908 Use component this scoped function instead of Vue global function for getRidOfEdges 2018-08-18 00:53:57 +02:00
Pawel Kowalski d6d8d60c9b And now also get rid of edges 2018-08-18 00:40:30 +02:00
Pawel Kowalski bd136d79b3 Not perfect, but an intermediary solution for the edges/nodes problem 2018-08-18 00:02:31 +02:00
Pawel Kowalski ea073a29ac Replace specific edge/node removal with a generic solution: move into globally available function.
- Why is it not possible to change data with apollo link?
2018-08-17 18:08:15 +02:00
Pawel Kowalski 17b0047b32 Provide a draft for the edges/nodes removal 2018-08-17 02:29:27 +02:00
Ramon Wenger 80b46a4781 Add dynamic components 2018-08-15 18:47:33 +02:00
Ramon Wenger 348de74dee Clean up query function 2018-08-15 14:45:44 +02:00
Ramon Wenger cb3b659949 Fetch module data from server 2018-08-14 17:58:10 +02:00
Ramon Wenger b99d354284 Add apollo base for module 2018-08-14 16:53:03 +02:00
Ramon Wenger fc1b0519c4 Parametrize module component 2018-08-14 15:10:37 +02:00
Ramon Wenger 0c8b5553df Parametrize the objective group component 2018-08-14 14:38:56 +02:00
Ramon Wenger e708f8e334 Update styles from style guide 2018-08-14 14:00:13 +02:00
Ramon Wenger c58986a0b4 Add module page 2018-08-14 11:47:27 +02:00
Ramon Wenger ac112ca69c Merge branch 'master' of github.com:ramonwenger/skillbox 2018-08-14 11:46:14 +02:00
Ramon Wenger ae3f794071 Add routing for convenience 2018-08-14 11:45:59 +02:00
Pawel Kowalski 690e9a9e02 Formatting of book 2018-08-13 22:12:49 +02:00
Ramon Wenger d6ee3a290f Add book sidebar component 2018-08-13 18:59:32 +02:00
Ramon Wenger 955f6d7fc0 Add book route 2018-08-13 18:21:47 +02:00
Ramon Wenger a2484b9d6f Add some styles 2018-08-13 18:21:20 +02:00
Pawel Kowalski 25f4809d22 Name query, don't prefetch 2018-08-09 15:34:23 +02:00
Pawel Kowalski ca6e179a2e Fixed styling of vue components 2018-08-09 15:16:49 +02:00
Ramon Wenger b7d8503cd9 Clean up style files 2018-08-09 14:54:18 +02:00
Ramon Wenger 1efb11c4d6 Merge branch 'feature/no-nuxt' 2018-08-09 14:37:41 +02:00
Ramon Wenger 562fbca542 Change components to work without nuxt 2018-08-09 14:36:16 +02:00
Pawel Kowalski c98d525caa Adds example filtered query 2018-08-09 13:59:04 +02:00
Ramon Wenger 4a46feb4af Add first component 2018-08-08 17:31:19 +02:00
Ramon Wenger d884298413 Remove unused code 2018-08-08 15:38:37 +02:00
Pawel Kowalski bac0690721 Redirect from server to the client if no server url responds to the request 2018-08-08 15:25:00 +02:00
Pawel Kowalski 9d47f0349a Add order to Topic, Show how to iterate over apollo results 2018-08-08 15:14:54 +02:00
Ramon Wenger 5e6ea1f52e Add nuxt.js to project 2018-08-08 15:00:56 +02:00
Pawel Kowalski 5dbef5a694 initial commit 2018-08-06 23:26:23 +02:00