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