Skip to content

Commit 221ebee

Browse files
committed
fix: fix issue in ui (improvement)
1 parent 8bd1301 commit 221ebee

6 files changed

Lines changed: 20 additions & 20 deletions

File tree

src/app/page.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
"use client"
22

33
import { useRef } from "react"
4-
import { Navbar } from "@/components/fundx/Navbar"
5-
import { Hero } from "@/components/fundx/hero/index"
6-
import { LogoStrip } from "@/components/fundx/LogoStrip"
7-
import { Footer } from "@/components/fundx/Footer"
8-
import { CampaignFan } from "@/components/fundx/CampaignFan"
4+
import { Navbar } from "@/components_/fundx/Navbar"
5+
import { Hero } from "@/components_/fundx/hero/index"
6+
import { LogoStrip } from "@/components_/fundx/LogoStrip"
7+
import { Footer } from "@/components_/fundx/Footer"
8+
import { CampaignFan } from "@/components_/fundx/CampaignFan"
99

1010
export default function Home() {
1111
const deckSlotRef = useRef<HTMLDivElement | null>(null)

src/components/fundx/CampaignFan.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
"use client"
22

33
import { useRef, useEffect, useState } from "react"
4-
import { useScroll, useTransform, motion, useSpring } from "framer-motion"
5-
import Link from "next/link"
6-
import Image from "next/image"
7-
import { Button } from "@/components/ui/button"
84
import { Campaign, getHeroCampaign, getSideCampaigns } from "@/lib/data"
5+
import { Button } from "@/components/ui/button"
6+
import Image from "next/image"
7+
import Link from "next/link"
8+
import { useScroll, useTransform, motion, useSpring } from "framer-motion"
99

1010
interface CampaignFanProps {
1111
deckSlotRef: React.RefObject<HTMLDivElement | null>

src/components/fundx/TrustStrips.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
export function TrustStrip() {
22
return (
33
<div className="mt-12 relative">
4-
<div className="absolute inset-0 bg-gradient-to-r from-purple-500/10 via-indigo-500/10 to-pink-500/10 blur-2xl opacity-70 rounded-3xl" />
4+
<div className="absolute inset-0 bg-gradient-to-r from-purple-500/10 via-indigo_-500/10 to-pink-500/10 blur-2xl opacity-70 rounded-3xl" />
55

66
<div className="relative backdrop-blur-xl border border-white/40 bg-white/70 rounded-3xl px-8 py-5 shadow-lg">
77
<div className="flex flex-wrap justify-center gap-8 text-sm font-semibold text-slate-700 tracking-wide">
@@ -11,7 +11,7 @@ export function TrustStrip() {
1111
</span>
1212

1313
<span className="flex items-center gap-2">
14-
<span className="h-2 w-2 rounded-full bg-indigo-500 animate-pulse" />
14+
<span className="h-2 w-2 rounded-full bg-indigo_-500 animate-pulse" />
1515
On-chain Escrow
1616
</span>
1717

src/components/fundx/cards/RightCard.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { ArrowRight } from "lucide-react"
2-
import { Campaign } from "@/lib/data"
31
import Link from "next/link"
42
import { Button } from "@/components/ui/button"
3+
import { Campaign } from "@/lib/data"
4+
import { ArrowRight } from "lucide-react"
55

66
interface SideCardProps {
77
campaign: Campaign

src/components/fundx/hero/ChainToggleIcon.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ export function ChainToggleIcon({
2222
boxShadow: displayStacks ? "0 4px 24px 0 rgba(0,0,0,0.18)" : "0 4px 24px 0 rgba(0,0,0,0.07)",
2323
opacity: glitchOpacity,
2424
...(glitching
25-
? { transform: `translate_(${glitchOffset.x}px, ${glitchOffset.y}px) skewX(${glitchSkew}deg) rotate(${displayStacks ? "6deg" : "-6deg"})`, transition: "none" }
26-
: { transform: `translate_(0px, 0px) skewX(0deg) rotate(${isStacksMode ? "6deg" : "-6deg"})`, transition: "transform 700ms cubic-bezier(0.4,0,0.2,1), background-color 600ms ease, box-shadow 600ms ease, opacity 300ms ease" }),
25+
? { transform: `translate(${glitchOffset.x}px, ${glitchOffset.y}px) skewX(${glitchSkew}deg) rotate(${displayStacks ? "6deg" : "-6deg"})`, transition: "none" }
26+
: { transform: `translate(0px, 0px) skewX(0deg) rotate(${isStacksMode ? "6deg" : "-6deg"})`, transition: "transform 700ms cubic-bezier(0.4,0,0.2,1), background-color 600ms ease, box-shadow 600ms ease, opacity 300ms ease" }),
2727
willChange: "transform, opacity",
2828
}
2929

src/components/fundx/hero/HeroBackground.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,8 @@ export function HeroBackground({ isStacksMode }: { isStacksMode: boolean }) {
112112
targetOpacityRef.current = isStacks ? 1 : 0
113113
currentOpacityRef.current += (targetOpacityRef.current - currentOpacityRef.current) * 0.03
114114

115-
const stacksAlpha_ = currentOpacityRef.current
116-
const bitcoinAlpha = 1 - stacksAlpha_
115+
const stacksAlpha = currentOpacityRef.current
116+
const bitcoinAlpha = 1 - stacksAlpha
117117

118118
// Spawn new streams
119119
if (frame % 45 === 0 && streams.length < 18) {
@@ -151,7 +151,7 @@ export function HeroBackground({ isStacksMode }: { isStacksMode: boolean }) {
151151
}
152152

153153
drawStream(BITCOIN_COLORS.stream, bitcoinAlpha)
154-
drawStream(STACKS_COLORS.stream, stacksAlpha_)
154+
drawStream(STACKS_COLORS.stream, stacksAlpha)
155155

156156
// Occasionally spawn block at convergence zone
157157
if (s.y > height * 0.4 && s.y < height * 0.85 && Math.random() < 0.004) {
@@ -204,7 +204,7 @@ export function HeroBackground({ isStacksMode }: { isStacksMode: boolean }) {
204204
}
205205

206206
drawBlock(BITCOIN_COLORS.block, bitcoinAlpha)
207-
drawBlock(STACKS_COLORS.block, stacksAlpha_)
207+
drawBlock(STACKS_COLORS.block, stacksAlpha)
208208

209209
// Chain lines between nearby blocks
210210
for (let j = i - 1; j >= 0; j--) {
@@ -224,7 +224,7 @@ export function HeroBackground({ isStacksMode }: { isStacksMode: boolean }) {
224224
}
225225

226226
drawLine(BITCOIN_COLORS.block, bitcoinAlpha)
227-
drawLine(STACKS_COLORS.block, stacksAlpha_)
227+
drawLine(STACKS_COLORS.block, stacksAlpha)
228228
}
229229
}
230230

0 commit comments

Comments
 (0)