Motion

Transiciones cortas y discretas. La duración por defecto ronda los 150ms; las animaciones largas se controlan por estilo y siempre bajo motion-safe (respeta “reduce motion”).

Botón con cargaanimate-spin

Al accionar, un Spinner inline indica progreso y deshabilita el botón hasta terminar.

Switchtransition-transform

El pulgar se desliza con transition-transform; el fondo cambia a primary al activarse.

Skeletonanimate-pulse

Marcadores con pulso mientras carga el contenido; evita saltos al aparecer los datos.

Progresotransition-all
x

La barra interpola su ancho con transition-all al cambiar el valor.

Hover & pressactive:translate-y-px

Al pulsar, el botón baja 1px (active:translate-y-px) — feedback táctil sutil.

Apariciónanimate-in fade-in
¡Listo!

Overlays y popovers entran con fade/zoom vía tw-animate-css (data-[state]).

Command Palette

Search for a command to run...