diff --git a/src/app/page.tsx b/src/app/page.tsx index 5d9e71a..2b48e8d 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,16 +1,24 @@ "use client"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; -import HeroSplit from '@/components/sections/hero/HeroSplit'; -import ProductCardFour from '@/components/sections/product/ProductCardFour'; -import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour'; -import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard'; -import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven'; -import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; -import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve'; -import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; -import { Zap, Star, Award, Heart, TrendingUp, Users, Flame } from 'lucide-react'; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import HeroSplit from "@/components/sections/hero/HeroSplit"; +import ProductCardFour from "@/components/sections/product/ProductCardFour"; +import FeatureCardTwentyFour from "@/components/sections/feature/FeatureCardTwentyFour"; +import TestimonialAboutCard from "@/components/sections/about/TestimonialAboutCard"; +import MetricCardEleven from "@/components/sections/metrics/MetricCardEleven"; +import SocialProofOne from "@/components/sections/socialProof/SocialProofOne"; +import TestimonialCardTwelve from "@/components/sections/testimonial/TestimonialCardTwelve"; +import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal"; +import { + Zap, + Star, + Award, + Heart, + TrendingUp, + Users, + Flame, +} from "lucide-react"; export default function LandingPage() { return ( @@ -29,11 +37,11 @@ export default function LandingPage() { @@ -119,25 +112,17 @@ export default function LandingPage() { animationType="slide-up" features={[ { - id: '1', - title: 'Advanced Cushioning Technology', - author: 'Performance Lab', - description: 'Engineered to provide maximum comfort and responsiveness during intense athletic performance and training sessions.', - tags: ['Comfort', 'Technology'], - imageSrc: 'http://img.b2bpic.net/free-photo/full-shot-man-doing-sport-with-stats_23-2150040506.jpg?_wi=1', - imageAlt: 'Nike cushioning technology innovation' - }, + id: "1", title: "Advanced Cushioning Technology", author: "Performance Lab", description: + "Engineered to provide maximum comfort and responsiveness during intense athletic performance and training sessions.", tags: ["Comfort", "Technology"], + imageSrc: + "http://img.b2bpic.net/free-photo/full-shot-man-doing-sport-with-stats_23-2150040506.jpg?_wi=1", imageAlt: "Nike cushioning technology innovation"}, { - id: '2', - title: 'Sustainable Materials', - author: 'Sustainability Team', - description: 'Crafted with eco-conscious materials that reduce environmental impact without compromising performance quality.', - tags: ['Sustainability', 'Innovation'], - imageSrc: 'http://img.b2bpic.net/free-photo/full-shot-man-doing-sport-with-stats_23-2150040506.jpg?_wi=2', - imageAlt: 'Sustainable material innovation' - } + id: "2", title: "Sustainable Materials", author: "Sustainability Team", description: + "Crafted with eco-conscious materials that reduce environmental impact without compromising performance quality.", tags: ["Sustainability", "Innovation"], + imageSrc: + "http://img.b2bpic.net/free-photo/full-shot-man-doing-sport-with-stats_23-2150040506.jpg?_wi=2", imageAlt: "Sustainable material innovation"}, ]} - buttons={[{ text: 'Explore Technology', href: '#' }]} + buttons={[{ text: "Explore Technology", href: "#" }]} buttonAnimation="slide-up" /> @@ -170,23 +155,13 @@ export default function LandingPage() { animationType="slide-up" metrics={[ { - id: '1', - value: '190+', - title: 'Countries Worldwide', - description: 'Nike operates in over 190 countries globally', - imageSrc: 'http://img.b2bpic.net/free-photo/athlete-standing-all-weather-running-track_1150-14632.jpg?_wi=2', - imageAlt: 'Global reach visualization' - }, + id: "1", value: "190+", title: "Countries Worldwide", description: "Nike operates in over 190 countries globally", imageSrc: + "http://img.b2bpic.net/free-photo/athlete-standing-all-weather-running-track_1150-14632.jpg?_wi=2", imageAlt: "Global reach visualization"}, { - id: '2', - value: '100M+', - title: 'Athletes Inspired', - description: 'Empowering athletes of all levels', - imageSrc: 'http://img.b2bpic.net/free-photo/gym-composition-with-sport-elements_23-2147915643.jpg?_wi=3', - imageAlt: 'Athletes worldwide' - } + id: "2", value: "100M+", title: "Athletes Inspired", description: "Empowering athletes of all levels", imageSrc: + "http://img.b2bpic.net/free-photo/gym-composition-with-sport-elements_23-2147915643.jpg?_wi=3", imageAlt: "Athletes worldwide"}, ]} - buttons={[{ text: 'Discover More', href: '#' }]} + buttons={[{ text: "Discover More", href: "#" }]} buttonAnimation="slide-up" /> @@ -200,7 +175,8 @@ export default function LandingPage() { tagAnimation="slide-up" textboxLayout="default" useInvertedBackground={false} - names={['LeBron James', 'Serena Williams', 'Cristiano Ronaldo', 'Kyrie Irving', 'Neymar Jr', 'Simone Biles', 'Roger Federer']} + names={[ + "LeBron James", "Serena Williams", "Cristiano Ronaldo", "Kyrie Irving", "Neymar Jr", "Simone Biles", "Roger Federer"]} speed={40} showCard={true} /> @@ -214,12 +190,24 @@ export default function LandingPage() { cardAnimation="slide-up" useInvertedBackground={true} testimonials={[ - { id: '1', name: 'Michael Jordan', imageSrc: 'http://img.b2bpic.net/free-photo/smiling-athletic-man-black-background_613910-9870.jpg?_wi=1', imageAlt: 'Michael Jordan' }, - { id: '2', name: 'Serena Williams', imageSrc: 'http://img.b2bpic.net/free-photo/smiling-athletic-man-black-background_613910-9870.jpg?_wi=2', imageAlt: 'Serena Williams' }, - { id: '3', name: 'LeBron James', imageSrc: 'http://img.b2bpic.net/free-photo/soccer-player-with-fifa-trophy_23-2147817310.jpg', imageAlt: 'LeBron James' }, - { id: '4', name: 'Naomi Osaka', imageSrc: 'http://img.b2bpic.net/free-vector/athletes-logo-design_742173-19764.jpg', imageAlt: 'Naomi Osaka' }, - { id: '5', name: 'Cristiano Ronaldo', imageSrc: 'http://img.b2bpic.net/free-photo/young-male-runner-stretching-her-hands-while-exercising-stadium_23-2148162111.jpg', imageAlt: 'Cristiano Ronaldo' }, - { id: '6', name: 'Simone Biles', imageSrc: 'http://img.b2bpic.net/free-photo/smiling-athletic-man-black-background_613910-9870.jpg?_wi=3', imageAlt: 'Simone Biles' } + { + id: "1", name: "Michael Jordan", imageSrc: + "http://img.b2bpic.net/free-photo/smiling-athletic-man-black-background_613910-9870.jpg?_wi=1", imageAlt: "Michael Jordan"}, + { + id: "2", name: "Serena Williams", imageSrc: + "http://img.b2bpic.net/free-photo/smiling-athletic-man-black-background_613910-9870.jpg?_wi=2", imageAlt: "Serena Williams"}, + { + id: "3", name: "LeBron James", imageSrc: + "http://img.b2bpic.net/free-photo/soccer-player-with-fifa-trophy_23-2147817310.jpg", imageAlt: "LeBron James"}, + { + id: "4", name: "Naomi Osaka", imageSrc: + "http://img.b2bpic.net/free-vector/athletes-logo-design_742173-19764.jpg", imageAlt: "Naomi Osaka"}, + { + id: "5", name: "Cristiano Ronaldo", imageSrc: + "http://img.b2bpic.net/free-photo/young-male-runner-stretching-her-hands-while-exercising-stadium_23-2148162111.jpg", imageAlt: "Cristiano Ronaldo"}, + { + id: "6", name: "Simone Biles", imageSrc: + "http://img.b2bpic.net/free-photo/smiling-athletic-man-black-background_613910-9870.jpg?_wi=3", imageAlt: "Simone Biles"}, ]} /> @@ -227,10 +215,10 @@ export default function LandingPage() { ); -} \ No newline at end of file +}