Merge version_1 into main #2

Merged
bender merged 2 commits from version_1 into main 2026-03-03 16:06:40 +00:00
2 changed files with 46 additions and 158 deletions

View File

@@ -19,8 +19,7 @@ export default function ContactPage() {
const footerColumns = [
{
title: "Shop",
items: [
title: "Shop", items: [
{ label: "All Products", href: "/shop" },
{ label: "New Arrivals", href: "/shop?filter=new" },
{ label: "Sale", href: "/shop?filter=sale" },
@@ -28,8 +27,7 @@ export default function ContactPage() {
],
},
{
title: "Company",
items: [
title: "Company", items: [
{ label: "About Us", href: "/about" },
{ label: "Our Story", href: "/about" },
{ label: "Sustainability", href: "/about" },
@@ -37,8 +35,7 @@ export default function ContactPage() {
],
},
{
title: "Customer Care",
items: [
title: "Customer Care", items: [
{ label: "Contact Us", href: "/contact" },
{ label: "Shipping Info", href: "/shipping" },
{ label: "Returns", href: "/returns" },
@@ -46,8 +43,7 @@ export default function ContactPage() {
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{ label: "Privacy Policy", href: "#" },
{ label: "Terms of Service", href: "#" },
{ label: "Cookie Policy", href: "#" },
@@ -55,8 +51,7 @@ export default function ContactPage() {
],
},
{
title: "Follow Us",
items: [
title: "Follow Us", items: [
{ label: "Instagram", href: "https://instagram.com/stylehub" },
{ label: "Twitter", href: "https://twitter.com/stylehub" },
{ label: "Facebook", href: "https://facebook.com/stylehub" },
@@ -72,7 +67,7 @@ export default function ContactPage() {
borderRadius="soft"
contentWidth="smallMedium"
sizing="mediumLargeSizeLargeTitles"
background="grid"
background="circleGradient"
cardStyle="solid"
primaryButtonStyle="radial-glow"
secondaryButtonStyle="solid"
@@ -92,7 +87,7 @@ export default function ContactPage() {
{ text: "Email Support", href: "mailto:support@stylehub.com" },
{ text: "Live Chat", href: "#" },
]}
background={{ variant: "grid" }}
background={{ variant: "plain" }}
useInvertedBackground={false}
/>
</div>
@@ -106,41 +101,23 @@ export default function ContactPage() {
faqsAnimation="slide-up"
faqs={[
{
id: "1",
title: "What payment methods do you accept?",
content:
"We accept all major credit cards (Visa, MasterCard, American Express), PayPal, Apple Pay, and Google Pay. All transactions are secure and encrypted.",
},
id: "1", title: "What payment methods do you accept?", content:
"We accept all major credit cards (Visa, MasterCard, American Express), PayPal, Apple Pay, and Google Pay. All transactions are secure and encrypted."},
{
id: "2",
title: "How long does shipping take?",
content:
"Standard shipping takes 5-7 business days. Express shipping (2-3 days) is available for orders over $75. International orders typically arrive within 10-15 business days.",
},
id: "2", title: "How long does shipping take?", content:
"Standard shipping takes 5-7 business days. Express shipping (2-3 days) is available for orders over $75. International orders typically arrive within 10-15 business days."},
{
id: "3",
title: "What is your return policy?",
content:
"We offer a 30-day money-back guarantee on all items. Items must be unworn and in original packaging. Return shipping is free for orders over $50.",
},
id: "3", title: "What is your return policy?", content:
"We offer a 30-day money-back guarantee on all items. Items must be unworn and in original packaging. Return shipping is free for orders over $50."},
{
id: "4",
title: "Do you offer international shipping?",
content:
"Yes, we ship to over 150 countries worldwide. International orders include tracking and insurance. Customs fees may apply depending on your location.",
},
id: "4", title: "Do you offer international shipping?", content:
"Yes, we ship to over 150 countries worldwide. International orders include tracking and insurance. Customs fees may apply depending on your location."},
{
id: "5",
title: "How do I track my order?",
content:
"Once your order ships, you'll receive a tracking number via email. You can track your package in real-time on our website or through the carrier's app.",
},
id: "5", title: "How do I track my order?", content:
"Once your order ships, you'll receive a tracking number via email. You can track your package in real-time on our website or through the carrier's app."},
{
id: "6",
title: "Are your products sustainable?",
content:
"We prioritize ethical sourcing and work with designers who use sustainable materials. Many of our collections feature eco-friendly production practices.",
},
id: "6", title: "Are your products sustainable?", content:
"We prioritize ethical sourcing and work with designers who use sustainable materials. Many of our collections feature eco-friendly production practices."},
]}
/>
</div>

View File

@@ -23,8 +23,7 @@ export default function HomePage() {
const footerColumns = [
{
title: "Shop",
items: [
title: "Shop", items: [
{ label: "All Products", href: "/shop" },
{ label: "New Arrivals", href: "/shop?filter=new" },
{ label: "Sale", href: "/shop?filter=sale" },
@@ -32,8 +31,7 @@ export default function HomePage() {
],
},
{
title: "Company",
items: [
title: "Company", items: [
{ label: "About Us", href: "/about" },
{ label: "Our Story", href: "/about" },
{ label: "Sustainability", href: "/about" },
@@ -41,8 +39,7 @@ export default function HomePage() {
],
},
{
title: "Customer Care",
items: [
title: "Customer Care", items: [
{ label: "Contact Us", href: "/contact" },
{ label: "Shipping Info", href: "/shipping" },
{ label: "Returns", href: "/returns" },
@@ -50,8 +47,7 @@ export default function HomePage() {
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{ label: "Privacy Policy", href: "#" },
{ label: "Terms of Service", href: "#" },
{ label: "Cookie Policy", href: "#" },
@@ -59,8 +55,7 @@ export default function HomePage() {
],
},
{
title: "Follow Us",
items: [
title: "Follow Us", items: [
{ label: "Instagram", href: "https://instagram.com/stylehub" },
{ label: "Twitter", href: "https://twitter.com/stylehub" },
{ label: "Facebook", href: "https://facebook.com/stylehub" },
@@ -76,7 +71,7 @@ export default function HomePage() {
borderRadius="soft"
contentWidth="smallMedium"
sizing="mediumLargeSizeLargeTitles"
background="grid"
background="circleGradient"
cardStyle="solid"
primaryButtonStyle="radial-glow"
secondaryButtonStyle="solid"
@@ -90,7 +85,7 @@ export default function HomePage() {
<HeroBillboard
title="Discover Your Style"
description="Curated collections of premium fashion for every occasion. From everyday essentials to exclusive designs, elevate your wardrobe with StyleHub."
background={{ variant: "grid" }}
background={{ variant: "plain" }}
tag="New Arrivals"
tagIcon={Sparkles}
tagAnimation="slide-up"
@@ -117,37 +112,16 @@ export default function HomePage() {
tagIcon={ShoppingBag}
features={[
{
id: "premium-quality",
label: "Premium",
title: "Quality That Lasts",
items: [
"Curated from top designers",
"Sustainable materials",
"Durability guaranteed",
"Ethical production",
],
id: "premium-quality", label: "Premium", title: "Quality That Lasts", items: [
"Curated from top designers", "Sustainable materials", "Durability guaranteed", "Ethical production"],
},
{
id: "fast-shipping",
label: "Express",
title: "Fast & Free Shipping",
items: [
"Orders over $50 ship free",
"2-3 day delivery available",
"International shipping",
"Track your order in real-time",
],
id: "fast-shipping", label: "Express", title: "Fast & Free Shipping", items: [
"Orders over $50 ship free", "2-3 day delivery available", "International shipping", "Track your order in real-time"],
},
{
id: "easy-returns",
label: "Hassle-Free",
title: "Easy Returns & Exchanges",
items: [
"30-day return window",
"Free return shipping",
"No questions asked",
"Quick refunds",
],
id: "easy-returns", label: "Hassle-Free", title: "Easy Returns & Exchanges", items: [
"30-day return window", "Free return shipping", "No questions asked", "Quick refunds"],
},
]}
/>
@@ -166,28 +140,13 @@ export default function HomePage() {
tagAnimation="slide-up"
products={[
{
id: "1",
name: "Premium Casual Jacket",
price: "$89.99",
imageSrc: "http://img.b2bpic.net/free-photo/young-spanish-man-with-tattoos-posing-street_181624-42709.jpg?_wi=1",
imageAlt: "Casual mens jacket",
initialQuantity: 1,
id: "1", name: "Premium Casual Jacket", price: "$89.99", imageSrc: "http://img.b2bpic.net/free-photo/young-spanish-man-with-tattoos-posing-street_181624-42709.jpg", imageAlt: "Casual mens jacket", initialQuantity: 1,
},
{
id: "2",
name: "Elegant Evening Dress",
price: "$129.99",
imageSrc: "http://img.b2bpic.net/free-photo/pretty-blonde-woman-with-wavy-hair-dressed-skirt-light-blouse-white-jacket-sits-chair_197531-33594.jpg?_wi=1",
imageAlt: "Womens evening dress",
initialQuantity: 1,
id: "2", name: "Elegant Evening Dress", price: "$129.99", imageSrc: "http://img.b2bpic.net/free-photo/pretty-blonde-woman-with-wavy-hair-dressed-skirt-light-blouse-white-jacket-sits-chair_197531-33594.jpg", imageAlt: "Womens evening dress", initialQuantity: 1,
},
{
id: "3",
name: "Fashion Accessories Bundle",
price: "$49.99",
imageSrc: "http://img.b2bpic.net/free-photo/backpacker-map-wooden-outback-smartphone-phone_1428-743.jpg?_wi=1",
imageAlt: "Fashion accessories",
initialQuantity: 1,
id: "3", name: "Fashion Accessories Bundle", price: "$49.99", imageSrc: "http://img.b2bpic.net/free-photo/backpacker-map-wooden-outback-smartphone-phone_1428-743.jpg", imageAlt: "Fashion accessories", initialQuantity: 1,
},
]}
/>
@@ -197,41 +156,17 @@ export default function HomePage() {
<TestimonialCardTwelve
testimonials={[
{
id: "1",
name: "Sarah Johnson",
imageSrc: "http://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg?_wi=1",
imageAlt: "Sarah Johnson",
},
id: "1", name: "Sarah Johnson", imageSrc: "http://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg", imageAlt: "Sarah Johnson"},
{
id: "2",
name: "Michael Chen",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1",
imageAlt: "Michael Chen",
},
id: "2", name: "Michael Chen", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Michael Chen"},
{
id: "3",
name: "Emma Rodriguez",
imageSrc: "http://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg?_wi=2",
imageAlt: "Emma Rodriguez",
},
id: "3", name: "Emma Rodriguez", imageSrc: "http://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg", imageAlt: "Emma Rodriguez"},
{
id: "4",
name: "David Kim",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport_107420-85035.jpg?_wi=1",
imageAlt: "David Kim",
},
id: "4", name: "David Kim", imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport_107420-85035.jpg", imageAlt: "David Kim"},
{
id: "5",
name: "Jessica Martinez",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-woman-with-long-brown-hair-black-t-shirt-white-jacket_613910-8245.jpg?_wi=1",
imageAlt: "Jessica Martinez",
},
id: "5", name: "Jessica Martinez", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-woman-with-long-brown-hair-black-t-shirt-white-jacket_613910-8245.jpg", imageAlt: "Jessica Martinez"},
{
id: "6",
name: "James Wilson",
imageSrc: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-black-classic-jacket-isolated-dark-background_613910-17869.jpg?_wi=1",
imageAlt: "James Wilson",
},
id: "6", name: "James Wilson", imageSrc: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-black-classic-jacket-isolated-dark-background_613910-17869.jpg", imageAlt: "James Wilson"},
]}
cardTitle="Trusted by 50,000+ fashion lovers worldwide"
cardTag="Real Customer Reviews"
@@ -250,15 +185,7 @@ export default function HomePage() {
tag="Press"
tagIcon={Award}
names={[
"Vogue Fashion",
"StyleWeek",
"Fashion Forward",
"Trend Insider",
"Luxury Living",
"Style Chronicle",
"Modern Fashion",
"Premium Threads",
]}
"Vogue Fashion", "StyleWeek", "Fashion Forward", "Trend Insider", "Luxury Living", "Style Chronicle", "Modern Fashion", "Premium Threads"]}
speed={40}
showCard={true}
/>
@@ -268,32 +195,16 @@ export default function HomePage() {
<MetricCardOne
metrics={[
{
id: "1",
value: "50",
title: "thousand",
description: "Satisfied customers globally",
icon: Users,
id: "1", value: "50", title: "thousand", description: "Satisfied customers globally", icon: Users,
},
{
id: "2",
value: "500",
title: "plus",
description: "Premium brands and designers",
icon: ShoppingBag,
id: "2", value: "500", title: "plus", description: "Premium brands and designers", icon: ShoppingBag,
},
{
id: "3",
value: "98",
title: "percent",
description: "Customer satisfaction rate",
icon: Star,
id: "3", value: "98", title: "percent", description: "Customer satisfaction rate", icon: Star,
},
{
id: "4",
value: "24",
title: "hours",
description: "Processing and delivery ready",
icon: Zap,
id: "4", value: "24", title: "hours", description: "Processing and delivery ready", icon: Zap,
},
]}
title="By The Numbers"