Commit Graph

3 Commits

Author SHA1 Message Date
Claude
d88733685e
feat: Add Settings page, notifications, search, cookie consent, toast system
Critical launch blockers resolved (6 more):
- settings/page.tsx (504 lines): 6 tabs — Account, Company, Team, Billing,
  Integrations, Notifications with full forms and toggles
- notification-bell.tsx (161 lines): Bell icon + dropdown with 6 notification types
- search-panel.tsx (264 lines): Full-screen search with categories, keyboard nav
- cookie-consent.tsx (84 lines): PDPL cookie banner with accept/reject
- toast.tsx (140 lines): Toast system with useToast() hook, 4 types, auto-dismiss
- Updated UI index.ts with toast exports

Critical blockers remaining: 0 frontend pages missing

https://claude.ai/code/session_01LsnvBa7HwF5hs99VZbgLGj
2026-04-12 02:00:40 +00:00
Claude
44894cb4de
fix: Linter improvements to marketers page, onboarding, and UI index
https://claude.ai/code/session_01LsnvBa7HwF5hs99VZbgLGj
2026-04-12 01:45:55 +00:00
Claude
3e8cd100d4
feat: Premium UI component library + 3D logo + interactive views
UI Components (src/components/ui/):
- input.tsx: Floating label, +966 phone, password toggle, Arabic errors
- modal.tsx: Framer Motion scale+fade, backdrop blur, 4 sizes
- sidebar.tsx: RTL right-side, collapsible, glass effect, 4 sections
- index.ts: Barrel export for all components

3D & Interactive (src/components/dealix/):
- dealix-3d-logo.tsx: 3D handshake logo with particles, mouse-tracking tilt
- stats-counter.tsx: Animated counter with Arabic/SAR formatting
- pipeline-kanban.tsx: 5-column deal pipeline with drag animations
- unified-inbox.tsx: WhatsApp-style multi-channel inbox (AR/EN)
- lead-score-card.tsx: AI score visualization with breakdown bars

https://claude.ai/code/session_01LsnvBa7HwF5hs99VZbgLGj
2026-04-11 08:44:12 +00:00