diff --git a/client/src/components/AddContentBlockButton.vue b/client/src/components/AddContentBlockButton.vue
index 9af880d0..66efb655 100644
--- a/client/src/components/AddContentBlockButton.vue
+++ b/client/src/components/AddContentBlockButton.vue
@@ -46,7 +46,7 @@
}
&__icon {
- height: 57px;
+ width: 40px;
fill: $color-silver-dark;
}
}
diff --git a/client/src/components/Chapter.vue b/client/src/components/Chapter.vue
index 6dd0493b..d1ed063d 100644
--- a/client/src/components/Chapter.vue
+++ b/client/src/components/Chapter.vue
@@ -6,7 +6,7 @@
{{chapter.description}}
-
+
+
+
+
Klasse: {{currentClassSelection.name}}
+
+
+
+ {{schoolClass.name}}
+
+
+
+
+
+
+
+
diff --git a/client/src/components/ContentBlock.vue b/client/src/components/ContentBlock.vue
index 96de4b8d..c32c5569 100644
--- a/client/src/components/ContentBlock.vue
+++ b/client/src/components/ContentBlock.vue
@@ -1,17 +1,17 @@
-
+
+
+
+
+
+
+
{{instrumentLabel}}
{{contentBlock.title}}
@@ -24,7 +24,7 @@
-
+
@@ -55,6 +55,8 @@
import CHAPTER_QUERY from '@/graphql/gql/chapterQuery.gql';
import DELETE_CONTENT_BLOCK_MUTATION from '@/graphql/gql/mutations/deleteContentBlock.gql';
+ import {mapGetters} from 'vuex';
+
const instruments = {
base_communication: 'Sprache & Kommunikation',
base_society: 'Gesellschaft'
@@ -89,6 +91,7 @@
},
computed: {
+ ...mapGetters(['editModule']),
specialClass() {
return `content-block--${this.contentBlock.type.toLowerCase()}`
},
diff --git a/client/src/components/FilterBar.vue b/client/src/components/FilterBar.vue
deleted file mode 100644
index edbbf669..00000000
--- a/client/src/components/FilterBar.vue
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/client/src/components/HeaderBar.vue b/client/src/components/HeaderBar.vue
index 7c97788b..35ae07ac 100644
--- a/client/src/components/HeaderBar.vue
+++ b/client/src/components/HeaderBar.vue
@@ -5,10 +5,8 @@
@@ -21,6 +19,7 @@
import UserWidget from '@/components/UserWidget.vue';
import LogoutWidget from '@/components/LogoutWidget.vue';
import Logo from '@/components/icons/Logo';
+ import ClassSelectionWidget from '@/components/ClassSelectionWidget';
import ME_QUERY from '@/graphql/gql/meQuery.gql';
@@ -30,7 +29,8 @@
UserWidget,
LogoutWidget,
BookNavigation,
- Logo
+ Logo,
+ ClassSelectionWidget
},
computed: {
diff --git a/client/src/components/MobileNavigation.vue b/client/src/components/MobileNavigation.vue
index 8e229990..2a69c4a3 100644
--- a/client/src/components/MobileNavigation.vue
+++ b/client/src/components/MobileNavigation.vue
@@ -6,10 +6,8 @@
-
-
-
-
+
+
@@ -19,6 +17,7 @@
import UserWidget from '@/components/UserWidget';
import LogoutWidget from '@/components/LogoutWidget';
import TopNavigation from '@/components/TopNavigation';
+ import ClassSelectionWidget from '@/components/ClassSelectionWidget';
import {meQuery} from '@/graphql/queries';
@@ -27,7 +26,8 @@
TopNavigation,
Cross,
UserWidget,
- LogoutWidget
+ LogoutWidget,
+ ClassSelectionWidget
},
methods: {
diff --git a/client/src/components/MoreOptionsWidget.vue b/client/src/components/MoreOptionsWidget.vue
index 863129ba..9fcb68d2 100644
--- a/client/src/components/MoreOptionsWidget.vue
+++ b/client/src/components/MoreOptionsWidget.vue
@@ -12,7 +12,7 @@
+
+
diff --git a/client/src/components/UserWidget.vue b/client/src/components/UserWidget.vue
index 03c28f54..36c582f3 100644
--- a/client/src/components/UserWidget.vue
+++ b/client/src/components/UserWidget.vue
@@ -1,21 +1,72 @@