Instalación
npx logic2b@next add hover-cardUso
import {
HoverCard,
HoverCardContent,
HoverCardTrigger,
} from "@/components/ui/hover-card"
<HoverCard>
<HoverCardTrigger>@logic2b</HoverCardTrigger>
<HoverCardContent>
Componentes listos para crear interfaces atractivas con rapidez.
</HoverCardContent>
</HoverCard>
Ejemplos
Perfil
Retraso y alineación personalizados
Accesibilidad
- Construido sobre Hover Card de Radix: se abre al pasar el puntero o al enfocar el activador con el teclado, por lo que se alcanza mediante Tab.
- Es una previsualización complementaria para personas videntes. No atrapa el foco ni se anuncia como diálogo, así que nunca debe contener en exclusiva información o acciones esenciales.
- Esc cierra una tarjeta abierta.
Playground interactivo
Edita las propiedades del componente y revisa el JSX exacto antes de copiarlo. La vista previa se carga solo cuando esta sección entra en pantalla.
JSX generado
<HoverCard
openDelay={100}
closeDelay={100}
>
<HoverCardTrigger
href="#logic2b"
className="font-medium underline underline-offset-4"
>@logic2b</HoverCardTrigger>
<HoverCardContent>Composable UI infrastructure for people and coding agents.</HoverCardContent>
</HoverCard>Referencia de API
Generada a partir de las exportaciones públicas de TypeScript en src/ui/hover-card.tsx. Las descripciones técnicas conservan el texto canónico del código fuente.
HoverCard
ComponenteProps: React.ComponentProps<typeof HoverCardPrimitive.Root>HoverCardTrigger
ComponenteProps: React.ComponentProps<typeof HoverCardPrimitive.Trigger>HoverCardContent
ComponenteProps: React.ComponentProps<typeof HoverCardPrimitive.Content>| Propiedad | Tipo | Obligatoria | Valor predeterminado | Descripción |
|---|---|---|---|---|
align | "center" | "end" | "start" | No | "center" | — |
sideOffset | number | No | 4 | — |
Contrato de accesibilidad
Comportamiento legible por máquinas y responsabilidades de quien integra hover-card. Los detalles normativos conservan el texto canónico del registro.
- Soporte
- Gestionado por la primitiva
- Patrón
- hover preview
- Radix Hover Card
| Teclas | Comportamiento |
|---|---|
| Tab | Focusing the trigger reveals the preview. |
| Escape | Close the open surface and restore focus. |
Semántica incorporada
- The preview opens for focus as well as pointer hover.
Responsabilidades de integración
- Keep the linked destination usable without the preview; do not put required actions only inside it.