Adrian Flores Cortes
|
380b96e159
|
feat(theme): Implement Dark Mode and Toast notifications
- Add dark:* classes to 10 common components
- Create ThemeProvider with Zustand persistence
- Create ThemeToggle component (simple and full modes)
- Implement Toast notification system (toastStore, useToast, ToastContainer)
- Support success, error, warning, info toast types
- Integrate ToastContainer in App.tsx
Components updated:
- Modal, EmptyState, StatusBadge, SearchInput
- ConfirmDialog, PageHeader, FormField, ActionButtons
- DataTable, LoadingSpinner
Closes: G-005, G-008
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-04 01:14:11 -06:00 |
|