diff options
| author | Mohamed Bassem <me@mbassem.com> | 2024-12-30 11:27:32 +0000 |
|---|---|---|
| committer | Mohamed Bassem <me@mbassem.com> | 2024-12-30 11:31:35 +0000 |
| commit | 179f00b15525b024b6823088ef8fb94b7106b4f0 (patch) | |
| tree | d64257778930965ed076ff9a081411470343fb3c /apps/web/components/dashboard | |
| parent | aff4e60952321d06dc4cf517ff3b15206aaaebba (diff) | |
| download | karakeep-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.tsx | 4 |
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")} |
