Ini adalah dua kumpulan ikon resmi berbeda dari Google, menggunakan desain dasar yang sama. Simbol Material adalah kumpulan terkini, diperkenalkan pada April 2022, dibuat berdasarkan teknologi font variabel. Ikon Material adalah set klasik, tetapi tidak lagi diperbarui. Lebih detailnya di bawah ini.
Ikon dapat dijelajahi dengan cara yang lebih ramah pengguna di https://fonts.google.com/icons. Gunakan menu popdown di dekat kiri atas untuk memilih di antara dua set; Simbol Material adalah defaultnya.
Ikon dirancang berdasarkan pedoman desain material.
Kami ingin mendukung kebutuhan ikon Anda! Silakan kirimkan permintaan Anda di sini di GitHub sebagai masalah.
Harap perhatikan bahwa Google Font tidak menerima kiriman pengguna atas desain ikon yang sudah jadi! Ada pedoman yang cukup ketat untuk ikon Material, ditambah lagi Google memiliki file sumber upstream dari mana repo ini dihasilkan. Oleh karena itu, Google tidak menerima permintaan penarikan untuk file ikon (baik saran ikon baru, atau perbaikan untuk ikon yang sudah ada). Konsep dihargai—hanya saja jangan mendesain SVG dan mengirimkannya melalui permintaan tarik.
Namun, pengguna diperkenankan untuk menunjuk file atau gambar luar sebagai contoh—untuk hal yang mereka inginkan, namun tidak akan dianggap “sebagaimana adanya”. Ini bekerja dengan baik terutama jika Anda memiliki banyak contoh untuk satu ikon, untuk membantu kami memahami “esensi” ide tersebut.
Misalnya, ada logo/ikon konseptual yang cukup universal untuk “agender”, jadi jika Anda mengusulkan Google untuk menambahkan ikon agender dalam gaya Material, sebutkan atau arahkan ke https://www.google.com/search ?q=agender+icon akan menjadi tip yang bermanfaat.
Saat ini, Google tidak menyertakan logo pihak ketiga di antara Simbol Material atau Ikon Material karena alasan hukum. Beberapa logo pihak ketiga yang sebelumnya disertakan telah dihapus.
Google saat ini tidak memelihara paket npm untuk repo ini, setelah v3 (2016). Namun, pengguna @marella menghosting yang berikut ini. Dia memberi tahu kami bahwa ini secara otomatis diperbarui dan dipublikasikan menggunakan GitHub Actions. Catatan: Google tidak memantau atau memeriksa paket ini.
material-icons
yang lebih ringanIkon-ikon baru ini dapat dijelajahi dengan cara yang lebih ramah pengguna di https://fonts.google.com/icons. Gunakan menu popdown di dekat kiri atas untuk memilih di antara dua set; Simbol Material adalah defaultnya.
Ikon-ikon ini dibuat/dirancang sebagai font variabel terlebih dahulu (berdasarkan desain 24 px dari Material Icons). Ada tiga font variabel Simbol Material terpisah, yang juga memiliki ikon statis (tetapi tidak semua variasi tersedia, karena akan ada ratusan gaya):
Masing-masing font memiliki sumbu desain berikut, yang dapat divariasikan dalam CSS, atau di banyak aplikasi desain modern lainnya:
Direktori berikut dalam repo ini berisi konten Simbol Material (bukan Ikon Material) khusus:
Apa yang saat ini tidak tersedia di Simbol Material?
Ikon dapat dijelajahi dengan cara yang lebih ramah pengguna di https://fonts.google.com/icons?icon.set=Material+Icons
Ikon klasik ini tersedia dalam lima gaya berbeda:
Direktori berikut dalam repo ini berisi konten Ikon Material (bukan Simbol Material):
Apa yang saat ini tidak tersedia di Ikon Material?
Baca panduan pengembang tentang cara menggunakan ikon desain material dalam proyek Anda.
Folder font
dan variablefont
berisi file font yang dibuat sebelumnya yang dapat disertakan dalam sebuah proyek. Hal ini sangat berguna untuk web; namun, secara umum lebih baik menautkan ke font web yang dihosting di Google Font:
< link href =" https://fonts.googleapis.com/css2?family=Material+Icons "
rel =" stylesheet " >
< link href =" https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined "
rel =" stylesheet " >
Baca selengkapnya tentang Simbol Material atau Ikon Material di panduan pengembang Google Fonts.
Kami telah menyediakan ikon-ikon ini untuk Anda masukkan ke dalam produk Anda di bawah Lisensi Apache Versi 2.0. Jangan ragu untuk me-remix dan membagikan ulang ikon dan dokumentasi ini di produk Anda. Kami ingin atribusi di layar tentang aplikasi Anda, namun itu tidak wajib.