diff --git a/apps/frontend/src/components/ui/NotificationsIndicator.vue b/apps/frontend/src/components/ui/NotificationsIndicator.vue new file mode 100644 index 0000000000..5d6400df54 --- /dev/null +++ b/apps/frontend/src/components/ui/NotificationsIndicator.vue @@ -0,0 +1,394 @@ + + + + + + + {{ unreadCount }} + + + + + + + + + {{ formatMessage(messages.viewAllNotifications) }} + + + + {{ formatMessage(messages.viewHistory) }} + + + + {{ formatMessage(messages.markAllAsRead) }} + + + + + {{ formatMessage(messages.noUnreadNotifications) }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ notif.title }} + + + {{ formatRelativeTime(notif.created) }} + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apps/frontend/src/layouts/default.vue b/apps/frontend/src/layouts/default.vue index 0990ef8c15..60c1d57a32 100644 --- a/apps/frontend/src/layouts/default.vue +++ b/apps/frontend/src/layouts/default.vue @@ -385,44 +385,7 @@ - - - - - - {{ formatMessage(messages.newProject) }} - - - - {{ formatMessage(messages.newCollection) }} - - - {{ formatMessage(messages.newOrganization) }} - - - +