From 98a8acac4f172017522489084de4433e2b7e707f Mon Sep 17 00:00:00 2001 From: Ramon Wenger Date: Tue, 16 Jul 2019 16:15:20 +0200 Subject: [PATCH] Refactor subnavigation and implement module subnavigation --- client/src/components/HeaderBar.vue | 4 +- .../book-navigation/BookNavigation.vue | 44 +++------ .../book-navigation/BookTopicNavigation.vue | 45 ++++++---- .../book-navigation/SubNavigationItem.vue | 8 +- client/src/components/modules/Module.vue | 15 +--- .../components/modules/ModuleNavigation.vue | 89 +++++++++++-------- client/src/graphql/gql/allTopicsQuery.gql | 12 +++ client/src/pages/book.vue | 2 +- client/src/router/index.js | 2 +- client/src/styles/_navigation.scss | 64 +++++++++++++ client/src/styles/main.scss | 2 +- server/books/schema/queries.py | 2 +- server/core/management/commands/dummy_data.py | 6 ++ 13 files changed, 188 insertions(+), 107 deletions(-) create mode 100644 client/src/graphql/gql/allTopicsQuery.gql diff --git a/client/src/components/HeaderBar.vue b/client/src/components/HeaderBar.vue index 913708c6..d0fc01e1 100644 --- a/client/src/components/HeaderBar.vue +++ b/client/src/components/HeaderBar.vue @@ -1,7 +1,9 @@