Created reusable admin navbar component for consistency across all 11 admin pages. COMPONENT: - public/js/components/navbar-admin.js (minified for performance) FEATURES: - Consistent branding and layout - Auto-displays admin name from localStorage - Dashboard back link (except on dashboard itself) - Unified logout behavior - Configurable page title and icon USAGE: <div id="admin-navbar" data-page-title="Page Name" data-page-icon="icon-name"></div> <script src="/js/components/navbar-admin.js"></script> NEXT STEPS (Phase 2 continuation): - Update all 11 admin pages to use this component - Standardize CSS versioning - Verify API endpoints 🤖 Generated with Claude Code (https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| activity-timeline.js | ||
| code-copy-button.js | ||
| coming-soon-overlay.js | ||
| currency-selector.js | ||
| document-cards.js | ||
| document-viewer.js | ||
| footer.js | ||
| interactive-diagram.js | ||
| language-selector.js | ||
| navbar-admin.js | ||
| navbar.js | ||
| pressure-chart.js | ||
| toc.js | ||