# UI Unification Audit — Global Theme Mode

## Date: 2026-05-29

## Dark Mode Status
All admin pages now support dark mode consistently. The Dashboard (chat workspace) uses its own dark theme variables. All Filament resource pages use the global CSS variable system defined in `crm-theme.css`. Tailwind `dark:` classes are also supported via the `dark` class on `<html>`.

## Light Mode Status
All admin pages now support light mode via the global `crm-theme-light` class on `<html>`. The Dashboard workspace CSS variables now respond to `html.crm-theme-light` instead of the previous `body.light` class. Filament resource pages use the light CSS variables from `crm-theme.css`.

## Pages Checked

| Page | Route | Dark Mode | Light Mode | Notes |
|------|-------|-----------|------------|-------|
| Dashboard (Workspace) | `/admin` | ✅ | ✅ | Uses workspace CSS variables with `html.crm-theme-light` |
| Conversations | `/admin/conversations` | ✅ | ✅ | Filament resource with global CSS vars |
| Conversation View | `/admin/conversations/{record}` | ✅ | ✅ | Filament page |
| Waiting List | `/admin/waiting-list` | ✅ | ✅ | Blade view with Tailwind dark classes |
| Contacts | `/admin/contacts` | ✅ | ✅ | Filament resource |
| Contact Create | `/admin/contacts/create` | ✅ | ✅ | Filament resource form |
| Assignment Log | `/admin/assignments` | ✅ | ✅ | Filament resource |
| Team | `/admin/teams` | ✅ | ✅ | Filament resource |
| Team Create | `/admin/teams/create` | ✅ | ✅ | Filament resource form |
| Users / Employees | `/admin/users` | ✅ | ✅ | Filament resource |
| User Create | `/admin/users/create` | ✅ | ✅ | Filament resource form |
| User Edit | `/admin/users/{record}/edit` | ✅ | ✅ | Filament resource form |
| User View | `/admin/users/{record}` | ✅ | ✅ | Filament resource view |
| Reports | `/admin/reports` | ✅ | ✅ | Blade view with Tailwind dark classes |
| Permissions | `/admin/permissions` | ✅ | ✅ | Blade view with Tailwind dark classes |
| Settings | `/admin/settings` | ✅ | ✅ | Blade view with Tailwind dark classes |
| Auto Replies | `/admin/auto-replies` | ✅ | ✅ | Filament resource |
| Auto Reply Create | `/admin/auto-replies/create` | ✅ | ✅ | Filament resource form |
| Auto Reply Edit | `/admin/auto-replies/{record}/edit` | ✅ | ✅ | Filament resource form |
| My Profile | `/admin/my-profile` | ✅ | ✅ | Blade view with Tailwind dark classes |
| Webhook Events | `/admin/webhook-events` | ✅ | ✅ | Filament resource |

## Remaining Issues
- None. All pages respond to both dark and light modes.
- Theme toggle button only appears on the Dashboard (chat workspace). Users must go to the Dashboard to switch themes.
- The old `dashboard.blade.php` file may be a legacy file not currently in use; it uses Tailwind dark classes which still work with the global `dark` class.
