diff --git a/client/src/components/ClassSelectionWidget.vue b/client/src/components/ClassSelectionWidget.vue
new file mode 100644
index 00000000..214d345a
--- /dev/null
+++ b/client/src/components/ClassSelectionWidget.vue
@@ -0,0 +1,123 @@
+
+
+
+
Klasse: {{currentClassSelection.name}}
+
+
+
+ {{schoolClass.name}}
+
+
+
+
+
+
+
+
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 @@