Repo ini memiliki implementasi JavaScript dari gerakan material. Untuk informasi lebih lanjut tentang proyek secara keseluruhan, periksa Stararmap.
Untuk membuat interaksi gestural mudah digunakan kembali di seluruh aplikasi seperti halnya komponen UI.
Untuk memungkinkan gerakan dan gerakan yang dijelaskan dalam spek material dapat dengan mudah diimplementasikan oleh penulis aplikasi di ekosistem JS.
Untuk membuat prototipe pengalaman animasi baru lebih sederhana.
Untuk menghasilkan sistem yang terasa kuat secara default. Interaksi yang rapuh mengikis kepercayaan pengguna pada sistem keseluruhan: "Haruskah saya memasukkan kata sandi saya di aplikasi yang berkilau?"
Untuk memungkinkan interaksi diperiksa dan diubah dengan alat visual.
Untuk memungkinkan interaksi dengan mudah diangkut di seluruh platform.
Untuk mengizinkan penulis menulis pandangan dalam hal URL, dan meminta sistem memandu transisi di antara mereka.
Ingin berkontribusi? Luar biasa - terima kasih telah membantu!
Untuk memulai, jalankan saja perintah ini:
git clone [email protected]:material-motion/material-motion-js.git
cd material-motion-js
yarn
$( yarn bin )/lerna bootstrap
Mereka akan memeriksa repo, menginstal dependensi untuk setiap paket, dan menautkan paket satu sama lain. Kemudian, temukan paket yang ingin Anda kerjakan dalam packages dan mulai mengkode!
Apache 2.0