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 @@ + class="chevron"> 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 @@