Skip to Content
UI KitGetting StartedIconography

Iconography

Learn how to use all the icons that distributed with the UI kit.

To use icons in your project, you need to install the @akinon/icons package. This package contains all the icons that are distributed with the Akinon UI library. With the Icon component, you can easily use any icon in your project.

To install the package, run the following command:

pnpm install @akinon/icons

Icon Component

After installing you can import the Icon component and start using it in your project. You can find the full list of icons showcased below.

import { Icon } from '@akinon/icons'; <Icon icon="report" size={30} /> <Icon icon="download" size="50px" color="red" />

To get a full list if icons dynamically, you can use the getIconList function, which will load the icomoon’s selection.json file and return an array of icon names.

import { getIconList } from '@akinon/icons'; const icons = getIconList();

Props

Here is the list of props that you can use with the Icon component.

NameTypeDefaultDescription
iconstring-Name of the icon. You can find the full list of icons below.
sizenumber24Size of the icon.
colorstring-Color of the icon.
titlestring-Title of the icon.
styleobject-Style of the icon.
removeInlineStylebooleanfalseIf true, the icon will not have any inline style.
disableFillbooleanfalseIf true, the icon will not have a fill color.
acilissayfalari
add_picture
add_video
alarm-create
alarm-trigger
arrow-product
arrow_down
arrow_up
arti
attach
attribute-mapping
ayarlar
bank
bars-code
bekleyenurunler
bilgilendirme_servis
bin
box
calendar
chevron_down
chevron_up
circle-down
circle-up
clock
clock1
close
copy
dagitimsenaryolari
dashboard
dashboard1
doc
download
drag_drop
durum_transfer
edit
eksi
entagrator
entegresyon
envelope
exclude
feed
female
file
filter
fiyat_listeleri
fiyatlistesi
fiyatservisleri
folder_minus
folder_plus
form
gateway
genderfree
gift
iade
image
import_export
indirimkodlari
info
info-outlined
iptaliadetalepleri
kampanyalar
kargo
kargolog
kargosirketleri
kargoyonetimentegrasyonu
kartayarlari
katalog
katalogkontrol
kataloglar
kategoriacilis
kategoriler
koleksiyonlar
krerikartitipleri
kullaniciyonetimi
kupon
linked
list
live
live-commerce
log
lokasyon
loop
loyaltyentegrasyon
loyatlyhesaplari
magazastok
mail
male
map
mapping
minus
modelsema
musteri
musteri_grup
musteriler
mutabakat
mutabakat-islemleri
no
notification
notification-ring
odeme
oms
onay
outdent
ozellik_seti
paketlemeemirleri
paketlokasyon
phone-call
plus
pos-terminal
preview
product_stroke
profile
recommendation
refresh
report
rules
samsonite
satiskanalllari
search
senaryolar
seo
settings
shop
siparis
siparisservisleri
siralama
siralama_degistir
skulog
slack
sms
sms-text
sort_arrow_down
sort_arrow_up
sosyalhesaplar
statiksayfa
stok_listeleri
stoklistesi
stokservisleri
stream-key
streams
tavsiyesistemi
teslimat
toplukupon
transferemirleri
transferlokasyon
transfersenaryolari
triangle
unified
unified_stroke
unifiedsozlesme
urun_ozellikleri
urunler
urunlistesi
urunstokentegrasyon
urunstoksorgulama
warning
warning_arrow
warning_tri
warning_triangle
widgetsemayonetimi
widgetyonetimi
yes
zoom-in

We also have the same icon set structured as icon font. We don’t recommend using it in your project, but if you need to use it for some reason (legacy apps), you can find more about it in the Fonts section.