diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index 7967a5a..ac51922 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -7,90 +7,51 @@ import { StyleProvider } from "@/components/ui/StyleProvider"; export default function Layout() { const navItems = [ - { - "name": "Collection", - "href": "#products" - }, - { - "name": "Features", - "href": "#features" - }, - { - "name": "Reviews", - "href": "#reviews" - }, - { - "name": "Contact", - "href": "#contact" - }, - { - "name": "Hero", - "href": "#hero" - }, - { - "name": "Social", - "href": "#social" - }, - { - "name": "Metrics", - "href": "#metrics" - } -]; + { name: "Collection", href: "#products" }, + { name: "Features", href: "#features" }, + { name: "Reviews", href: "#reviews" }, + { name: "Contact", href: "#contact" }, + { name: "Hero", href: "#hero" }, + { name: "Social", href: "#social" }, + { name: "Metrics", href: "#metrics" } + ]; return ( + logo="SoleMotion" + logoImageSrc="http://img.b2bpic.net/free-vector/set-drawings_1284-45842.jpg" + ctaButton={{ + text: "Shop Now", href: "#products"}} + navItems={navItems} + />
+ ]} + />
); -} +} \ No newline at end of file diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index a51fd64..16bf4f2 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -18,32 +18,16 @@ export default function HomePage() { title="The Future of Footwear" description="Engineered for performance, crafted for style. Experience the pinnacle of sneaker innovation with SoleMotion." primaryButton={{ - text: "Shop Collection", - href: "#products", - }} + text: "Shop Collection", href: "#products"}} secondaryButton={{ - text: "Our Tech", - href: "#features", - }} + text: "Our Tech", href: "#features"}} items={[ - { - imageSrc: "http://img.b2bpic.net/free-photo/white-blooms-dark-leather-boot_23-2148069350.jpg", - }, - { - imageSrc: "http://img.b2bpic.net/free-photo/black-background-with-rope_23-2149872563.jpg", - }, - { - imageSrc: "http://img.b2bpic.net/free-photo/close-up-futuristic-sneakers_23-2151005746.jpg", - }, - { - imageSrc: "http://img.b2bpic.net/free-photo/closeup-photo-stylish-shoes-store_627829-6034.jpg", - }, - { - imageSrc: "http://img.b2bpic.net/free-photo/close-up-futuristic-sneakers_23-2151005723.jpg", - }, - { - imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-wearing-total-denim-outfit_23-2150105206.jpg", - }, + { imageSrc: "http://img.b2bpic.net/free-photo/white-blooms-dark-leather-boot_23-2148069350.jpg" }, + { imageSrc: "http://img.b2bpic.net/free-photo/black-background-with-rope_23-2149872563.jpg" }, + { imageSrc: "http://img.b2bpic.net/free-photo/close-up-futuristic-sneakers_23-2151005746.jpg" }, + { imageSrc: "http://img.b2bpic.net/free-photo/closeup-photo-stylish-shoes-store_627829-6034.jpg" }, + { imageSrc: "http://img.b2bpic.net/free-photo/close-up-futuristic-sneakers_23-2151005723.jpg" }, + { imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-wearing-total-denim-outfit_23-2150105206.jpg" }, ]} /> @@ -56,41 +40,13 @@ export default function HomePage() { title="Engineered for Greatness" description="Discover the advanced technologies integrated into every SoleMotion silhouette." items={[ - { - title: "Dynamic Cushioning", - description: "Responsive foam for ultimate energy return.", - imageSrc: "http://img.b2bpic.net/free-photo/pastel-colors-3d-sneakers_23-2151853230.jpg", - }, - { - title: "Breathable Mesh", - description: "High-flow aeration for all-day comfort.", - imageSrc: "http://img.b2bpic.net/free-photo/top-view-sneakers-white-background-fitness-wear-equipment-sport-fashion-sport-accessories-sport-equipment-healthy-concept-copy-space-concept-healthy-lifestyle-sport-diet-sport-equipment_1391-726.jpg", - }, - { - title: "Lightweight Build", - description: "Ultra-light materials for speed and agility.", - imageSrc: "http://img.b2bpic.net/free-photo/contrasting-outdoor-textures_23-2149702167.jpg", - }, - { - title: "Rugged Protection", - description: "Durable shielding against everyday wear.", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-cozy-texture-clothing_23-2149432472.jpg", - }, - { - title: "Eco-Conscious Materials", - description: "Sustainable sourcing for a better future.", - imageSrc: "http://img.b2bpic.net/free-photo/abstract-green-background_23-2151820868.jpg", - }, - { - title: "Stability System", - description: "Advanced support for every movement.", - imageSrc: "http://img.b2bpic.net/free-photo/architectural-blueprints_1359-476.jpg", - }, - { - title: "Signature Silhouette", - description: "Iconic design that turns heads.", - imageSrc: "http://img.b2bpic.net/free-vector/shoe-logo-collection_23-2147983558.jpg", - }, + { title: "Dynamic Cushioning", description: "Responsive foam for ultimate energy return.", imageSrc: "http://img.b2bpic.net/free-photo/pastel-colors-3d-sneakers_23-2151853230.jpg" }, + { title: "Breathable Mesh", description: "High-flow aeration for all-day comfort.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-sneakers-white-background-fitness-wear-equipment-sport-fashion-sport-accessories-sport-equipment-healthy-concept-copy-space-concept-healthy-lifestyle-sport-diet-sport-equipment_1391-726.jpg" }, + { title: "Lightweight Build", description: "Ultra-light materials for speed and agility.", imageSrc: "http://img.b2bpic.net/free-photo/contrasting-outdoor-textures_23-2149702167.jpg" }, + { title: "Rugged Protection", description: "Durable shielding against everyday wear.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-cozy-texture-clothing_23-2149432472.jpg" }, + { title: "Eco-Conscious Materials", description: "Sustainable sourcing for a better future.", imageSrc: "http://img.b2bpic.net/free-photo/abstract-green-background_23-2151820868.jpg" }, + { title: "Stability System", description: "Advanced support for every movement.", imageSrc: "http://img.b2bpic.net/free-photo/architectural-blueprints_1359-476.jpg" }, + { title: "Signature Silhouette", description: "Iconic design that turns heads.", imageSrc: "http://img.b2bpic.net/free-vector/shoe-logo-collection_23-2147983558.jpg" }, ]} /> @@ -103,30 +59,9 @@ export default function HomePage() { title="Explore Our Series" description="Find your perfect pair from our latest seasonal drops." items={[ - { - title: "Motion Zero", - tags: [ - "Performance", - "Minimal", - ], - imageSrc: "http://img.b2bpic.net/free-photo/close-up-skateboarders-feet-skating_171337-8996.jpg", - }, - { - title: "Cloud Runner", - tags: [ - "Daily", - "Comfort", - ], - imageSrc: "http://img.b2bpic.net/free-photo/bottle-shorts-near-fruits_23-2147750736.jpg", - }, - { - title: "Urban Scout", - tags: [ - "Street", - "Style", - ], - imageSrc: "http://img.b2bpic.net/free-photo/close-up-person-wearing-futuristic-sneakers_23-2151005702.jpg", - }, + { title: "Motion Zero", tags: ["Performance", "Minimal"], imageSrc: "http://img.b2bpic.net/free-photo/close-up-skateboarders-feet-skating_171337-8996.jpg" }, + { title: "Cloud Runner", tags: ["Daily", "Comfort"], imageSrc: "http://img.b2bpic.net/free-photo/bottle-shorts-near-fruits_23-2147750736.jpg" }, + { title: "Urban Scout", tags: ["Street", "Style"], imageSrc: "http://img.b2bpic.net/free-photo/close-up-person-wearing-futuristic-sneakers_23-2151005702.jpg" }, ]} /> @@ -139,14 +74,7 @@ export default function HomePage() { title="Trusted by Leaders" description="We collaborate with the best names in sports tech and athletic fashion." names={[ - "Nike Tech", - "Adidas Lab", - "Puma Design", - "New Balance Elite", - "Asics Innovation", - "Under Armour Studio", - "Reebok Labs", - ]} + "Nike Tech", "Adidas Lab", "Puma Design", "New Balance Elite", "Asics Innovation", "Under Armour Studio", "Reebok Labs"]} /> @@ -158,46 +86,11 @@ export default function HomePage() { title="Real Experiences" description="Hear what our global community of athletes has to say." testimonials={[ - { - id: "1", - name: "Alex Riv", - role: "Pro Runner", - quote: "The cushioning is unlike anything I've tried.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-sexy-smiling-hipster-woman-sunglasses-trendy-girl-summer-t-shirt-shorts-positive-female-with-blue-penny-skateboard-posing-street-background_158538-16185.jpg", - }, - { - id: "2", - name: "Jamie Lee", - role: "Urban Explorer", - quote: "Finally, a shoe that feels great all day.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-stylish-hipster-woman-pink-leather-jacket_285396-3265.jpg", - }, - { - id: "3", - name: "Chris Wu", - role: "Fitness Coach", - quote: "Stability and comfort, perfectly balanced.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/caucasian-smiling-lady-holding-roller-skates-showing-her-sports-equipments-spending-time-active-way-lady-expressing-positive-emotions_176532-7326.jpg", - }, - { - id: "4", - name: "Sarah P", - role: "Athlete", - quote: "Unbeatable aesthetic for training.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-wearing-total-denim-outfit_23-2150105182.jpg", - }, - { - id: "5", - name: "Sam M", - role: "Marathoner", - quote: "I won't run in anything else anymore.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/casual-blond-female-denim-shirt-posing-stairs-with-longboard-glass-building_613910-11621.jpg", - }, + { name: "Alex Riv", role: "Pro Runner", quote: "The cushioning is unlike anything I've tried.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-sexy-smiling-hipster-woman-sunglasses-trendy-girl-summer-t-shirt-shorts-positive-female-with-blue-penny-skateboard-posing-street-background_158538-16185.jpg" }, + { name: "Jamie Lee", role: "Urban Explorer", quote: "Finally, a shoe that feels great all day.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-stylish-hipster-woman-pink-leather-jacket_285396-3265.jpg" }, + { name: "Chris Wu", role: "Fitness Coach", quote: "Stability and comfort, perfectly balanced.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/caucasian-smiling-lady-holding-roller-skates-showing-her-sports-equipments-spending-time-active-way-lady-expressing-positive-emotions_176532-7326.jpg" }, + { name: "Sarah P", role: "Athlete", quote: "Unbeatable aesthetic for training.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-wearing-total-denim-outfit_23-2150105182.jpg" }, + { name: "Sam M", role: "Marathoner", quote: "I won't run in anything else anymore.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/casual-blond-female-denim-shirt-posing-stairs-with-longboard-glass-building_613910-11621.jpg" }, ]} /> @@ -210,24 +103,9 @@ export default function HomePage() { title="Measured Excellence" description="Data-backed results for peak athletic performance." metrics={[ - { - value: "24%", - title: "More Energy", - description: "Increased energy return compared to industry standards.", - imageSrc: "http://img.b2bpic.net/free-photo/analytics-plan-strategy-insight-concept_53876-124214.jpg", - }, - { - value: "300g", - title: "Average Weight", - description: "Designed for maximum agility and minimal fatigue.", - imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-doing-sport-with-stats_23-2150040510.jpg", - }, - { - value: "100%", - title: "Durability Test", - description: "Proven performance across 1000+ miles.", - imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-doing-sport-with-stats_23-2150040493.jpg", - }, + { value: "24%", title: "More Energy", description: "Increased energy return compared to industry standards.", imageSrc: "http://img.b2bpic.net/free-photo/analytics-plan-strategy-insight-concept_53876-124214.jpg" }, + { value: "300g", title: "Average Weight", description: "Designed for maximum agility and minimal fatigue.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-doing-sport-with-stats_23-2150040510.jpg" }, + { value: "100%", title: "Durability Test", description: "Proven performance across 1000+ miles.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-doing-sport-with-stats_23-2150040493.jpg" }, ]} /> @@ -241,37 +119,17 @@ export default function HomePage() { description="Everything you need to know about SoleMotion." categories={[ { - name: "General", - items: [ - { - question: "Are they true to size?", - answer: "Yes, our sizes follow standard athletic sizing.", - }, - { - question: "Can I wash them?", - answer: "We recommend hand cleaning to preserve material integrity.", - }, - { - question: "Warranty?", - answer: "All pairs come with a 12-month performance guarantee.", - }, + name: "General", items: [ + { question: "Are they true to size?", answer: "Yes, our sizes follow standard athletic sizing." }, + { question: "Can I wash them?", answer: "We recommend hand cleaning to preserve material integrity." }, + { question: "Warranty?", answer: "All pairs come with a 12-month performance guarantee." }, ], }, { - name: "Shipping", - items: [ - { - question: "How long is shipping?", - answer: "Typically 3-5 business days.", - }, - { - question: "Do you ship international?", - answer: "Yes, we ship globally.", - }, - { - question: "Return policy?", - answer: "Free returns within 30 days of purchase.", - }, + name: "Shipping", items: [ + { question: "How long is shipping?", answer: "Typically 3-5 business days." }, + { question: "Do you ship international?", answer: "Yes, we ship globally." }, + { question: "Return policy?", answer: "Free returns within 30 days of purchase." }, ], }, ]} @@ -284,17 +142,11 @@ export default function HomePage() { ); -} +} \ No newline at end of file