Merge version_1 into main #2
@@ -18,8 +18,7 @@ const navItems = [
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Products",
|
||||
items: [
|
||||
title: "Products", items: [
|
||||
{ label: "Bolts & Screws", href: "/products?category=bolts" },
|
||||
{ label: "Nuts & Washers", href: "/products?category=nuts" },
|
||||
{ label: "Anchors & Studs", href: "/products?category=anchors" },
|
||||
@@ -27,8 +26,7 @@ const footerColumns = [
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Blog", href: "/blog" },
|
||||
{ label: "Careers", href: "/careers" },
|
||||
@@ -36,8 +34,7 @@ const footerColumns = [
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{ label: "Contact Us", href: "/contact" },
|
||||
{ label: "Shipping Info", href: "/shipping" },
|
||||
{ label: "Returns", href: "/returns" },
|
||||
@@ -66,9 +63,7 @@ export default function AboutPage() {
|
||||
navItems={navItems}
|
||||
brandName="FastenerHub"
|
||||
button={{
|
||||
text: "Get Started",
|
||||
href: "https://fastener-hub.example.com/signup",
|
||||
}}
|
||||
text: "Get Started", href: "https://fastener-hub.example.com/signup"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -82,6 +77,7 @@ export default function AboutPage() {
|
||||
{ icon: Users, label: "Satisfied Customers", value: "50,000+" },
|
||||
{ icon: Globe, label: "Coverage Area", value: "North America" },
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
@@ -93,29 +89,14 @@ export default function AboutPage() {
|
||||
description="Join thousands of satisfied customers who choose FastenerHub for reliability, quality, and service"
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "John Mitchell",
|
||||
role: "Project Manager",
|
||||
company: "BuildRight Construction",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=5",
|
||||
},
|
||||
id: "1", name: "John Mitchell", role: "Project Manager", company: "BuildRight Construction", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Sarah Chen",
|
||||
role: "Procurement Lead",
|
||||
company: "TechManufacturing Inc",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=6",
|
||||
},
|
||||
id: "2", name: "Sarah Chen", role: "Procurement Lead", company: "TechManufacturing Inc", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Michael Rodriguez",
|
||||
role: "Operations Director",
|
||||
company: "Industrial Solutions Ltd",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=7",
|
||||
},
|
||||
id: "3", name: "Michael Rodriguez", role: "Operations Director", company: "Industrial Solutions Ltd", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg"},
|
||||
]}
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
animationType="slide-up"
|
||||
@@ -127,7 +108,7 @@ export default function AboutPage() {
|
||||
{/* Footer */}
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterMedia
|
||||
imageSrc="http://img.b2bpic.net/free-photo/terminal-blocks-distribution-blocks-close-up_169016-24831.jpg?_wi=15"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/terminal-blocks-distribution-blocks-close-up_169016-24831.jpg"
|
||||
imageAlt="FastenerHub warehouse facility"
|
||||
logoText="FastenerHub"
|
||||
copyrightText="© 2025 FastenerHub. All rights reserved. Trusted fastener supplier for North America."
|
||||
|
||||
153
src/app/page.tsx
153
src/app/page.tsx
@@ -22,8 +22,7 @@ const navItems = [
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Products",
|
||||
items: [
|
||||
title: "Products", items: [
|
||||
{ label: "Bolts & Screws", href: "/products?category=bolts" },
|
||||
{ label: "Nuts & Washers", href: "/products?category=nuts" },
|
||||
{ label: "Anchors & Studs", href: "/products?category=anchors" },
|
||||
@@ -31,8 +30,7 @@ const footerColumns = [
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Blog", href: "/blog" },
|
||||
{ label: "Careers", href: "/careers" },
|
||||
@@ -40,8 +38,7 @@ const footerColumns = [
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{ label: "Contact Us", href: "/contact" },
|
||||
{ label: "Shipping Info", href: "/shipping" },
|
||||
{ label: "Returns", href: "/returns" },
|
||||
@@ -70,9 +67,7 @@ export default function HomePage() {
|
||||
navItems={navItems}
|
||||
brandName="FastenerHub"
|
||||
button={{
|
||||
text: "Get Started",
|
||||
href: "https://fastener-hub.example.com/signup",
|
||||
}}
|
||||
text: "Get Started", href: "https://fastener-hub.example.com/signup"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -85,7 +80,7 @@ export default function HomePage() {
|
||||
{ text: "Shop Now", href: "/products" },
|
||||
{ text: "Request Quote", href: "/contact" },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/terminal-blocks-distribution-blocks-close-up_169016-24831.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/terminal-blocks-distribution-blocks-close-up_169016-24831.jpg"
|
||||
imageAlt="Industrial fasteners and hardware warehouse"
|
||||
showDimOverlay={true}
|
||||
/>
|
||||
@@ -98,28 +93,13 @@ export default function HomePage() {
|
||||
description="Browse our most popular fastener options, all backed by our quality guarantee and fast delivery."
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Grade 8.8 Hex Bolts M10",
|
||||
price: "$24.99",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/terminal-blocks-distribution-blocks-close-up_169016-24831.jpg?_wi=2",
|
||||
imageAlt: "Grade 8.8 Hex Bolts",
|
||||
initialQuantity: 1,
|
||||
id: "1", name: "Grade 8.8 Hex Bolts M10", price: "$24.99", imageSrc: "http://img.b2bpic.net/free-photo/terminal-blocks-distribution-blocks-close-up_169016-24831.jpg", imageAlt: "Grade 8.8 Hex Bolts", initialQuantity: 1,
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Stainless Steel Cap Screws M8",
|
||||
price: "$19.50",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/terminal-blocks-distribution-blocks-close-up_169016-24831.jpg?_wi=3",
|
||||
imageAlt: "Stainless Steel Cap Screws",
|
||||
initialQuantity: 1,
|
||||
id: "2", name: "Stainless Steel Cap Screws M8", price: "$19.50", imageSrc: "http://img.b2bpic.net/free-photo/terminal-blocks-distribution-blocks-close-up_169016-24831.jpg", imageAlt: "Stainless Steel Cap Screws", initialQuantity: 1,
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Steel Flat Washers Assortment",
|
||||
price: "$34.99",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/silver-aesthetic-wallpaper-with-accessories_23-2149871732.jpg?_wi=1",
|
||||
imageAlt: "Steel Flat Washers Assortment",
|
||||
initialQuantity: 1,
|
||||
id: "3", name: "Steel Flat Washers Assortment", price: "$34.99", imageSrc: "http://img.b2bpic.net/free-photo/silver-aesthetic-wallpaper-with-accessories_23-2149871732.jpg", imageAlt: "Steel Flat Washers Assortment", initialQuantity: 1,
|
||||
},
|
||||
]}
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
@@ -139,6 +119,7 @@ export default function HomePage() {
|
||||
{ icon: Truck, label: "Free Shipping", value: "$500+" },
|
||||
{ icon: Award, label: "Years in Business", value: "25+" },
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
useInvertedBackground={true}
|
||||
/>
|
||||
</div>
|
||||
@@ -151,39 +132,27 @@ export default function HomePage() {
|
||||
features={[
|
||||
{
|
||||
id: 1,
|
||||
title: "Advanced Search & Filtering",
|
||||
description:
|
||||
"Find exactly what you need with our intelligent fastener search by size, material, grade, and application. Filter by ISO standards, UNC/UNF threads, and more.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/terminal-blocks-distribution-blocks-close-up_169016-24831.jpg?_wi=4",
|
||||
},
|
||||
title: "Advanced Search & Filtering", description:
|
||||
"Find exactly what you need with our intelligent fastener search by size, material, grade, and application. Filter by ISO standards, UNC/UNF threads, and more.", phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/terminal-blocks-distribution-blocks-close-up_169016-24831.jpg"},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/terminal-blocks-distribution-blocks-close-up_169016-24831.jpg?_wi=5",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/terminal-blocks-distribution-blocks-close-up_169016-24831.jpg"},
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
title: "Quick Reorder & Bulk Purchasing",
|
||||
description:
|
||||
"Save time with one-click reordering of your frequent purchases. Upload BOMs for instant pricing and streamlined bulk orders.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/terminal-blocks-distribution-blocks-close-up_169016-24831.jpg?_wi=6",
|
||||
},
|
||||
title: "Quick Reorder & Bulk Purchasing", description:
|
||||
"Save time with one-click reordering of your frequent purchases. Upload BOMs for instant pricing and streamlined bulk orders.", phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/terminal-blocks-distribution-blocks-close-up_169016-24831.jpg"},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/silver-aesthetic-wallpaper-with-accessories_23-2149871732.jpg?_wi=2",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/silver-aesthetic-wallpaper-with-accessories_23-2149871732.jpg"},
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
title: "Real-Time Inventory & Tracking",
|
||||
description:
|
||||
"Check live stock levels and track your shipments from warehouse to doorstep. API access available for enterprise customers.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/silver-aesthetic-wallpaper-with-accessories_23-2149871732.jpg?_wi=3",
|
||||
},
|
||||
title: "Real-Time Inventory & Tracking", description:
|
||||
"Check live stock levels and track your shipments from warehouse to doorstep. API access available for enterprise customers.", phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/silver-aesthetic-wallpaper-with-accessories_23-2149871732.jpg"},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/terminal-blocks-distribution-blocks-close-up_169016-24831.jpg?_wi=7",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/terminal-blocks-distribution-blocks-close-up_169016-24831.jpg"},
|
||||
},
|
||||
]}
|
||||
showStepNumbers={true}
|
||||
@@ -200,37 +169,17 @@ export default function HomePage() {
|
||||
description="Real feedback from builders, manufacturers, and procurement teams who rely on FastenerHub"
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "John Mitchell",
|
||||
role: "Project Manager",
|
||||
company: "BuildRight Construction",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1",
|
||||
},
|
||||
id: "1", name: "John Mitchell", role: "Project Manager", company: "BuildRight Construction", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Sarah Chen",
|
||||
role: "Procurement Lead",
|
||||
company: "TechManufacturing Inc",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2",
|
||||
},
|
||||
id: "2", name: "Sarah Chen", role: "Procurement Lead", company: "TechManufacturing Inc", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Michael Rodriguez",
|
||||
role: "Operations Director",
|
||||
company: "Industrial Solutions Ltd",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=3",
|
||||
},
|
||||
id: "3", name: "Michael Rodriguez", role: "Operations Director", company: "Industrial Solutions Ltd", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Emily Thompson",
|
||||
role: "Supply Chain Manager",
|
||||
company: "Quality Hardware Co",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=4",
|
||||
},
|
||||
id: "4", name: "Emily Thompson", role: "Supply Chain Manager", company: "Quality Hardware Co", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg"},
|
||||
]}
|
||||
gridVariant="uniform-all-items-equal"
|
||||
animationType="slide-up"
|
||||
@@ -246,41 +195,23 @@ export default function HomePage() {
|
||||
description="Find answers to common questions about our products, ordering process, and shipping"
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "What fastener grades do you carry?",
|
||||
content:
|
||||
"We stock a comprehensive range including Grade 2, 5, 8, and 10.9 bolts, stainless steel 304 and 316 fasteners, and specialty materials for specific applications.",
|
||||
},
|
||||
id: "1", title: "What fastener grades do you carry?", content:
|
||||
"We stock a comprehensive range including Grade 2, 5, 8, and 10.9 bolts, stainless steel 304 and 316 fasteners, and specialty materials for specific applications."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Do you offer bulk pricing?",
|
||||
content:
|
||||
"Yes! We offer tiered discounts starting at 100+ units with savings up to 40% for large quantities. Contact our sales team for custom pricing on bulk orders.",
|
||||
},
|
||||
id: "2", title: "Do you offer bulk pricing?", content:
|
||||
"Yes! We offer tiered discounts starting at 100+ units with savings up to 40% for large quantities. Contact our sales team for custom pricing on bulk orders."},
|
||||
{
|
||||
id: "3",
|
||||
title: "What is your shipping policy?",
|
||||
content:
|
||||
"We offer same-day shipping on in-stock items for orders placed before 2 PM EST. Free shipping on all orders over $500 within Canada and USA. Standard shipping takes 2-3 business days.",
|
||||
},
|
||||
id: "3", title: "What is your shipping policy?", content:
|
||||
"We offer same-day shipping on in-stock items for orders placed before 2 PM EST. Free shipping on all orders over $500 within Canada and USA. Standard shipping takes 2-3 business days."},
|
||||
{
|
||||
id: "4",
|
||||
title: "Do you ship to Canada and USA?",
|
||||
content:
|
||||
"Yes, we ship to all 50 US states and all Canadian provinces. International orders are also available - contact us for quotes.",
|
||||
},
|
||||
id: "4", title: "Do you ship to Canada and USA?", content:
|
||||
"Yes, we ship to all 50 US states and all Canadian provinces. International orders are also available - contact us for quotes."},
|
||||
{
|
||||
id: "5",
|
||||
title: "Can I return or exchange fasteners?",
|
||||
content:
|
||||
"We offer a 30-day return policy on unused, unopened products. All our fasteners come with a quality guarantee and are certified to meet ISO and ASTM standards.",
|
||||
},
|
||||
id: "5", title: "Can I return or exchange fasteners?", content:
|
||||
"We offer a 30-day return policy on unused, unopened products. All our fasteners come with a quality guarantee and are certified to meet ISO and ASTM standards."},
|
||||
{
|
||||
id: "6",
|
||||
title: "Do you offer technical support?",
|
||||
content:
|
||||
"Our expert support team is available Monday-Friday 8 AM-6 PM EST to help with product selection, specifications, and custom orders. Call or email anytime.",
|
||||
},
|
||||
id: "6", title: "Do you offer technical support?", content:
|
||||
"Our expert support team is available Monday-Friday 8 AM-6 PM EST to help with product selection, specifications, and custom orders. Call or email anytime."},
|
||||
]}
|
||||
faqsAnimation="slide-up"
|
||||
textboxLayout="default"
|
||||
@@ -291,7 +222,7 @@ export default function HomePage() {
|
||||
{/* Footer */}
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterMedia
|
||||
imageSrc="http://img.b2bpic.net/free-photo/terminal-blocks-distribution-blocks-close-up_169016-24831.jpg?_wi=8"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/terminal-blocks-distribution-blocks-close-up_169016-24831.jpg"
|
||||
imageAlt="FastenerHub warehouse facility"
|
||||
logoText="FastenerHub"
|
||||
copyrightText="© 2025 FastenerHub. All rights reserved. Trusted fastener supplier for North America."
|
||||
|
||||
Reference in New Issue
Block a user