All checks were successful
Basil CI/CD Pipeline / Code Linting (push) Successful in 58s
Basil CI/CD Pipeline / Web Tests (push) Successful in 1m5s
Basil CI/CD Pipeline / Shared Package Tests (push) Successful in 1m0s
Basil CI/CD Pipeline / Security Scanning (push) Successful in 1m6s
Basil CI/CD Pipeline / API Tests (push) Successful in 2m44s
Basil CI/CD Pipeline / Build All Packages (push) Successful in 3m9s
Basil CI/CD Pipeline / E2E Tests (push) Has been skipped
Basil CI/CD Pipeline / Build & Push Docker Images (push) Successful in 5m5s
Basil CI/CD Pipeline / Trigger Deployment (push) Successful in 11s
Implemented a simple dark mode toggle that persists user preference across sessions. Changes: - Add CSS custom properties for light and dark themes in App.css - Create ThemeContext for global theme state management - Create ThemeToggle component with moon/sun icons - Update all color references to use CSS variables for theme support - Add localStorage persistence for theme preference - Include smooth transitions between themes The toggle appears in the header next to the user menu and allows instant switching between light and dark modes. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>