Saltar al contenido
Logic2BUI

Buscar en la documentación

Busca componentes y documentación

Nuevo
Menú

Fundido en movimiento

Hace aparecer un elemento al montarse mediante el preset de fundido, construido con tw-animate-css sin dependencias de runtime.

Fade in

The card fades up into place when it mounts.

Instalación

npx logic2b@next add motion-fade

Uso

import { MotionFade } from "@/components/ui/motion-fade"

<MotionFade duration={600}>
  <Card>…</Card>
</MotionFade>

MotionFade equivale a <Motion preset="fade">. Consulta Movimiento para las propiedades compartidas duration, delay, hover y asChild, las recetas de salida y el comportamiento con movimiento reducido.

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
<MotionFade
  duration={500}
  delay={0}
>Fade reveal</MotionFade>

Referencia de API

Generada a partir de las exportaciones públicas de TypeScript en src/ui/motion-fade.tsx. Las descripciones técnicas conservan el texto canónico del código fuente.

Ver JSON

MotionFadeProps

Tipo
type MotionFadeProps = Omit<MotionProps, "preset">

MotionFade

Componente

Fade a mounting element in. Preconfigured `<Motion preset="fade">`.

Props: MotionFadeProps

Contrato de accesibilidad

Comportamiento legible por máquinas y responsabilidades de quien integra motion-fade. Los detalles normativos conservan el texto canónico del registro.

Ver JSON
Soporte
Contrato de composición
Patrón
fade animation
Motion for React

Semántica incorporada

  • Preserves child semantics and accepts reduced-motion behavior from the motion foundation.

Responsabilidades de integración

  • Keep content available without animation and avoid fading essential feedback too quickly.

Limitaciones conocidas

  • • Motion safety depends on the selected transition and consumer composition.