diff --git a/assets/crypto-icons/AAVE.svg b/assets/crypto-icons/AAVE.svg
new file mode 100644
index 0000000..0d814ff
--- /dev/null
+++ b/assets/crypto-icons/AAVE.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/ADA.svg b/assets/crypto-icons/ADA.svg
new file mode 100644
index 0000000..997e11d
--- /dev/null
+++ b/assets/crypto-icons/ADA.svg
@@ -0,0 +1,34 @@
+
+
diff --git a/assets/crypto-icons/AGIX.svg b/assets/crypto-icons/AGIX.svg
new file mode 100644
index 0000000..05bfeed
--- /dev/null
+++ b/assets/crypto-icons/AGIX.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/ALGO.svg b/assets/crypto-icons/ALGO.svg
new file mode 100644
index 0000000..b069252
--- /dev/null
+++ b/assets/crypto-icons/ALGO.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/AMP.svg b/assets/crypto-icons/AMP.svg
new file mode 100644
index 0000000..76c3904
--- /dev/null
+++ b/assets/crypto-icons/AMP.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/ANKR.svg b/assets/crypto-icons/ANKR.svg
new file mode 100644
index 0000000..72693cc
--- /dev/null
+++ b/assets/crypto-icons/ANKR.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/APE.svg b/assets/crypto-icons/APE.svg
new file mode 100644
index 0000000..47d8c33
--- /dev/null
+++ b/assets/crypto-icons/APE.svg
@@ -0,0 +1,28 @@
+
+
diff --git a/assets/crypto-icons/APT.svg b/assets/crypto-icons/APT.svg
new file mode 100644
index 0000000..17ebc2a
--- /dev/null
+++ b/assets/crypto-icons/APT.svg
@@ -0,0 +1,8 @@
+
+
diff --git a/assets/crypto-icons/AR.svg b/assets/crypto-icons/AR.svg
new file mode 100644
index 0000000..9238d5e
--- /dev/null
+++ b/assets/crypto-icons/AR.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/ARB.svg b/assets/crypto-icons/ARB.svg
new file mode 100644
index 0000000..8ab6b4d
--- /dev/null
+++ b/assets/crypto-icons/ARB.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/assets/crypto-icons/ATOM.svg b/assets/crypto-icons/ATOM.svg
new file mode 100644
index 0000000..aabe271
--- /dev/null
+++ b/assets/crypto-icons/ATOM.svg
@@ -0,0 +1,12 @@
+
+
diff --git a/assets/crypto-icons/AVAX.svg b/assets/crypto-icons/AVAX.svg
new file mode 100644
index 0000000..24f947b
--- /dev/null
+++ b/assets/crypto-icons/AVAX.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/AXS.svg b/assets/crypto-icons/AXS.svg
new file mode 100644
index 0000000..3bdf127
--- /dev/null
+++ b/assets/crypto-icons/AXS.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/BAL.svg b/assets/crypto-icons/BAL.svg
new file mode 100644
index 0000000..b0c9495
--- /dev/null
+++ b/assets/crypto-icons/BAL.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/assets/crypto-icons/BAND.svg b/assets/crypto-icons/BAND.svg
new file mode 100644
index 0000000..42f1ab0
--- /dev/null
+++ b/assets/crypto-icons/BAND.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/BAT.svg b/assets/crypto-icons/BAT.svg
new file mode 100644
index 0000000..bb0c5cd
--- /dev/null
+++ b/assets/crypto-icons/BAT.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/BCH.svg b/assets/crypto-icons/BCH.svg
new file mode 100644
index 0000000..726035d
--- /dev/null
+++ b/assets/crypto-icons/BCH.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/BIT.svg b/assets/crypto-icons/BIT.svg
new file mode 100644
index 0000000..d4e6308
--- /dev/null
+++ b/assets/crypto-icons/BIT.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/BNB.svg b/assets/crypto-icons/BNB.svg
new file mode 100644
index 0000000..9cb622b
--- /dev/null
+++ b/assets/crypto-icons/BNB.svg
@@ -0,0 +1,8 @@
+
+
diff --git a/assets/crypto-icons/BSV.svg b/assets/crypto-icons/BSV.svg
new file mode 100644
index 0000000..759f632
--- /dev/null
+++ b/assets/crypto-icons/BSV.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/BTC.svg b/assets/crypto-icons/BTC.svg
new file mode 100644
index 0000000..d99d19f
--- /dev/null
+++ b/assets/crypto-icons/BTC.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/BTT.svg b/assets/crypto-icons/BTT.svg
new file mode 100644
index 0000000..9a11a30
--- /dev/null
+++ b/assets/crypto-icons/BTT.svg
@@ -0,0 +1,8 @@
+
+
diff --git a/assets/crypto-icons/BUSD.svg b/assets/crypto-icons/BUSD.svg
new file mode 100644
index 0000000..4f97907
--- /dev/null
+++ b/assets/crypto-icons/BUSD.svg
@@ -0,0 +1,8 @@
+
+
diff --git a/assets/crypto-icons/CAKE.svg b/assets/crypto-icons/CAKE.svg
new file mode 100644
index 0000000..d721578
--- /dev/null
+++ b/assets/crypto-icons/CAKE.svg
@@ -0,0 +1,9 @@
+
+
diff --git a/assets/crypto-icons/CFX.svg b/assets/crypto-icons/CFX.svg
new file mode 100644
index 0000000..2190503
--- /dev/null
+++ b/assets/crypto-icons/CFX.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/CHZ.svg b/assets/crypto-icons/CHZ.svg
new file mode 100644
index 0000000..b16d57e
--- /dev/null
+++ b/assets/crypto-icons/CHZ.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/CKB.svg b/assets/crypto-icons/CKB.svg
new file mode 100644
index 0000000..8992a6f
--- /dev/null
+++ b/assets/crypto-icons/CKB.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/COMP.svg b/assets/crypto-icons/COMP.svg
new file mode 100644
index 0000000..d3808e2
--- /dev/null
+++ b/assets/crypto-icons/COMP.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/CRO.svg b/assets/crypto-icons/CRO.svg
new file mode 100644
index 0000000..ee3bf26
--- /dev/null
+++ b/assets/crypto-icons/CRO.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/CSPR.svg b/assets/crypto-icons/CSPR.svg
new file mode 100644
index 0000000..bdb1c36
--- /dev/null
+++ b/assets/crypto-icons/CSPR.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/CVX.svg b/assets/crypto-icons/CVX.svg
new file mode 100644
index 0000000..7ad3986
--- /dev/null
+++ b/assets/crypto-icons/CVX.svg
@@ -0,0 +1,15 @@
+
+
diff --git a/assets/crypto-icons/DAI.svg b/assets/crypto-icons/DAI.svg
new file mode 100644
index 0000000..453e6d6
--- /dev/null
+++ b/assets/crypto-icons/DAI.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/DASH.svg b/assets/crypto-icons/DASH.svg
new file mode 100644
index 0000000..5100508
--- /dev/null
+++ b/assets/crypto-icons/DASH.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/DGB.svg b/assets/crypto-icons/DGB.svg
new file mode 100644
index 0000000..9604c29
--- /dev/null
+++ b/assets/crypto-icons/DGB.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/DOGE.svg b/assets/crypto-icons/DOGE.svg
new file mode 100644
index 0000000..f373088
--- /dev/null
+++ b/assets/crypto-icons/DOGE.svg
@@ -0,0 +1,127 @@
+
+
diff --git a/assets/crypto-icons/DOT.svg b/assets/crypto-icons/DOT.svg
new file mode 100644
index 0000000..b586a01
--- /dev/null
+++ b/assets/crypto-icons/DOT.svg
@@ -0,0 +1,10 @@
+
+
diff --git a/assets/crypto-icons/DYDX.svg b/assets/crypto-icons/DYDX.svg
new file mode 100644
index 0000000..9e96075
--- /dev/null
+++ b/assets/crypto-icons/DYDX.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/assets/crypto-icons/EGLD.svg b/assets/crypto-icons/EGLD.svg
new file mode 100644
index 0000000..2a880e4
--- /dev/null
+++ b/assets/crypto-icons/EGLD.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/EOS.svg b/assets/crypto-icons/EOS.svg
new file mode 100644
index 0000000..ef86959
--- /dev/null
+++ b/assets/crypto-icons/EOS.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/ETC.svg b/assets/crypto-icons/ETC.svg
new file mode 100644
index 0000000..0d1e4df
--- /dev/null
+++ b/assets/crypto-icons/ETC.svg
@@ -0,0 +1,8 @@
+
+
diff --git a/assets/crypto-icons/ETH.svg b/assets/crypto-icons/ETH.svg
new file mode 100644
index 0000000..0bfb7eb
--- /dev/null
+++ b/assets/crypto-icons/ETH.svg
@@ -0,0 +1,10 @@
+
+
diff --git a/assets/crypto-icons/FET.svg b/assets/crypto-icons/FET.svg
new file mode 100644
index 0000000..f5a4287
--- /dev/null
+++ b/assets/crypto-icons/FET.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/FIL.svg b/assets/crypto-icons/FIL.svg
new file mode 100644
index 0000000..d892e71
--- /dev/null
+++ b/assets/crypto-icons/FIL.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/FLOW.svg b/assets/crypto-icons/FLOW.svg
new file mode 100644
index 0000000..2c9fe99
--- /dev/null
+++ b/assets/crypto-icons/FLOW.svg
@@ -0,0 +1,8 @@
+
+
diff --git a/assets/crypto-icons/FLR.svg b/assets/crypto-icons/FLR.svg
new file mode 100644
index 0000000..0f53bf7
--- /dev/null
+++ b/assets/crypto-icons/FLR.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/assets/crypto-icons/FTM.svg b/assets/crypto-icons/FTM.svg
new file mode 100644
index 0000000..e65e8a0
--- /dev/null
+++ b/assets/crypto-icons/FTM.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/FXS.svg b/assets/crypto-icons/FXS.svg
new file mode 100644
index 0000000..e456216
--- /dev/null
+++ b/assets/crypto-icons/FXS.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/GALA.svg b/assets/crypto-icons/GALA.svg
new file mode 100644
index 0000000..717bc91
--- /dev/null
+++ b/assets/crypto-icons/GALA.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/assets/crypto-icons/GMX.svg b/assets/crypto-icons/GMX.svg
new file mode 100644
index 0000000..f54530f
--- /dev/null
+++ b/assets/crypto-icons/GMX.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/GNO.svg b/assets/crypto-icons/GNO.svg
new file mode 100644
index 0000000..676a82f
--- /dev/null
+++ b/assets/crypto-icons/GNO.svg
@@ -0,0 +1,8 @@
+
+
diff --git a/assets/crypto-icons/GRT.svg b/assets/crypto-icons/GRT.svg
new file mode 100644
index 0000000..8b7f9ed
--- /dev/null
+++ b/assets/crypto-icons/GRT.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/GT.svg b/assets/crypto-icons/GT.svg
new file mode 100644
index 0000000..b7a6a75
--- /dev/null
+++ b/assets/crypto-icons/GT.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/GUSD.svg b/assets/crypto-icons/GUSD.svg
new file mode 100644
index 0000000..ccfb656
--- /dev/null
+++ b/assets/crypto-icons/GUSD.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/HBAR.svg b/assets/crypto-icons/HBAR.svg
new file mode 100644
index 0000000..1a8959b
--- /dev/null
+++ b/assets/crypto-icons/HBAR.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/HT.svg b/assets/crypto-icons/HT.svg
new file mode 100644
index 0000000..e4b47da
--- /dev/null
+++ b/assets/crypto-icons/HT.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/ICP.svg b/assets/crypto-icons/ICP.svg
new file mode 100644
index 0000000..70b810a
--- /dev/null
+++ b/assets/crypto-icons/ICP.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/assets/crypto-icons/ILV.svg b/assets/crypto-icons/ILV.svg
new file mode 100644
index 0000000..f88c879
--- /dev/null
+++ b/assets/crypto-icons/ILV.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/assets/crypto-icons/IMX.svg b/assets/crypto-icons/IMX.svg
new file mode 100644
index 0000000..2c0295a
--- /dev/null
+++ b/assets/crypto-icons/IMX.svg
@@ -0,0 +1,10 @@
+
+
diff --git a/assets/crypto-icons/INCH.svg b/assets/crypto-icons/INCH.svg
new file mode 100644
index 0000000..84c94e4
--- /dev/null
+++ b/assets/crypto-icons/INCH.svg
@@ -0,0 +1,16 @@
+
+
diff --git a/assets/crypto-icons/INJ.svg b/assets/crypto-icons/INJ.svg
new file mode 100644
index 0000000..ac3eb33
--- /dev/null
+++ b/assets/crypto-icons/INJ.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/JST.svg b/assets/crypto-icons/JST.svg
new file mode 100644
index 0000000..250576b
--- /dev/null
+++ b/assets/crypto-icons/JST.svg
@@ -0,0 +1,8 @@
+
+
diff --git a/assets/crypto-icons/KAVA.svg b/assets/crypto-icons/KAVA.svg
new file mode 100644
index 0000000..f4182e4
--- /dev/null
+++ b/assets/crypto-icons/KAVA.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/KCS.svg b/assets/crypto-icons/KCS.svg
new file mode 100644
index 0000000..76db435
--- /dev/null
+++ b/assets/crypto-icons/KCS.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/KLAY.svg b/assets/crypto-icons/KLAY.svg
new file mode 100644
index 0000000..b35e1e1
--- /dev/null
+++ b/assets/crypto-icons/KLAY.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/KSM.svg b/assets/crypto-icons/KSM.svg
new file mode 100644
index 0000000..495540a
--- /dev/null
+++ b/assets/crypto-icons/KSM.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/LINK.svg b/assets/crypto-icons/LINK.svg
new file mode 100644
index 0000000..d5a39fc
--- /dev/null
+++ b/assets/crypto-icons/LINK.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/LRC.svg b/assets/crypto-icons/LRC.svg
new file mode 100644
index 0000000..16b3928
--- /dev/null
+++ b/assets/crypto-icons/LRC.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/LTC.svg b/assets/crypto-icons/LTC.svg
new file mode 100644
index 0000000..a540ffb
--- /dev/null
+++ b/assets/crypto-icons/LTC.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/LUNC.svg b/assets/crypto-icons/LUNC.svg
new file mode 100644
index 0000000..17b39a3
--- /dev/null
+++ b/assets/crypto-icons/LUNC.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/assets/crypto-icons/MAGIC.svg b/assets/crypto-icons/MAGIC.svg
new file mode 100644
index 0000000..7d70892
--- /dev/null
+++ b/assets/crypto-icons/MAGIC.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/assets/crypto-icons/MANA.svg b/assets/crypto-icons/MANA.svg
new file mode 100644
index 0000000..46ec307
--- /dev/null
+++ b/assets/crypto-icons/MANA.svg
@@ -0,0 +1,13 @@
+
+
diff --git a/assets/crypto-icons/MASK.svg b/assets/crypto-icons/MASK.svg
new file mode 100644
index 0000000..8fead45
--- /dev/null
+++ b/assets/crypto-icons/MASK.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/MATIC.svg b/assets/crypto-icons/MATIC.svg
new file mode 100644
index 0000000..e166620
--- /dev/null
+++ b/assets/crypto-icons/MATIC.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/MINA.svg b/assets/crypto-icons/MINA.svg
new file mode 100644
index 0000000..f12e8b1
--- /dev/null
+++ b/assets/crypto-icons/MINA.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/MIOTA.svg b/assets/crypto-icons/MIOTA.svg
new file mode 100644
index 0000000..1de469a
--- /dev/null
+++ b/assets/crypto-icons/MIOTA.svg
@@ -0,0 +1,58 @@
+
+
diff --git a/assets/crypto-icons/MKR.svg b/assets/crypto-icons/MKR.svg
new file mode 100644
index 0000000..5aa7a5d
--- /dev/null
+++ b/assets/crypto-icons/MKR.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/NEAR.svg b/assets/crypto-icons/NEAR.svg
new file mode 100644
index 0000000..2012203
--- /dev/null
+++ b/assets/crypto-icons/NEAR.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/NEO.svg b/assets/crypto-icons/NEO.svg
new file mode 100644
index 0000000..4d54467
--- /dev/null
+++ b/assets/crypto-icons/NEO.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/NEXO.svg b/assets/crypto-icons/NEXO.svg
new file mode 100644
index 0000000..fb44ae0
--- /dev/null
+++ b/assets/crypto-icons/NEXO.svg
@@ -0,0 +1,10 @@
+
+
diff --git a/assets/crypto-icons/OCEAN.svg b/assets/crypto-icons/OCEAN.svg
new file mode 100644
index 0000000..c9e8b65
--- /dev/null
+++ b/assets/crypto-icons/OCEAN.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/OKB.svg b/assets/crypto-icons/OKB.svg
new file mode 100644
index 0000000..e208ba2
--- /dev/null
+++ b/assets/crypto-icons/OKB.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/ONE.svg b/assets/crypto-icons/ONE.svg
new file mode 100644
index 0000000..25deda8
--- /dev/null
+++ b/assets/crypto-icons/ONE.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/ONT.svg b/assets/crypto-icons/ONT.svg
new file mode 100644
index 0000000..6560c8d
--- /dev/null
+++ b/assets/crypto-icons/ONT.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/OP.svg b/assets/crypto-icons/OP.svg
new file mode 100644
index 0000000..c28358b
--- /dev/null
+++ b/assets/crypto-icons/OP.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/PAXG.svg b/assets/crypto-icons/PAXG.svg
new file mode 100644
index 0000000..449a96d
--- /dev/null
+++ b/assets/crypto-icons/PAXG.svg
@@ -0,0 +1,10 @@
+
+
diff --git a/assets/crypto-icons/QNT.svg b/assets/crypto-icons/QNT.svg
new file mode 100644
index 0000000..99960c4
--- /dev/null
+++ b/assets/crypto-icons/QNT.svg
@@ -0,0 +1,10 @@
+
+
diff --git a/assets/crypto-icons/RNDR.svg b/assets/crypto-icons/RNDR.svg
new file mode 100644
index 0000000..4f1d49f
--- /dev/null
+++ b/assets/crypto-icons/RNDR.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/ROSE.svg b/assets/crypto-icons/ROSE.svg
new file mode 100644
index 0000000..e786692
--- /dev/null
+++ b/assets/crypto-icons/ROSE.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/RSR.svg b/assets/crypto-icons/RSR.svg
new file mode 100644
index 0000000..6571c09
--- /dev/null
+++ b/assets/crypto-icons/RSR.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/SAND.svg b/assets/crypto-icons/SAND.svg
new file mode 100644
index 0000000..2ca4b49
--- /dev/null
+++ b/assets/crypto-icons/SAND.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/SNX.svg b/assets/crypto-icons/SNX.svg
new file mode 100644
index 0000000..299d85b
--- /dev/null
+++ b/assets/crypto-icons/SNX.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/STX.svg b/assets/crypto-icons/STX.svg
new file mode 100644
index 0000000..3b62230
--- /dev/null
+++ b/assets/crypto-icons/STX.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/SUSHI.svg b/assets/crypto-icons/SUSHI.svg
new file mode 100644
index 0000000..bee6e5b
--- /dev/null
+++ b/assets/crypto-icons/SUSHI.svg
@@ -0,0 +1,13 @@
+
+
diff --git a/assets/crypto-icons/SXP.svg b/assets/crypto-icons/SXP.svg
new file mode 100644
index 0000000..890f3da
--- /dev/null
+++ b/assets/crypto-icons/SXP.svg
@@ -0,0 +1,10 @@
+
+
diff --git a/assets/crypto-icons/TFUEL.svg b/assets/crypto-icons/TFUEL.svg
new file mode 100644
index 0000000..ea60401
--- /dev/null
+++ b/assets/crypto-icons/TFUEL.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/THETA.svg b/assets/crypto-icons/THETA.svg
new file mode 100644
index 0000000..f9537e8
--- /dev/null
+++ b/assets/crypto-icons/THETA.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/assets/crypto-icons/TON.svg b/assets/crypto-icons/TON.svg
new file mode 100644
index 0000000..f365dca
--- /dev/null
+++ b/assets/crypto-icons/TON.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/TRAC.svg b/assets/crypto-icons/TRAC.svg
new file mode 100644
index 0000000..6f25def
--- /dev/null
+++ b/assets/crypto-icons/TRAC.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/TRX.svg b/assets/crypto-icons/TRX.svg
new file mode 100644
index 0000000..86c33bb
--- /dev/null
+++ b/assets/crypto-icons/TRX.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/TUSD.svg b/assets/crypto-icons/TUSD.svg
new file mode 100644
index 0000000..68e7da8
--- /dev/null
+++ b/assets/crypto-icons/TUSD.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/TWT.svg b/assets/crypto-icons/TWT.svg
new file mode 100644
index 0000000..aeb68e5
--- /dev/null
+++ b/assets/crypto-icons/TWT.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/UNI.svg b/assets/crypto-icons/UNI.svg
new file mode 100644
index 0000000..5740df2
--- /dev/null
+++ b/assets/crypto-icons/UNI.svg
@@ -0,0 +1,8 @@
+
+
diff --git a/assets/crypto-icons/USDC.svg b/assets/crypto-icons/USDC.svg
new file mode 100644
index 0000000..e96bda3
--- /dev/null
+++ b/assets/crypto-icons/USDC.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/assets/crypto-icons/USDD.svg b/assets/crypto-icons/USDD.svg
new file mode 100644
index 0000000..35c6988
--- /dev/null
+++ b/assets/crypto-icons/USDD.svg
@@ -0,0 +1,16 @@
+
+
diff --git a/assets/crypto-icons/USDT.svg b/assets/crypto-icons/USDT.svg
new file mode 100644
index 0000000..bb95eb5
--- /dev/null
+++ b/assets/crypto-icons/USDT.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/VET.svg b/assets/crypto-icons/VET.svg
new file mode 100644
index 0000000..fea791e
--- /dev/null
+++ b/assets/crypto-icons/VET.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/WOO.svg b/assets/crypto-icons/WOO.svg
new file mode 100644
index 0000000..062f10e
--- /dev/null
+++ b/assets/crypto-icons/WOO.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/XDC.svg b/assets/crypto-icons/XDC.svg
new file mode 100644
index 0000000..3d20cc2
--- /dev/null
+++ b/assets/crypto-icons/XDC.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/XEC.svg b/assets/crypto-icons/XEC.svg
new file mode 100644
index 0000000..c17b99a
--- /dev/null
+++ b/assets/crypto-icons/XEC.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/XLM.svg b/assets/crypto-icons/XLM.svg
new file mode 100644
index 0000000..4251c7f
--- /dev/null
+++ b/assets/crypto-icons/XLM.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/XMR.svg b/assets/crypto-icons/XMR.svg
new file mode 100644
index 0000000..9059e51
--- /dev/null
+++ b/assets/crypto-icons/XMR.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/XRP.svg b/assets/crypto-icons/XRP.svg
new file mode 100644
index 0000000..1d25ec8
--- /dev/null
+++ b/assets/crypto-icons/XRP.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/crypto-icons/XTZ.svg b/assets/crypto-icons/XTZ.svg
new file mode 100644
index 0000000..fa2b906
--- /dev/null
+++ b/assets/crypto-icons/XTZ.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/YFI.svg b/assets/crypto-icons/YFI.svg
new file mode 100644
index 0000000..a45eb48
--- /dev/null
+++ b/assets/crypto-icons/YFI.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/assets/crypto-icons/ZEC.svg b/assets/crypto-icons/ZEC.svg
new file mode 100644
index 0000000..9a36a48
--- /dev/null
+++ b/assets/crypto-icons/ZEC.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/assets/crypto-icons/ZIL.svg b/assets/crypto-icons/ZIL.svg
new file mode 100644
index 0000000..cc1e315
--- /dev/null
+++ b/assets/crypto-icons/ZIL.svg
@@ -0,0 +1,8 @@
+
+
diff --git a/assets/crypto-icons/ZRX.svg b/assets/crypto-icons/ZRX.svg
new file mode 100644
index 0000000..dda50f4
--- /dev/null
+++ b/assets/crypto-icons/ZRX.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/icons/adjust.svg b/assets/sonr-icons/adjust.svg
similarity index 100%
rename from icons/adjust.svg
rename to assets/sonr-icons/adjust.svg
diff --git a/icons/ai.svg b/assets/sonr-icons/ai.svg
similarity index 100%
rename from icons/ai.svg
rename to assets/sonr-icons/ai.svg
diff --git a/icons/anchor.svg b/assets/sonr-icons/anchor.svg
similarity index 100%
rename from icons/anchor.svg
rename to assets/sonr-icons/anchor.svg
diff --git a/icons/android.svg b/assets/sonr-icons/android.svg
similarity index 100%
rename from icons/android.svg
rename to assets/sonr-icons/android.svg
diff --git a/icons/apple.svg b/assets/sonr-icons/apple.svg
similarity index 100%
rename from icons/apple.svg
rename to assets/sonr-icons/apple.svg
diff --git a/icons/archive.svg b/assets/sonr-icons/archive.svg
similarity index 100%
rename from icons/archive.svg
rename to assets/sonr-icons/archive.svg
diff --git a/icons/arrow-inbound-circle.svg b/assets/sonr-icons/arrow-inbound-circle.svg
similarity index 100%
rename from icons/arrow-inbound-circle.svg
rename to assets/sonr-icons/arrow-inbound-circle.svg
diff --git a/icons/arrow-inbound.svg b/assets/sonr-icons/arrow-inbound.svg
similarity index 100%
rename from icons/arrow-inbound.svg
rename to assets/sonr-icons/arrow-inbound.svg
diff --git a/icons/arrow-left.svg b/assets/sonr-icons/arrow-left.svg
similarity index 100%
rename from icons/arrow-left.svg
rename to assets/sonr-icons/arrow-left.svg
diff --git a/icons/arrow-outbound-circle.svg b/assets/sonr-icons/arrow-outbound-circle.svg
similarity index 100%
rename from icons/arrow-outbound-circle.svg
rename to assets/sonr-icons/arrow-outbound-circle.svg
diff --git a/icons/arrow-outbound.svg b/assets/sonr-icons/arrow-outbound.svg
similarity index 100%
rename from icons/arrow-outbound.svg
rename to assets/sonr-icons/arrow-outbound.svg
diff --git a/icons/arrow-right.svg b/assets/sonr-icons/arrow-right.svg
similarity index 100%
rename from icons/arrow-right.svg
rename to assets/sonr-icons/arrow-right.svg
diff --git a/icons/at-sign.svg b/assets/sonr-icons/at-sign.svg
similarity index 100%
rename from icons/at-sign.svg
rename to assets/sonr-icons/at-sign.svg
diff --git a/icons/atom-fill.svg b/assets/sonr-icons/atom-fill.svg
similarity index 100%
rename from icons/atom-fill.svg
rename to assets/sonr-icons/atom-fill.svg
diff --git a/icons/atom.svg b/assets/sonr-icons/atom.svg
similarity index 100%
rename from icons/atom.svg
rename to assets/sonr-icons/atom.svg
diff --git a/icons/attachment.svg b/assets/sonr-icons/attachment.svg
similarity index 100%
rename from icons/attachment.svg
rename to assets/sonr-icons/attachment.svg
diff --git a/icons/axl-fill.svg b/assets/sonr-icons/axl-fill.svg
similarity index 100%
rename from icons/axl-fill.svg
rename to assets/sonr-icons/axl-fill.svg
diff --git a/icons/axl.svg b/assets/sonr-icons/axl.svg
similarity index 100%
rename from icons/axl.svg
rename to assets/sonr-icons/axl.svg
diff --git a/icons/bank.svg b/assets/sonr-icons/bank.svg
similarity index 100%
rename from icons/bank.svg
rename to assets/sonr-icons/bank.svg
diff --git a/icons/banknote.svg b/assets/sonr-icons/banknote.svg
similarity index 100%
rename from icons/banknote.svg
rename to assets/sonr-icons/banknote.svg
diff --git a/icons/bluetooth.svg b/assets/sonr-icons/bluetooth.svg
similarity index 100%
rename from icons/bluetooth.svg
rename to assets/sonr-icons/bluetooth.svg
diff --git a/icons/bne-fill.svg b/assets/sonr-icons/bne-fill.svg
similarity index 100%
rename from icons/bne-fill.svg
rename to assets/sonr-icons/bne-fill.svg
diff --git a/icons/branch.svg b/assets/sonr-icons/branch.svg
similarity index 100%
rename from icons/branch.svg
rename to assets/sonr-icons/branch.svg
diff --git a/icons/browser.svg b/assets/sonr-icons/browser.svg
similarity index 100%
rename from icons/browser.svg
rename to assets/sonr-icons/browser.svg
diff --git a/icons/btc-fill.svg b/assets/sonr-icons/btc-fill.svg
similarity index 100%
rename from icons/btc-fill.svg
rename to assets/sonr-icons/btc-fill.svg
diff --git a/icons/btc.svg b/assets/sonr-icons/btc.svg
similarity index 100%
rename from icons/btc.svg
rename to assets/sonr-icons/btc.svg
diff --git a/icons/card-add.svg b/assets/sonr-icons/card-add.svg
similarity index 100%
rename from icons/card-add.svg
rename to assets/sonr-icons/card-add.svg
diff --git a/icons/card-check.svg b/assets/sonr-icons/card-check.svg
similarity index 100%
rename from icons/card-check.svg
rename to assets/sonr-icons/card-check.svg
diff --git a/icons/card-disabled.svg b/assets/sonr-icons/card-disabled.svg
similarity index 100%
rename from icons/card-disabled.svg
rename to assets/sonr-icons/card-disabled.svg
diff --git a/icons/card-favorite.svg b/assets/sonr-icons/card-favorite.svg
similarity index 100%
rename from icons/card-favorite.svg
rename to assets/sonr-icons/card-favorite.svg
diff --git a/icons/card-receive.svg b/assets/sonr-icons/card-receive.svg
similarity index 100%
rename from icons/card-receive.svg
rename to assets/sonr-icons/card-receive.svg
diff --git a/icons/card-remove.svg b/assets/sonr-icons/card-remove.svg
similarity index 100%
rename from icons/card-remove.svg
rename to assets/sonr-icons/card-remove.svg
diff --git a/icons/card-send.svg b/assets/sonr-icons/card-send.svg
similarity index 100%
rename from icons/card-send.svg
rename to assets/sonr-icons/card-send.svg
diff --git a/icons/card-stack.svg b/assets/sonr-icons/card-stack.svg
similarity index 100%
rename from icons/card-stack.svg
rename to assets/sonr-icons/card-stack.svg
diff --git a/icons/card.svg b/assets/sonr-icons/card.svg
similarity index 100%
rename from icons/card.svg
rename to assets/sonr-icons/card.svg
diff --git a/icons/chart-down.svg b/assets/sonr-icons/chart-down.svg
similarity index 100%
rename from icons/chart-down.svg
rename to assets/sonr-icons/chart-down.svg
diff --git a/icons/chart-pie.svg b/assets/sonr-icons/chart-pie.svg
similarity index 100%
rename from icons/chart-pie.svg
rename to assets/sonr-icons/chart-pie.svg
diff --git a/icons/chart-up.svg b/assets/sonr-icons/chart-up.svg
similarity index 100%
rename from icons/chart-up.svg
rename to assets/sonr-icons/chart-up.svg
diff --git a/icons/chats.svg b/assets/sonr-icons/chats.svg
similarity index 100%
rename from icons/chats.svg
rename to assets/sonr-icons/chats.svg
diff --git a/icons/check-badge.svg b/assets/sonr-icons/check-badge.svg
similarity index 100%
rename from icons/check-badge.svg
rename to assets/sonr-icons/check-badge.svg
diff --git a/icons/check-shield.svg b/assets/sonr-icons/check-shield.svg
similarity index 100%
rename from icons/check-shield.svg
rename to assets/sonr-icons/check-shield.svg
diff --git a/icons/close-circle.svg b/assets/sonr-icons/close-circle.svg
similarity index 100%
rename from icons/close-circle.svg
rename to assets/sonr-icons/close-circle.svg
diff --git a/icons/close.svg b/assets/sonr-icons/close.svg
similarity index 100%
rename from icons/close.svg
rename to assets/sonr-icons/close.svg
diff --git a/icons/cloud-lock.svg b/assets/sonr-icons/cloud-lock.svg
similarity index 100%
rename from icons/cloud-lock.svg
rename to assets/sonr-icons/cloud-lock.svg
diff --git a/icons/coin.svg b/assets/sonr-icons/coin.svg
similarity index 100%
rename from icons/coin.svg
rename to assets/sonr-icons/coin.svg
diff --git a/icons/coins-assets.svg b/assets/sonr-icons/coins-assets.svg
similarity index 100%
rename from icons/coins-assets.svg
rename to assets/sonr-icons/coins-assets.svg
diff --git a/icons/coins-hand.svg b/assets/sonr-icons/coins-hand.svg
similarity index 100%
rename from icons/coins-hand.svg
rename to assets/sonr-icons/coins-hand.svg
diff --git a/icons/coins-stack.svg b/assets/sonr-icons/coins-stack.svg
similarity index 100%
rename from icons/coins-stack.svg
rename to assets/sonr-icons/coins-stack.svg
diff --git a/icons/compass.svg b/assets/sonr-icons/compass.svg
similarity index 100%
rename from icons/compass.svg
rename to assets/sonr-icons/compass.svg
diff --git a/icons/copy.svg b/assets/sonr-icons/copy.svg
similarity index 100%
rename from icons/copy.svg
rename to assets/sonr-icons/copy.svg
diff --git a/icons/cross-network.svg b/assets/sonr-icons/cross-network.svg
similarity index 100%
rename from icons/cross-network.svg
rename to assets/sonr-icons/cross-network.svg
diff --git a/icons/currency-crypto.svg b/assets/sonr-icons/currency-crypto.svg
similarity index 100%
rename from icons/currency-crypto.svg
rename to assets/sonr-icons/currency-crypto.svg
diff --git a/icons/currency-dollar.svg b/assets/sonr-icons/currency-dollar.svg
similarity index 100%
rename from icons/currency-dollar.svg
rename to assets/sonr-icons/currency-dollar.svg
diff --git a/icons/currency-euro.svg b/assets/sonr-icons/currency-euro.svg
similarity index 100%
rename from icons/currency-euro.svg
rename to assets/sonr-icons/currency-euro.svg
diff --git a/icons/currency-pound.svg b/assets/sonr-icons/currency-pound.svg
similarity index 100%
rename from icons/currency-pound.svg
rename to assets/sonr-icons/currency-pound.svg
diff --git a/icons/currency-ruble.svg b/assets/sonr-icons/currency-ruble.svg
similarity index 100%
rename from icons/currency-ruble.svg
rename to assets/sonr-icons/currency-ruble.svg
diff --git a/icons/currency-rupee.svg b/assets/sonr-icons/currency-rupee.svg
similarity index 100%
rename from icons/currency-rupee.svg
rename to assets/sonr-icons/currency-rupee.svg
diff --git a/icons/currency-yen.svg b/assets/sonr-icons/currency-yen.svg
similarity index 100%
rename from icons/currency-yen.svg
rename to assets/sonr-icons/currency-yen.svg
diff --git a/icons/data-sharing.svg b/assets/sonr-icons/data-sharing.svg
similarity index 100%
rename from icons/data-sharing.svg
rename to assets/sonr-icons/data-sharing.svg
diff --git a/icons/data.svg b/assets/sonr-icons/data.svg
similarity index 100%
rename from icons/data.svg
rename to assets/sonr-icons/data.svg
diff --git a/icons/database.svg b/assets/sonr-icons/database.svg
similarity index 100%
rename from icons/database.svg
rename to assets/sonr-icons/database.svg
diff --git a/icons/design.svg b/assets/sonr-icons/design.svg
similarity index 100%
rename from icons/design.svg
rename to assets/sonr-icons/design.svg
diff --git a/icons/device-iphone.svg b/assets/sonr-icons/device-iphone.svg
similarity index 100%
rename from icons/device-iphone.svg
rename to assets/sonr-icons/device-iphone.svg
diff --git a/icons/device-mac.svg b/assets/sonr-icons/device-mac.svg
similarity index 100%
rename from icons/device-mac.svg
rename to assets/sonr-icons/device-mac.svg
diff --git a/icons/device-pc.svg b/assets/sonr-icons/device-pc.svg
similarity index 100%
rename from icons/device-pc.svg
rename to assets/sonr-icons/device-pc.svg
diff --git a/icons/device-servers.svg b/assets/sonr-icons/device-servers.svg
similarity index 100%
rename from icons/device-servers.svg
rename to assets/sonr-icons/device-servers.svg
diff --git a/icons/device-smartphone.svg b/assets/sonr-icons/device-smartphone.svg
similarity index 100%
rename from icons/device-smartphone.svg
rename to assets/sonr-icons/device-smartphone.svg
diff --git a/icons/device-tablet.svg b/assets/sonr-icons/device-tablet.svg
similarity index 100%
rename from icons/device-tablet.svg
rename to assets/sonr-icons/device-tablet.svg
diff --git a/icons/diamond.svg b/assets/sonr-icons/diamond.svg
similarity index 100%
rename from icons/diamond.svg
rename to assets/sonr-icons/diamond.svg
diff --git a/icons/docs.svg b/assets/sonr-icons/docs.svg
similarity index 100%
rename from icons/docs.svg
rename to assets/sonr-icons/docs.svg
diff --git a/icons/download.svg b/assets/sonr-icons/download.svg
similarity index 100%
rename from icons/download.svg
rename to assets/sonr-icons/download.svg
diff --git a/icons/dydx.svg b/assets/sonr-icons/dydx.svg
similarity index 100%
rename from icons/dydx.svg
rename to assets/sonr-icons/dydx.svg
diff --git a/icons/earth.svg b/assets/sonr-icons/earth.svg
similarity index 100%
rename from icons/earth.svg
rename to assets/sonr-icons/earth.svg
diff --git a/icons/edit.svg b/assets/sonr-icons/edit.svg
similarity index 100%
rename from icons/edit.svg
rename to assets/sonr-icons/edit.svg
diff --git a/icons/error-blockchain.svg b/assets/sonr-icons/error-blockchain.svg
similarity index 100%
rename from icons/error-blockchain.svg
rename to assets/sonr-icons/error-blockchain.svg
diff --git a/icons/error-network.svg b/assets/sonr-icons/error-network.svg
similarity index 100%
rename from icons/error-network.svg
rename to assets/sonr-icons/error-network.svg
diff --git a/icons/error-server.svg b/assets/sonr-icons/error-server.svg
similarity index 100%
rename from icons/error-server.svg
rename to assets/sonr-icons/error-server.svg
diff --git a/icons/eth-fill.svg b/assets/sonr-icons/eth-fill.svg
similarity index 100%
rename from icons/eth-fill.svg
rename to assets/sonr-icons/eth-fill.svg
diff --git a/icons/eth.svg b/assets/sonr-icons/eth.svg
similarity index 100%
rename from icons/eth.svg
rename to assets/sonr-icons/eth.svg
diff --git a/icons/evmos-fill.svg b/assets/sonr-icons/evmos-fill.svg
similarity index 100%
rename from icons/evmos-fill.svg
rename to assets/sonr-icons/evmos-fill.svg
diff --git a/icons/evmos.svg b/assets/sonr-icons/evmos.svg
similarity index 100%
rename from icons/evmos.svg
rename to assets/sonr-icons/evmos.svg
diff --git a/icons/expand.svg b/assets/sonr-icons/expand.svg
similarity index 100%
rename from icons/expand.svg
rename to assets/sonr-icons/expand.svg
diff --git a/icons/export.svg b/assets/sonr-icons/export.svg
similarity index 100%
rename from icons/export.svg
rename to assets/sonr-icons/export.svg
diff --git a/icons/external-link.svg b/assets/sonr-icons/external-link.svg
similarity index 100%
rename from icons/external-link.svg
rename to assets/sonr-icons/external-link.svg
diff --git a/icons/eye-hide.svg b/assets/sonr-icons/eye-hide.svg
similarity index 100%
rename from icons/eye-hide.svg
rename to assets/sonr-icons/eye-hide.svg
diff --git a/icons/eye-show.svg b/assets/sonr-icons/eye-show.svg
similarity index 100%
rename from icons/eye-show.svg
rename to assets/sonr-icons/eye-show.svg
diff --git a/icons/face-happy.svg b/assets/sonr-icons/face-happy.svg
similarity index 100%
rename from icons/face-happy.svg
rename to assets/sonr-icons/face-happy.svg
diff --git a/icons/face-id.svg b/assets/sonr-icons/face-id.svg
similarity index 100%
rename from icons/face-id.svg
rename to assets/sonr-icons/face-id.svg
diff --git a/icons/face-meh.svg b/assets/sonr-icons/face-meh.svg
similarity index 100%
rename from icons/face-meh.svg
rename to assets/sonr-icons/face-meh.svg
diff --git a/icons/face-sad.svg b/assets/sonr-icons/face-sad.svg
similarity index 100%
rename from icons/face-sad.svg
rename to assets/sonr-icons/face-sad.svg
diff --git a/icons/feather.svg b/assets/sonr-icons/feather.svg
similarity index 100%
rename from icons/feather.svg
rename to assets/sonr-icons/feather.svg
diff --git a/icons/feedback.svg b/assets/sonr-icons/feedback.svg
similarity index 100%
rename from icons/feedback.svg
rename to assets/sonr-icons/feedback.svg
diff --git a/icons/fil-fill.svg b/assets/sonr-icons/fil-fill.svg
similarity index 100%
rename from icons/fil-fill.svg
rename to assets/sonr-icons/fil-fill.svg
diff --git a/icons/fil.svg b/assets/sonr-icons/fil.svg
similarity index 100%
rename from icons/fil.svg
rename to assets/sonr-icons/fil.svg
diff --git a/icons/file-alert.svg b/assets/sonr-icons/file-alert.svg
similarity index 100%
rename from icons/file-alert.svg
rename to assets/sonr-icons/file-alert.svg
diff --git a/icons/file-archive.svg b/assets/sonr-icons/file-archive.svg
similarity index 100%
rename from icons/file-archive.svg
rename to assets/sonr-icons/file-archive.svg
diff --git a/icons/file-audio.svg b/assets/sonr-icons/file-audio.svg
similarity index 100%
rename from icons/file-audio.svg
rename to assets/sonr-icons/file-audio.svg
diff --git a/icons/file-chart.svg b/assets/sonr-icons/file-chart.svg
similarity index 100%
rename from icons/file-chart.svg
rename to assets/sonr-icons/file-chart.svg
diff --git a/icons/file-code.svg b/assets/sonr-icons/file-code.svg
similarity index 100%
rename from icons/file-code.svg
rename to assets/sonr-icons/file-code.svg
diff --git a/icons/file-image.svg b/assets/sonr-icons/file-image.svg
similarity index 100%
rename from icons/file-image.svg
rename to assets/sonr-icons/file-image.svg
diff --git a/icons/file-info.svg b/assets/sonr-icons/file-info.svg
similarity index 100%
rename from icons/file-info.svg
rename to assets/sonr-icons/file-info.svg
diff --git a/icons/file-list.svg b/assets/sonr-icons/file-list.svg
similarity index 100%
rename from icons/file-list.svg
rename to assets/sonr-icons/file-list.svg
diff --git a/icons/file-location.svg b/assets/sonr-icons/file-location.svg
similarity index 100%
rename from icons/file-location.svg
rename to assets/sonr-icons/file-location.svg
diff --git a/icons/file-locked.svg b/assets/sonr-icons/file-locked.svg
similarity index 100%
rename from icons/file-locked.svg
rename to assets/sonr-icons/file-locked.svg
diff --git a/icons/file-music.svg b/assets/sonr-icons/file-music.svg
similarity index 100%
rename from icons/file-music.svg
rename to assets/sonr-icons/file-music.svg
diff --git a/icons/file-table.svg b/assets/sonr-icons/file-table.svg
similarity index 100%
rename from icons/file-table.svg
rename to assets/sonr-icons/file-table.svg
diff --git a/icons/file-text.svg b/assets/sonr-icons/file-text.svg
similarity index 100%
rename from icons/file-text.svg
rename to assets/sonr-icons/file-text.svg
diff --git a/icons/file-user.svg b/assets/sonr-icons/file-user.svg
similarity index 100%
rename from icons/file-user.svg
rename to assets/sonr-icons/file-user.svg
diff --git a/icons/file-video.svg b/assets/sonr-icons/file-video.svg
similarity index 100%
rename from icons/file-video.svg
rename to assets/sonr-icons/file-video.svg
diff --git a/icons/filter.svg b/assets/sonr-icons/filter.svg
similarity index 100%
rename from icons/filter.svg
rename to assets/sonr-icons/filter.svg
diff --git a/icons/fingerprint.svg b/assets/sonr-icons/fingerprint.svg
similarity index 100%
rename from icons/fingerprint.svg
rename to assets/sonr-icons/fingerprint.svg
diff --git a/icons/folder-archive.svg b/assets/sonr-icons/folder-archive.svg
similarity index 100%
rename from icons/folder-archive.svg
rename to assets/sonr-icons/folder-archive.svg
diff --git a/icons/folder-audio.svg b/assets/sonr-icons/folder-audio.svg
similarity index 100%
rename from icons/folder-audio.svg
rename to assets/sonr-icons/folder-audio.svg
diff --git a/icons/folder-chart.svg b/assets/sonr-icons/folder-chart.svg
similarity index 100%
rename from icons/folder-chart.svg
rename to assets/sonr-icons/folder-chart.svg
diff --git a/icons/folder-code.svg b/assets/sonr-icons/folder-code.svg
similarity index 100%
rename from icons/folder-code.svg
rename to assets/sonr-icons/folder-code.svg
diff --git a/icons/folder-image.svg b/assets/sonr-icons/folder-image.svg
similarity index 100%
rename from icons/folder-image.svg
rename to assets/sonr-icons/folder-image.svg
diff --git a/icons/folder-list.svg b/assets/sonr-icons/folder-list.svg
similarity index 100%
rename from icons/folder-list.svg
rename to assets/sonr-icons/folder-list.svg
diff --git a/icons/folder-locked.svg b/assets/sonr-icons/folder-locked.svg
similarity index 100%
rename from icons/folder-locked.svg
rename to assets/sonr-icons/folder-locked.svg
diff --git a/icons/folder-music.svg b/assets/sonr-icons/folder-music.svg
similarity index 100%
rename from icons/folder-music.svg
rename to assets/sonr-icons/folder-music.svg
diff --git a/icons/folder-search.svg b/assets/sonr-icons/folder-search.svg
similarity index 100%
rename from icons/folder-search.svg
rename to assets/sonr-icons/folder-search.svg
diff --git a/icons/folder-table.svg b/assets/sonr-icons/folder-table.svg
similarity index 100%
rename from icons/folder-table.svg
rename to assets/sonr-icons/folder-table.svg
diff --git a/icons/folder-text.svg b/assets/sonr-icons/folder-text.svg
similarity index 100%
rename from icons/folder-text.svg
rename to assets/sonr-icons/folder-text.svg
diff --git a/icons/folder-user.svg b/assets/sonr-icons/folder-user.svg
similarity index 100%
rename from icons/folder-user.svg
rename to assets/sonr-icons/folder-user.svg
diff --git a/icons/folder-video.svg b/assets/sonr-icons/folder-video.svg
similarity index 100%
rename from icons/folder-video.svg
rename to assets/sonr-icons/folder-video.svg
diff --git a/icons/funds-deposit.svg b/assets/sonr-icons/funds-deposit.svg
similarity index 100%
rename from icons/funds-deposit.svg
rename to assets/sonr-icons/funds-deposit.svg
diff --git a/icons/funds-withdraw.svg b/assets/sonr-icons/funds-withdraw.svg
similarity index 100%
rename from icons/funds-withdraw.svg
rename to assets/sonr-icons/funds-withdraw.svg
diff --git a/icons/gas-fee.svg b/assets/sonr-icons/gas-fee.svg
similarity index 100%
rename from icons/gas-fee.svg
rename to assets/sonr-icons/gas-fee.svg
diff --git a/icons/gift.svg b/assets/sonr-icons/gift.svg
similarity index 100%
rename from icons/gift.svg
rename to assets/sonr-icons/gift.svg
diff --git a/icons/goals.svg b/assets/sonr-icons/goals.svg
similarity index 100%
rename from icons/goals.svg
rename to assets/sonr-icons/goals.svg
diff --git a/icons/heart-fill.svg b/assets/sonr-icons/heart-fill.svg
similarity index 100%
rename from icons/heart-fill.svg
rename to assets/sonr-icons/heart-fill.svg
diff --git a/icons/heart-rate.svg b/assets/sonr-icons/heart-rate.svg
similarity index 100%
rename from icons/heart-rate.svg
rename to assets/sonr-icons/heart-rate.svg
diff --git a/icons/heart.svg b/assets/sonr-icons/heart.svg
similarity index 100%
rename from icons/heart.svg
rename to assets/sonr-icons/heart.svg
diff --git a/icons/hns-fill.svg b/assets/sonr-icons/hns-fill.svg
similarity index 100%
rename from icons/hns-fill.svg
rename to assets/sonr-icons/hns-fill.svg
diff --git a/icons/hns.svg b/assets/sonr-icons/hns.svg
similarity index 100%
rename from icons/hns.svg
rename to assets/sonr-icons/hns.svg
diff --git a/icons/home.svg b/assets/sonr-icons/home.svg
similarity index 100%
rename from icons/home.svg
rename to assets/sonr-icons/home.svg
diff --git a/icons/ibc-protocol.svg b/assets/sonr-icons/ibc-protocol.svg
similarity index 100%
rename from icons/ibc-protocol.svg
rename to assets/sonr-icons/ibc-protocol.svg
diff --git a/icons/image.svg b/assets/sonr-icons/image.svg
similarity index 100%
rename from icons/image.svg
rename to assets/sonr-icons/image.svg
diff --git a/icons/import.svg b/assets/sonr-icons/import.svg
similarity index 100%
rename from icons/import.svg
rename to assets/sonr-icons/import.svg
diff --git a/icons/inbox.svg b/assets/sonr-icons/inbox.svg
similarity index 100%
rename from icons/inbox.svg
rename to assets/sonr-icons/inbox.svg
diff --git a/icons/infinity.svg b/assets/sonr-icons/infinity.svg
similarity index 100%
rename from icons/infinity.svg
rename to assets/sonr-icons/infinity.svg
diff --git a/icons/input-field.svg b/assets/sonr-icons/input-field.svg
similarity index 100%
rename from icons/input-field.svg
rename to assets/sonr-icons/input-field.svg
diff --git a/icons/key.svg b/assets/sonr-icons/key.svg
similarity index 100%
rename from icons/key.svg
rename to assets/sonr-icons/key.svg
diff --git a/icons/keyboard.svg b/assets/sonr-icons/keyboard.svg
similarity index 100%
rename from icons/keyboard.svg
rename to assets/sonr-icons/keyboard.svg
diff --git a/icons/laptop.svg b/assets/sonr-icons/laptop.svg
similarity index 100%
rename from icons/laptop.svg
rename to assets/sonr-icons/laptop.svg
diff --git a/icons/layers.svg b/assets/sonr-icons/layers.svg
similarity index 100%
rename from icons/layers.svg
rename to assets/sonr-icons/layers.svg
diff --git a/icons/light-bulb.svg b/assets/sonr-icons/light-bulb.svg
similarity index 100%
rename from icons/light-bulb.svg
rename to assets/sonr-icons/light-bulb.svg
diff --git a/icons/link-broken.svg b/assets/sonr-icons/link-broken.svg
similarity index 100%
rename from icons/link-broken.svg
rename to assets/sonr-icons/link-broken.svg
diff --git a/icons/link.svg b/assets/sonr-icons/link.svg
similarity index 100%
rename from icons/link.svg
rename to assets/sonr-icons/link.svg
diff --git a/icons/lock-access.svg b/assets/sonr-icons/lock-access.svg
similarity index 100%
rename from icons/lock-access.svg
rename to assets/sonr-icons/lock-access.svg
diff --git a/icons/lock-close.svg b/assets/sonr-icons/lock-close.svg
similarity index 100%
rename from icons/lock-close.svg
rename to assets/sonr-icons/lock-close.svg
diff --git a/icons/lock-open.svg b/assets/sonr-icons/lock-open.svg
similarity index 100%
rename from icons/lock-open.svg
rename to assets/sonr-icons/lock-open.svg
diff --git a/icons/login.svg b/assets/sonr-icons/login.svg
similarity index 100%
rename from icons/login.svg
rename to assets/sonr-icons/login.svg
diff --git a/icons/logo-chrome.svg b/assets/sonr-icons/logo-chrome.svg
similarity index 100%
rename from icons/logo-chrome.svg
rename to assets/sonr-icons/logo-chrome.svg
diff --git a/icons/logout.svg b/assets/sonr-icons/logout.svg
similarity index 100%
rename from icons/logout.svg
rename to assets/sonr-icons/logout.svg
diff --git a/icons/mail-add.svg b/assets/sonr-icons/mail-add.svg
similarity index 100%
rename from icons/mail-add.svg
rename to assets/sonr-icons/mail-add.svg
diff --git a/icons/mail-receive.svg b/assets/sonr-icons/mail-receive.svg
similarity index 100%
rename from icons/mail-receive.svg
rename to assets/sonr-icons/mail-receive.svg
diff --git a/icons/mail-remove.svg b/assets/sonr-icons/mail-remove.svg
similarity index 100%
rename from icons/mail-remove.svg
rename to assets/sonr-icons/mail-remove.svg
diff --git a/icons/mail-search.svg b/assets/sonr-icons/mail-search.svg
similarity index 100%
rename from icons/mail-search.svg
rename to assets/sonr-icons/mail-search.svg
diff --git a/icons/mail-send.svg b/assets/sonr-icons/mail-send.svg
similarity index 100%
rename from icons/mail-send.svg
rename to assets/sonr-icons/mail-send.svg
diff --git a/icons/mail-sent.svg b/assets/sonr-icons/mail-sent.svg
similarity index 100%
rename from icons/mail-sent.svg
rename to assets/sonr-icons/mail-sent.svg
diff --git a/icons/mail-star.svg b/assets/sonr-icons/mail-star.svg
similarity index 100%
rename from icons/mail-star.svg
rename to assets/sonr-icons/mail-star.svg
diff --git a/icons/mail-unread.svg b/assets/sonr-icons/mail-unread.svg
similarity index 100%
rename from icons/mail-unread.svg
rename to assets/sonr-icons/mail-unread.svg
diff --git a/icons/mail.svg b/assets/sonr-icons/mail.svg
similarity index 100%
rename from icons/mail.svg
rename to assets/sonr-icons/mail.svg
diff --git a/icons/mailbox.svg b/assets/sonr-icons/mailbox.svg
similarity index 100%
rename from icons/mailbox.svg
rename to assets/sonr-icons/mailbox.svg
diff --git a/icons/map.svg b/assets/sonr-icons/map.svg
similarity index 100%
rename from icons/map.svg
rename to assets/sonr-icons/map.svg
diff --git a/icons/medal.svg b/assets/sonr-icons/medal.svg
similarity index 100%
rename from icons/medal.svg
rename to assets/sonr-icons/medal.svg
diff --git a/icons/media-next.svg b/assets/sonr-icons/media-next.svg
similarity index 100%
rename from icons/media-next.svg
rename to assets/sonr-icons/media-next.svg
diff --git a/icons/media-pause.svg b/assets/sonr-icons/media-pause.svg
similarity index 100%
rename from icons/media-pause.svg
rename to assets/sonr-icons/media-pause.svg
diff --git a/icons/media-play.svg b/assets/sonr-icons/media-play.svg
similarity index 100%
rename from icons/media-play.svg
rename to assets/sonr-icons/media-play.svg
diff --git a/icons/media-previous.svg b/assets/sonr-icons/media-previous.svg
similarity index 100%
rename from icons/media-previous.svg
rename to assets/sonr-icons/media-previous.svg
diff --git a/icons/media-stop.svg b/assets/sonr-icons/media-stop.svg
similarity index 100%
rename from icons/media-stop.svg
rename to assets/sonr-icons/media-stop.svg
diff --git a/icons/menu.svg b/assets/sonr-icons/menu.svg
similarity index 100%
rename from icons/menu.svg
rename to assets/sonr-icons/menu.svg
diff --git a/icons/microchip.svg b/assets/sonr-icons/microchip.svg
similarity index 100%
rename from icons/microchip.svg
rename to assets/sonr-icons/microchip.svg
diff --git a/icons/minus-circle.svg b/assets/sonr-icons/minus-circle.svg
similarity index 100%
rename from icons/minus-circle.svg
rename to assets/sonr-icons/minus-circle.svg
diff --git a/icons/minus.svg b/assets/sonr-icons/minus.svg
similarity index 100%
rename from icons/minus.svg
rename to assets/sonr-icons/minus.svg
diff --git a/icons/more-horizontal.svg b/assets/sonr-icons/more-horizontal.svg
similarity index 100%
rename from icons/more-horizontal.svg
rename to assets/sonr-icons/more-horizontal.svg
diff --git a/icons/more-vertical.svg b/assets/sonr-icons/more-vertical.svg
similarity index 100%
rename from icons/more-vertical.svg
rename to assets/sonr-icons/more-vertical.svg
diff --git a/icons/music.svg b/assets/sonr-icons/music.svg
similarity index 100%
rename from icons/music.svg
rename to assets/sonr-icons/music.svg
diff --git a/icons/neutron-fill.svg b/assets/sonr-icons/neutron-fill.svg
similarity index 100%
rename from icons/neutron-fill.svg
rename to assets/sonr-icons/neutron-fill.svg
diff --git a/icons/neutron.svg b/assets/sonr-icons/neutron.svg
similarity index 100%
rename from icons/neutron.svg
rename to assets/sonr-icons/neutron.svg
diff --git a/icons/noble-fill.svg b/assets/sonr-icons/noble-fill.svg
similarity index 100%
rename from icons/noble-fill.svg
rename to assets/sonr-icons/noble-fill.svg
diff --git a/icons/noble.svg b/assets/sonr-icons/noble.svg
similarity index 100%
rename from icons/noble.svg
rename to assets/sonr-icons/noble.svg
diff --git a/icons/node.svg b/assets/sonr-icons/node.svg
similarity index 100%
rename from icons/node.svg
rename to assets/sonr-icons/node.svg
diff --git a/icons/nom-fill.svg b/assets/sonr-icons/nom-fill.svg
similarity index 100%
rename from icons/nom-fill.svg
rename to assets/sonr-icons/nom-fill.svg
diff --git a/icons/nom.svg b/assets/sonr-icons/nom.svg
similarity index 100%
rename from icons/nom.svg
rename to assets/sonr-icons/nom.svg
diff --git a/icons/osmo-fill.svg b/assets/sonr-icons/osmo-fill.svg
similarity index 100%
rename from icons/osmo-fill.svg
rename to assets/sonr-icons/osmo-fill.svg
diff --git a/icons/osmo.svg b/assets/sonr-icons/osmo.svg
similarity index 100%
rename from icons/osmo.svg
rename to assets/sonr-icons/osmo.svg
diff --git a/icons/partly-cloudy.svg b/assets/sonr-icons/partly-cloudy.svg
similarity index 100%
rename from icons/partly-cloudy.svg
rename to assets/sonr-icons/partly-cloudy.svg
diff --git a/icons/passkey-fill.svg b/assets/sonr-icons/passkey-fill.svg
similarity index 100%
rename from icons/passkey-fill.svg
rename to assets/sonr-icons/passkey-fill.svg
diff --git a/icons/passkey.svg b/assets/sonr-icons/passkey.svg
similarity index 100%
rename from icons/passkey.svg
rename to assets/sonr-icons/passkey.svg
diff --git a/icons/passport.svg b/assets/sonr-icons/passport.svg
similarity index 100%
rename from icons/passport.svg
rename to assets/sonr-icons/passport.svg
diff --git a/icons/people.svg b/assets/sonr-icons/people.svg
similarity index 100%
rename from icons/people.svg
rename to assets/sonr-icons/people.svg
diff --git a/icons/percent.svg b/assets/sonr-icons/percent.svg
similarity index 100%
rename from icons/percent.svg
rename to assets/sonr-icons/percent.svg
diff --git a/icons/pin.svg b/assets/sonr-icons/pin.svg
similarity index 100%
rename from icons/pin.svg
rename to assets/sonr-icons/pin.svg
diff --git a/icons/placeholder.svg b/assets/sonr-icons/placeholder.svg
similarity index 100%
rename from icons/placeholder.svg
rename to assets/sonr-icons/placeholder.svg
diff --git a/icons/plus-circle.svg b/assets/sonr-icons/plus-circle.svg
similarity index 100%
rename from icons/plus-circle.svg
rename to assets/sonr-icons/plus-circle.svg
diff --git a/icons/plus.svg b/assets/sonr-icons/plus.svg
similarity index 100%
rename from icons/plus.svg
rename to assets/sonr-icons/plus.svg
diff --git a/icons/preferences.svg b/assets/sonr-icons/preferences.svg
similarity index 100%
rename from icons/preferences.svg
rename to assets/sonr-icons/preferences.svg
diff --git a/icons/qr-code.svg b/assets/sonr-icons/qr-code.svg
similarity index 100%
rename from icons/qr-code.svg
rename to assets/sonr-icons/qr-code.svg
diff --git a/icons/question-circle.svg b/assets/sonr-icons/question-circle.svg
similarity index 100%
rename from icons/question-circle.svg
rename to assets/sonr-icons/question-circle.svg
diff --git a/icons/receipt-check.svg b/assets/sonr-icons/receipt-check.svg
similarity index 100%
rename from icons/receipt-check.svg
rename to assets/sonr-icons/receipt-check.svg
diff --git a/icons/receipt.svg b/assets/sonr-icons/receipt.svg
similarity index 100%
rename from icons/receipt.svg
rename to assets/sonr-icons/receipt.svg
diff --git a/icons/refresh.svg b/assets/sonr-icons/refresh.svg
similarity index 100%
rename from icons/refresh.svg
rename to assets/sonr-icons/refresh.svg
diff --git a/icons/report.svg b/assets/sonr-icons/report.svg
similarity index 100%
rename from icons/report.svg
rename to assets/sonr-icons/report.svg
diff --git a/icons/rocket.svg b/assets/sonr-icons/rocket.svg
similarity index 100%
rename from icons/rocket.svg
rename to assets/sonr-icons/rocket.svg
diff --git a/icons/route.svg b/assets/sonr-icons/route.svg
similarity index 100%
rename from icons/route.svg
rename to assets/sonr-icons/route.svg
diff --git a/icons/safe.svg b/assets/sonr-icons/safe.svg
similarity index 100%
rename from icons/safe.svg
rename to assets/sonr-icons/safe.svg
diff --git a/icons/sale.svg b/assets/sonr-icons/sale.svg
similarity index 100%
rename from icons/sale.svg
rename to assets/sonr-icons/sale.svg
diff --git a/icons/savings.svg b/assets/sonr-icons/savings.svg
similarity index 100%
rename from icons/savings.svg
rename to assets/sonr-icons/savings.svg
diff --git a/icons/scales.svg b/assets/sonr-icons/scales.svg
similarity index 100%
rename from icons/scales.svg
rename to assets/sonr-icons/scales.svg
diff --git a/icons/scanner-barcode.svg b/assets/sonr-icons/scanner-barcode.svg
similarity index 100%
rename from icons/scanner-barcode.svg
rename to assets/sonr-icons/scanner-barcode.svg
diff --git a/icons/scanner-qr.svg b/assets/sonr-icons/scanner-qr.svg
similarity index 100%
rename from icons/scanner-qr.svg
rename to assets/sonr-icons/scanner-qr.svg
diff --git a/icons/scissors.svg b/assets/sonr-icons/scissors.svg
similarity index 100%
rename from icons/scissors.svg
rename to assets/sonr-icons/scissors.svg
diff --git a/icons/search.svg b/assets/sonr-icons/search.svg
similarity index 100%
rename from icons/search.svg
rename to assets/sonr-icons/search.svg
diff --git a/icons/selector-horizontal.svg b/assets/sonr-icons/selector-horizontal.svg
similarity index 100%
rename from icons/selector-horizontal.svg
rename to assets/sonr-icons/selector-horizontal.svg
diff --git a/icons/selector-vertical.svg b/assets/sonr-icons/selector-vertical.svg
similarity index 100%
rename from icons/selector-vertical.svg
rename to assets/sonr-icons/selector-vertical.svg
diff --git a/icons/settings.svg b/assets/sonr-icons/settings.svg
similarity index 100%
rename from icons/settings.svg
rename to assets/sonr-icons/settings.svg
diff --git a/icons/shopping-cart.svg b/assets/sonr-icons/shopping-cart.svg
similarity index 100%
rename from icons/shopping-cart.svg
rename to assets/sonr-icons/shopping-cart.svg
diff --git a/icons/slash-divider.svg b/assets/sonr-icons/slash-divider.svg
similarity index 100%
rename from icons/slash-divider.svg
rename to assets/sonr-icons/slash-divider.svg
diff --git a/icons/snr-fill.svg b/assets/sonr-icons/snr-fill.svg
similarity index 100%
rename from icons/snr-fill.svg
rename to assets/sonr-icons/snr-fill.svg
diff --git a/icons/snr.svg b/assets/sonr-icons/snr.svg
similarity index 100%
rename from icons/snr.svg
rename to assets/sonr-icons/snr.svg
diff --git a/icons/social-github.svg b/assets/sonr-icons/social-github.svg
similarity index 100%
rename from icons/social-github.svg
rename to assets/sonr-icons/social-github.svg
diff --git a/icons/social-linkedin.svg b/assets/sonr-icons/social-linkedin.svg
similarity index 100%
rename from icons/social-linkedin.svg
rename to assets/sonr-icons/social-linkedin.svg
diff --git a/icons/social-messenger.svg b/assets/sonr-icons/social-messenger.svg
similarity index 100%
rename from icons/social-messenger.svg
rename to assets/sonr-icons/social-messenger.svg
diff --git a/icons/social-rss.svg b/assets/sonr-icons/social-rss.svg
similarity index 100%
rename from icons/social-rss.svg
rename to assets/sonr-icons/social-rss.svg
diff --git a/icons/social-twitter.svg b/assets/sonr-icons/social-twitter.svg
similarity index 100%
rename from icons/social-twitter.svg
rename to assets/sonr-icons/social-twitter.svg
diff --git a/icons/social-youtube.svg b/assets/sonr-icons/social-youtube.svg
similarity index 100%
rename from icons/social-youtube.svg
rename to assets/sonr-icons/social-youtube.svg
diff --git a/icons/sol-fill.svg b/assets/sonr-icons/sol-fill.svg
similarity index 100%
rename from icons/sol-fill.svg
rename to assets/sonr-icons/sol-fill.svg
diff --git a/icons/sol.svg b/assets/sonr-icons/sol.svg
similarity index 100%
rename from icons/sol.svg
rename to assets/sonr-icons/sol.svg
diff --git a/icons/star-fill.svg b/assets/sonr-icons/star-fill.svg
similarity index 100%
rename from icons/star-fill.svg
rename to assets/sonr-icons/star-fill.svg
diff --git a/icons/star.svg b/assets/sonr-icons/star.svg
similarity index 100%
rename from icons/star.svg
rename to assets/sonr-icons/star.svg
diff --git a/icons/starz-fill.svg b/assets/sonr-icons/starz-fill.svg
similarity index 100%
rename from icons/starz-fill.svg
rename to assets/sonr-icons/starz-fill.svg
diff --git a/icons/starz.svg b/assets/sonr-icons/starz.svg
similarity index 100%
rename from icons/starz.svg
rename to assets/sonr-icons/starz.svg
diff --git a/icons/swap-coins.svg b/assets/sonr-icons/swap-coins.svg
similarity index 100%
rename from icons/swap-coins.svg
rename to assets/sonr-icons/swap-coins.svg
diff --git a/icons/tag.svg b/assets/sonr-icons/tag.svg
similarity index 100%
rename from icons/tag.svg
rename to assets/sonr-icons/tag.svg
diff --git a/icons/target.svg b/assets/sonr-icons/target.svg
similarity index 100%
rename from icons/target.svg
rename to assets/sonr-icons/target.svg
diff --git a/icons/terminal.svg b/assets/sonr-icons/terminal.svg
similarity index 100%
rename from icons/terminal.svg
rename to assets/sonr-icons/terminal.svg
diff --git a/icons/text-bold.svg b/assets/sonr-icons/text-bold.svg
similarity index 100%
rename from icons/text-bold.svg
rename to assets/sonr-icons/text-bold.svg
diff --git a/icons/text-center.svg b/assets/sonr-icons/text-center.svg
similarity index 100%
rename from icons/text-center.svg
rename to assets/sonr-icons/text-center.svg
diff --git a/icons/text-heading.svg b/assets/sonr-icons/text-heading.svg
similarity index 100%
rename from icons/text-heading.svg
rename to assets/sonr-icons/text-heading.svg
diff --git a/icons/text-italic.svg b/assets/sonr-icons/text-italic.svg
similarity index 100%
rename from icons/text-italic.svg
rename to assets/sonr-icons/text-italic.svg
diff --git a/icons/text-justify.svg b/assets/sonr-icons/text-justify.svg
similarity index 100%
rename from icons/text-justify.svg
rename to assets/sonr-icons/text-justify.svg
diff --git a/icons/text-left.svg b/assets/sonr-icons/text-left.svg
similarity index 100%
rename from icons/text-left.svg
rename to assets/sonr-icons/text-left.svg
diff --git a/icons/text-right.svg b/assets/sonr-icons/text-right.svg
similarity index 100%
rename from icons/text-right.svg
rename to assets/sonr-icons/text-right.svg
diff --git a/icons/text-strikethrough.svg b/assets/sonr-icons/text-strikethrough.svg
similarity index 100%
rename from icons/text-strikethrough.svg
rename to assets/sonr-icons/text-strikethrough.svg
diff --git a/icons/text-underline.svg b/assets/sonr-icons/text-underline.svg
similarity index 100%
rename from icons/text-underline.svg
rename to assets/sonr-icons/text-underline.svg
diff --git a/icons/theme-dark.svg b/assets/sonr-icons/theme-dark.svg
similarity index 100%
rename from icons/theme-dark.svg
rename to assets/sonr-icons/theme-dark.svg
diff --git a/icons/theme-light.svg b/assets/sonr-icons/theme-light.svg
similarity index 100%
rename from icons/theme-light.svg
rename to assets/sonr-icons/theme-light.svg
diff --git a/icons/thumb-down.svg b/assets/sonr-icons/thumb-down.svg
similarity index 100%
rename from icons/thumb-down.svg
rename to assets/sonr-icons/thumb-down.svg
diff --git a/icons/thumb-up.svg b/assets/sonr-icons/thumb-up.svg
similarity index 100%
rename from icons/thumb-up.svg
rename to assets/sonr-icons/thumb-up.svg
diff --git a/icons/tool.svg b/assets/sonr-icons/tool.svg
similarity index 100%
rename from icons/tool.svg
rename to assets/sonr-icons/tool.svg
diff --git a/icons/trash-can.svg b/assets/sonr-icons/trash-can.svg
similarity index 100%
rename from icons/trash-can.svg
rename to assets/sonr-icons/trash-can.svg
diff --git a/icons/trophy.svg b/assets/sonr-icons/trophy.svg
similarity index 100%
rename from icons/trophy.svg
rename to assets/sonr-icons/trophy.svg
diff --git a/icons/truck.svg b/assets/sonr-icons/truck.svg
similarity index 100%
rename from icons/truck.svg
rename to assets/sonr-icons/truck.svg
diff --git a/icons/tv.svg b/assets/sonr-icons/tv.svg
similarity index 100%
rename from icons/tv.svg
rename to assets/sonr-icons/tv.svg
diff --git a/icons/usdc-fill.svg b/assets/sonr-icons/usdc-fill.svg
similarity index 100%
rename from icons/usdc-fill.svg
rename to assets/sonr-icons/usdc-fill.svg
diff --git a/icons/usdc.svg b/assets/sonr-icons/usdc.svg
similarity index 100%
rename from icons/usdc.svg
rename to assets/sonr-icons/usdc.svg
diff --git a/icons/user-circle.svg b/assets/sonr-icons/user-circle.svg
similarity index 100%
rename from icons/user-circle.svg
rename to assets/sonr-icons/user-circle.svg
diff --git a/icons/user-edit.svg b/assets/sonr-icons/user-edit.svg
similarity index 100%
rename from icons/user-edit.svg
rename to assets/sonr-icons/user-edit.svg
diff --git a/icons/user-group.svg b/assets/sonr-icons/user-group.svg
similarity index 100%
rename from icons/user-group.svg
rename to assets/sonr-icons/user-group.svg
diff --git a/icons/vault.svg b/assets/sonr-icons/vault.svg
similarity index 100%
rename from icons/vault.svg
rename to assets/sonr-icons/vault.svg
diff --git a/icons/video-library.svg b/assets/sonr-icons/video-library.svg
similarity index 100%
rename from icons/video-library.svg
rename to assets/sonr-icons/video-library.svg
diff --git a/icons/video.svg b/assets/sonr-icons/video.svg
similarity index 100%
rename from icons/video.svg
rename to assets/sonr-icons/video.svg
diff --git a/icons/wallet.svg b/assets/sonr-icons/wallet.svg
similarity index 100%
rename from icons/wallet.svg
rename to assets/sonr-icons/wallet.svg
diff --git a/icons/warning-circle.svg b/assets/sonr-icons/warning-circle.svg
similarity index 100%
rename from icons/warning-circle.svg
rename to assets/sonr-icons/warning-circle.svg
diff --git a/icons/warning-square.svg b/assets/sonr-icons/warning-square.svg
similarity index 100%
rename from icons/warning-square.svg
rename to assets/sonr-icons/warning-square.svg
diff --git a/icons/warning.svg b/assets/sonr-icons/warning.svg
similarity index 100%
rename from icons/warning.svg
rename to assets/sonr-icons/warning.svg
diff --git a/icons/web3.svg b/assets/sonr-icons/web3.svg
similarity index 100%
rename from icons/web3.svg
rename to assets/sonr-icons/web3.svg
diff --git a/icons/zap-circle.svg b/assets/sonr-icons/zap-circle.svg
similarity index 100%
rename from icons/zap-circle.svg
rename to assets/sonr-icons/zap-circle.svg
diff --git a/icons/zap.svg b/assets/sonr-icons/zap.svg
similarity index 100%
rename from icons/zap.svg
rename to assets/sonr-icons/zap.svg
diff --git a/icons/zoom-in.svg b/assets/sonr-icons/zoom-in.svg
similarity index 100%
rename from icons/zoom-in.svg
rename to assets/sonr-icons/zoom-in.svg
diff --git a/icons/zoom-out.svg b/assets/sonr-icons/zoom-out.svg
similarity index 100%
rename from icons/zoom-out.svg
rename to assets/sonr-icons/zoom-out.svg
diff --git a/scripts/make-icons.js b/scripts/make-icons.js
index b305709..fff4a5b 100644
--- a/scripts/make-icons.js
+++ b/scripts/make-icons.js
@@ -12,7 +12,7 @@ import { globby } from 'globby';
import path from 'path';
const { outdir } = commandLineArgs({ name: 'outdir', type: String });
-const customIconDir = path.join(outdir, '/assets/oxyicons');
+
const iconDir = path.join(outdir, '/assets/icons');
const iconPackageData = JSON.parse(await fs.readFile('./node_modules/bootstrap-icons/package.json', 'utf8'));
@@ -36,8 +36,14 @@ await Promise.all([
copy(`${srcPath}/bootstrap-icons.svg`, './docs/assets/images/sprite.svg', { overwrite: true })
]);
-await fs.mkdir(customIconDir, { recursive: true });
-await Promise.all([copy('./icons', customIconDir)]);
+// Copy custom icons
+const sonrIconDir = path.join(outdir, '/assets/sonr');
+const cryptoIconDir = path.join(outdir, '/assets/crypto');
+
+await fs.mkdir(sonrIconDir, { recursive: true });
+await fs.mkdir(cryptoIconDir, { recursive: true });
+await Promise.all([copy('./assets/sonr-icons', sonrIconDir)]);
+await Promise.all([copy('./assets/crypto-icons', cryptoIconDir)]);
// Generate metadata
const files = await globby(`${srcPath}/docs/content/icons/**/*.md`);
diff --git a/src/components/icon/library.crypto.ts b/src/components/icon/library.crypto.ts
new file mode 100644
index 0000000..bbcf047
--- /dev/null
+++ b/src/components/icon/library.crypto.ts
@@ -0,0 +1,9 @@
+import { getBasePath } from '../../utilities/base-path.js';
+import type { IconLibrary } from './library.js';
+
+const library: IconLibrary = {
+ name: 'crypto',
+ resolver: name => getBasePath(`assets/crypto/${name}.svg`)
+};
+
+export default library;
diff --git a/src/components/icon/library.custom.ts b/src/components/icon/library.sonr.ts
similarity index 68%
rename from src/components/icon/library.custom.ts
rename to src/components/icon/library.sonr.ts
index 59b34a4..8f6210d 100644
--- a/src/components/icon/library.custom.ts
+++ b/src/components/icon/library.sonr.ts
@@ -2,8 +2,8 @@ import { getBasePath } from '../../utilities/base-path.js';
import type { IconLibrary } from './library.js';
const library: IconLibrary = {
- name: 'oxy',
- resolver: name => getBasePath(`assets/oxyicons/${name}.svg`)
+ name: 'sonr',
+ resolver: name => getBasePath(`assets/sonr/${name}.svg`)
};
export default library;
diff --git a/src/components/icon/library.ts b/src/components/icon/library.ts
index 7fde094..aa9e693 100644
--- a/src/components/icon/library.ts
+++ b/src/components/icon/library.ts
@@ -1,5 +1,6 @@
-import customLibrary from './library.custom.js';
+import cryptoLibrary from './library.crypto.js';
import defaultLibrary from './library.default.js';
+import sonrLibrary from './library.sonr.js';
import systemLibrary from './library.system.js';
import type SlIcon from '../icon/icon.js';
@@ -12,7 +13,7 @@ export interface IconLibrary {
spriteSheet?: boolean;
}
-let registry: IconLibrary[] = [defaultLibrary, systemLibrary, customLibrary];
+let registry: IconLibrary[] = [defaultLibrary, systemLibrary, cryptoLibrary, sonrLibrary];
let watchedIcons: SlIcon[] = [];
/** Adds an icon to the list of watched icons. */