Penjelasan
Custom Icon akan diconvert menjadi ttf font file, yang nantinya akan diupload ke dalam project. File .dart yang di generate akan membuat kita dapat menggunakan Icon(CustomIcons.idr) misalnya.
Persiapan
- Persiapkan file svg yang akan di generate
- Buka browser lalu masuk ke alamat FlutterIcon.com
- Upload file SVG
- Klik pada icons yang telah diupload,
- Ubah nama class misal saya menggunakan nama CustomIcons.
- Klik Download lalu extract files
- config.json akan menyimpan settingan kita, jadi saat anda mengunjungi website kembali, drag and drop file config.json ke website maka settingan anda akan kembali seperti sebelumnya.
- Copy file CustomIcons.ttf ke dalam project anda
- Copy file custom_icons_icons.dart ke dalam project anda (presentation/custom_icons_icons.dart)
- Buka file custom_icons_icons.dart. Ikuti instruksi yang nantinya akan ditambahkan ke pubspec.yml letakan dibawah baris flutter: uses-material-design
- Jalankan perintah flutter run untuk memastikan project sudah terinisialisasi dengan baik
- Gunakan Icon anda
sumber :