يضم هذا الريبو تطبيق 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