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
add-background
add-column-after
add-column-before
add-row-after
add-row-before
add_picture
add_video
ai-star
alarm-create
alarm-trigger
alarms
approve
arrow-product
arrow_down
arrow_up
arti
attach
attribute-mapping
ayarlar
back-eraser
bank
bars-code
bekleyenurunler
bilgilendirme_servis
bin
binoculars
box
calendar
camera
camera-triangle
chevron_down
chevron_up
circle-down
circle-up
clock
clock1
close
coding
copy
crop
cut
dagitimsenaryolari
dashboard
dashboard1
delete
delete-column
delete-row
delete1
doc
download
drag_drop
durum_transfer
edit
edit1
eksi
entagrator
entegresyon
envelope
exclude
eye-close
eye-open
feed
female
file
filter
fiyat_listeleri
fiyatlistesi
fiyatservisleri
flow-designer
flow-performances
flow-settings
flow-trigger
folder-open
folder_minus
folder_plus
form
format-alphabet
format-beautify
format-bold
format-bullet-list
format-center-align
format-clipboard
format-code
format-codeblock
format-command
format-copy
format-eraser
format-filter
format-find
format-flip
format-function
format-hashtag
format-highlighter
format-italic
format-justification
format-left-align
format-ligature
format-line
format-link
format-maximize
format-merge
format-minimize
format-mirror
format-number
format-omega
format-paint-bucket
format-paint-roller
format-paperclip
format-paragraph
format-quote-close
format-quote-open
format-redo
format-right-align
format-seach
format-shapes
format-sigma
format-sort-alpha
format-sort-numerical
format-split
format-split-cells
format-split-table
format-square
format-strikethrough
format-subscript
format-superscript
format-typography
format-underline
format-undo
format-unlink
gateway
genderfree
gift
home
iade
icon-model
image
import_export
indirimkodlari
info
info-outlined
integration
integration-flows
iptaliadetalepleri
kampanyalar
kargo
kargolog
kargosirketleri
kargoyonetimentegrasyonu
kartayarlari
katalog
katalogkontrol
kataloglar
kategoriacilis
kategoriler
koleksiyonlar
krerikartitipleri
kullaniciyonetimi
kupon
linked
list
live
live-commerce
log
logs
lokasyon
loop
loyaltyentegrasyon
loyatlyhesaplari
magazastok
mail
male
map
mapping
minus
modelsema
move
musteri
musteri_grup
musteriler
mutabakat
mutabakat-islemleri
no
notification
notification-ring
odeme
oms
onay
outdent
ozellik_seti
paketlemeemirleri
paketlokasyon
pause
performance
phone-call
photo
play
play-button
plus
pos-terminal
pose-generator
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
studio
subscript
sync
table
tavsiyesistemi
teslimat
toplukupon
transferemirleri
transferlokasyon
transfersenaryolari
triangle
uniE91B
unified
unified_stroke
unifiedsozlesme
upload
urun_ozellikleri
urunler
urunlistesi
urunstokentegrasyon
urunstoksorgulama
version
video
virtualtryon
warning
warning_arrow
warning_tri
warning_triangle
widgetsemayonetimi
widgetyonetimi
yes
youtube
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.