diff --git a/webapp/components/MasonryGrid/MasonryGrid.vue b/webapp/components/MasonryGrid/MasonryGrid.vue
index f95c0e16e..00afa31af 100644
--- a/webapp/components/MasonryGrid/MasonryGrid.vue
+++ b/webapp/components/MasonryGrid/MasonryGrid.vue
@@ -30,7 +30,7 @@ export default {
/* dirty fix to override broken styleguide inline-styles */
.ds-grid {
grid-template-columns: repeat(auto-fit, minmax(min(300px, 100%), 1fr)) !important;
- gap: 32px 16px !important;
+ gap: 16px !important;
grid-auto-rows: 20px;
}
diff --git a/webapp/components/NotificationMenu/NotificationMenu.vue b/webapp/components/NotificationMenu/NotificationMenu.vue
index 7fcfabe82..0cc643516 100644
--- a/webapp/components/NotificationMenu/NotificationMenu.vue
+++ b/webapp/components/NotificationMenu/NotificationMenu.vue
@@ -12,22 +12,27 @@
-
+
-
+
-
+
{{ $t('notifications.pageLink') }}
-
+
-
-
+
+
{{ $t('notifications.markAllAsRead') }}
-
+
@@ -74,11 +79,12 @@ export default {
this.$toast.error(error.message)
}
},
- async markAllAsRead() {
+ async markAllAsRead(closeMenu) {
if (!this.hasNotifications) {
return
}
+ closeMenu()
try {
await this.$apollo.mutate({
mutation: markAllAsReadMutation(this.$i18n),
@@ -144,16 +150,15 @@ export default {