Este repositorio alberga la implementación de JavaScript del movimiento material. Para obtener más información sobre el proyecto en su conjunto, consulte el Starmap.
Hacer que las interacciones gestuales sean tan fáciles de reutilizar en las aplicaciones como ya lo son los componentes de la interfaz de usuario.
Para habilitar los movimientos y gestos descritos en la especificación del material que los autores de aplicaciones implementan fácilmente en el ecosistema JS.
Para hacer que la creación de prototipos sea más simples experiencias animadas.
Producir un sistema que se sienta robusto por defecto. Las interacciones frágiles erosionan la confianza del usuario en el sistema general: "¿Debo ingresar mi contraseña en una aplicación con fallas?"
Para permitir que las interacciones sean inspeccionadas y modificadas con herramientas visuales.
Para permitir que las interacciones se porten fácilmente en todas las plataformas.
Para permitir que los autores escriban vistas en términos de URL y haga que el sistema guíe las transiciones entre ellas.
¿Quieres contribuir? Impresionante, ¡gracias por ayudar!
Para comenzar, simplemente ejecute estos comandos:
git clone [email protected]:material-motion/material-motion-js.git
cd material-motion-js
yarn
$( yarn bin )/lerna bootstrap
Revisarán el repositorio, instalarán las dependencias para cada paquete y vincularán los paquetes entre sí. Luego, encuentre el paquete en el que desea trabajar en packages y comience a codificar.
Apache 2.0