diff --git a/Data/Engine/web-interface/src/Navigation_Sidebar.jsx b/Data/Engine/web-interface/src/Navigation_Sidebar.jsx
index e4e861ee..37f5ecb5 100644
--- a/Data/Engine/web-interface/src/Navigation_Sidebar.jsx
+++ b/Data/Engine/web-interface/src/Navigation_Sidebar.jsx
@@ -49,6 +49,7 @@ function NavigationSidebar({ currentPage, onNavigate, isAdmin = false }) {
filters: true,
access: true,
admin: true,
+ developer: true,
});
const groupActive = useMemo(
@@ -68,7 +69,8 @@ function NavigationSidebar({ currentPage, onNavigate, isAdmin = false }) {
"access_users",
"access_github_token",
].includes(currentPage),
- admin: ["server_info", "log_management", "page_template"].includes(currentPage),
+ admin: ["server_info", "log_management"].includes(currentPage),
+ developer: ["page_template"].includes(currentPage),
}),
[currentPage]
);
@@ -194,7 +196,7 @@ function NavigationSidebar({ currentPage, onNavigate, isAdmin = false }) {
/>
}
- label="Devices"
+ label="All Devices"
pageKey="devices"
/>
- }
label="Community Content"
pageKey="community"
/>
+ */}
+
{/* Filters & Groups */}
@@ -243,11 +248,13 @@ function NavigationSidebar({ currentPage, onNavigate, isAdmin = false }) {
label="Filters"
pageKey="filters"
/>
- }
label="Groups"
pageKey="groups"
/>
+ */}
{/* Access Management */}
@@ -284,6 +291,12 @@ function NavigationSidebar({ currentPage, onNavigate, isAdmin = false }) {
label="Log Management"
pageKey="log_management"
/>
+
+ )}
+
+ {/* Developer Tools */}
+ {isAdmin && (
+