diff --git a/docs/frontend/admin/page-templates.md b/docs/frontend/admin/page-templates.md index 4b41bf96..08a91e0c 100644 --- a/docs/frontend/admin/page-templates.md +++ b/docs/frontend/admin/page-templates.md @@ -1201,9 +1201,11 @@ cp app/static/admin/js/dashboard.js app/static/admin/js/new-page.js ### Pre-configured Loggers ```javascript window.LogConfig.loggers.dashboard +window.LogConfig.loggers.companies window.LogConfig.loggers.vendors window.LogConfig.loggers.vendorTheme window.LogConfig.loggers.users +window.LogConfig.loggers.customers window.LogConfig.loggers.products window.LogConfig.loggers.orders window.LogConfig.loggers.imports @@ -1546,14 +1548,29 @@ async applyFilters() { ```javascript // Admin sidebar sections { - "Main Navigation": [ - "Dashboard", - "Users", + "Dashboard": [ + "Dashboard" + ], + "Platform Administration": [ + "Companies", "Vendors", - "Marketplace Import" // ← Self-service import + "Users", + "Customers", + "Marketplace" + ], + "Content Management": [ + "Platform Homepage", + "Content Pages", + "Vendor Themes" + ], + "Developer Tools": [ + "Components", + "Icons", + "Testing Hub", + "Code Quality" ], "Platform Monitoring": [ - "Import Jobs", // ← System-wide monitoring + "Import Jobs", "Application Logs" ], "Settings": [ diff --git a/docs/frontend/shared/sidebar.md b/docs/frontend/shared/sidebar.md index ce4f00a5..d2490d5a 100644 --- a/docs/frontend/shared/sidebar.md +++ b/docs/frontend/shared/sidebar.md @@ -160,8 +160,11 @@ function adminUsers() { | Page | JavaScript `currentPage` | Sidebar Check | URL | |------|--------------------------|---------------|-----| | Dashboard | `'dashboard'` | `x-show="currentPage === 'dashboard'"` | `/admin/dashboard` | +| Companies | `'companies'` | `x-show="currentPage === 'companies'"` | `/admin/companies` | | Vendors | `'vendors'` | `x-show="currentPage === 'vendors'"` | `/admin/vendors` | | Users | `'users'` | `x-show="currentPage === 'users'"` | `/admin/users` | +| Customers | `'customers'` | `x-show="currentPage === 'customers'"` | `/admin/customers` | +| Marketplace | `'marketplace'` | `x-show="currentPage === 'marketplace'"` | `/admin/marketplace` | | Imports | `'imports'` | `x-show="currentPage === 'imports'"` | `/admin/imports` | | Components | `'components'` | `x-show="currentPage === 'components'"` | `/admin/components` | | Icons | `'icons'` | `x-show="currentPage === 'icons'"` | `/admin/icons` | @@ -170,20 +173,34 @@ function adminUsers() { ### Updated Sidebar Structure -The fixed sidebar now includes: +The sidebar is organized into the following sections: -**Main Navigation:** +**Dashboard:** - Dashboard + +**Platform Administration:** +- Companies - Vendors - Users -- Import Jobs +- Customers +- Marketplace -**Developer Tools Section:** (NEW!) +**Content Management:** +- Platform Homepage +- Content Pages +- Vendor Themes + +**Developer Tools:** - Components - Icons - Testing Hub +- Code Quality -**Settings Section:** +**Platform Monitoring:** +- Import Jobs +- Application Logs + +**Settings:** - Settings Each section is properly separated with dividers and all menu items have active indicators.