Merge version_2 into main #2

Merged
bender merged 2 commits from version_2 into main 2026-03-07 08:07:34 +00:00
2 changed files with 44 additions and 63 deletions

View File

@@ -1,55 +1,20 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import { Archivo } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
import "@/styles/globals.css";
const halant = Halant({
variable: "--font-halant", subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
});
const inter = Inter({
variable: "--font-inter", subsets: ["latin"],
});
const archivo = Archivo({
variable: "--font-archivo", subsets: ["latin"],
});
const inter = Inter({ subsets: ["latin"] });
export const metadata: Metadata = {
title: "WholesalePro - Premium Bulk Wholesale Solutions", description: "Connect with trusted wholesale distributors. Access bulk products, competitive pricing, and exceptional customer service. Start growing your business today.", keywords: "wholesale, bulk distributor, B2B supplier, reseller products, bulk pricing, wholesale supplier", robots: {
index: true,
follow: true,
},
openGraph: {
title: "WholesalePro - Your Wholesale Solution", description: "Premium bulk wholesale solutions for retailers and resellers. Competitive pricing, reliable service.", type: "website", siteName: "WholesalePro", images: [
{
url: "http://img.b2bpic.net/free-photo/safety-inspector-consulting-female-logistic-worker-while-completing-form-warehouse-copy-space-front-view-labor-inspection-concept_74855-14261.jpg", alt: "WholesalePro wholesale distribution"},
],
},
twitter: {
card: "summary_large_image", title: "WholesalePro - Premium Wholesale Solutions", description: "Browse bulk products and connect with trusted wholesale distributors.", images: [
"http://img.b2bpic.net/free-photo/safety-inspector-consulting-female-logistic-worker-while-completing-form-warehouse-copy-space-front-view-labor-inspection-concept_74855-14261.jpg"],
},
};
title: "WholesalePro - Bulk Wholesale Solutions", description: "Your trusted partner for bulk wholesale solutions. Connect with premium suppliers and scale your business with confidence."};
export default function RootLayout({
children,
}: Readonly<{
}: {
children: React.ReactNode;
}>) {
}) {
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body
className={`${halant.variable} ${inter.variable} ${archivo.variable} antialiased`}
>
<Tag />
{children}
<html lang="en">
<body className={inter.className}>{children}
<script
dangerouslySetInnerHTML={{
__html: `
@@ -1417,7 +1382,6 @@ export default function RootLayout({
}}
/>
</body>
</ServiceWrapper>
</html>
);
}

View File

@@ -57,8 +57,8 @@ export default function LandingPage() {
<TextSplitAbout
title="About WholesalePro"
description={[
"We are a leading wholesale distributor committed to providing businesses with high-quality products at competitive prices. With over 15 years of industry experience, we serve thousands of retailers, resellers, and businesses worldwide.", "Our mission is to empower entrepreneurs and business owners by offering reliable wholesale solutions, transparent pricing, and exceptional customer service. We believe in building long-term partnerships based on trust and mutual success."]
}
"We are a leading wholesale distributor committed to providing businesses with high-quality products at competitive prices. With over 15 years of industry experience, we serve thousands of retailers, resellers, and businesses worldwide.", "Our mission is to empower entrepreneurs and business owners by offering reliable wholesale solutions, transparent pricing, and exceptional customer service. We believe in building long-term partnerships based on trust and mutual success."
]}
buttons={[{ text: "Learn More", href: "products" }]}
showBorder={false}
useInvertedBackground={false}
@@ -101,7 +101,8 @@ export default function LandingPage() {
{ text: "Learn More", href: "#" },
],
features: [
"Up to 50 SKUs per order", "Standard shipping rates", "Email support", "Monthly billing", "Product catalogs"],
"Up to 50 SKUs per order", "Standard shipping rates", "Email support", "Monthly billing", "Product catalogs"
],
},
{
id: "professional", badge: "Professional", badgeIcon: Sparkles,
@@ -110,7 +111,8 @@ export default function LandingPage() {
{ text: "Learn More", href: "#" },
],
features: [
"Up to 200 SKUs per order", "Discounted shipping", "Priority phone support", "Quarterly billing", "Custom product selection", "Dedicated account manager"],
"Up to 200 SKUs per order", "Discounted shipping", "Priority phone support", "Quarterly billing", "Custom product selection", "Dedicated account manager"
],
},
{
id: "enterprise", badge: "Enterprise", price: "$12,000/mo", subtitle: "For large-scale operations", buttons: [
@@ -118,7 +120,8 @@ export default function LandingPage() {
{ text: "Request Demo", href: "#" },
],
features: [
"Unlimited SKUs", "Free expedited shipping", "24/7 dedicated support", "Flexible payment terms", "Custom pricing", "White-label options", "API access"],
"Unlimited SKUs", "Free expedited shipping", "24/7 dedicated support", "Flexible payment terms", "Custom pricing", "White-label options", "API access"
],
},
]}
/>
@@ -133,31 +136,39 @@ export default function LandingPage() {
metricsAnimation="slide-up"
metrics={[
{
id: "1", value: "15,000+", description: "Active business partners served across 50+ countries worldwide."},
id: "1", value: "15,000+", description: "Active business partners served across 50+ countries worldwide."
},
{
id: "2", value: "98%", description: "Customer satisfaction rate with on-time delivery and quality assurance."},
id: "2", value: "98%", description: "Customer satisfaction rate with on-time delivery and quality assurance."
},
{
id: "3", value: "$500M+", description: "Total wholesale value processed annually through our platform."},
id: "3", value: "$500M+", description: "Total wholesale value processed annually through our platform."
},
{
id: "4", value: "24/7", description: "Dedicated customer support and logistics coordination available round the clock."},
id: "4", value: "24/7", description: "Dedicated customer support and logistics coordination available round the clock."
},
]}
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardFifteen
testimonial="WholesalePro transformed our business operations. Their reliable supply chain, competitive pricing, and exceptional customer service have been instrumental in our growth. Highly recommended!"
testimonial="WholesalePro transformed our business operations—we increased sales by 40% in the first year alone. Their reliable supply chain, competitive pricing, and exceptional customer service have been instrumental in our growth, delivering measurable ROI for every partnership. Highly recommended!"
rating={5}
author="Sarah Johnson, CEO of RetailConnect"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/medium-shot-female-economist-working-office_23-2150251746.jpg", alt: "Sarah Johnson"},
src: "http://img.b2bpic.net/free-photo/medium-shot-female-economist-working-office_23-2150251746.jpg", alt: "Sarah Johnson"
},
{
src: "http://img.b2bpic.net/free-photo/young-businessman-giving-presentation-group-people-board-room_637285-9152.jpg", alt: "Business partner"},
src: "http://img.b2bpic.net/free-photo/young-businessman-giving-presentation-group-people-board-room_637285-9152.jpg", alt: "Business partner"
},
{
src: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-radio-studio-with-microphone_23-2148808787.jpg", alt: "Client representative"},
src: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-radio-studio-with-microphone_23-2148808787.jpg", alt: "Client representative"
},
{
src: "http://img.b2bpic.net/free-photo/thoughtful-business-woman-standing-with-crossed-arms_23-2148095675.jpg", alt: "Team member"},
src: "http://img.b2bpic.net/free-photo/thoughtful-business-woman-standing-with-crossed-arms_23-2148095675.jpg", alt: "Team member"
},
]}
ratingAnimation="slide-up"
avatarsAnimation="slide-up"
@@ -175,17 +186,23 @@ export default function LandingPage() {
animationType="smooth"
faqs={[
{
id: "1", title: "What is the minimum order quantity?", content: "Minimum order quantities vary by product. Most items have a MOQ of 10-50 units. Custom MOQs can be negotiated for bulk orders. Contact our sales team for specific product requirements."},
id: "1", title: "What is the minimum order quantity?", content: "Minimum order quantities vary by product. Most items have a MOQ of 10-50 units. Custom MOQs can be negotiated for bulk orders. Contact our sales team for specific product requirements."
},
{
id: "2", title: "What payment methods do you accept?", content: "We accept bank transfers, credit cards, purchase orders, and flexible payment plans for qualified businesses. Net-30 and Net-60 terms are available for established accounts."},
id: "2", title: "What payment methods do you accept?", content: "We accept bank transfers, credit cards, purchase orders, and flexible payment plans for qualified businesses. Net-30 and Net-60 terms are available for established accounts."
},
{
id: "3", title: "How quickly can I receive my order?", content: "Standard shipping takes 5-7 business days. Express shipping (2-3 days) and overnight delivery options are available. Orders are processed within 24 hours of confirmation."},
id: "3", title: "How quickly can I receive my order?", content: "Standard shipping takes 5-7 business days. Express shipping (2-3 days) and overnight delivery options are available. Orders are processed within 24 hours of confirmation."
},
{
id: "4", title: "Do you offer bulk discounts?", content: "Yes! Volume discounts apply on orders exceeding 500 units. Progressive discounts increase with order size. Our pricing team can provide custom quotes for large orders."},
id: "4", title: "Do you offer bulk discounts?", content: "Yes! Volume discounts apply on orders exceeding 500 units. Progressive discounts increase with order size. Our pricing team can provide custom quotes for large orders."
},
{
id: "5", title: "Is there a return policy?", content: "We offer a 30-day return policy for unopened, undamaged products. Defective items can be exchanged or refunded. Restocking fees may apply to some categories."},
id: "5", title: "Is there a return policy?", content: "We offer a 30-day return policy for unopened, undamaged products. Defective items can be exchanged or refunded. Restocking fees may apply to some categories."
},
{
id: "6", title: "How do I become a wholesale partner?", content: "Submit your business information through our online application. Our team will verify your details and contact you within 48 hours. No setup fees required to get started."},
id: "6", title: "How do I become a wholesale partner?", content: "Submit your business information through our online application. Our team will verify your details and contact you within 48 hours. No setup fees required to get started."
},
]}
/>
</div>