diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 4b3cc5a..45db360 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -23,13 +23,13 @@ export const metadata: Metadata = { title: "Nike | Just Do It - Performance Athletic Wear", description: "Discover Nike's latest collection of innovative athletic footwear and apparel. Engineered for performance, designed for champions. Shop now.", keywords: "nike, athletic wear, sports shoes, performance clothing, innovation", openGraph: { title: "Nike | Just Do It", description: "Experience the pinnacle of athletic innovation with Nike's latest performance collection.", url: "https://nike.com", siteName: "Nike", type: "website", images: [ { - url: "http://img.b2bpic.net/free-photo/athlete-standing-all-weather-running-track_1150-14632.jpg", alt: "Nike Athletic Performance Collection" - } - ] + url: "http://img.b2bpic.net/free-photo/athlete-standing-all-weather-running-track_1150-14632.jpg", alt: "Nike Athletic Performance Collection"}, + ], }, twitter: { - card: "summary_large_image", title: "Nike | Just Do It", description: "Discover Nike's latest collection of innovative athletic wear.", images: ["http://img.b2bpic.net/free-photo/athlete-standing-all-weather-running-track_1150-14632.jpg"] - } + card: "summary_large_image", title: "Nike | Just Do It", description: "Discover Nike's latest collection of innovative athletic wear.", images: [ + "http://img.b2bpic.net/free-photo/athlete-standing-all-weather-running-track_1150-14632.jpg"], + }, }; export default function RootLayout({ @@ -1416,4 +1416,4 @@ export default function RootLayout({ ); -} \ No newline at end of file +} 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 +}