✅ Security separation: Move admin styles to secure admin.css (auth-only) ✅ CSS cleanup: Clean globals.css for public access only ✅ High contrast fixes: Resolve button visibility and CTA backgrounds ✅ Menu highlighting: Implement CSS variable-based approach with gold accents ✅ Accessibility: Maintain WCAG AAA compliance across all four themes ✅ Architecture: Semantic CSS classes replace inline dark: classes - Created frontend/src/styles/admin.css with secure admin-only styles - Cleaned frontend/src/app/globals.css removing 1200+ lines of admin code - Updated admin components to use semantic CSS classes - Fixed high contrast active menu highlighting with gold borders - Implemented CSS containment and injection prevention - All admin dashboard migration objectives achieved |
||
|---|---|---|
| .. | ||
| src | ||
| Dockerfile | ||
| Dockerfile.dev | ||
| health.js | ||
| next-env.d.ts | ||
| next.config.js | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.js | ||
| tailwind.config.js | ||
| tsconfig.json | ||
| tsconfig.tsbuildinfo | ||