diff --git a/public/icons/arkade/arkade-icon.png b/public/icons/arkade/arkade-icon.png
deleted file mode 100644
index 39393b7..0000000
Binary files a/public/icons/arkade/arkade-icon.png and /dev/null differ
diff --git a/public/icons/arkade/arkade-icon.svg b/public/icons/arkade/arkade-icon.svg
deleted file mode 100644
index bb18fd1..0000000
--- a/public/icons/arkade/arkade-icon.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
\ No newline at end of file
diff --git a/public/icons/bitcoin/bitcoin-logo.png b/public/icons/bitcoin/bitcoin-logo.png
deleted file mode 100644
index aaacb18..0000000
Binary files a/public/icons/bitcoin/bitcoin-logo.png and /dev/null differ
diff --git a/public/icons/bitcoin/bitcoin-logo.svg b/public/icons/bitcoin/bitcoin-logo.svg
deleted file mode 100644
index 04079be..0000000
--- a/public/icons/bitcoin/bitcoin-logo.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
diff --git a/public/icons/rgb/logo-protocol-association.png b/public/icons/rgb/logo-protocol-association.png
deleted file mode 100644
index 2f38aeb..0000000
Binary files a/public/icons/rgb/logo-protocol-association.png and /dev/null differ
diff --git a/public/icons/rgb/rgb-logo.png b/public/icons/rgb/rgb-logo.png
deleted file mode 100644
index c8e4f02..0000000
Binary files a/public/icons/rgb/rgb-logo.png and /dev/null differ
diff --git a/public/icons/rgb/rgb-logo.svg b/public/icons/rgb/rgb-logo.svg
deleted file mode 100644
index 31de7c1..0000000
--- a/public/icons/rgb/rgb-logo.svg
+++ /dev/null
@@ -1,100 +0,0 @@
-
diff --git a/public/icons/taproot-assets/tapass-logo.png b/public/icons/taproot-assets/tapass-logo.png
deleted file mode 100644
index 145eded..0000000
Binary files a/public/icons/taproot-assets/tapass-logo.png and /dev/null differ
diff --git a/src/assets/backgrounds/texture-bg-1.png b/public/images/backgrounds/texture-bg-1.png
similarity index 100%
rename from src/assets/backgrounds/texture-bg-1.png
rename to public/images/backgrounds/texture-bg-1.png
diff --git a/src/assets/backgrounds/texture-bg-2.png b/public/images/backgrounds/texture-bg-2.png
similarity index 100%
rename from src/assets/backgrounds/texture-bg-2.png
rename to public/images/backgrounds/texture-bg-2.png
diff --git a/src/assets/backgrounds/texture-bg-3.png b/public/images/backgrounds/texture-bg-3.png
similarity index 100%
rename from src/assets/backgrounds/texture-bg-3.png
rename to public/images/backgrounds/texture-bg-3.png
diff --git a/public/logos/asset-logos/tether_USDt_token_v2.png b/public/logos/asset-logos/tether_USDt_token_v2.png
new file mode 100644
index 0000000..c7d5658
Binary files /dev/null and b/public/logos/asset-logos/tether_USDt_token_v2.png differ
diff --git a/public/logos/asset-logos/tether_USDt_token_v2@3x.svg b/public/logos/asset-logos/tether_USDt_token_v2@3x.svg
new file mode 100644
index 0000000..82974bf
--- /dev/null
+++ b/public/logos/asset-logos/tether_USDt_token_v2@3x.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/logos/asset-logos/tether_USDt_token_w-background.png b/public/logos/asset-logos/tether_USDt_token_w-background.png
new file mode 100644
index 0000000..24e9851
Binary files /dev/null and b/public/logos/asset-logos/tether_USDt_token_w-background.png differ
diff --git a/public/logos/asset-logos/tether_USDt_token_w-background@3x.svg b/public/logos/asset-logos/tether_USDt_token_w-background@3x.svg
new file mode 100644
index 0000000..16a1db6
--- /dev/null
+++ b/public/logos/asset-logos/tether_USDt_token_w-background@3x.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/logos/asset-logos/tether_USDt_token_white.png b/public/logos/asset-logos/tether_USDt_token_white.png
new file mode 100644
index 0000000..2dde704
Binary files /dev/null and b/public/logos/asset-logos/tether_USDt_token_white.png differ
diff --git a/public/logos/asset-logos/tether_USDt_token_white@3x.svg b/public/logos/asset-logos/tether_USDt_token_white@3x.svg
new file mode 100644
index 0000000..96407eb
--- /dev/null
+++ b/public/logos/asset-logos/tether_USDt_token_white@3x.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/logos/asset-logos/tether_XAUt_token_v2.png b/public/logos/asset-logos/tether_XAUt_token_v2.png
new file mode 100644
index 0000000..148e219
Binary files /dev/null and b/public/logos/asset-logos/tether_XAUt_token_v2.png differ
diff --git a/public/logos/asset-logos/tether_XAUt_token_v2.svg b/public/logos/asset-logos/tether_XAUt_token_v2.svg
new file mode 100644
index 0000000..8448944
--- /dev/null
+++ b/public/logos/asset-logos/tether_XAUt_token_v2.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/logos/asset-logos/tether_XAUt_token_w-background.png b/public/logos/asset-logos/tether_XAUt_token_w-background.png
new file mode 100644
index 0000000..ab81959
Binary files /dev/null and b/public/logos/asset-logos/tether_XAUt_token_w-background.png differ
diff --git a/public/logos/asset-logos/tether_XAUt_token_w-background.svg b/public/logos/asset-logos/tether_XAUt_token_w-background.svg
new file mode 100644
index 0000000..02f9367
--- /dev/null
+++ b/public/logos/asset-logos/tether_XAUt_token_w-background.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/assets/kaleidoswap-full-logo.svg b/public/logos/kaleidoswap-logos/kaleidoswap-full-logo.svg
similarity index 100%
rename from src/assets/kaleidoswap-full-logo.svg
rename to public/logos/kaleidoswap-logos/kaleidoswap-full-logo.svg
diff --git a/src/assets/kaleidoswap-logo-vertical.svg b/public/logos/kaleidoswap-logos/kaleidoswap-logo-vertical.svg
similarity index 100%
rename from src/assets/kaleidoswap-logo-vertical.svg
rename to public/logos/kaleidoswap-logos/kaleidoswap-logo-vertical.svg
diff --git a/src/assets/kaleidoswap-logotype.svg b/public/logos/kaleidoswap-logos/kaleidoswap-logotype.svg
similarity index 100%
rename from src/assets/kaleidoswap-logotype.svg
rename to public/logos/kaleidoswap-logos/kaleidoswap-logotype.svg
diff --git a/src/assets/kaleidoswap-mark.svg b/public/logos/kaleidoswap-logos/kaleidoswap-mark.svg
similarity index 100%
rename from src/assets/kaleidoswap-mark.svg
rename to public/logos/kaleidoswap-logos/kaleidoswap-mark.svg
diff --git a/public/kaleidoswap-pictogram.svg b/public/logos/kaleidoswap-logos/kaleidoswap-pictogram.svg
similarity index 100%
rename from public/kaleidoswap-pictogram.svg
rename to public/logos/kaleidoswap-logos/kaleidoswap-pictogram.svg
diff --git a/public/logos/partner-logos/bitfinex/bitfinex-full-logo.png b/public/logos/partner-logos/bitfinex/bitfinex-full-logo.png
new file mode 100644
index 0000000..4c59459
Binary files /dev/null and b/public/logos/partner-logos/bitfinex/bitfinex-full-logo.png differ
diff --git a/public/images/bitfinex-logo.svg b/public/logos/partner-logos/bitfinex/bitfinex-logo-white.svg
similarity index 100%
rename from public/images/bitfinex-logo.svg
rename to public/logos/partner-logos/bitfinex/bitfinex-logo-white.svg
diff --git a/public/logos/partner-logos/bitfinex/bitfinex-pictogram.png b/public/logos/partner-logos/bitfinex/bitfinex-pictogram.png
new file mode 100644
index 0000000..1063e27
Binary files /dev/null and b/public/logos/partner-logos/bitfinex/bitfinex-pictogram.png differ
diff --git a/public/logos/partner-logos/bitfinex/bitfinex-pictogram.svg b/public/logos/partner-logos/bitfinex/bitfinex-pictogram.svg
new file mode 100644
index 0000000..ddbff8f
--- /dev/null
+++ b/public/logos/partner-logos/bitfinex/bitfinex-pictogram.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/logos/partner-logos/fulgur ventures/fulgur-full-logo.png b/public/logos/partner-logos/fulgur ventures/fulgur-full-logo.png
new file mode 100644
index 0000000..bb44f9c
Binary files /dev/null and b/public/logos/partner-logos/fulgur ventures/fulgur-full-logo.png differ
diff --git a/public/logos/partner-logos/fulgur ventures/fulgur-full-logo.svg b/public/logos/partner-logos/fulgur ventures/fulgur-full-logo.svg
new file mode 100644
index 0000000..9a666da
--- /dev/null
+++ b/public/logos/partner-logos/fulgur ventures/fulgur-full-logo.svg
@@ -0,0 +1,28 @@
+
diff --git a/public/images/fulgur-logo.svg b/public/logos/partner-logos/fulgur ventures/fulgur-pictogram-white.svg
similarity index 100%
rename from public/images/fulgur-logo.svg
rename to public/logos/partner-logos/fulgur ventures/fulgur-pictogram-white.svg
diff --git a/public/logos/partner-logos/fulgur ventures/fulgur-pictogram.png b/public/logos/partner-logos/fulgur ventures/fulgur-pictogram.png
new file mode 100644
index 0000000..a1327f2
Binary files /dev/null and b/public/logos/partner-logos/fulgur ventures/fulgur-pictogram.png differ
diff --git a/public/logos/partner-logos/fulgur ventures/fulgur-pictogram.svg b/public/logos/partner-logos/fulgur ventures/fulgur-pictogram.svg
new file mode 100644
index 0000000..a79e664
--- /dev/null
+++ b/public/logos/partner-logos/fulgur ventures/fulgur-pictogram.svg
@@ -0,0 +1,9 @@
+
diff --git a/public/logos/partner-logos/planbvc-logo 1.png b/public/logos/partner-logos/planbvc-logo 1.png
new file mode 100644
index 0000000..66fa7b3
Binary files /dev/null and b/public/logos/partner-logos/planbvc-logo 1.png differ
diff --git a/public/logos/partner-logos/planbvc-logo 1.svg b/public/logos/partner-logos/planbvc-logo 1.svg
new file mode 100644
index 0000000..539be3a
--- /dev/null
+++ b/public/logos/partner-logos/planbvc-logo 1.svg
@@ -0,0 +1,10 @@
+
diff --git a/public/images/planbvc-logo.svg b/public/logos/partner-logos/planbvc-logo.svg
similarity index 100%
rename from public/images/planbvc-logo.svg
rename to public/logos/partner-logos/planbvc-logo.svg
diff --git a/src/assets/icons/rgb/rgb-association.png b/public/logos/partner-logos/rgb-association.png
similarity index 100%
rename from src/assets/icons/rgb/rgb-association.png
rename to public/logos/partner-logos/rgb-association.png
diff --git a/public/logos/partner-logos/tether/tether_logo_icon_black_.svg b/public/logos/partner-logos/tether/tether_logo_icon_black_.svg
new file mode 100644
index 0000000..67a72ef
--- /dev/null
+++ b/public/logos/partner-logos/tether/tether_logo_icon_black_.svg
@@ -0,0 +1,10 @@
+
diff --git a/public/logos/partner-logos/tether/tether_logo_icon_black_x1.png b/public/logos/partner-logos/tether/tether_logo_icon_black_x1.png
new file mode 100644
index 0000000..ad3f79a
Binary files /dev/null and b/public/logos/partner-logos/tether/tether_logo_icon_black_x1.png differ
diff --git a/public/logos/partner-logos/tether/tether_logo_icon_white.png b/public/logos/partner-logos/tether/tether_logo_icon_white.png
new file mode 100644
index 0000000..4266a72
Binary files /dev/null and b/public/logos/partner-logos/tether/tether_logo_icon_white.png differ
diff --git a/public/logos/partner-logos/tether/tether_logo_icon_white@3x.svg b/public/logos/partner-logos/tether/tether_logo_icon_white@3x.svg
new file mode 100644
index 0000000..e844f26
--- /dev/null
+++ b/public/logos/partner-logos/tether/tether_logo_icon_white@3x.svg
@@ -0,0 +1,10 @@
+
diff --git a/public/logos/protocol-logos/arkade/arkade-logo.png b/public/logos/protocol-logos/arkade/arkade-logo.png
new file mode 100644
index 0000000..132ae58
Binary files /dev/null and b/public/logos/protocol-logos/arkade/arkade-logo.png differ
diff --git a/public/logos/protocol-logos/arkade/arkade-logo.svg b/public/logos/protocol-logos/arkade/arkade-logo.svg
new file mode 100644
index 0000000..b637f48
--- /dev/null
+++ b/public/logos/protocol-logos/arkade/arkade-logo.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/logos/protocol-logos/bitcoin/bitcoin-logo-orange.png b/public/logos/protocol-logos/bitcoin/bitcoin-logo-orange.png
new file mode 100644
index 0000000..99e1e5b
Binary files /dev/null and b/public/logos/protocol-logos/bitcoin/bitcoin-logo-orange.png differ
diff --git a/public/logos/protocol-logos/bitcoin/bitcoin-logo-orange.svg b/public/logos/protocol-logos/bitcoin/bitcoin-logo-orange.svg
new file mode 100644
index 0000000..710fae0
--- /dev/null
+++ b/public/logos/protocol-logos/bitcoin/bitcoin-logo-orange.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/lightning/lightning-logo.png b/public/logos/protocol-logos/lightning/lightning-logo.png
similarity index 100%
rename from src/assets/icons/lightning/lightning-logo.png
rename to public/logos/protocol-logos/lightning/lightning-logo.png
diff --git a/src/assets/icons/lightning/lightning-logo.svg b/public/logos/protocol-logos/lightning/lightning-logo.svg
similarity index 100%
rename from src/assets/icons/lightning/lightning-logo.svg
rename to public/logos/protocol-logos/lightning/lightning-logo.svg
diff --git a/public/icons/liquid/logo-liquid.png b/public/logos/protocol-logos/liquid/logo-liquid.png
similarity index 100%
rename from public/icons/liquid/logo-liquid.png
rename to public/logos/protocol-logos/liquid/logo-liquid.png
diff --git a/public/icons/liquid/logo-liquid.svg b/public/logos/protocol-logos/liquid/logo-liquid.svg
similarity index 100%
rename from public/icons/liquid/logo-liquid.svg
rename to public/logos/protocol-logos/liquid/logo-liquid.svg
diff --git a/public/icons/liquid/logomark/liquid_logo_dark_on_transparent_rgb.png b/public/logos/protocol-logos/liquid/logomark/liquid_logo_dark_on_transparent_rgb.png
similarity index 100%
rename from public/icons/liquid/logomark/liquid_logo_dark_on_transparent_rgb.png
rename to public/logos/protocol-logos/liquid/logomark/liquid_logo_dark_on_transparent_rgb.png
diff --git a/public/icons/liquid/logomark/liquid_logo_dark_on_transparent_rgb.svg b/public/logos/protocol-logos/liquid/logomark/liquid_logo_dark_on_transparent_rgb.svg
similarity index 100%
rename from public/icons/liquid/logomark/liquid_logo_dark_on_transparent_rgb.svg
rename to public/logos/protocol-logos/liquid/logomark/liquid_logo_dark_on_transparent_rgb.svg
diff --git a/public/icons/liquid/logomark/liquid_logo_white_on_transparent_rgb.png b/public/logos/protocol-logos/liquid/logomark/liquid_logo_white_on_transparent_rgb.png
similarity index 100%
rename from public/icons/liquid/logomark/liquid_logo_white_on_transparent_rgb.png
rename to public/logos/protocol-logos/liquid/logomark/liquid_logo_white_on_transparent_rgb.png
diff --git a/public/icons/liquid/logomark/liquid_logo_white_on_transparent_rgb.svg b/public/logos/protocol-logos/liquid/logomark/liquid_logo_white_on_transparent_rgb.svg
similarity index 100%
rename from public/icons/liquid/logomark/liquid_logo_white_on_transparent_rgb.svg
rename to public/logos/protocol-logos/liquid/logomark/liquid_logo_white_on_transparent_rgb.svg
diff --git a/src/assets/icons/nostr/nostr-logo.png b/public/logos/protocol-logos/nostr/nostr-logo.png
similarity index 100%
rename from src/assets/icons/nostr/nostr-logo.png
rename to public/logos/protocol-logos/nostr/nostr-logo.png
diff --git a/src/assets/icons/nostr/nostr-logo.svg b/public/logos/protocol-logos/nostr/nostr-logo.svg
similarity index 100%
rename from src/assets/icons/nostr/nostr-logo.svg
rename to public/logos/protocol-logos/nostr/nostr-logo.svg
diff --git a/public/icons/rgb/logo-mark-rgb.png b/public/logos/protocol-logos/rgb/logo-mark-rgb.png
similarity index 100%
rename from public/icons/rgb/logo-mark-rgb.png
rename to public/logos/protocol-logos/rgb/logo-mark-rgb.png
diff --git a/public/logos/protocol-logos/rgb/rbg-logo.png b/public/logos/protocol-logos/rgb/rbg-logo.png
new file mode 100644
index 0000000..e8b7460
Binary files /dev/null and b/public/logos/protocol-logos/rgb/rbg-logo.png differ
diff --git a/public/logos/protocol-logos/rgb/rbg-logo.svg b/public/logos/protocol-logos/rgb/rbg-logo.svg
new file mode 100644
index 0000000..ba2cb6f
--- /dev/null
+++ b/public/logos/protocol-logos/rgb/rbg-logo.svg
@@ -0,0 +1,100 @@
+
diff --git a/public/icons/spark/Asterisk/Spark Asterisk Black.png b/public/logos/protocol-logos/spark/Asterisk/Spark Asterisk Black.png
similarity index 100%
rename from public/icons/spark/Asterisk/Spark Asterisk Black.png
rename to public/logos/protocol-logos/spark/Asterisk/Spark Asterisk Black.png
diff --git a/public/icons/spark/Asterisk/Spark Asterisk Black.svg b/public/logos/protocol-logos/spark/Asterisk/Spark Asterisk Black.svg
similarity index 100%
rename from public/icons/spark/Asterisk/Spark Asterisk Black.svg
rename to public/logos/protocol-logos/spark/Asterisk/Spark Asterisk Black.svg
diff --git a/public/icons/spark/Asterisk/Spark Asterisk White.png b/public/logos/protocol-logos/spark/Asterisk/Spark Asterisk White.png
similarity index 100%
rename from public/icons/spark/Asterisk/Spark Asterisk White.png
rename to public/logos/protocol-logos/spark/Asterisk/Spark Asterisk White.png
diff --git a/public/icons/spark/Asterisk/Spark Asterisk White.svg b/public/logos/protocol-logos/spark/Asterisk/Spark Asterisk White.svg
similarity index 100%
rename from public/icons/spark/Asterisk/Spark Asterisk White.svg
rename to public/logos/protocol-logos/spark/Asterisk/Spark Asterisk White.svg
diff --git a/public/icons/spark/Badge/Spark Badge Black.png b/public/logos/protocol-logos/spark/Badge/Spark Badge Black.png
similarity index 100%
rename from public/icons/spark/Badge/Spark Badge Black.png
rename to public/logos/protocol-logos/spark/Badge/Spark Badge Black.png
diff --git a/public/icons/spark/Badge/Spark Badge Black.svg b/public/logos/protocol-logos/spark/Badge/Spark Badge Black.svg
similarity index 100%
rename from public/icons/spark/Badge/Spark Badge Black.svg
rename to public/logos/protocol-logos/spark/Badge/Spark Badge Black.svg
diff --git a/public/icons/spark/Badge/Spark Badge White.png b/public/logos/protocol-logos/spark/Badge/Spark Badge White.png
similarity index 100%
rename from public/icons/spark/Badge/Spark Badge White.png
rename to public/logos/protocol-logos/spark/Badge/Spark Badge White.png
diff --git a/public/icons/spark/Badge/Spark Badge White.svg b/public/logos/protocol-logos/spark/Badge/Spark Badge White.svg
similarity index 100%
rename from public/icons/spark/Badge/Spark Badge White.svg
rename to public/logos/protocol-logos/spark/Badge/Spark Badge White.svg
diff --git a/public/icons/spark/logo-mark/Spark Logo Black.png b/public/logos/protocol-logos/spark/logo-mark/Spark Logo Black.png
similarity index 100%
rename from public/icons/spark/logo-mark/Spark Logo Black.png
rename to public/logos/protocol-logos/spark/logo-mark/Spark Logo Black.png
diff --git a/public/icons/spark/logo-mark/Spark Logo Black.svg b/public/logos/protocol-logos/spark/logo-mark/Spark Logo Black.svg
similarity index 100%
rename from public/icons/spark/logo-mark/Spark Logo Black.svg
rename to public/logos/protocol-logos/spark/logo-mark/Spark Logo Black.svg
diff --git a/public/icons/spark/logo-mark/Spark Logo White.png b/public/logos/protocol-logos/spark/logo-mark/Spark Logo White.png
similarity index 100%
rename from public/icons/spark/logo-mark/Spark Logo White.png
rename to public/logos/protocol-logos/spark/logo-mark/Spark Logo White.png
diff --git a/public/icons/spark/logo-mark/Spark Logo White.svg b/public/logos/protocol-logos/spark/logo-mark/Spark Logo White.svg
similarity index 100%
rename from public/icons/spark/logo-mark/Spark Logo White.svg
rename to public/logos/protocol-logos/spark/logo-mark/Spark Logo White.svg
diff --git a/src/assets/icons/taproot-assets/tapass-logo.png b/public/logos/protocol-logos/taproot-assets/tapass-logo.png
similarity index 100%
rename from src/assets/icons/taproot-assets/tapass-logo.png
rename to public/logos/protocol-logos/taproot-assets/tapass-logo.png
diff --git a/src/assets/icons/taproot-assets/tapass-logo.svg b/public/logos/protocol-logos/taproot-assets/tapass-logo.svg
similarity index 100%
rename from src/assets/icons/taproot-assets/tapass-logo.svg
rename to public/logos/protocol-logos/taproot-assets/tapass-logo.svg
diff --git a/src/assets/BrandLogo.org-Bitfinex-Logo.png b/src/assets/BrandLogo.org-Bitfinex-Logo.png
deleted file mode 100644
index 783de17..0000000
Binary files a/src/assets/BrandLogo.org-Bitfinex-Logo.png and /dev/null differ
diff --git a/src/assets/bitcoin-logo.svg b/src/assets/bitcoin-logo.svg
deleted file mode 100644
index 04079be..0000000
--- a/src/assets/bitcoin-logo.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
diff --git a/src/assets/fulgur-logo.svg b/src/assets/fulgur-logo.svg
deleted file mode 100644
index ad88b68..0000000
--- a/src/assets/fulgur-logo.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
diff --git a/src/assets/icons/arkade/arkade-icon.png b/src/assets/icons/arkade/arkade-icon.png
deleted file mode 100644
index 39393b7..0000000
Binary files a/src/assets/icons/arkade/arkade-icon.png and /dev/null differ
diff --git a/src/assets/icons/arkade/arkade-icon.svg b/src/assets/icons/arkade/arkade-icon.svg
deleted file mode 100644
index bb18fd1..0000000
--- a/src/assets/icons/arkade/arkade-icon.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
\ No newline at end of file
diff --git a/src/assets/icons/bitcoin.png b/src/assets/icons/bitcoin.png
deleted file mode 100644
index e69de29..0000000
diff --git a/src/assets/icons/bitcoin/bitcoin-logo.png b/src/assets/icons/bitcoin/bitcoin-logo.png
deleted file mode 100644
index aaacb18..0000000
Binary files a/src/assets/icons/bitcoin/bitcoin-logo.png and /dev/null differ
diff --git a/src/assets/icons/bitcoin/bitcoin-logo.svg b/src/assets/icons/bitcoin/bitcoin-logo.svg
deleted file mode 100644
index 04079be..0000000
--- a/src/assets/icons/bitcoin/bitcoin-logo.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
diff --git a/src/assets/icons/liquid/logo-liquid.png b/src/assets/icons/liquid/logo-liquid.png
deleted file mode 100644
index c5e8d56..0000000
Binary files a/src/assets/icons/liquid/logo-liquid.png and /dev/null differ
diff --git a/src/assets/icons/liquid/logo-liquid.svg b/src/assets/icons/liquid/logo-liquid.svg
deleted file mode 100644
index 332cd40..0000000
--- a/src/assets/icons/liquid/logo-liquid.svg
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/assets/icons/liquid/logomark/liquid_logo_dark_on_transparent_rgb.png b/src/assets/icons/liquid/logomark/liquid_logo_dark_on_transparent_rgb.png
deleted file mode 100644
index 8f389a0..0000000
Binary files a/src/assets/icons/liquid/logomark/liquid_logo_dark_on_transparent_rgb.png and /dev/null differ
diff --git a/src/assets/icons/liquid/logomark/liquid_logo_dark_on_transparent_rgb.svg b/src/assets/icons/liquid/logomark/liquid_logo_dark_on_transparent_rgb.svg
deleted file mode 100644
index 0d3b992..0000000
--- a/src/assets/icons/liquid/logomark/liquid_logo_dark_on_transparent_rgb.svg
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/assets/icons/liquid/logomark/liquid_logo_white_on_transparent_rgb.png b/src/assets/icons/liquid/logomark/liquid_logo_white_on_transparent_rgb.png
deleted file mode 100644
index b00c272..0000000
Binary files a/src/assets/icons/liquid/logomark/liquid_logo_white_on_transparent_rgb.png and /dev/null differ
diff --git a/src/assets/icons/liquid/logomark/liquid_logo_white_on_transparent_rgb.svg b/src/assets/icons/liquid/logomark/liquid_logo_white_on_transparent_rgb.svg
deleted file mode 100644
index 575ffd0..0000000
--- a/src/assets/icons/liquid/logomark/liquid_logo_white_on_transparent_rgb.svg
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/assets/icons/rgb/logo-mark-rgb.png b/src/assets/icons/rgb/logo-mark-rgb.png
deleted file mode 100644
index ac6a9d0..0000000
Binary files a/src/assets/icons/rgb/logo-mark-rgb.png and /dev/null differ
diff --git a/src/assets/icons/rgb/rgb-logo.png b/src/assets/icons/rgb/rgb-logo.png
deleted file mode 100644
index c8e4f02..0000000
Binary files a/src/assets/icons/rgb/rgb-logo.png and /dev/null differ
diff --git a/src/assets/icons/rgb/rgb-logo.svg b/src/assets/icons/rgb/rgb-logo.svg
deleted file mode 100644
index 31de7c1..0000000
--- a/src/assets/icons/rgb/rgb-logo.svg
+++ /dev/null
@@ -1,100 +0,0 @@
-
diff --git a/src/assets/icons/spark/Asterisk/Spark Asterisk Black.png b/src/assets/icons/spark/Asterisk/Spark Asterisk Black.png
deleted file mode 100644
index 00bd6db..0000000
Binary files a/src/assets/icons/spark/Asterisk/Spark Asterisk Black.png and /dev/null differ
diff --git a/src/assets/icons/spark/Asterisk/Spark Asterisk Black.svg b/src/assets/icons/spark/Asterisk/Spark Asterisk Black.svg
deleted file mode 100644
index 0169a0e..0000000
--- a/src/assets/icons/spark/Asterisk/Spark Asterisk Black.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/src/assets/icons/spark/Asterisk/Spark Asterisk White.png b/src/assets/icons/spark/Asterisk/Spark Asterisk White.png
deleted file mode 100644
index bf38b03..0000000
Binary files a/src/assets/icons/spark/Asterisk/Spark Asterisk White.png and /dev/null differ
diff --git a/src/assets/icons/spark/Asterisk/Spark Asterisk White.svg b/src/assets/icons/spark/Asterisk/Spark Asterisk White.svg
deleted file mode 100644
index 80cebb5..0000000
--- a/src/assets/icons/spark/Asterisk/Spark Asterisk White.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/src/assets/icons/spark/Badge/Spark Badge Black.png b/src/assets/icons/spark/Badge/Spark Badge Black.png
deleted file mode 100644
index 3aa77de..0000000
Binary files a/src/assets/icons/spark/Badge/Spark Badge Black.png and /dev/null differ
diff --git a/src/assets/icons/spark/Badge/Spark Badge Black.svg b/src/assets/icons/spark/Badge/Spark Badge Black.svg
deleted file mode 100644
index daaf8c2..0000000
--- a/src/assets/icons/spark/Badge/Spark Badge Black.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/src/assets/icons/spark/Badge/Spark Badge White.png b/src/assets/icons/spark/Badge/Spark Badge White.png
deleted file mode 100644
index b25273f..0000000
Binary files a/src/assets/icons/spark/Badge/Spark Badge White.png and /dev/null differ
diff --git a/src/assets/icons/spark/Badge/Spark Badge White.svg b/src/assets/icons/spark/Badge/Spark Badge White.svg
deleted file mode 100644
index 44acf19..0000000
--- a/src/assets/icons/spark/Badge/Spark Badge White.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/src/assets/icons/spark/logo-mark/Spark Logo Black.png b/src/assets/icons/spark/logo-mark/Spark Logo Black.png
deleted file mode 100644
index 6279fba..0000000
Binary files a/src/assets/icons/spark/logo-mark/Spark Logo Black.png and /dev/null differ
diff --git a/src/assets/icons/spark/logo-mark/Spark Logo Black.svg b/src/assets/icons/spark/logo-mark/Spark Logo Black.svg
deleted file mode 100644
index de9f13e..0000000
--- a/src/assets/icons/spark/logo-mark/Spark Logo Black.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
diff --git a/src/assets/icons/spark/logo-mark/Spark Logo White.png b/src/assets/icons/spark/logo-mark/Spark Logo White.png
deleted file mode 100644
index 71282e3..0000000
Binary files a/src/assets/icons/spark/logo-mark/Spark Logo White.png and /dev/null differ
diff --git a/src/assets/icons/spark/logo-mark/Spark Logo White.svg b/src/assets/icons/spark/logo-mark/Spark Logo White.svg
deleted file mode 100644
index b9ea502..0000000
--- a/src/assets/icons/spark/logo-mark/Spark Logo White.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
diff --git a/src/assets/icons/tether.png b/src/assets/icons/tether.png
deleted file mode 100644
index e69de29..0000000
diff --git a/src/assets/icons/wallets/alby.svg b/src/assets/icons/wallets/alby.svg
deleted file mode 100644
index d6e146f..0000000
--- a/src/assets/icons/wallets/alby.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/src/assets/icons/wallets/bitmask.svg b/src/assets/icons/wallets/bitmask.svg
deleted file mode 100644
index 77fef9e..0000000
--- a/src/assets/icons/wallets/bitmask.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/src/assets/icons/wallets/xverse.svg b/src/assets/icons/wallets/xverse.svg
deleted file mode 100644
index d9d898d..0000000
--- a/src/assets/icons/wallets/xverse.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/src/assets/icons/xaut.png b/src/assets/icons/xaut.png
deleted file mode 100644
index 3306e0d..0000000
Binary files a/src/assets/icons/xaut.png and /dev/null differ
diff --git a/src/assets/kaleidoswap-pictogram.svg b/src/assets/kaleidoswap-pictogram.svg
deleted file mode 100644
index 89e24f8..0000000
--- a/src/assets/kaleidoswap-pictogram.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/assets/logo.svg b/src/assets/logo.svg
deleted file mode 100644
index 0cc4643..0000000
--- a/src/assets/logo.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
diff --git a/src/assets/rgb-symbol.svg b/src/assets/rgb-symbol.svg
deleted file mode 100644
index 31de7c1..0000000
--- a/src/assets/rgb-symbol.svg
+++ /dev/null
@@ -1,100 +0,0 @@
-
diff --git a/src/components/animations/KaleidoScopeHeroAnimation.tsx b/src/components/animations/KaleidoScopeHeroAnimation.tsx
index 5c0e19c..cd170f5 100644
--- a/src/components/animations/KaleidoScopeHeroAnimation.tsx
+++ b/src/components/animations/KaleidoScopeHeroAnimation.tsx
@@ -1,16 +1,16 @@
// src/components/animations/KaleidoScopeHeroAnimation.tsx
import React, { useRef, useEffect, useState, useCallback } from 'react'
-import kaleidoPictogram from '@/assets/kaleidoswap-pictogram.svg'
+const kaleidoPictogram = '/logos/kaleidoswap-logos/kaleidoswap-pictogram.svg'
// Protocol logos
-import bitcoinLogo from '@/assets/icons/bitcoin/bitcoin-logo.svg'
-import rgbLogo from '@/assets/icons/rgb/rgb-logo.svg'
-import sparkAsterisk from '@/assets/icons/spark/Asterisk/Spark Asterisk White.svg'
-import arkadeLogo from '@/assets/icons/arkade/arkade-icon.svg'
-import liquidLogo from '@/assets/icons/liquid/logo-liquid.svg'
-import taprootLogo from '@/assets/icons/taproot-assets/tapass-logo.svg'
-import lightningLogo from '@/assets/icons/lightning/lightning-logo.svg'
+const bitcoinLogo = '/logos/protocol-logos/bitcoin/bitcoin-logo-orange.svg'
+const rgbLogo = '/logos/protocol-logos/rgb/rbg-logo.svg'
+const sparkAsterisk = '/logos/protocol-logos/spark/Asterisk/Spark Asterisk White.svg'
+const arkadeLogo = '/logos/protocol-logos/arkade/arkade-logo.svg'
+const liquidLogo = '/logos/protocol-logos/liquid/logo-liquid.svg'
+const taprootLogo = '/logos/protocol-logos/taproot-assets/tapass-logo.svg'
+const lightningLogo = '/logos/protocol-logos/lightning/lightning-logo.svg'
interface KaleidoScopeHeroAnimationProps {
/** @deprecated Use className with width/height instead */
diff --git a/src/components/animations/MobileHeroAnimation.tsx b/src/components/animations/MobileHeroAnimation.tsx
index 388c40c..73538d9 100644
--- a/src/components/animations/MobileHeroAnimation.tsx
+++ b/src/components/animations/MobileHeroAnimation.tsx
@@ -1,5 +1,5 @@
import { motion, useReducedMotion } from 'framer-motion'
-import kaleidoPictogram from '@/assets/kaleidoswap-pictogram.svg'
+const kaleidoPictogram = '/logos/kaleidoswap-logos/kaleidoswap-pictogram.svg'
import { protocols } from '@/constants/protocols'
const OUTER_RADIUS = 118
diff --git a/src/components/animations/ProtocolOrbitAnimation.tsx b/src/components/animations/ProtocolOrbitAnimation.tsx
index e8ca705..57bcb90 100644
--- a/src/components/animations/ProtocolOrbitAnimation.tsx
+++ b/src/components/animations/ProtocolOrbitAnimation.tsx
@@ -2,13 +2,13 @@
import React from 'react'
// Protocol logos
-import bitcoinLogo from '@/assets/icons/bitcoin/bitcoin-logo.svg'
-import rgbLogo from '@/assets/icons/rgb/rgb-logo.svg'
-import sparkAsterisk from '@/assets/icons/spark/Asterisk/Spark Asterisk White.svg'
-import arkadeLogo from '@/assets/icons/arkade/arkade-icon.svg'
-import liquidLogo from '@/assets/icons/liquid/logo-liquid.svg'
-import taprootLogo from '@/assets/icons/taproot-assets/tapass-logo.png'
-import kaleidoLogo from '@/assets/kaleidoswap-pictogram.svg'
+const bitcoinLogo = '/logos/protocol-logos/bitcoin/bitcoin-logo-orange.svg'
+const rgbLogo = '/logos/protocol-logos/rgb/rbg-logo.svg'
+const sparkAsterisk = '/logos/protocol-logos/spark/Asterisk/Spark Asterisk White.svg'
+const arkadeLogo = '/logos/protocol-logos/arkade/arkade-logo.svg'
+const liquidLogo = '/logos/protocol-logos/liquid/logo-liquid.svg'
+const taprootLogo = '/logos/protocol-logos/taproot-assets/tapass-logo.png'
+const kaleidoLogo = '/logos/kaleidoswap-logos/kaleidoswap-pictogram.svg'
interface ProtocolOrbitAnimationProps {
size?: number
diff --git a/src/components/common/Logo.tsx b/src/components/common/Logo.tsx
index ed38693..37f36b9 100644
--- a/src/components/common/Logo.tsx
+++ b/src/components/common/Logo.tsx
@@ -1,4 +1,4 @@
-import kaleidoPictogram from '@/assets/kaleidoswap-pictogram.svg'
+const kaleidoPictogram = '/logos/kaleidoswap-logos/kaleidoswap-pictogram.svg'
interface LogoProps {
className?: string;
diff --git a/src/components/footer/Footer.tsx b/src/components/footer/Footer.tsx
index ad5f583..d60de58 100644
--- a/src/components/footer/Footer.tsx
+++ b/src/components/footer/Footer.tsx
@@ -2,8 +2,8 @@
import { Button } from '@/components/common/Button'
import { Link } from 'react-router-dom'
import type { FooterProps } from '@/types/footer'
-import kaleidoFullLogo from '@/assets/kaleidoswap-full-logo.svg'
-import kaleidoPictogram from '@/assets/kaleidoswap-pictogram.svg'
+const kaleidoFullLogo = '/logos/kaleidoswap-logos/kaleidoswap-full-logo.svg'
+const kaleidoPictogram = '/logos/kaleidoswap-logos/kaleidoswap-pictogram.svg'
import { useTranslation } from 'react-i18next'
const currentYear = new Date().getFullYear()
diff --git a/src/components/home/HeroSection.tsx b/src/components/home/HeroSection.tsx
index bbfcb39..020f03f 100644
--- a/src/components/home/HeroSection.tsx
+++ b/src/components/home/HeroSection.tsx
@@ -7,13 +7,13 @@ import { useTranslation } from 'react-i18next'
import { useAppNavigation } from '@/hooks/useNavigation'
import { AnimateIn } from '@/components/animations/AnimateIn'
import { useIsMobile } from '@/hooks/useIsMobile'
-import bitcoinLogo from '@/assets/icons/bitcoin/bitcoin-logo.svg'
-import rgbLogo from '@/assets/icons/rgb/rgb-logo.svg'
-import sparkAsterisk from '@/assets/icons/spark/Asterisk/Spark Asterisk White.svg'
-import arkadeLogo from '@/assets/icons/arkade/arkade-icon.svg'
-import liquidLogo from '@/assets/icons/liquid/logo-liquid.svg'
-import taprootLogo from '@/assets/icons/taproot-assets/tapass-logo.svg'
-import lightningLogo from '@/assets/icons/lightning/lightning-logo.svg'
+const bitcoinLogo = '/logos/protocol-logos/bitcoin/bitcoin-logo-orange.svg'
+const rgbLogo = '/logos/protocol-logos/rgb/rbg-logo.svg'
+const sparkAsterisk = '/logos/protocol-logos/spark/Asterisk/Spark Asterisk White.svg'
+const arkadeLogo = '/logos/protocol-logos/arkade/arkade-logo.svg'
+const liquidLogo = '/logos/protocol-logos/liquid/logo-liquid.svg'
+const taprootLogo = '/logos/protocol-logos/taproot-assets/tapass-logo.svg'
+const lightningLogo = '/logos/protocol-logos/lightning/lightning-logo.svg'
const heroIconsToPreload = [bitcoinLogo, rgbLogo, sparkAsterisk, arkadeLogo, liquidLogo, taprootLogo, lightningLogo]
diff --git a/src/components/nav/Navbar.tsx b/src/components/nav/Navbar.tsx
index d376ece..25c0591 100644
--- a/src/components/nav/Navbar.tsx
+++ b/src/components/nav/Navbar.tsx
@@ -7,7 +7,7 @@ import { useLocation, useNavigate } from 'react-router-dom'
import { Button } from '@/components/common/Button'
import { mainNavItems, productItems, developerItems } from '@/constants/navigation'
import { cn, openExternalLink } from '@/lib/utils'
-import kaleidoFullLogo from '@/assets/kaleidoswap-full-logo.svg'
+const kaleidoFullLogo = '/logos/kaleidoswap-logos/kaleidoswap-full-logo.svg'
import { useTranslation } from 'react-i18next'
import { LanguageSwitcher } from '@/components/common/LanguageSwitcher'
diff --git a/src/constants/home.ts b/src/constants/home.ts
index ddf3384..20ce2f6 100644
--- a/src/constants/home.ts
+++ b/src/constants/home.ts
@@ -1,5 +1,5 @@
import { PRODUCTS, GITHUB, DOCS } from '@/constants/urls'
-import rgbAssociationLogo from '/icons/rgb/logo-protocol-association.png'
+const rgbAssociationLogo = '/logos/partner-logos/rgb-association.png'
export const coreFeatures = [
{
@@ -26,9 +26,9 @@ export const coreFeatures = [
]
export const backers = [
- { name: 'Fulgur Ventures', logo: '/images/fulgur-logo.svg', url: 'https://fulgur.ventures' },
- { name: 'Bitfinex Ventures', logo: '/images/bitfinex-logo.svg', url: 'https://www.bitfinex.com' },
- { name: 'Plan B VC', logo: '/images/planbvc-logo.svg', url: 'https://planbvc.fund/' },
+ { name: 'Fulgur Ventures', logo: '/logos/partner-logos/fulgur ventures/fulgur-pictogram-white.svg', url: 'https://fulgur.ventures' },
+ { name: 'Bitfinex Ventures', logo: '/logos/partner-logos/bitfinex/bitfinex-logo-white.svg', url: 'https://www.bitfinex.com' },
+ { name: 'Plan B VC', logo: '/logos/partner-logos/planbvc-logo.svg', url: 'https://planbvc.fund/' },
]
export const partners = [
diff --git a/src/constants/partnerships.ts b/src/constants/partnerships.ts
index fe4601b..1a55207 100644
--- a/src/constants/partnerships.ts
+++ b/src/constants/partnerships.ts
@@ -5,28 +5,28 @@ export const partners: Partner[] = [
{
name: 'Fulgur Ventures',
description: 'Leading Bitcoin venture capital firm focused on Lightning Network and Layer 2 solutions',
- logo: '/images/fulgur-logo.svg',
+ logo: '/logos/partner-logos/fulgur ventures/fulgur-pictogram-white.svg',
website: 'https://fulgur.ventures',
type: 'investor'
},
{
name: 'Bitfinex Ventures',
description: 'Investment arm of Bitfinex supporting Bitcoin ecosystem innovation and early-stage projects',
- logo: '/images/bitfinex-logo.svg',
+ logo: '/logos/partner-logos/bitfinex/bitfinex-logo-white.svg',
website: 'https://bitfinex.com',
type: 'investor'
},
{
name: 'Plan B VC',
description: 'Venture capital firm supporting Bitcoin-native startups and infrastructure builders',
- logo: '/images/planbvc-logo.svg',
+ logo: '/logos/partner-logos/planbvc-logo.svg',
website: 'https://planbvc.fund/',
type: 'investor'
},
{
name: 'RGB Protocol Association',
description: 'Non-profit organization advancing the RGB protocol ecosystem and Bitcoin Layer 2 innovation',
- logo: '/partners/rgb-protocol-logo.svg',
+ logo: '/logos/partner-logos/rgb-association.png',
website: 'https://rgbprotocol.org/',
type: 'strategic'
}
diff --git a/src/constants/protocols.ts b/src/constants/protocols.ts
index a56329e..cd7de81 100644
--- a/src/constants/protocols.ts
+++ b/src/constants/protocols.ts
@@ -1,10 +1,10 @@
-import bitcoinLogo from '@/assets/icons/bitcoin/bitcoin-logo.svg'
-import rgbLogo from '@/assets/icons/rgb/rgb-logo.svg'
-import sparkAsterisk from '@/assets/icons/spark/Asterisk/Spark Asterisk White.svg'
-import arkadeLogo from '@/assets/icons/arkade/arkade-icon.svg'
-import liquidLogo from '@/assets/icons/liquid/logo-liquid.svg'
-import lightningLogo from '@/assets/icons/lightning/lightning-logo.svg'
-import taprootLogo from '@/assets/icons/taproot-assets/tapass-logo.svg'
+const bitcoinLogo = '/logos/protocol-logos/bitcoin/bitcoin-logo-orange.svg'
+const rgbLogo = '/logos/protocol-logos/rgb/rbg-logo.svg'
+const sparkAsterisk = '/logos/protocol-logos/spark/Asterisk/Spark Asterisk White.svg'
+const arkadeLogo = '/logos/protocol-logos/arkade/arkade-logo.svg'
+const liquidLogo = '/logos/protocol-logos/liquid/logo-liquid.svg'
+const lightningLogo = '/logos/protocol-logos/lightning/lightning-logo.svg'
+const taprootLogo = '/logos/protocol-logos/taproot-assets/tapass-logo.svg'
export interface Protocol {
name: string
diff --git a/src/pages/products/RateExtension.tsx b/src/pages/products/RateExtension.tsx
index 3471319..e7c6212 100644
--- a/src/pages/products/RateExtension.tsx
+++ b/src/pages/products/RateExtension.tsx
@@ -8,11 +8,11 @@ import {
LockOpen,
Server,
} from 'lucide-react'
-import rgbLogo from '@/assets/icons/rgb/rgb-logo.svg'
-import lightningLogo from '@/assets/icons/lightning/lightning-logo.svg'
-import sparkLogo from '@/assets/icons/spark/Asterisk/Spark Asterisk White.svg'
-import arkadeLogo from '@/assets/icons/arkade/arkade-icon.svg'
-import nostrLogo from '@/assets/icons/nostr/nostr-logo.svg'
+const rgbLogo = '/logos/protocol-logos/rgb/rbg-logo.svg'
+const lightningLogo = '/logos/protocol-logos/lightning/lightning-logo.svg'
+const sparkLogo = '/logos/protocol-logos/spark/Asterisk/Spark Asterisk White.svg'
+const arkadeLogo = '/logos/protocol-logos/arkade/arkade-logo.svg'
+const nostrLogo = '/logos/protocol-logos/nostr/nostr-logo.svg'
import { SEO } from '@/components/common/SEO'
import { Navbar } from '@/components/nav/Navbar'
import { Footer } from '@/components/footer/Footer'