From 2b0053528369185104ceab285761f255c03af2c7 Mon Sep 17 00:00:00 2001 From: Marko Date: Mon, 4 May 2026 10:40:41 +0200 Subject: [PATCH] Replace expired Figma asset URLs with local files The hero chart card and feature card icons were loaded from Figma's MCP asset endpoint, which has a ~7 day TTL. After expiry the images 404'd, leaving the hero with broken-image icons and visible artifacts where the chart and data-stream pulses should render. Download the six referenced assets (chart lines, data stream, vault / cross-chain / loop icons) into public/assets/ and point lib/constants.ts at the local paths. Drop the 14 unused Figma URL entries. The heroGlow image overlay is removed because the design uses an inline SVG gradient there, and the section's existing radial-gradient background reproduces the same effect. Co-Authored-By: Claude Opus 4.7 (1M context) --- components/landing/Hero.tsx | 6 +----- lib/constants.ts | 28 ++++++---------------------- public/assets/hero/chart-line-1.svg | 9 +++++++++ public/assets/hero/chart-line-2.svg | 9 +++++++++ public/assets/hero/data-stream.png | Bin 0 -> 409 bytes public/assets/icons/cross-chain.svg | 3 +++ public/assets/icons/loop.svg | 3 +++ public/assets/icons/vault.svg | 5 +++++ 8 files changed, 36 insertions(+), 27 deletions(-) create mode 100644 public/assets/hero/chart-line-1.svg create mode 100644 public/assets/hero/chart-line-2.svg create mode 100644 public/assets/hero/data-stream.png create mode 100644 public/assets/icons/cross-chain.svg create mode 100644 public/assets/icons/loop.svg create mode 100644 public/assets/icons/vault.svg diff --git a/components/landing/Hero.tsx b/components/landing/Hero.tsx index 579be9f..7c07484 100644 --- a/components/landing/Hero.tsx +++ b/components/landing/Hero.tsx @@ -17,11 +17,7 @@ export default function Hero() { background: 'radial-gradient(ellipse 80% 60% at 50% 0%, rgba(124,58,237,0.15) 0%, rgba(18,18,18,0) 70%)', }} > -
- -
- -
+
+ + + + + + + + diff --git a/public/assets/hero/chart-line-2.svg b/public/assets/hero/chart-line-2.svg new file mode 100644 index 0000000..95787e0 --- /dev/null +++ b/public/assets/hero/chart-line-2.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/assets/hero/data-stream.png b/public/assets/hero/data-stream.png new file mode 100644 index 0000000000000000000000000000000000000000..99fa7cd460c368c12b5ec46eb89e8f585eb61233 GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^j6fXA!3HE#B6(PW6lZ})WHFFd2Vq7n&WZj&24iuM zyA#8@b22Z19F}xPUq=Rpjs4tz59l>#gM~gq30ucS@W=$ieDzlUE_#dk)^M6No7nhI!eqB_| z*Jp0Gk&c?&cjEK`tGm+2_VGHTA3t1pyDkiZMvuP`P(Dn4z6BW zwJt^xS3|mwC(bhQii|nwaM{mDZK<{JhPEsh)~%iyEH~Db z-8Nne0;?wFSZ5t~5{ay}3i|y={@e^l?Z3ySn=HB`K24sR*(T#uOvYaQn04mIcb+@3 yBqn^4|MAR+zrU*&?2G5_kM|dzU!wB$FXN}@^QvY>xo!o99D}E;pUXO@geCyQ51oJj literal 0 HcmV?d00001 diff --git a/public/assets/icons/cross-chain.svg b/public/assets/icons/cross-chain.svg new file mode 100644 index 0000000..c032887 --- /dev/null +++ b/public/assets/icons/cross-chain.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/assets/icons/loop.svg b/public/assets/icons/loop.svg new file mode 100644 index 0000000..319898f --- /dev/null +++ b/public/assets/icons/loop.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/assets/icons/vault.svg b/public/assets/icons/vault.svg new file mode 100644 index 0000000..4dbcebf --- /dev/null +++ b/public/assets/icons/vault.svg @@ -0,0 +1,5 @@ + + + + +