Get Started
Components
- Accordion
- Alert Dialog
- Alert
- Aspect Ratio
- Avatar
- Badge
- Breadcrumb
- Button Group
- Button
- Calendar
- Card
- Carousel
- Chart
- Checkbox
- Collapsible
- Combobox
- Command
- Context Menu
- Data Table
- Date Picker
- Dialog
- Drawer
- Dropdown Menu
- Empty
- Field
- Form
- Hover Card
- Input Group
- Input OTP
- Input
- Item
- Kbd
- Label
- Menubar
- Native Select
- Navigation Menu
- Pagination
- Popover
- Progress
- Radio Group
- Resizable
- Scroll Area
- Select
- Separator
- Sheet
- Sidebar
- Skeleton
- Slider
- Sonner
- Spinner
- Switch
- Table
- Tabs
- Textarea
- Toast
- Toggle Group
- Toggle
- Tooltip
- Typography
import { CalendarIcon } from "lucide-react" import { Avatar, AvatarFallback, AvatarImage, } from "@/components/ui/avatar" import { Button } from "@/components/ui/button" import { HoverCard, HoverCardContent, HoverCardTrigger, } from "@/components/ui/hover-card" export function HoverCardDemo() { return ( <HoverCard> <HoverCardTrigger asChild> <Button variant="link">@nextjs</Button> </HoverCardTrigger> <HoverCardContent className="w-80"> <div className="flex justify-between gap-4"> <Avatar> <AvatarImage src="https://github.com/vercel.png" /> <AvatarFallback>VC</AvatarFallback> </Avatar> <div className="space-y-1"> <h4 className="text-sm font-semibold">@nextjs</h4> <p className="text-sm"> The React Framework – created and maintained by @vercel. </p> <div className="text-muted-foreground text-xs"> Joined December 2021 </div> </div> </div> </HoverCardContent> </HoverCard> ) } Installation
pnpm dlx shadcn@latest add hover-card
Usage
import { HoverCard, HoverCardContent, HoverCardTrigger, } from "@/components/ui/hover-card"<HoverCard> <HoverCardTrigger>Hover</HoverCardTrigger> <HoverCardContent> The React Framework – created and maintained by @vercel. </HoverCardContent> </HoverCard>Deploy your shadcn/ui app on Vercel
Trusted by OpenAI, Sonos, Adobe, and more.
Vercel provides tools and infrastructure to deploy apps and features at scale.
Deploy to Vercel