diff --git a/src/app/components/Client/LastSeen.vue b/src/app/components/Client/LastSeen.vue
index 50a00c93..d0293092 100644
--- a/src/app/components/Client/LastSeen.vue
+++ b/src/app/components/Client/LastSeen.vue
@@ -4,7 +4,7 @@
class="text-gray-400 dark:text-neutral-500 whitespace-nowrap"
:title="$t('lastSeen') + dateTime(new Date(client.latestHandshakeAt))"
>
- {{ !globalStore.features.trafficStats.enabled ? ' · ' : ''
+ {{ !globalStore.statistics.enabled ? ' · ' : ''
}}{{ timeago(new Date(client.latestHandshakeAt)) }}
diff --git a/src/app/components/ui/Toast.vue b/src/app/components/ui/Toast.vue
new file mode 100644
index 00000000..d5a3721f
--- /dev/null
+++ b/src/app/components/ui/Toast.vue
@@ -0,0 +1,37 @@
+
+
+
+
+
+ {{ title }}
+
+ {{ content }}
+
+
+
+
+ ×
+
+
+
diff --git a/src/app/components/ui/UserMenu.vue b/src/app/components/ui/UserMenu.vue
new file mode 100644
index 00000000..8b368ea1
--- /dev/null
+++ b/src/app/components/ui/UserMenu.vue
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+ {{ authStore.userData?.name }}
+ @{{ authStore.userData?.username }}
+
+
+
+ Clients
+
+
+
+
+ Account
+
+
+
+
+ Admin Panel
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/app/layouts/Header.vue b/src/app/layouts/Header.vue
index ccca6357..30335870 100644
--- a/src/app/layouts/Header.vue
+++ b/src/app/layouts/Header.vue
@@ -2,21 +2,23 @@