aboutsummaryrefslogtreecommitdiffstats
path: root/apps/web/components/dashboard
diff options
context:
space:
mode:
authorMohamed Bassem <me@mbassem.com>2024-12-30 11:27:32 +0000
committerMohamed Bassem <me@mbassem.com>2024-12-30 11:31:35 +0000
commit179f00b15525b024b6823088ef8fb94b7106b4f0 (patch)
treed64257778930965ed076ff9a081411470343fb3c /apps/web/components/dashboard
parentaff4e60952321d06dc4cf517ff3b15206aaaebba (diff)
downloadkarakeep-179f00b15525b024b6823088ef8fb94b7106b4f0.tar.zst
feat: Change the admin page to be tabbed similar to that of the settings page
Diffstat (limited to '')
-rw-r--r--apps/web/components/admin/AddUserDialog.tsx (renamed from apps/web/components/dashboard/admin/AddUserDialog.tsx)0
-rw-r--r--apps/web/components/admin/AdminActions.tsx (renamed from apps/web/components/dashboard/admin/AdminActions.tsx)2
-rw-r--r--apps/web/components/admin/AdminCard.tsx (renamed from apps/web/components/dashboard/admin/AdminCard.tsx)0
-rw-r--r--apps/web/components/admin/AdminNotices.tsx (renamed from apps/web/components/dashboard/admin/AdminNotices.tsx)0
-rw-r--r--apps/web/components/admin/ChangeRoleDialog.tsx (renamed from apps/web/components/dashboard/admin/ChangeRoleDialog.tsx)0
-rw-r--r--apps/web/components/admin/ResetPasswordDialog.tsx (renamed from apps/web/components/dashboard/admin/ResetPasswordDialog.tsx)0
-rw-r--r--apps/web/components/admin/ServerStats.tsx (renamed from apps/web/components/dashboard/admin/ServerStats.tsx)4
-rw-r--r--apps/web/components/admin/UserList.tsx (renamed from apps/web/components/dashboard/admin/UserList.tsx)4
-rw-r--r--apps/web/components/dashboard/header/ProfileOptions.tsx4
9 files changed, 7 insertions, 7 deletions
diff --git a/apps/web/components/dashboard/admin/AddUserDialog.tsx b/apps/web/components/admin/AddUserDialog.tsx
index a13c6b88..a13c6b88 100644
--- a/apps/web/components/dashboard/admin/AddUserDialog.tsx
+++ b/apps/web/components/admin/AddUserDialog.tsx
diff --git a/apps/web/components/dashboard/admin/AdminActions.tsx b/apps/web/components/admin/AdminActions.tsx
index 3b95045c..34b3d63a 100644
--- a/apps/web/components/dashboard/admin/AdminActions.tsx
+++ b/apps/web/components/admin/AdminActions.tsx
@@ -71,7 +71,7 @@ export default function AdminActions() {
return (
<div>
- <div className="mb-2 mt-8 text-xl font-medium">{t("common.actions")}</div>
+ <div className="mb-2 text-xl font-medium">{t("common.actions")}</div>
<div className="flex flex-col gap-2 sm:w-1/2">
<ActionButton
variant="destructive"
diff --git a/apps/web/components/dashboard/admin/AdminCard.tsx b/apps/web/components/admin/AdminCard.tsx
index 3a52b5e5..3a52b5e5 100644
--- a/apps/web/components/dashboard/admin/AdminCard.tsx
+++ b/apps/web/components/admin/AdminCard.tsx
diff --git a/apps/web/components/dashboard/admin/AdminNotices.tsx b/apps/web/components/admin/AdminNotices.tsx
index 4977736f..4977736f 100644
--- a/apps/web/components/dashboard/admin/AdminNotices.tsx
+++ b/apps/web/components/admin/AdminNotices.tsx
diff --git a/apps/web/components/dashboard/admin/ChangeRoleDialog.tsx b/apps/web/components/admin/ChangeRoleDialog.tsx
index 26ad5dce..26ad5dce 100644
--- a/apps/web/components/dashboard/admin/ChangeRoleDialog.tsx
+++ b/apps/web/components/admin/ChangeRoleDialog.tsx
diff --git a/apps/web/components/dashboard/admin/ResetPasswordDialog.tsx b/apps/web/components/admin/ResetPasswordDialog.tsx
index 32183d1a..32183d1a 100644
--- a/apps/web/components/dashboard/admin/ResetPasswordDialog.tsx
+++ b/apps/web/components/admin/ResetPasswordDialog.tsx
diff --git a/apps/web/components/dashboard/admin/ServerStats.tsx b/apps/web/components/admin/ServerStats.tsx
index da69390b..1f0c7e9d 100644
--- a/apps/web/components/dashboard/admin/ServerStats.tsx
+++ b/apps/web/components/admin/ServerStats.tsx
@@ -73,7 +73,7 @@ export default function ServerStats() {
}
return (
- <>
+ <div className="flex flex-col gap-4">
<div className="mb-2 text-xl font-medium">
{t("admin.server_stats.server_stats")}
</div>
@@ -143,6 +143,6 @@ export default function ServerStats() {
</TableBody>
</Table>
</div>
- </>
+ </div>
);
}
diff --git a/apps/web/components/dashboard/admin/UserList.tsx b/apps/web/components/admin/UserList.tsx
index 8c788ef4..3dfcaad1 100644
--- a/apps/web/components/dashboard/admin/UserList.tsx
+++ b/apps/web/components/admin/UserList.tsx
@@ -55,7 +55,7 @@ export default function UsersSection() {
}
return (
- <>
+ <div className="flex flex-col gap-4">
<div className="mb-2 flex items-center justify-between text-xl font-medium">
<span>{t("admin.users_list.users_list")}</span>
<AddUserDialog>
@@ -125,6 +125,6 @@ export default function UsersSection() {
))}
</TableBody>
</Table>
- </>
+ </div>
);
}
diff --git a/apps/web/components/dashboard/header/ProfileOptions.tsx b/apps/web/components/dashboard/header/ProfileOptions.tsx
index fc18e9d2..3d125606 100644
--- a/apps/web/components/dashboard/header/ProfileOptions.tsx
+++ b/apps/web/components/dashboard/header/ProfileOptions.tsx
@@ -16,7 +16,7 @@ import { LogOut, Moon, Paintbrush, Settings, Shield, Sun } from "lucide-react";
import { signOut, useSession } from "next-auth/react";
import { useTheme } from "next-themes";
-import { AdminNoticeBadge } from "../admin/AdminNotices";
+import { AdminNoticeBadge } from "../../admin/AdminNotices";
function DarkModeToggle() {
const { t } = useTranslation();
@@ -74,7 +74,7 @@ export default function SidebarProfileOptions() {
</DropdownMenuItem>
{session.user.role == "admin" && (
<DropdownMenuItem asChild>
- <Link href="/dashboard/admin" className="flex justify-between">
+ <Link href="/admin" className="flex justify-between">
<div className="items-cente flex gap-2">
<Shield className="size-4" />
{t("admin.admin_settings")}