feat(comm): add frontend UI for Communication & Lead Layer
BOC CI/CD / Test (push) Failing after 2s
BOC CI/CD / Security Scan (push) Has been skipped
BOC CI/CD / Build & Push (push) Has been skipped
BOC CI/CD / Deploy to Staging (push) Has been skipped
BOC CI/CD / Deploy to Production (push) Has been skipped

- Add CommInboxPage with conversation list and message view
- Add CommLeadsPage with pipeline visualization and lead scoring
- Add CommContactsPage with search and filtering
- Add navigation routes for /comm/inbox, /comm/leads, /comm/contacts
- Update Sidebar with Communication menu items
- Build fresh web-v2 dist
This commit is contained in:
Bernt
2026-08-12 11:26:19 +00:00
parent 718471519d
commit 2f1b020a1d
9 changed files with 871 additions and 145 deletions
+6
View File
@@ -15,6 +15,9 @@ import {
ChevronRight,
Newspaper,
Bot,
Inbox,
Target,
MessageCircle,
} from 'lucide-react'
import { cn } from '@/lib/utils'
@@ -22,6 +25,9 @@ const navItems = [
{ path: '/', label: 'Briefing', icon: Newspaper },
{ path: '/dashboard', label: 'Dashboard', icon: LayoutDashboard },
{ path: '/agents', label: 'Agents', icon: Bot },
{ path: '/comm/inbox', label: 'Inbox', icon: Inbox },
{ path: '/comm/leads', label: 'Leads', icon: Target },
{ path: '/comm/contacts', label: 'Contacts', icon: MessageCircle },
{ path: '/crm', label: 'CRM', icon: Users },
{ path: '/sales', label: 'Sales', icon: TrendingUp },
{ path: '/finance', label: 'Finance', icon: Wallet },