Components
Loading preview...
A circular navigation menu that expands items in a circle around a central button with smooth animations and hover effects.
@samitkapoor
npx shadcn@latest add https://21st.dev/r/samitkapoor/circle-menuimport { CircleMenu } from "@/components/ui/circle-menu";
import { Home, Projector, DollarSign, BookOpen, FlaskConical, User, Mail } from 'lucide-react';
export default function DemoOne() {
return <div className="w-full h-full flex items-center justify-center">
<CircleMenu
items={[
{ label: 'Home', icon: <Home size={16} />, href: '' },
{ label: 'Projects', icon: <Projector size={16} />, href: '' },
{ label: 'Skills', icon: <DollarSign size={16} />, href: '' },
{ label: 'Articles', icon: <BookOpen size={16} />, href: '' },
{ label: 'Lab', icon: <FlaskConical size={16} />, href: '' },
{ label: 'About', icon: <User size={16} />, href: '' },
{ label: 'Contact', icon: <Mail size={16} />, href: '' }
]}
/>
</div>
}