Glass Tooltip
einui/glass-tooltipFreeComponent
Contextual information popups with glass morphism styling and smooth animations on hover.
Live preview
live · rendered by the registry
Rendered by einui on their own page — this is the component running, not a screenshot of it.Install it
npx shadcn@latest add https://ui.eindev.ir/r/glass-tooltip.jsonSource
1"use client"23import * as React from "react"4import { Tooltip as TooltipPrimitive } from "radix-ui"5import { cn } from "@/lib/utils"67const GlassTooltipProvider = TooltipPrimitive.Provider89const GlassTooltip = TooltipPrimitive.Root1011const GlassTooltipTrigger = TooltipPrimitive.Trigger1213const GlassTooltipContent = React.forwardRef<14 React.ElementRef<typeof TooltipPrimitive.Content>,15 React.ComponentPropsWithoutRef<typeof TooltipPrimitive.Content>16>(({ className, sideOffset = 4, ...props }, ref) => (17 <TooltipPrimitive.Portal>18 <TooltipPrimitive.Content19 ref={ref}20 sideOffset={sideOffset}21 className={cn(22 "z-50 overflow-hidden rounded-lg px-3 py-1.5",23 "bg-white/15 backdrop-blur-xl border border-white/20",24 "text-xs text-white shadow-[0_4px_16px_rgba(0,0,0,0.3)]",25 "animate-in fade-in-0 zoom-in-95",26 "data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95",27 "data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2",28 "data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",29 className,30 )}31 {...props}32 />33 </TooltipPrimitive.Portal>34))35GlassTooltipContent.displayName = TooltipPrimitive.Content.displayName3637export { GlassTooltip, GlassTooltipTrigger, GlassTooltipContent, GlassTooltipProvider }
What it pulls in
npm packages
Files it writes
More from einui
All 44 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Base Widgetbase-widget | einui | Components | Free | 1 dep | |
| Calendar Widgetscalendar-widget | einui | Components | Free | 1 dep | |
| Clock Widgetsclock-widget | einui | Components | Free | 1 dep | |
| Glass Alert Dialogglass-alert-dialog | einui | Components | Free | 1 dep | |
| Glass Avatarglass-avatar | einui | Components | Free | 1 dep | |
| Glass Badgeglass-badge | einui | Components | Free | 1 dep | |
| Glass Breadcrumbglass-breadcrumb | einui | Components | Free | 1 dep | |
| Glass Buttonglass-button | einui | Components | Free | 2 deps |
