Hover Card
A hover card component that displays rich content on hover.
Usage
import { Avatar, AvatarFallback, AvatarImage } from '@/components/ui/avatar';
import { Button } from '@/components/ui/button';
import { HoverCard, HoverCardContent, HoverCardTrigger } from '@/components/ui/hover-card';
export default function Component() {
return (
<HoverCard>
<HoverCardTrigger asChild>
<Button mode="link">@bynanaui</Button>
</HoverCardTrigger>
<HoverCardContent className="w-80">
<div className="flex justify-between gap-4">
<Avatar>
<AvatarImage src="https://bynanaui.com/icon.svg" />
<AvatarFallback>BU</AvatarFallback>
</Avatar>
<div className="space-y-1">
<h4 className="text-sm font-semibold">@bynanaui</h4>
<p className="text-sm">
Open-source collection of UI components and animated effects built with React, Typescript, Tailwind CSS,
and Motion.
</p>
</div>
</div>
</HoverCardContent>
</HoverCard>
);
}