{{ authStore.user?.username }}
@@ -146,8 +123,6 @@ onUnmounted(() => document.removeEventListener("click", handleClickOutside));
Graph
Settings
-
Users
-
Logs
@@ -281,40 +256,6 @@ onUnmounted(() => document.removeEventListener("click", handleClickOutside));
border-color: var(--color-primary);
}
-/* Gear dropdown */
-.gear-menu {
- position: relative;
-}
-.gear-dropdown {
- position: absolute;
- top: calc(100% + 6px);
- right: 0;
- background: var(--color-bg-card);
- border: 1px solid var(--color-border);
- border-radius: var(--radius-md);
- box-shadow: 0 4px 16px var(--color-shadow, rgba(0,0,0,0.15));
- min-width: 140px;
- z-index: 200;
- overflow: hidden;
- display: flex;
- flex-direction: column;
-}
-.gear-item {
- padding: 0.55rem 0.9rem;
- font-size: 0.875rem;
- color: var(--color-text-secondary);
- text-decoration: none;
- transition: background 0.12s, color 0.12s;
-}
-.gear-item:hover {
- background: var(--color-bg-secondary);
- color: var(--color-primary);
-}
-.gear-item.router-link-active {
- color: var(--color-primary);
- font-weight: 600;
-}
-
/* User info */
.user-info {
display: flex;
diff --git a/frontend/src/router/index.ts b/frontend/src/router/index.ts
index bff27a4..7573a43 100644
--- a/frontend/src/router/index.ts
+++ b/frontend/src/router/index.ts
@@ -110,16 +110,8 @@ const router = createRouter({
name: "settings",
component: () => import("@/views/SettingsView.vue"),
},
- {
- path: "/admin/users",
- name: "admin-users",
- component: () => import("@/views/UserManagementView.vue"),
- },
- {
- path: "/admin/logs",
- name: "admin-logs",
- component: () => import("@/views/LogsView.vue"),
- },
+ { path: "/admin/users", redirect: "/settings" },
+ { path: "/admin/logs", redirect: "/settings" },
],
});