diff --git a/apps/landing/src/components/Navbar/Navbar.tsx b/apps/landing/src/components/Navbar/Navbar.tsx index a5d9021..9313f04 100644 --- a/apps/landing/src/components/Navbar/Navbar.tsx +++ b/apps/landing/src/components/Navbar/Navbar.tsx @@ -4,12 +4,47 @@ import {AnimatePresence, motion} from 'framer-motion'; import {DASHBOARD_URI, WIKI_URI} from '../../lib/constants'; import Image from 'next/image'; import logo from '../../../public/assets/logo.svg'; +import {ChevronDown, GitBranch, Inbox, Mail, Server, Users} from 'lucide-react'; + +const featuresMenu = [ + { + title: 'Email Editor', + description: 'Create beautiful emails with visual or code editing', + href: '/features/email-editor', + icon: , + }, + { + title: 'Workflows', + description: 'Automate email sequences with triggers and conditions', + href: '/features/workflows', + icon: , + }, + { + title: 'Inbound Email', + description: 'Receive and process incoming emails', + href: '/features/inbound-email', + icon: , + }, + { + title: 'Segments', + description: 'Organize contacts with dynamic filtering', + href: '/features/segments', + icon: , + }, + { + title: 'SMTP', + description: 'Send emails via SMTP or API', + href: '/features/smtp', + icon: , + }, +]; /** * */ export default function Navbar() { const [mobileOpen, setMobileOpen] = useState(false); + const [featuresOpen, setFeaturesOpen] = useState(false); return (