Materi adalah sistem desain material yang dibangun di atas bootstrap versi terbaru. Ini dirilis di bawah MIT yang berarti Anda dapat melakukan apapun yang Anda inginkan dengannya, Anda dapat menggunakannya untuk proyek pribadi Anda, proyek klien atau Anda dapat menjualnya, tidak ada batasan.
Cerita: Materi adalah bagian dari proyek sampingan yang gagal. Singkat cerita, saya kehilangan minat pada proyek tersebut dan semuanya berantakan. Untuk mengejar ide awal proyek (yaitu membantu pengembang lain mengirimkan sesuatu lebih cepat) dan menjaga proyek tetap berjalan, saya memutuskan untuk melakukan refaktorisasi Materi dan merilisnya secara gratis. Versi yang sedang Anda lihat adalah versi sederhana. Lebih banyak komponen akan ditambahkan saat difaktorkan ulang.
Sebelum melakukan hal lain, pastikan nodejs dan npm diinstal pada mesin Anda. Jika tidak, ikuti petunjuk berikut lalu lanjutkan dengan langkah berikutnya:
git clone https://github.com/alexandonie/matter-dashboard
cd matter-dashboard
npm run install
Proyek sekarang ada di mesin Anda dan semua dependensi harus diinstal. Yang perlu dilakukan hanyalah menjalankan proyek tersebut. Anda dapat melakukannya dengan menjalankan perintah:
npm run dev
Ini akan menjalankan proyek dalam mode pengembangan. Ini akan memulai server pengembang lokal, itu akan menghasilkan peta sumber dan segala sesuatu yang diperlukan untuk lingkungan pengembangan front-end modern.
Jika Anda ingin menyiapkan produksi proyek, yang harus Anda lakukan hanyalah menjalankan:
npm run build
Ini akan menggabungkan dan mengoptimalkan semua kode Anda, ini akan mengganti nama semua aset Anda untuk menghilangkan cache (antara lain) dan akan menempatkan semuanya di direktori dist
pada tingkat root proyek.
matter-dashboard
├── config
├── dist
├── src
│ ├── images
│ ├── scripts
│ ├── styles
│ ├── views
│ └── index.js
├── .babelrc
├── .eslintrc
├── .gitignore
├── LICENSE
├── package-lock.json
├── package.json
├── postcss.config.js
└── README.md
Setiap orang dipersilakan untuk berkontribusi. Jika Anda ingin menambah, mengubah atau memperbaiki sesuatu, silakan kirimkan PR. Semua hal bagus akan digabungkan secepatnya.
Dirancang dan diberi kode oleh saya?
Kode ini tersedia di bawah lisensi MIT.