Skills para agentesDiseño

Apple Design: gestos, muelles y materiales de Apple en la web

Una interfaz parece viva cuando el movimiento arranca desde donde está el elemento, hereda la velocidad del dedo y se puede atrapar a medio camino. La skill de Emil Kowalski resume las charlas de diseño de Apple en la WWDC, sobre todo Designing Fluid Interfaces de 2018, en términos web: Pointer Events, requestAnimationFrame, backdrop-filter y muelles de Motion.

49.196estrellas en GitHub · #26

Abrir en GitHub

Instalación

  • skills CLI
    npx skills add emilkowalski/skills@apple-design

Descargar ZIP

Autor
Emil Kowalski
Licencia
MIT
Paquete
Una skill
Actualizada
11 de octubre de 2026

Qué hace

  • Animaciones con muelle en lugar de duraciones fijas, con damping y response y los valores que Apple usa en hojas y desplazamientos
  • Interrupción: toda animación parte del valor visible en pantalla, así que un elemento en marcha se puede agarrar y devolver
  • Traspaso de velocidad y proyección del impulso con la función de Apple y una tasa de desaceleración de 0.998
  • Bordes elásticos, entradas y salidas por el mismo camino y materiales translúcidos con backdrop-filter
  • Accesibilidad con prefers-reduced-motion, prefers-reduced-transparency y prefers-contrast, además de tamaño óptico, tracking e interlineado

Cuándo usarla

  • Haces una hoja inferior, un carrusel o tarjetas deslizables y quieres que respondan como en iOS
  • El cierre de un modal no deja al usuario arrepentirse a mitad de la animación
  • Necesitas una barra de navegación de cristal legible sobre el contenido y fiel a los ajustes de accesibilidad

Pídale al agente

  • Crea una hoja inferior con un muelle que recoja la velocidad del gesto al soltar
  • Revisa este carrusel con las reglas de Apple: interrupción, impulso y bordes elásticos
  • Añade una barra translúcida y una alternativa para prefers-reduced-transparency

Preguntas

¿Cómo se instala Apple Design?

Con npx skills add emilkowalski/skills@apple-design. Sin el sufijo @apple-design, el mismo comando instala todo el conjunto de skills de Emil Kowalski.

¿De dónde salen las reglas de Apple Design?

De las charlas de diseño de Apple en la WWDC, sobre todo Designing Fluid Interfaces (2018) y otra sobre audio y háptica, traducidas a CSS, Pointer Events y muelles de Motion.

¿En qué se diferencia Apple Design de las otras skills de Emil Kowalski?

Muchas de las otras skills del conjunto tratan la animación en general y su revisión. Apple Design recoge el enfoque propio de Apple: gestos, muelles, materiales, respuesta multimodal y tipografía.

DiseñoTodas las skills

Escrito a partir del README y el SKILL.md de emilkowalski/skills. Estrellas a 24 de octubre de 2026.