From 8d48a7d98113813e3e55f0bccf67ca6ff779bdaf Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 26 Apr 2026 04:30:51 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 230 ++++++++++++++++++++++++++--------------------- 1 file changed, 127 insertions(+), 103 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 15ab8c0..8d9ade2 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,5 +1,6 @@ "use client"; +import { useState } from "react"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; import AboutMetric from '@/components/sections/about/AboutMetric'; @@ -11,9 +12,18 @@ import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll' import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven'; import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive'; -import { Award, CheckCircle, Shield, Star, TrendingUp, Zap, MessageSquare, Phone } from "lucide-react"; +import { CheckCircle, Shield, Zap, MessageSquare, Phone, Palette } from "lucide-react"; export default function LandingPage() { + const [bgVariant, setBgVariant] = useState("noiseDiagonalGradient"); + + const backgroundOptions = [ + "noiseDiagonalGradient", + "floatingGradient", + "grid", + "aurora" + ]; + return ( - +
+ {backgroundOptions.map((opt) => ( + + ))} +
-
- -
+ -
- -
+
+ +
-
- -
+
+ +
-
- -
+
+ +
-
- -
+
+ +
-
- -
+
+ +
-
- -
+
+ +
- +
+ +
+ +
);