Skill svg-animations — demo

Los 5 patrones canónicos de la skill aplicados en un entorno real. Stroke drawing, loader SMIL, morphing CSS, motion path, y microinteracción hover — con prefers-reduced-motion respetado.

Ver biblioteca de 24 efectos →

1 · Stroke drawing

El logo se traza en 3s con stroke-dashoffset animado vía CSS keyframes + pathLength="100" para normalizar.

CSS keyframes

2 · Loader circular

Cargando

SVG inline con <animateTransform> SMIL rotando el círculo indefinidamente. Funciona aunque el SVG esté en <img>.

SMIL

3 · Shape morphing

Click en el botón: las 3 líneas de la hamburguesa se convierten en una X con transform CSS (GPU). Pulsa de nuevo para revertir.

CSS transform

4 · Motion path

Partícula siguiendo una curva

Un círculo sigue un path Bézier usando <animateMotion> + <mpath>. El trail guía es solo visualización.

SMIL animateMotion

5 · Microinteracción hover

Me gusta — pasa el ratón por encima

Al pasar el ratón, el corazón late con CSS @keyframes sobre transform: scale(). GPU-compositing, sin repaint.

CSS keyframes

Extra · Check animado

Completado

Secuencia: círculo se dibuja (0.6s), luego check aparece (begin="0.5s"). SMIL encadenado con fill="freeze".

SMIL chained