diff --git a/src/components/layout/admin/main-admin.layout.tsx b/src/components/layout/admin/main-admin.layout.tsx
index f0090b38f..94437415e 100644
--- a/src/components/layout/admin/main-admin.layout.tsx
+++ b/src/components/layout/admin/main-admin.layout.tsx
@@ -1,8 +1,6 @@
import {
- Alert,
AppShell,
Avatar,
- Box,
Flex,
Footer,
Group,
@@ -17,8 +15,6 @@ import {
UnstyledButton,
} from '@mantine/core';
import {
- IconAdjustmentsAlt,
- IconAlertTriangle,
IconBook2,
IconBrandDiscord,
IconBrandGithub,
@@ -31,6 +27,7 @@ import {
IconSun,
IconUser,
IconUserSearch,
+ IconUsers,
} from '@tabler/icons-react';
import { signOut } from 'next-auth/react';
import { useTranslation } from 'next-i18next';
@@ -66,7 +63,7 @@ export const MainLayout = ({ children }: MainLayoutProps) => {
}
label="Home"
component={Link}
- href="/admin/users"
+ href="/manage/"
/>
{
}
>
}
+ icon={}
label="Manage"
component={Link}
- href="/admin/users"
+ href="/manage/users"
/>
}
label="Invites"
component={Link}
- href="/admin/users/invites"
+ href="/manage/users/invites"
/>
{
header={
-
+
diff --git a/src/pages/user/settings.tsx b/src/pages/manage/index.tsx
similarity index 79%
rename from src/pages/user/settings.tsx
rename to src/pages/manage/index.tsx
index 20e4c55fa..1b739b552 100644
--- a/src/pages/user/settings.tsx
+++ b/src/pages/manage/index.tsx
@@ -1,7 +1,7 @@
import { Title } from "@mantine/core";
import { MainLayout } from "~/components/layout/admin/main-admin.layout";
-const SettingsPage = () => {
+const ManagementPage = () => {
return (
Good morning, Manicraft1001
@@ -9,4 +9,4 @@ const SettingsPage = () => {
)
}
-export default SettingsPage;
\ No newline at end of file
+export default ManagementPage;
\ No newline at end of file
diff --git a/src/pages/manage/preferences.tsx b/src/pages/manage/preferences.tsx
new file mode 100644
index 000000000..6da0ccd91
--- /dev/null
+++ b/src/pages/manage/preferences.tsx
@@ -0,0 +1,12 @@
+import { Title } from "@mantine/core";
+import { MainLayout } from "~/components/layout/admin/main-admin.layout";
+
+const PreferencesPage = () => {
+ return (
+
+ Preferences
+
+ )
+}
+
+export default PreferencesPage
\ No newline at end of file
diff --git a/src/pages/manage/users/index.tsx b/src/pages/manage/users/index.tsx
new file mode 100644
index 000000000..80c614327
--- /dev/null
+++ b/src/pages/manage/users/index.tsx
@@ -0,0 +1,12 @@
+import { Title } from "@mantine/core";
+import { MainLayout } from "~/components/layout/admin/main-admin.layout";
+
+const ManageUsersPage = () => {
+ return (
+
+ Manage users
+
+ )
+}
+
+export default ManageUsersPage;
\ No newline at end of file
diff --git a/src/pages/manage/users/invites.tsx b/src/pages/manage/users/invites.tsx
new file mode 100644
index 000000000..ceda212c4
--- /dev/null
+++ b/src/pages/manage/users/invites.tsx
@@ -0,0 +1,12 @@
+import { Title } from "@mantine/core";
+import { MainLayout } from "~/components/layout/admin/main-admin.layout";
+
+const ManageUserInvitesPage = () => {
+ return (
+
+ Manage user invites
+
+ )
+}
+
+export default ManageUserInvitesPage;
\ No newline at end of file