В этом репо находится JavaScript реализация материального движения. Для получения дополнительной информации о проекте в целом, проверьте Starmap.
Чтобы сделать жестные взаимодействия, так же простые в повторном использовании в разных приложениях, как и компоненты пользовательского интерфейса.
Чтобы позволить движениям и жестам, описанными в спецификации материала, легко реализованы авторами приложений в экосистеме JS.
Чтобы упростить прототипирование новых анимированных впечатлений.
Чтобы получить систему, которая по умолчанию кажется надежной. Хрупкие взаимодействия разрушают доверие пользователя в общую систему: «Должен ли я ввести свой пароль в сборочное приложение?»
Чтобы позволить взаимодействиям осматриваться и настраивать визуальные инструменты.
Чтобы позволить взаимодействиям легко переносить по платформам.
Чтобы позволить авторам писать представления с точки зрения URL -адресов и иметь систему направлять переходы между ними.
Хотите внести свой вклад? Потрясающе - спасибо за помощь!
Чтобы начать, просто запустите эти команды:
git clone [email protected]:material-motion/material-motion-js.git
cd material-motion-js
yarn
$( yarn bin )/lerna bootstrap
Они будут проверять репо, установить зависимости для каждого пакета и связывать пакеты друг с другом. Затем найдите пакет, над которым вы хотите поработать в packages и начните кодирование!
Apache 2.0