Update src/pages/HomePage.tsx

This commit is contained in:
2026-06-16 15:13:32 +00:00
parent 577c559d2d
commit 694e7eb020

View File

@@ -16,30 +16,14 @@ export default function HomePage() {
title="Born Empty. Stay Haunted."
description="Premium streetwear built for the shadows. Redefining modern urban aesthetics with an unapologetic, haunted spirit."
primaryButton={{
text: "Shop Now",
href: "#products",
}}
text: "Shop Now", href: "#products"}}
secondaryButton={{
text: "View Lookbook",
href: "#about",
}}
text: "View Lookbook", href: "#about"}}
names={[
"GHOST",
"TOWN",
"STREET",
"HAUNTED",
"URBAN",
"BORN",
"EMPTY",
]}
avatarsSrc={[
"https://i.pravatar.cc/150?img=1",
"https://i.pravatar.cc/150?img=2",
"https://i.pravatar.cc/150?img=3",
"https://i.pravatar.cc/150?img=4",
"https://i.pravatar.cc/150?img=5",
]}
avatarText="Join 10,000+ haunted souls"
"GHOST", "TOWN", "STREET", "HAUNTED", "URBAN", "BORN", "EMPTY"]}
avatarsSrc={[]}
avatarText=""
imageSrc="http://img.b2bpic.net/free-photo/vertical-grayscale-shot-old-stone-historical-building-with-arch-shaped-door_181624-61797.jpg"
/>
</SectionErrorBoundary>
</div>
@@ -52,47 +36,19 @@ export default function HomePage() {
description="Curated essentials designed for the void."
items={[
{
title: "Hoodies",
description: "Oversized fit with premium heavy-weight cotton.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/pisces-portrait-beautiful-woman_23-2149275095.jpg",
},
title: "Hoodies", description: "Oversized fit with premium heavy-weight cotton.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/pisces-portrait-beautiful-woman_23-2149275095.jpg"},
{
title: "Bomber Jackets",
description: "Structured layers for the cold.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-wearing-heels_23-2149741919.jpg",
},
title: "Bomber Jackets", description: "Structured layers for the cold.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-wearing-heels_23-2149741919.jpg"},
{
title: "Sneakers",
description: "Engineered for urban exploration.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/black-leather-sports-shoe-with-elegant-shoelace-generated-by-ai_188544-19647.jpg",
},
title: "Sneakers", description: "Engineered for urban exploration.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/black-leather-sports-shoe-with-elegant-shoelace-generated-by-ai_188544-19647.jpg"},
{
title: "Track Pants",
description: "Technical cut, ultimate mobility.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-man-posing-with-flowers_23-2149486770.jpg",
},
title: "Track Pants", description: "Technical cut, ultimate mobility.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/side-view-man-posing-with-flowers_23-2149486770.jpg"},
{
title: "Caps",
description: "Structured embroidery, classic silhouette.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-stylish-young-african-man-standing-against-city-skyline_23-2148151906.jpg",
},
title: "Caps", description: "Structured embroidery, classic silhouette.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/portrait-stylish-young-african-man-standing-against-city-skyline_23-2148151906.jpg"},
{
title: "Socks",
description: "Ghost Town branded comfort.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/stylish-hipster-arab-man-guy-posed-outdoor-street-style-rap-singer_627829-2788.jpg",
},
title: "Socks", description: "Ghost Town branded comfort.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/stylish-hipster-arab-man-guy-posed-outdoor-street-style-rap-singer_627829-2788.jpg"},
{
title: "T-Shirts",
description: "Essential graphic layering pieces.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-asian-woman-autumn-clothes_23-2149071331.jpg",
},
title: "T-Shirts", description: "Essential graphic layering pieces.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-asian-woman-autumn-clothes_23-2149071331.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -106,35 +62,17 @@ export default function HomePage() {
description="We don't compromise. Every stitch, print, and material choice reflects our commitment to premium streetwear."
items={[
{
tag: "Fabric",
title: "Premium Weight Cotton",
description: "Heavyweight French terry for lasting wear and structured comfort.",
primaryButton: {
text: "Shop Hoodies",
href: "#",
},
imageSrc: "http://img.b2bpic.net/free-photo/man-wearing-blank-shirt_23-2149347545.jpg",
},
tag: "Fabric", title: "Premium Weight Cotton", description: "Heavyweight French terry for lasting wear and structured comfort.", primaryButton: {
text: "Shop Hoodies", href: "#"},
imageSrc: "http://img.b2bpic.net/free-photo/man-wearing-blank-shirt_23-2149347545.jpg"},
{
tag: "Design",
title: "Haunted Details",
description: "Signature aesthetic elements integrated with high-end manufacturing.",
primaryButton: {
text: "See Collection",
href: "#",
},
imageSrc: "http://img.b2bpic.net/free-photo/pop-punk-aesthetic-portrait-woman-posing-metal-structure_23-2149371472.jpg",
},
tag: "Design", title: "Haunted Details", description: "Signature aesthetic elements integrated with high-end manufacturing.", primaryButton: {
text: "See Collection", href: "#"},
imageSrc: "http://img.b2bpic.net/free-photo/pop-punk-aesthetic-portrait-woman-posing-metal-structure_23-2149371472.jpg"},
{
tag: "Tech",
title: "Sustainable Tech",
description: "Durable finishes that withstand urban daily use without sacrificing comfort.",
primaryButton: {
text: "Read Story",
href: "#",
},
imageSrc: "http://img.b2bpic.net/free-photo/urban-portrait-young-man-with-long-hair_23-2149122924.jpg",
},
tag: "Tech", title: "Sustainable Tech", description: "Durable finishes that withstand urban daily use without sacrificing comfort.", primaryButton: {
text: "Read Story", href: "#"},
imageSrc: "http://img.b2bpic.net/free-photo/urban-portrait-young-man-with-long-hair_23-2149122924.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -148,35 +86,17 @@ export default function HomePage() {
description="Engineered for movement. Designed to haunt."
members={[
{
name: "Wraith Bone",
role: "Premium Leather",
imageSrc: "http://img.b2bpic.net/free-photo/pair-athletic-running-shoes-line-art-color-vector_1308-186837.jpg",
},
name: "Wraith Bone", role: "Premium Leather", imageSrc: "http://img.b2bpic.net/free-photo/pair-athletic-running-shoes-line-art-color-vector_1308-186837.jpg"},
{
name: "Nightfall Black",
role: "Stealth Finish",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-futuristic-sneakers_23-2151005726.jpg",
},
name: "Nightfall Black", role: "Stealth Finish", imageSrc: "http://img.b2bpic.net/free-photo/close-up-futuristic-sneakers_23-2151005726.jpg"},
{
name: "Bloodline Red",
role: "Bold Highlight",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-futuristic-sneakers_23-2151005673.jpg",
},
name: "Bloodline Red", role: "Bold Highlight", imageSrc: "http://img.b2bpic.net/free-photo/close-up-futuristic-sneakers_23-2151005673.jpg"},
{
name: "Specter Ice",
role: "Cooling Tech",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-futuristic-sneakers_23-2151005724.jpg",
},
name: "Specter Ice", role: "Cooling Tech", imageSrc: "http://img.b2bpic.net/free-photo/close-up-futuristic-sneakers_23-2151005724.jpg"},
{
name: "Toxic Green",
role: "Bold Contrast",
imageSrc: "http://img.b2bpic.net/free-photo/skater-girl-urban-sitting-stairs-side-view_23-2148787219.jpg",
},
name: "Toxic Green", role: "Bold Contrast", imageSrc: "http://img.b2bpic.net/free-photo/skater-girl-urban-sitting-stairs-side-view_23-2148787219.jpg"},
{
name: "Void Grey",
role: "Minimalist Craft",
imageSrc: "http://img.b2bpic.net/free-photo/woman-s-white-canvas-sneaker-white_53876-96608.jpg",
},
name: "Void Grey", role: "Minimalist Craft", imageSrc: "http://img.b2bpic.net/free-photo/woman-s-white-canvas-sneaker-white_53876-96608.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -190,35 +110,15 @@ export default function HomePage() {
description="How our community haunts the streets."
testimonials={[
{
name: "Alex R.",
role: "Streetwear Critic",
quote: "The most atmospheric brand I've worn all year. The quality is unmatched.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-wearing-gloves_23-2149267483.jpg",
},
name: "Alex R.", role: "Streetwear Critic", quote: "The most atmospheric brand I've worn all year. The quality is unmatched.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-wearing-gloves_23-2149267483.jpg"},
{
name: "Sarah K.",
role: "Designer",
quote: "Ghost Town captures that dark streetwear vibe perfectly. Clean, sharp, and haunting.",
imageSrc: "http://img.b2bpic.net/free-photo/man-with-mustache-wearing-hoodie_250224-83.jpg",
},
name: "Sarah K.", role: "Designer", quote: "Ghost Town captures that dark streetwear vibe perfectly. Clean, sharp, and haunting.", imageSrc: "http://img.b2bpic.net/free-photo/man-with-mustache-wearing-hoodie_250224-83.jpg"},
{
name: "Marcus L.",
role: "Urban Traveler",
quote: "The sneakers are incredibly comfortable and turn heads everywhere.",
imageSrc: "http://img.b2bpic.net/free-photo/handsome-man-looking-camera_197531-33408.jpg",
},
name: "Marcus L.", role: "Urban Traveler", quote: "The sneakers are incredibly comfortable and turn heads everywhere.", imageSrc: "http://img.b2bpic.net/free-photo/handsome-man-looking-camera_197531-33408.jpg"},
{
name: "Jordan P.",
role: "Musician",
quote: "Fits my stage presence. Dark, minimal, and bold.",
imageSrc: "http://img.b2bpic.net/free-photo/pop-punk-aesthetic-portrait-woman-posing-inside-building_23-2149371487.jpg",
},
name: "Jordan P.", role: "Musician", quote: "Fits my stage presence. Dark, minimal, and bold.", imageSrc: "http://img.b2bpic.net/free-photo/pop-punk-aesthetic-portrait-woman-posing-inside-building_23-2149371487.jpg"},
{
name: "Elena W.",
role: "Stylist",
quote: "A masterclass in modern dark fashion. Love the toxic green details.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-woman-posing-with-avantgarde-head-piece_23-2149020819.jpg",
},
name: "Elena W.", role: "Stylist", quote: "A masterclass in modern dark fashion. Love the toxic green details.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-woman-posing-with-avantgarde-head-piece_23-2149020819.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -242,13 +142,9 @@ export default function HomePage() {
tag="Join the haunt"
text="Sign up for early access to drops, behind-the-scenes content, and exclusive sneaker configurator updates."
primaryButton={{
text: "Sign Up",
href: "#",
}}
text: "Sign Up", href: "#"}}
secondaryButton={{
text: "Login",
href: "#",
}}
text: "Login", href: "#"}}
/>
</SectionErrorBoundary>
</div>