Merge version_1 into main #2
@@ -43,33 +43,17 @@ export default function AboutPage() {
|
||||
<TestimonialCardTwelve
|
||||
testimonials={[
|
||||
{
|
||||
id: "test-1",
|
||||
name: "Sarah Johnson",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=4",
|
||||
imageAlt: "Sarah Johnson",
|
||||
},
|
||||
id: "test-1", name: "Sarah Johnson", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Sarah Johnson"},
|
||||
{
|
||||
id: "test-2",
|
||||
name: "Michael Chen",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport_107420-85035.jpg?_wi=2",
|
||||
imageAlt: "Michael Chen",
|
||||
},
|
||||
id: "test-2", name: "Michael Chen", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport_107420-85035.jpg", imageAlt: "Michael Chen"},
|
||||
{
|
||||
id: "test-3",
|
||||
name: "Emily Rodriguez",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=5",
|
||||
imageAlt: "Emily Rodriguez",
|
||||
},
|
||||
id: "test-3", name: "Emily Rodriguez", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Emily Rodriguez"},
|
||||
{
|
||||
id: "test-4",
|
||||
name: "David Kim",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=6",
|
||||
imageAlt: "David Kim",
|
||||
},
|
||||
id: "test-4", name: "David Kim", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "David Kim"},
|
||||
]}
|
||||
cardTitle="Over 50,000 customers trust us to deliver exceptional shopping experiences"
|
||||
cardTag="Customer Love"
|
||||
@@ -90,25 +74,9 @@ export default function AboutPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
names={[
|
||||
"Amazon",
|
||||
"eBay",
|
||||
"Shopify",
|
||||
"Stripe",
|
||||
"PayPal",
|
||||
"Square",
|
||||
"WooCommerce",
|
||||
"BigCommerce",
|
||||
]}
|
||||
"Amazon", "eBay", "Shopify", "Stripe", "PayPal", "Square", "WooCommerce", "BigCommerce"]}
|
||||
logos={[
|
||||
"http://img.b2bpic.net/free-vector/gradient-instagram-shop-logo-design_23-2149714663.jpg",
|
||||
"http://img.b2bpic.net/free-photo/laptop-with-toy-supermarket-cart-sale-tablet_23-2147955521.jpg",
|
||||
"http://img.b2bpic.net/free-vector/gradient-shop-local-logo-design_23-2149613157.jpg",
|
||||
"http://img.b2bpic.net/free-vector/gradient-accounting-logo-template_23-2148865387.jpg",
|
||||
"http://img.b2bpic.net/free-vector/gradient-money-logo-design_23-2150934174.jpg",
|
||||
"http://img.b2bpic.net/free-vector/logo-template-design_1156-837.jpg",
|
||||
"http://img.b2bpic.net/free-photo/laptop-near-smartphone-labels-tablet-packet_23-2147962055.jpg",
|
||||
"http://img.b2bpic.net/free-vector/gradient-mobile-store-logo-design_23-2149699536.jpg",
|
||||
]}
|
||||
"http://img.b2bpic.net/free-vector/gradient-instagram-shop-logo-design_23-2149714663.jpg", "http://img.b2bpic.net/free-photo/laptop-with-toy-supermarket-cart-sale-tablet_23-2147955521.jpg", "http://img.b2bpic.net/free-vector/gradient-shop-local-logo-design_23-2149613157.jpg", "http://img.b2bpic.net/free-vector/gradient-accounting-logo-template_23-2148865387.jpg", "http://img.b2bpic.net/free-vector/gradient-money-logo-design_23-2150934174.jpg", "http://img.b2bpic.net/free-vector/logo-template-design_1156-837.jpg", "http://img.b2bpic.net/free-photo/laptop-near-smartphone-labels-tablet-packet_23-2147962055.jpg", "http://img.b2bpic.net/free-vector/gradient-mobile-store-logo-design_23-2149699536.jpg"]}
|
||||
speed={40}
|
||||
showCard={true}
|
||||
ariaLabel="Partner logos section"
|
||||
@@ -122,8 +90,7 @@ export default function AboutPage() {
|
||||
copyrightText="© 2025 ShopHub. All rights reserved."
|
||||
columns={[
|
||||
{
|
||||
title: "Shopping",
|
||||
items: [
|
||||
title: "Shopping", items: [
|
||||
{ label: "Browse Products", href: "/products" },
|
||||
{ label: "Best Sellers", href: "/best-sellers" },
|
||||
{ label: "New Arrivals", href: "/new" },
|
||||
@@ -131,8 +98,7 @@ export default function AboutPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Customer Service",
|
||||
items: [
|
||||
title: "Customer Service", items: [
|
||||
{ label: "Contact Us", href: "/contact" },
|
||||
{ label: "Shipping Info", href: "/shipping" },
|
||||
{ label: "Returns", href: "/returns" },
|
||||
@@ -140,8 +106,7 @@ export default function AboutPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Account",
|
||||
items: [
|
||||
title: "Account", items: [
|
||||
{ label: "My Dashboard", href: "/dashboard" },
|
||||
{ label: "Order History", href: "/orders" },
|
||||
{ label: "Wishlist", href: "/wishlist" },
|
||||
@@ -149,8 +114,7 @@ export default function AboutPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Careers", href: "/careers" },
|
||||
{ label: "Blog", href: "/blog" },
|
||||
@@ -158,8 +122,7 @@ export default function AboutPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "/privacy" },
|
||||
{ label: "Terms of Service", href: "/terms" },
|
||||
{ label: "Cookie Policy", href: "/cookies" },
|
||||
|
||||
@@ -5,35 +5,22 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
|
||||
import Tag from "@/tag/Tag";
|
||||
|
||||
const dmSans = DM_Sans({
|
||||
variable: "--font-dm-sans",
|
||||
subsets: ["latin"],
|
||||
variable: "--font-dm-sans", subsets: ["latin"],
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "ShopHub - Shop Online with Confidence",
|
||||
description: "Discover millions of products with fast shipping, secure payments, and exceptional customer service. Shop the best deals on ShopHub today.",
|
||||
keywords: "online shopping, ecommerce, shopping cart, fast shipping, deals, offers",
|
||||
robots: {
|
||||
title: "ShopHub - Shop Online with Confidence", description: "Discover millions of products with fast shipping, secure payments, and exceptional customer service. Shop the best deals on ShopHub today.", keywords: "online shopping, ecommerce, shopping cart, fast shipping, deals, offers", robots: {
|
||||
index: true,
|
||||
follow: true,
|
||||
},
|
||||
openGraph: {
|
||||
title: "ShopHub - Your Online Shopping Destination",
|
||||
description: "Shop millions of products with fast shipping and secure checkout",
|
||||
type: "website",
|
||||
siteName: "ShopHub",
|
||||
images: [
|
||||
title: "ShopHub - Your Online Shopping Destination", description: "Shop millions of products with fast shipping and secure checkout", type: "website", siteName: "ShopHub", images: [
|
||||
{
|
||||
url: "http://img.b2bpic.net/free-photo/online-shopping-cart-e-commers-concept_53876-127436.jpg",
|
||||
alt: "ShopHub Shopping Platform",
|
||||
},
|
||||
url: "http://img.b2bpic.net/free-photo/online-shopping-cart-e-commers-concept_53876-127436.jpg", alt: "ShopHub Shopping Platform"},
|
||||
],
|
||||
},
|
||||
twitter: {
|
||||
card: "summary_large_image",
|
||||
title: "ShopHub - Shop Online Today",
|
||||
description: "Millions of products, fast shipping, secure payments",
|
||||
images: ["http://img.b2bpic.net/free-photo/online-shopping-cart-e-commers-concept_53876-127436.jpg"],
|
||||
card: "summary_large_image", title: "ShopHub - Shop Online Today", description: "Millions of products, fast shipping, secure payments", images: ["http://img.b2bpic.net/free-photo/online-shopping-cart-e-commers-concept_53876-127436.jpg"],
|
||||
},
|
||||
};
|
||||
|
||||
|
||||
199
src/app/page.tsx
199
src/app/page.tsx
@@ -49,17 +49,11 @@ export default function HomePage() {
|
||||
description="Discover millions of products with fast shipping, secure payments, and excellent customer service. Your one-stop shop for everything you need."
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg",
|
||||
alt: "Customer 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", alt: "Customer 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport_107420-85035.jpg",
|
||||
alt: "Customer 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport_107420-85035.jpg", alt: "Customer 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg",
|
||||
alt: "Customer 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", alt: "Customer 3"},
|
||||
]}
|
||||
avatarText="Trusted by 50,000+ satisfied customers"
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
@@ -87,31 +81,16 @@ export default function HomePage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
products={[
|
||||
{
|
||||
id: "prod-1",
|
||||
name: "Premium Wireless Headphones",
|
||||
price: "$79.99",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/black-friday-discount-composition_23-2147696417.jpg?_wi=1",
|
||||
imageAlt: "Premium Wireless Headphones",
|
||||
initialQuantity: 1,
|
||||
id: "prod-1", name: "Premium Wireless Headphones", price: "$79.99", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/black-friday-discount-composition_23-2147696417.jpg", imageAlt: "Premium Wireless Headphones", initialQuantity: 1,
|
||||
},
|
||||
{
|
||||
id: "prod-2",
|
||||
name: "Ultra-Slim Laptop Stand",
|
||||
price: "$34.99",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/composition-clothes-accessories-suitcase_23-2149064271.jpg?_wi=1",
|
||||
imageAlt: "Ultra-Slim Laptop Stand",
|
||||
initialQuantity: 1,
|
||||
id: "prod-2", name: "Ultra-Slim Laptop Stand", price: "$34.99", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/composition-clothes-accessories-suitcase_23-2149064271.jpg", imageAlt: "Ultra-Slim Laptop Stand", initialQuantity: 1,
|
||||
},
|
||||
{
|
||||
id: "prod-3",
|
||||
name: "Portable USB-C Charger",
|
||||
price: "$49.99",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/containers-liquid-soap-shampoo-with-dispenser-is-sold-supermarket_169016-49638.jpg?_wi=1",
|
||||
imageAlt: "Portable USB-C Charger",
|
||||
initialQuantity: 1,
|
||||
id: "prod-3", name: "Portable USB-C Charger", price: "$49.99", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/containers-liquid-soap-shampoo-with-dispenser-is-sold-supermarket_169016-49638.jpg", imageAlt: "Portable USB-C Charger", initialQuantity: 1,
|
||||
},
|
||||
]}
|
||||
ariaLabel="Featured products section"
|
||||
@@ -123,33 +102,17 @@ export default function HomePage() {
|
||||
<TestimonialCardTwelve
|
||||
testimonials={[
|
||||
{
|
||||
id: "test-1",
|
||||
name: "Sarah Johnson",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1",
|
||||
imageAlt: "Sarah Johnson",
|
||||
},
|
||||
id: "test-1", name: "Sarah Johnson", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Sarah Johnson"},
|
||||
{
|
||||
id: "test-2",
|
||||
name: "Michael Chen",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport_107420-85035.jpg?_wi=1",
|
||||
imageAlt: "Michael Chen",
|
||||
},
|
||||
id: "test-2", name: "Michael Chen", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport_107420-85035.jpg", imageAlt: "Michael Chen"},
|
||||
{
|
||||
id: "test-3",
|
||||
name: "Emily Rodriguez",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2",
|
||||
imageAlt: "Emily Rodriguez",
|
||||
},
|
||||
id: "test-3", name: "Emily Rodriguez", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Emily Rodriguez"},
|
||||
{
|
||||
id: "test-4",
|
||||
name: "David Kim",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=3",
|
||||
imageAlt: "David Kim",
|
||||
},
|
||||
id: "test-4", name: "David Kim", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "David Kim"},
|
||||
]}
|
||||
cardTitle="Over 50,000 customers trust us to deliver exceptional shopping experiences"
|
||||
cardTag="Customer Love"
|
||||
@@ -170,25 +133,9 @@ export default function HomePage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
names={[
|
||||
"Amazon",
|
||||
"eBay",
|
||||
"Shopify",
|
||||
"Stripe",
|
||||
"PayPal",
|
||||
"Square",
|
||||
"WooCommerce",
|
||||
"BigCommerce",
|
||||
]}
|
||||
"Amazon", "eBay", "Shopify", "Stripe", "PayPal", "Square", "WooCommerce", "BigCommerce"]}
|
||||
logos={[
|
||||
"http://img.b2bpic.net/free-vector/gradient-instagram-shop-logo-design_23-2149714663.jpg",
|
||||
"http://img.b2bpic.net/free-photo/laptop-with-toy-supermarket-cart-sale-tablet_23-2147955521.jpg",
|
||||
"http://img.b2bpic.net/free-vector/gradient-shop-local-logo-design_23-2149613157.jpg",
|
||||
"http://img.b2bpic.net/free-vector/gradient-accounting-logo-template_23-2148865387.jpg",
|
||||
"http://img.b2bpic.net/free-vector/gradient-money-logo-design_23-2150934174.jpg",
|
||||
"http://img.b2bpic.net/free-vector/logo-template-design_1156-837.jpg",
|
||||
"http://img.b2bpic.net/free-photo/laptop-near-smartphone-labels-tablet-packet_23-2147962055.jpg",
|
||||
"http://img.b2bpic.net/free-vector/gradient-mobile-store-logo-design_23-2149699536.jpg",
|
||||
]}
|
||||
"http://img.b2bpic.net/free-vector/gradient-instagram-shop-logo-design_23-2149714663.jpg", "http://img.b2bpic.net/free-photo/laptop-with-toy-supermarket-cart-sale-tablet_23-2147955521.jpg", "http://img.b2bpic.net/free-vector/gradient-shop-local-logo-design_23-2149613157.jpg", "http://img.b2bpic.net/free-vector/gradient-accounting-logo-template_23-2148865387.jpg", "http://img.b2bpic.net/free-vector/gradient-money-logo-design_23-2150934174.jpg", "http://img.b2bpic.net/free-vector/logo-template-design_1156-837.jpg", "http://img.b2bpic.net/free-photo/laptop-near-smartphone-labels-tablet-packet_23-2147962055.jpg", "http://img.b2bpic.net/free-vector/gradient-mobile-store-logo-design_23-2149699536.jpg"]}
|
||||
speed={40}
|
||||
showCard={true}
|
||||
ariaLabel="Partner logos section"
|
||||
@@ -208,54 +155,29 @@ export default function HomePage() {
|
||||
carouselMode="buttons"
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
price: "Free",
|
||||
name: "Standard",
|
||||
buttons={[
|
||||
id: "basic", price: "Free", name: "Standard", buttons: [
|
||||
{ text: "Get Started", href: "/signup" },
|
||||
{ text: "Learn More", href: "#" },
|
||||
]}
|
||||
features={[
|
||||
"Access to all products",
|
||||
"Standard shipping (5-7 days)",
|
||||
"Basic customer support",
|
||||
"Wishlist feature",
|
||||
]}
|
||||
],
|
||||
features: [
|
||||
"Access to all products", "Standard shipping (5-7 days)", "Basic customer support", "Wishlist feature"],
|
||||
},
|
||||
{
|
||||
id: "premium",
|
||||
badge: "Most Popular",
|
||||
badgeIcon: Sparkles,
|
||||
price: "$9.99/mo",
|
||||
name: "Prime Plus",
|
||||
buttons={[
|
||||
id: "premium", badge: "Most Popular", badgeIcon: Sparkles,
|
||||
price: "$9.99/mo", name: "Prime Plus", buttons: [
|
||||
{ text: "Subscribe Now", href: "/subscribe" },
|
||||
{ text: "Try Free", href: "#" },
|
||||
]}
|
||||
features={[
|
||||
"Fast shipping (2-3 days)",
|
||||
"Exclusive deals & discounts",
|
||||
"Priority customer support",
|
||||
"Early access to sales",
|
||||
"Free returns",
|
||||
]}
|
||||
],
|
||||
features: [
|
||||
"Fast shipping (2-3 days)", "Exclusive deals & discounts", "Priority customer support", "Early access to sales", "Free returns"],
|
||||
},
|
||||
{
|
||||
id: "enterprise",
|
||||
price: "$19.99/mo",
|
||||
name: "Business Plus",
|
||||
buttons={[
|
||||
id: "enterprise", price: "$19.99/mo", name: "Business Plus", buttons: [
|
||||
{ text: "Contact Sales", href: "/contact" },
|
||||
{ text: "Schedule Demo", href: "#" },
|
||||
]}
|
||||
features={[
|
||||
"Overnight shipping",
|
||||
"Bulk purchase discounts",
|
||||
"Dedicated account manager",
|
||||
"Corporate invoicing",
|
||||
"Advanced analytics",
|
||||
"Custom integrations",
|
||||
]}
|
||||
],
|
||||
features: [
|
||||
"Overnight shipping", "Bulk purchase discounts", "Dedicated account manager", "Corporate invoicing", "Advanced analytics", "Custom integrations"],
|
||||
},
|
||||
]}
|
||||
ariaLabel="Pricing section"
|
||||
@@ -275,41 +197,23 @@ export default function HomePage() {
|
||||
animationType="smooth"
|
||||
faqs={[
|
||||
{
|
||||
id: "faq-1",
|
||||
title: "How long does shipping take?",
|
||||
content:
|
||||
"Standard shipping typically takes 5-7 business days. With Prime Plus membership, enjoy fast 2-3 day shipping on most items. Overnight shipping is available for Business Plus members.",
|
||||
},
|
||||
id: "faq-1", title: "How long does shipping take?", content:
|
||||
"Standard shipping typically takes 5-7 business days. With Prime Plus membership, enjoy fast 2-3 day shipping on most items. Overnight shipping is available for Business Plus members."},
|
||||
{
|
||||
id: "faq-2",
|
||||
title: "What is your return policy?",
|
||||
content:
|
||||
"We offer a 30-day money-back guarantee on most items. Simply return the product in its original condition with the receipt, and we'll process a full refund. Prime Plus members enjoy free returns with extended 60-day window.",
|
||||
},
|
||||
id: "faq-2", title: "What is your return policy?", content:
|
||||
"We offer a 30-day money-back guarantee on most items. Simply return the product in its original condition with the receipt, and we'll process a full refund. Prime Plus members enjoy free returns with extended 60-day window."},
|
||||
{
|
||||
id: "faq-3",
|
||||
title: "Do you ship internationally?",
|
||||
content:
|
||||
"Yes, we ship to over 100 countries worldwide. International shipping rates and delivery times vary by destination. You can check shipping costs during checkout.",
|
||||
},
|
||||
id: "faq-3", title: "Do you ship internationally?", content:
|
||||
"Yes, we ship to over 100 countries worldwide. International shipping rates and delivery times vary by destination. You can check shipping costs during checkout."},
|
||||
{
|
||||
id: "faq-4",
|
||||
title: "What payment methods do you accept?",
|
||||
content:
|
||||
"We accept all major credit cards (Visa, MasterCard, American Express), PayPal, Apple Pay, Google Pay, and bank transfers. All transactions are encrypted and secure.",
|
||||
},
|
||||
id: "faq-4", title: "What payment methods do you accept?", content:
|
||||
"We accept all major credit cards (Visa, MasterCard, American Express), PayPal, Apple Pay, Google Pay, and bank transfers. All transactions are encrypted and secure."},
|
||||
{
|
||||
id: "faq-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 through your dashboard or the carrier's website.",
|
||||
},
|
||||
id: "faq-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 through your dashboard or the carrier's website."},
|
||||
{
|
||||
id: "faq-6",
|
||||
title: "Is my personal information secure?",
|
||||
content:
|
||||
"We use industry-leading SSL encryption to protect all personal and payment information. Your data is never shared with third parties without your consent.",
|
||||
},
|
||||
id: "faq-6", title: "Is my personal information secure?", content:
|
||||
"We use industry-leading SSL encryption to protect all personal and payment information. Your data is never shared with third parties without your consent."},
|
||||
]}
|
||||
ariaLabel="FAQ section"
|
||||
/>
|
||||
@@ -322,8 +226,7 @@ export default function HomePage() {
|
||||
copyrightText="© 2025 ShopHub. All rights reserved."
|
||||
columns={[
|
||||
{
|
||||
title: "Shopping",
|
||||
items: [
|
||||
title: "Shopping", items: [
|
||||
{ label: "Browse Products", href: "/products" },
|
||||
{ label: "Best Sellers", href: "/best-sellers" },
|
||||
{ label: "New Arrivals", href: "/new" },
|
||||
@@ -331,8 +234,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Customer Service",
|
||||
items: [
|
||||
title: "Customer Service", items: [
|
||||
{ label: "Contact Us", href: "/contact" },
|
||||
{ label: "Shipping Info", href: "/shipping" },
|
||||
{ label: "Returns", href: "/returns" },
|
||||
@@ -340,8 +242,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Account",
|
||||
items: [
|
||||
title: "Account", items: [
|
||||
{ label: "My Dashboard", href: "/dashboard" },
|
||||
{ label: "Order History", href: "/orders" },
|
||||
{ label: "Wishlist", href: "/wishlist" },
|
||||
@@ -349,8 +250,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Careers", href: "/careers" },
|
||||
{ label: "Blog", href: "/blog" },
|
||||
@@ -358,8 +258,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "/privacy" },
|
||||
{ label: "Terms of Service", href: "/terms" },
|
||||
{ label: "Cookie Policy", href: "/cookies" },
|
||||
|
||||
@@ -51,54 +51,29 @@ export default function PricingPage() {
|
||||
carouselMode="buttons"
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
price: "Free",
|
||||
name: "Standard",
|
||||
buttons=[
|
||||
id: "basic", price: "Free", name: "Standard", buttons: [
|
||||
{ text: "Get Started", href: "/signup" },
|
||||
{ text: "Learn More", href: "#" },
|
||||
]
|
||||
features={[
|
||||
"Access to all products",
|
||||
"Standard shipping (5-7 days)",
|
||||
"Basic customer support",
|
||||
"Wishlist feature",
|
||||
]}
|
||||
],
|
||||
features: [
|
||||
"Access to all products", "Standard shipping (5-7 days)", "Basic customer support", "Wishlist feature"],
|
||||
},
|
||||
{
|
||||
id: "premium",
|
||||
badge: "Most Popular",
|
||||
badgeIcon: Sparkles,
|
||||
price: "$9.99/mo",
|
||||
name: "Prime Plus",
|
||||
buttons=[
|
||||
id: "premium", badge: "Most Popular", badgeIcon: Sparkles,
|
||||
price: "$9.99/mo", name: "Prime Plus", buttons: [
|
||||
{ text: "Subscribe Now", href: "/subscribe" },
|
||||
{ text: "Try Free", href: "#" },
|
||||
]
|
||||
features={[
|
||||
"Fast shipping (2-3 days)",
|
||||
"Exclusive deals & discounts",
|
||||
"Priority customer support",
|
||||
"Early access to sales",
|
||||
"Free returns",
|
||||
]}
|
||||
],
|
||||
features: [
|
||||
"Fast shipping (2-3 days)", "Exclusive deals & discounts", "Priority customer support", "Early access to sales", "Free returns"],
|
||||
},
|
||||
{
|
||||
id: "enterprise",
|
||||
price: "$19.99/mo",
|
||||
name: "Business Plus",
|
||||
buttons=[
|
||||
id: "enterprise", price: "$19.99/mo", name: "Business Plus", buttons: [
|
||||
{ text: "Contact Sales", href: "/contact" },
|
||||
{ text: "Schedule Demo", href: "#" },
|
||||
]
|
||||
features={[
|
||||
"Overnight shipping",
|
||||
"Bulk purchase discounts",
|
||||
"Dedicated account manager",
|
||||
"Corporate invoicing",
|
||||
"Advanced analytics",
|
||||
"Custom integrations",
|
||||
]}
|
||||
],
|
||||
features: [
|
||||
"Overnight shipping", "Bulk purchase discounts", "Dedicated account manager", "Corporate invoicing", "Advanced analytics", "Custom integrations"],
|
||||
},
|
||||
]}
|
||||
ariaLabel="Pricing section"
|
||||
@@ -118,41 +93,23 @@ export default function PricingPage() {
|
||||
animationType="smooth"
|
||||
faqs={[
|
||||
{
|
||||
id: "faq-1",
|
||||
title: "Can I upgrade or downgrade my plan anytime?",
|
||||
content:
|
||||
"Yes, you can upgrade or downgrade your membership plan at any time. Changes take effect on your next billing cycle. If you upgrade, you'll be charged a prorated amount. Downgrades are processed immediately.",
|
||||
},
|
||||
id: "faq-1", title: "Can I upgrade or downgrade my plan anytime?", content:
|
||||
"Yes, you can upgrade or downgrade your membership plan at any time. Changes take effect on your next billing cycle. If you upgrade, you'll be charged a prorated amount. Downgrades are processed immediately."},
|
||||
{
|
||||
id: "faq-2",
|
||||
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 payments are processed securely through industry-standard encryption.",
|
||||
},
|
||||
id: "faq-2", 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 payments are processed securely through industry-standard encryption."},
|
||||
{
|
||||
id: "faq-3",
|
||||
title: "Is there a contract or commitment?",
|
||||
content:
|
||||
"No contracts or long-term commitments. You can cancel your membership at any time with no penalties or hidden fees. Cancel directly from your account settings.",
|
||||
},
|
||||
id: "faq-3", title: "Is there a contract or commitment?", content:
|
||||
"No contracts or long-term commitments. You can cancel your membership at any time with no penalties or hidden fees. Cancel directly from your account settings."},
|
||||
{
|
||||
id: "faq-4",
|
||||
title: "Do you offer discounts for annual billing?",
|
||||
content:
|
||||
"Yes, prepay for a full year and save 15% on any membership plan. Annual plans auto-renew yearly, and you can manage billing in your account dashboard.",
|
||||
},
|
||||
id: "faq-4", title: "Do you offer discounts for annual billing?", content:
|
||||
"Yes, prepay for a full year and save 15% on any membership plan. Annual plans auto-renew yearly, and you can manage billing in your account dashboard."},
|
||||
{
|
||||
id: "faq-5",
|
||||
title: "What happens if I cancel my membership?",
|
||||
content:
|
||||
"Your membership benefits end immediately after cancellation. You'll retain access to basic features, but lose fast shipping, exclusive deals, and priority support until you resubscribe.",
|
||||
},
|
||||
id: "faq-5", title: "What happens if I cancel my membership?", content:
|
||||
"Your membership benefits end immediately after cancellation. You'll retain access to basic features, but lose fast shipping, exclusive deals, and priority support until you resubscribe."},
|
||||
{
|
||||
id: "faq-6",
|
||||
title: "Are there family or group discounts?",
|
||||
content:
|
||||
"Yes, family plans for up to 4 members are available at $15.99/mo. Business Plus plans include volume discounts for organizations with 10+ team members.",
|
||||
},
|
||||
id: "faq-6", title: "Are there family or group discounts?", content:
|
||||
"Yes, family plans for up to 4 members are available at $15.99/mo. Business Plus plans include volume discounts for organizations with 10+ team members."},
|
||||
]}
|
||||
ariaLabel="Pricing FAQ section"
|
||||
/>
|
||||
@@ -165,8 +122,7 @@ export default function PricingPage() {
|
||||
copyrightText="© 2025 ShopHub. All rights reserved."
|
||||
columns={[
|
||||
{
|
||||
title: "Shopping",
|
||||
items: [
|
||||
title: "Shopping", items: [
|
||||
{ label: "Browse Products", href: "/products" },
|
||||
{ label: "Best Sellers", href: "/best-sellers" },
|
||||
{ label: "New Arrivals", href: "/new" },
|
||||
@@ -174,8 +130,7 @@ export default function PricingPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Customer Service",
|
||||
items: [
|
||||
title: "Customer Service", items: [
|
||||
{ label: "Contact Us", href: "/contact" },
|
||||
{ label: "Shipping Info", href: "/shipping" },
|
||||
{ label: "Returns", href: "/returns" },
|
||||
@@ -183,8 +138,7 @@ export default function PricingPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Account",
|
||||
items: [
|
||||
title: "Account", items: [
|
||||
{ label: "My Dashboard", href: "/dashboard" },
|
||||
{ label: "Order History", href: "/orders" },
|
||||
{ label: "Wishlist", href: "/wishlist" },
|
||||
@@ -192,8 +146,7 @@ export default function PricingPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Careers", href: "/careers" },
|
||||
{ label: "Blog", href: "/blog" },
|
||||
@@ -201,8 +154,7 @@ export default function PricingPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "/privacy" },
|
||||
{ label: "Terms of Service", href: "/terms" },
|
||||
{ label: "Cookie Policy", href: "/cookies" },
|
||||
|
||||
@@ -52,58 +52,28 @@ export default function ProductsPage() {
|
||||
gridVariant="bento-grid"
|
||||
products={[
|
||||
{
|
||||
id: "prod-1",
|
||||
name: "Premium Wireless Headphones",
|
||||
price: "$79.99",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/black-friday-discount-composition_23-2147696417.jpg?_wi=2",
|
||||
imageAlt: "Premium Wireless Headphones",
|
||||
initialQuantity: 1,
|
||||
id: "prod-1", name: "Premium Wireless Headphones", price: "$79.99", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/black-friday-discount-composition_23-2147696417.jpg", imageAlt: "Premium Wireless Headphones", initialQuantity: 1,
|
||||
},
|
||||
{
|
||||
id: "prod-2",
|
||||
name: "Ultra-Slim Laptop Stand",
|
||||
price: "$34.99",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/composition-clothes-accessories-suitcase_23-2149064271.jpg?_wi=2",
|
||||
imageAlt: "Ultra-Slim Laptop Stand",
|
||||
initialQuantity: 1,
|
||||
id: "prod-2", name: "Ultra-Slim Laptop Stand", price: "$34.99", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/composition-clothes-accessories-suitcase_23-2149064271.jpg", imageAlt: "Ultra-Slim Laptop Stand", initialQuantity: 1,
|
||||
},
|
||||
{
|
||||
id: "prod-3",
|
||||
name: "Portable USB-C Charger",
|
||||
price: "$49.99",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/containers-liquid-soap-shampoo-with-dispenser-is-sold-supermarket_169016-49638.jpg?_wi=2",
|
||||
imageAlt: "Portable USB-C Charger",
|
||||
initialQuantity: 1,
|
||||
id: "prod-3", name: "Portable USB-C Charger", price: "$49.99", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/containers-liquid-soap-shampoo-with-dispenser-is-sold-supermarket_169016-49638.jpg", imageAlt: "Portable USB-C Charger", initialQuantity: 1,
|
||||
},
|
||||
{
|
||||
id: "prod-4",
|
||||
name: "Ergonomic Wireless Mouse",
|
||||
price: "$39.99",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/black-friday-discount-composition_23-2147696417.jpg?_wi=3",
|
||||
imageAlt: "Ergonomic Wireless Mouse",
|
||||
initialQuantity: 1,
|
||||
id: "prod-4", name: "Ergonomic Wireless Mouse", price: "$39.99", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/black-friday-discount-composition_23-2147696417.jpg", imageAlt: "Ergonomic Wireless Mouse", initialQuantity: 1,
|
||||
},
|
||||
{
|
||||
id: "prod-5",
|
||||
name: "Crystal Clear Phone Case",
|
||||
price: "$24.99",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/composition-clothes-accessories-suitcase_23-2149064271.jpg?_wi=3",
|
||||
imageAlt: "Crystal Clear Phone Case",
|
||||
initialQuantity: 1,
|
||||
id: "prod-5", name: "Crystal Clear Phone Case", price: "$24.99", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/composition-clothes-accessories-suitcase_23-2149064271.jpg", imageAlt: "Crystal Clear Phone Case", initialQuantity: 1,
|
||||
},
|
||||
{
|
||||
id: "prod-6",
|
||||
name: "Advanced Screen Protector",
|
||||
price: "$19.99",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/containers-liquid-soap-shampoo-with-dispenser-is-sold-supermarket_169016-49638.jpg?_wi=3",
|
||||
imageAlt: "Advanced Screen Protector",
|
||||
initialQuantity: 1,
|
||||
id: "prod-6", name: "Advanced Screen Protector", price: "$19.99", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/containers-liquid-soap-shampoo-with-dispenser-is-sold-supermarket_169016-49638.jpg", imageAlt: "Advanced Screen Protector", initialQuantity: 1,
|
||||
},
|
||||
]}
|
||||
ariaLabel="All products section"
|
||||
@@ -123,41 +93,23 @@ export default function ProductsPage() {
|
||||
animationType="smooth"
|
||||
faqs={[
|
||||
{
|
||||
id: "faq-1",
|
||||
title: "What warranty do products come with?",
|
||||
content:
|
||||
"All our products come with a minimum 1-year manufacturer warranty covering defects in materials and workmanship. Premium products may include extended warranty options up to 3 years.",
|
||||
},
|
||||
id: "faq-1", title: "What warranty do products come with?", content:
|
||||
"All our products come with a minimum 1-year manufacturer warranty covering defects in materials and workmanship. Premium products may include extended warranty options up to 3 years."},
|
||||
{
|
||||
id: "faq-2",
|
||||
title: "Can I return a product if I'm not satisfied?",
|
||||
content:
|
||||
"Yes, we offer a 30-day satisfaction guarantee on all products. If you're not completely happy, return it in original condition for a full refund or exchange.",
|
||||
},
|
||||
id: "faq-2", title: "Can I return a product if I'm not satisfied?", content:
|
||||
"Yes, we offer a 30-day satisfaction guarantee on all products. If you're not completely happy, return it in original condition for a full refund or exchange."},
|
||||
{
|
||||
id: "faq-3",
|
||||
title: "Are the product specifications accurate?",
|
||||
content:
|
||||
"All product specifications are verified and accurate as listed. We update our catalog regularly with the latest product information from manufacturers.",
|
||||
},
|
||||
id: "faq-3", title: "Are the product specifications accurate?", content:
|
||||
"All product specifications are verified and accurate as listed. We update our catalog regularly with the latest product information from manufacturers."},
|
||||
{
|
||||
id: "faq-4",
|
||||
title: "Do you offer bulk purchase discounts?",
|
||||
content:
|
||||
"Yes, bulk discounts are available for orders of 10+ items. Contact our sales team or use the bulk order form to get a customized quote.",
|
||||
},
|
||||
id: "faq-4", title: "Do you offer bulk purchase discounts?", content:
|
||||
"Yes, bulk discounts are available for orders of 10+ items. Contact our sales team or use the bulk order form to get a customized quote."},
|
||||
{
|
||||
id: "faq-5",
|
||||
title: "How do I know if a product is in stock?",
|
||||
content:
|
||||
"Stock status is displayed on each product page. Items marked 'In Stock' ship within 1-2 business days. Pre-order items show expected availability dates.",
|
||||
},
|
||||
id: "faq-5", title: "How do I know if a product is in stock?", content:
|
||||
"Stock status is displayed on each product page. Items marked 'In Stock' ship within 1-2 business days. Pre-order items show expected availability dates."},
|
||||
{
|
||||
id: "faq-6",
|
||||
title: "Can I compare products before purchasing?",
|
||||
content:
|
||||
"Yes, you can add multiple products to your comparison list to view features, prices, and specifications side-by-side. This helps you make informed purchasing decisions.",
|
||||
},
|
||||
id: "faq-6", title: "Can I compare products before purchasing?", content:
|
||||
"Yes, you can add multiple products to your comparison list to view features, prices, and specifications side-by-side. This helps you make informed purchasing decisions."},
|
||||
]}
|
||||
ariaLabel="Product FAQ section"
|
||||
/>
|
||||
@@ -170,8 +122,7 @@ export default function ProductsPage() {
|
||||
copyrightText="© 2025 ShopHub. All rights reserved."
|
||||
columns={[
|
||||
{
|
||||
title: "Shopping",
|
||||
items: [
|
||||
title: "Shopping", items: [
|
||||
{ label: "Browse Products", href: "/products" },
|
||||
{ label: "Best Sellers", href: "/best-sellers" },
|
||||
{ label: "New Arrivals", href: "/new" },
|
||||
@@ -179,8 +130,7 @@ export default function ProductsPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Customer Service",
|
||||
items: [
|
||||
title: "Customer Service", items: [
|
||||
{ label: "Contact Us", href: "/contact" },
|
||||
{ label: "Shipping Info", href: "/shipping" },
|
||||
{ label: "Returns", href: "/returns" },
|
||||
@@ -188,8 +138,7 @@ export default function ProductsPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Account",
|
||||
items: [
|
||||
title: "Account", items: [
|
||||
{ label: "My Dashboard", href: "/dashboard" },
|
||||
{ label: "Order History", href: "/orders" },
|
||||
{ label: "Wishlist", href: "/wishlist" },
|
||||
@@ -197,8 +146,7 @@ export default function ProductsPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Careers", href: "/careers" },
|
||||
{ label: "Blog", href: "/blog" },
|
||||
@@ -206,8 +154,7 @@ export default function ProductsPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "/privacy" },
|
||||
{ label: "Terms of Service", href: "/terms" },
|
||||
{ label: "Cookie Policy", href: "/cookies" },
|
||||
|
||||
Reference in New Issue
Block a user