- Global Command Palette: Ctrl+K search across clients, pages, and actions
- Arrow key navigation, grouped results (Pages/Clients/Actions)
- Keyboard hints in footer
- Dark mode: full theme toggle (light/dark/system) with localStorage
- Theme toggle in header bar
- Dark mode applied to Layout, Dashboard, Clients, ClientDetail, Login, Modal
- Tailwind v4 @custom-variant for class-based dark mode
- Pinned/Favorite clients: star clients for quick dashboard access
- Pin button on client detail page and dashboard recent clients
- Pinned clients grid on dashboard
- Uses localStorage (no backend changes needed)
- Search bar trigger in header with ⌘K shortcut hint
- Reports page with overview stats, client growth chart, email activity chart
- Engagement breakdown (engaged/warm/cooling/cold) with stacked bar
- Industry and tag distribution charts
- At-risk client lists (cold + cooling)
- CSV export button downloads all clients
- Notification bell in top bar: overdue events, upcoming events, stale clients, pending drafts
- Dismissable notifications with priority indicators
- Added Reports to sidebar nav between Network and Settings
- Click user row to open detail panel instead of inline icons
- Panel shows user info, role toggle (User/Admin buttons), password reset, and delete
- Cleaner UX: all user management in one place