From 1b5231ae72f16e7a80d09d00d6abc15a57411d28 Mon Sep 17 00:00:00 2001
From: Pas <74743263+Pasithea0@users.noreply.github.com>
Date: Sun, 19 Oct 2025 19:14:01 -0600
Subject: [PATCH] Move admin link (panel) to settings sidebar
---
src/assets/locales/en.json | 3 +--
src/pages/Settings.tsx | 4 ----
src/pages/parts/settings/AdminPanel.tsx | 30 ------------------------
src/pages/parts/settings/SidebarPart.tsx | 16 +++++++++++++
4 files changed, 17 insertions(+), 36 deletions(-)
delete mode 100644 src/pages/parts/settings/AdminPanel.tsx
diff --git a/src/assets/locales/en.json b/src/assets/locales/en.json
index 0e280b55..afc3dc9b 100644
--- a/src/assets/locales/en.json
+++ b/src/assets/locales/en.json
@@ -891,8 +891,7 @@
},
"admin": {
"title": "Admin panel",
- "text": "Utilize tools made for testing P-Stream's condition.",
- "button": "Check it out"
+ "text": "Test P-Stream's condition."
},
"actions": {
"delete": {
diff --git a/src/pages/Settings.tsx b/src/pages/Settings.tsx
index 67589f00..c0ad1750 100644
--- a/src/pages/Settings.tsx
+++ b/src/pages/Settings.tsx
@@ -37,7 +37,6 @@ import { useSubtitleStore } from "@/stores/subtitles";
import { usePreviewThemeStore, useThemeStore } from "@/stores/theme";
import { SubPageLayout } from "./layouts/SubPageLayout";
-import { AdminPanelPart } from "./parts/settings/AdminPanel";
import { PreferencesPart } from "./parts/settings/PreferencesPart";
function SettingsLayout(props: { children: React.ReactNode }) {
@@ -504,9 +503,6 @@ export function SettingsPage() {
{t("settings.account.admin.text")}
-+ {t("settings.account.admin.title")} +
+ +