Ikon SVG kerajinan tangan yang indah, oleh pembuat CSS Tailwind.
Tersedia sebagai ikon SVG dasar dan melalui perpustakaan reaksi dan vue pihak pertama.
Jelajahi di heroicons.com →
Cara tercepat untuk menggunakan ikon -ikon ini adalah dengan cukup menyalin sumber untuk ikon yang Anda butuhkan dari heroicons.com dan sebaris langsung ke html Anda:
<svg class = "size-6 Text-Gray-500" Fill = "None" ViewBox = "0 0 24 24" Stroke = "CurrentColor" Stroke-Bridth = "2"> <PathStroke-linecap = "bundar" stroke-linejoin = "round" d = "m12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z" /> </svg>
Kedua gaya ikon itu dikonfigurasikan untuk dapat ditata dengan mengatur properti CSS color
, baik secara manual atau menggunakan kelas utilitas seperti text-gray-500
dalam kerangka kerja seperti Tailwind CSS.
Pertama, instal @heroicons/react
dari NPM:
NPM menginstal @heroicons/react
Sekarang setiap ikon dapat diimpor secara individual sebagai komponen bereaksi:
Impor {Beakericon} dari '@heroicons/react/24/solid'function myComponent () { return (<div> <eakericon classname = "size-6 text-blue-500"/> <p> ... </p> </div> )}
Ikon garis besar 24x24 dapat diimpor dari @heroicons/react/24/outline
, ikon solid 24x24 dapat diimpor dari @heroicons/react/24/solid
, ikon padat 20x20 dapat diimpor dari @heroicons/react/20/solid
, dan 16x16 ikon padat dapat diimpor dari @heroicons/react/16/solid
.
Ikon menggunakan konvensi penamaan casing unta atas dan selalu sufiks dengan kata Icon
.
Jelajahi daftar lengkap nama ikon di UNPKG →
Pertama, instal @heroicons/vue
dari NPM:
NPM menginstal @heroicons/vue
Sekarang setiap ikon dapat diimpor secara individual sebagai komponen VUE:
<lemplate> <div> <Beakericon class = "size-6 text-blue-500" /> <p> ... </p> </div> </lemplate> <script setup> import {Beakericon} dari '@heroicons/vue/24/solid' </script>
Ikon garis besar 24x24 dapat diimpor dari @heroicons/vue/24/outline
, ikon solid 24x24 dapat diimpor dari @heroicons/vue/24/solid
, ikon padat 20x20 dapat diimpor dari @heroicons/vue/20/solid
, dan ikon solid 16x16 dapat diimpor dari @heroicons/vue/16/solid
.
Ikon menggunakan konvensi penamaan casing unta atas dan selalu sufiks dengan kata Icon
.
Jelajahi daftar lengkap nama ikon di UNPKG →
Meskipun kami benar -benar menghargai kesediaan siapa pun untuk mencoba dan meningkatkan proyek, saat ini kami hanya tertarik pada kontribusi yang memperbaiki bug, misalnya hal -hal seperti tipe tipe script yang salah, atau memperbaiki ikon yang telah diekspor dengan isi alih -alih stroke, dll.
Kami tidak menerima kontribusi untuk ikon baru atau menambahkan dukungan untuk kerangka kerja lain seperti Svelte atau Solidjs . Alih -alih, kami mendorong Anda untuk melepaskan ikon Anda sendiri di perpustakaan Anda sendiri, dan membuat paket Anda sendiri untuk kerangka kerja lain yang ingin Anda lihat didukung.
Perpustakaan ini berlisensi MIT.