diff --git a/client/src/components/HeaderBar.vue b/client/src/components/HeaderBar.vue
index dde98b7a..d188d951 100644
--- a/client/src/components/HeaderBar.vue
+++ b/client/src/components/HeaderBar.vue
@@ -40,12 +40,6 @@
CurrentClass,
Hamburger
},
-
- computed: {
- showSubnavigation() {
- return this.$route.meta.subnavigation;
- }
- },
}
@@ -68,6 +62,8 @@
grid-template-columns: 1fr 1fr 1fr;
+ border-bottom: 1px solid $color-silver;
+
@include desktop {
grid-template-columns: 50px 1fr 200px;
grid-template-rows: 50px;
diff --git a/client/src/components/book-navigation/BookTopicNavigation.vue b/client/src/components/book-navigation/BookTopicNavigation.vue
index 2ddb547e..56fa4367 100644
--- a/client/src/components/book-navigation/BookTopicNavigation.vue
+++ b/client/src/components/book-navigation/BookTopicNavigation.vue
@@ -5,6 +5,7 @@
:class="{'book-topics__topic--active': topic.active, 'book-subnavigation__item--mobile': mobile}"
:key="topic.id"
tag="div"
+ active-class="book-subnavigation__item--active"
class="book-topics__topic book-subnavigation__item"
v-for="topic in topics"
@click.native="closeSidebar('navigation')">
diff --git a/client/src/components/icons/ChevronLeft.vue b/client/src/components/icons/ChevronLeft.vue
new file mode 100644
index 00000000..d09f1939
--- /dev/null
+++ b/client/src/components/icons/ChevronLeft.vue
@@ -0,0 +1,14 @@
+
+
+
+
+
diff --git a/client/src/components/icons/ChevronRight.vue b/client/src/components/icons/ChevronRight.vue
index 54f88f72..5d22f1fc 100644
--- a/client/src/components/icons/ChevronRight.vue
+++ b/client/src/components/icons/ChevronRight.vue
@@ -2,7 +2,7 @@
diff --git a/client/src/components/modules/ModuleNavigation.vue b/client/src/components/modules/ModuleNavigation.vue
index 76fbc1ba..ce8901d9 100644
--- a/client/src/components/modules/ModuleNavigation.vue
+++ b/client/src/components/modules/ModuleNavigation.vue
@@ -1,22 +1,12 @@