Merge version_1 into main #2
@@ -18,14 +18,11 @@ export default function ContactPage() {
|
||||
];
|
||||
|
||||
const navButton = {
|
||||
text: "Request a Quote",
|
||||
href: "/contact",
|
||||
};
|
||||
text: "Request a Quote", href: "/contact"};
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "Home", href: "/" },
|
||||
{ label: "About", href: "/about" },
|
||||
{ label: "Services", href: "#services" },
|
||||
@@ -33,8 +30,7 @@ export default function ContactPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{ label: "Business Forms", href: "#services" },
|
||||
{ label: "Carbonless Forms", href: "#services" },
|
||||
{ label: "Invoices & Orders", href: "#services" },
|
||||
@@ -42,8 +38,7 @@ export default function ContactPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{ label: "Request a Quote", href: "/contact" },
|
||||
{ label: "Contact Us", href: "/contact" },
|
||||
{ label: "FAQ", href: "#" },
|
||||
@@ -83,7 +78,7 @@ export default function ContactPage() {
|
||||
tagAnimation="opacity"
|
||||
background={{ variant: "plain" }}
|
||||
useInvertedBackground={true}
|
||||
imageSrc="http://img.b2bpic.net/free-vector/top-view-professional-office-desk_23-2147913574.jpg?_wi=3"
|
||||
imageSrc="http://img.b2bpic.net/free-vector/top-view-professional-office-desk_23-2147913574.jpg"
|
||||
imageAlt="Professional business office environment"
|
||||
mediaAnimation="blur-reveal"
|
||||
mediaPosition="right"
|
||||
@@ -97,26 +92,11 @@ export default function ContactPage() {
|
||||
<MetricCardTen
|
||||
metrics={[
|
||||
{
|
||||
id: "step-1",
|
||||
title: "Share Your Project",
|
||||
subtitle: "Tell us what you need, how many you need, and when you need it.",
|
||||
category: "Step 1",
|
||||
value: "Project Details",
|
||||
},
|
||||
id: "step-1", title: "Share Your Project", subtitle: "Tell us what you need, how many you need, and when you need it.", category: "Step 1", value: "Project Details"},
|
||||
{
|
||||
id: "step-2",
|
||||
title: "Get Expert Guidance",
|
||||
subtitle: "We help you choose the right solution with clear pricing and responsive service.",
|
||||
category: "Step 2",
|
||||
value: "Custom Pricing",
|
||||
},
|
||||
id: "step-2", title: "Get Expert Guidance", subtitle: "We help you choose the right solution with clear pricing and responsive service.", category: "Step 2", value: "Custom Pricing"},
|
||||
{
|
||||
id: "step-3",
|
||||
title: "Receive Your Order",
|
||||
subtitle: "Your materials are produced with care, accuracy, and efficiency.",
|
||||
category: "Step 3",
|
||||
value: "Quality Results",
|
||||
},
|
||||
id: "step-3", title: "Receive Your Order", subtitle: "Your materials are produced with care, accuracy, and efficiency.", category: "Step 3", value: "Quality Results"},
|
||||
]}
|
||||
carouselMode="buttons"
|
||||
animationType="opacity"
|
||||
@@ -126,7 +106,7 @@ export default function ContactPage() {
|
||||
tagIcon={Zap}
|
||||
tagAnimation="opacity"
|
||||
buttons={[]}
|
||||
textboxLayout="centered"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
@@ -140,26 +120,16 @@ export default function ContactPage() {
|
||||
tagAnimation="opacity"
|
||||
accordionItems={[
|
||||
{
|
||||
id: "turnaround-time",
|
||||
title: "What's Your Typical Turnaround Time?",
|
||||
content: "Standard turnaround is 5-7 business days for most projects. For rush orders, we offer expedited service with 24-48 hour turnaround options at competitive rates.",
|
||||
},
|
||||
id: "turnaround-time", title: "What's Your Typical Turnaround Time?", content: "Standard turnaround is 5-7 business days for most projects. For rush orders, we offer expedited service with 24-48 hour turnaround options at competitive rates."},
|
||||
{
|
||||
id: "minimum-order",
|
||||
title: "Do You Have Minimum Order Quantities?",
|
||||
content: "We can handle projects of any size, from small one-time orders to large volume runs. We'll work with your budget and timeline to find the right solution.",
|
||||
},
|
||||
id: "minimum-order", title: "Do You Have Minimum Order Quantities?", content: "We can handle projects of any size, from small one-time orders to large volume runs. We'll work with your budget and timeline to find the right solution."},
|
||||
{
|
||||
id: "pricing",
|
||||
title: "How Do You Price Your Services?",
|
||||
content: "We provide custom quotes based on your specific project requirements. Factors include quantity, paper type, ink color, finishing options, and delivery timeline. Request a quote and we'll get back to you quickly.",
|
||||
},
|
||||
id: "pricing", title: "How Do You Price Your Services?", content: "We provide custom quotes based on your specific project requirements. Factors include quantity, paper type, ink color, finishing options, and delivery timeline. Request a quote and we'll get back to you quickly."},
|
||||
{
|
||||
id: "file-format",
|
||||
title: "What File Formats Do You Accept?",
|
||||
content: "We accept PDF, AI, EPS, PSD, TIFF, and JPG files. For best results, we recommend high-resolution PDFs with embedded fonts and colors in CMYK format.",
|
||||
},
|
||||
id: "file-format", title: "What File Formats Do You Accept?", content: "We accept PDF, AI, EPS, PSD, TIFF, and JPG files. For best results, we recommend high-resolution PDFs with embedded fonts and colors in CMYK format."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/mid-adult-engineer-two-steel-workers-going-through-quality-reports-while-working-industrial-building_637285-4094.jpg"
|
||||
imageAlt="Professional printing facility with quality control processes"
|
||||
mediaPosition="left"
|
||||
mediaAnimation="blur-reveal"
|
||||
useInvertedBackground={false}
|
||||
|
||||
188
src/app/page.tsx
188
src/app/page.tsx
@@ -21,14 +21,11 @@ export default function HomePage() {
|
||||
];
|
||||
|
||||
const navButton = {
|
||||
text: "Request a Quote",
|
||||
href: "/contact",
|
||||
};
|
||||
text: "Request a Quote", href: "/contact"};
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "Home", href: "/" },
|
||||
{ label: "About", href: "/about" },
|
||||
{ label: "Services", href: "#services" },
|
||||
@@ -36,8 +33,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{ label: "Business Forms", href: "#services" },
|
||||
{ label: "Carbonless Forms", href: "#services" },
|
||||
{ label: "Invoices & Orders", href: "#services" },
|
||||
@@ -45,8 +41,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{ label: "Request a Quote", href: "/contact" },
|
||||
{ label: "Contact Us", href: "/contact" },
|
||||
{ label: "FAQ", href: "#" },
|
||||
@@ -84,20 +79,14 @@ export default function HomePage() {
|
||||
background={{ variant: "plain" }}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/still-life-fashion-designer-s-office_23-2151273084.jpg",
|
||||
alt: "Professional printed business forms and documents",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/still-life-fashion-designer-s-office_23-2151273084.jpg", alt: "Professional printed business forms and documents"},
|
||||
]}
|
||||
avatarText="Trusted by businesses since 1985"
|
||||
buttons={[
|
||||
{
|
||||
text: "Request a Quote",
|
||||
href: "/contact",
|
||||
},
|
||||
text: "Request a Quote", href: "/contact"},
|
||||
{
|
||||
text: "Learn More",
|
||||
href: "#services",
|
||||
},
|
||||
text: "Learn More", href: "#services"},
|
||||
]}
|
||||
buttonAnimation="opacity"
|
||||
marqueeItems={[
|
||||
@@ -120,27 +109,15 @@ export default function HomePage() {
|
||||
tagAnimation="opacity"
|
||||
accordionItems={[
|
||||
{
|
||||
id: "decades-trust",
|
||||
title: "Decades of Trust",
|
||||
content: "Many of our customers have relied on us for years because they know we deliver consistent results, quality work, and dependable service every single time.",
|
||||
},
|
||||
id: "decades-trust", title: "Decades of Trust", content: "Many of our customers have relied on us for years because they know we deliver consistent results, quality work, and dependable service every single time."},
|
||||
{
|
||||
id: "fast-turnaround",
|
||||
title: "Fast Turnaround",
|
||||
content: "When timing matters and your business needs materials quickly, we work efficiently without sacrificing accuracy. Speed without compromise is our commitment.",
|
||||
},
|
||||
id: "fast-turnaround", title: "Fast Turnaround", content: "When timing matters and your business needs materials quickly, we work efficiently without sacrificing accuracy. Speed without compromise is our commitment."},
|
||||
{
|
||||
id: "competitive-pricing",
|
||||
title: "Competitive Pricing",
|
||||
content: "We provide strong value without compromising on quality. Great print work should not come with inflated costs — fair pricing is core to our business model.",
|
||||
},
|
||||
id: "competitive-pricing", title: "Competitive Pricing", content: "We provide strong value without compromising on quality. Great print work should not come with inflated costs — fair pricing is core to our business model."},
|
||||
{
|
||||
id: "great-people",
|
||||
title: "Friendly, Professional Team",
|
||||
content: "Our team is known for being responsive, knowledgeable, and easy to work with. Great employees make the difference in every customer relationship.",
|
||||
},
|
||||
id: "great-people", title: "Friendly, Professional Team", content: "Our team is known for being responsive, knowledgeable, and easy to work with. Great employees make the difference in every customer relationship."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/mid-adult-engineer-two-steel-workers-going-through-quality-reports-while-working-industrial-building_637285-4094.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/mid-adult-engineer-two-steel-workers-going-through-quality-reports-while-working-industrial-building_637285-4094.jpg"
|
||||
imageAlt="Professional printing facility with quality control processes"
|
||||
mediaAnimation="blur-reveal"
|
||||
useInvertedBackground={false}
|
||||
@@ -152,37 +129,13 @@ export default function HomePage() {
|
||||
<ProductCardFour
|
||||
products={[
|
||||
{
|
||||
id: "business-forms",
|
||||
name: "Business Forms",
|
||||
price: "Custom",
|
||||
variant: "Multi-part, Carbonless, Custom Sizes",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/business-accessories-flat-design_23-2147554303.jpg?_wi=1",
|
||||
imageAlt: "Business forms icon",
|
||||
},
|
||||
id: "business-forms", name: "Business Forms", price: "Custom", variant: "Multi-part, Carbonless, Custom Sizes", imageSrc: "http://img.b2bpic.net/free-vector/business-accessories-flat-design_23-2147554303.jpg", imageAlt: "Business forms icon"},
|
||||
{
|
||||
id: "invoices-orders",
|
||||
name: "Invoices & Purchase Orders",
|
||||
price: "Custom",
|
||||
variant: "Printed Documents, Numbered, Tracked",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/business-email-banner_1268-1348.jpg?_wi=1",
|
||||
imageAlt: "Invoices and orders icon",
|
||||
},
|
||||
id: "invoices-orders", name: "Invoices & Purchase Orders", price: "Custom", variant: "Printed Documents, Numbered, Tracked", imageSrc: "http://img.b2bpic.net/free-vector/business-email-banner_1268-1348.jpg", imageAlt: "Invoices and orders icon"},
|
||||
{
|
||||
id: "stationery",
|
||||
name: "Letterhead & Stationery",
|
||||
price: "Custom",
|
||||
variant: "Branded Materials, Professional Design",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/bundle-business-set-icons_24877-57273.jpg?_wi=1",
|
||||
imageAlt: "Stationery icon",
|
||||
},
|
||||
id: "stationery", name: "Letterhead & Stationery", price: "Custom", variant: "Branded Materials, Professional Design", imageSrc: "http://img.b2bpic.net/free-vector/bundle-business-set-icons_24877-57273.jpg", imageAlt: "Stationery icon"},
|
||||
{
|
||||
id: "custom-print",
|
||||
name: "Custom Print Projects",
|
||||
price: "Custom",
|
||||
variant: "Specialized Formats, Unique Solutions",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/boxes-carton-packing-delivery-service_24877-59271.jpg?_wi=1",
|
||||
imageAlt: "Custom printing icon",
|
||||
},
|
||||
id: "custom-print", name: "Custom Print Projects", price: "Custom", variant: "Specialized Formats, Unique Solutions", imageSrc: "http://img.b2bpic.net/free-vector/boxes-carton-packing-delivery-service_24877-59271.jpg", imageAlt: "Custom printing icon"},
|
||||
]}
|
||||
carouselMode="buttons"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
@@ -194,9 +147,7 @@ export default function HomePage() {
|
||||
tagAnimation="opacity"
|
||||
buttons={[
|
||||
{
|
||||
text: "Get a Quote",
|
||||
href: "/contact",
|
||||
},
|
||||
text: "Get a Quote", href: "/contact"},
|
||||
]}
|
||||
buttonAnimation="opacity"
|
||||
textboxLayout="default"
|
||||
@@ -208,65 +159,29 @@ export default function HomePage() {
|
||||
<TestimonialCardThirteen
|
||||
testimonials={[
|
||||
{
|
||||
id: "testimonial-1",
|
||||
name: "Michael Johnson",
|
||||
handle: "Owner, Johnson Distribution",
|
||||
testimonial:
|
||||
"I've been doing business with this printer for 20 years. They are one of the best in the business! Reliable, professional, and they always deliver.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1665.jpg?_wi=1",
|
||||
imageAlt: "Michael Johnson",
|
||||
},
|
||||
id: "testimonial-1", name: "Michael Johnson", handle: "Owner, Johnson Distribution", testimonial:
|
||||
"I've been doing business with this printer for 20 years. They are one of the best in the business! Reliable, professional, and they always deliver.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1665.jpg", imageAlt: "Michael Johnson"},
|
||||
{
|
||||
id: "testimonial-2",
|
||||
name: "Sarah Martinez",
|
||||
handle: "Operations Manager, Tech Solutions Group",
|
||||
testimonial:
|
||||
"Fast service, reasonable prices, and the team is incredibly responsive. We've tried other printers but keep coming back because Houston Business Forms just gets it right.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-cute-young-business-lady-talking-phone_1262-2425.jpg?_wi=1",
|
||||
imageAlt: "Sarah Martinez",
|
||||
},
|
||||
id: "testimonial-2", name: "Sarah Martinez", handle: "Operations Manager, Tech Solutions Group", testimonial:
|
||||
"Fast service, reasonable prices, and the team is incredibly responsive. We've tried other printers but keep coming back because Houston Business Forms just gets it right.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-cute-young-business-lady-talking-phone_1262-2425.jpg", imageAlt: "Sarah Martinez"},
|
||||
{
|
||||
id: "testimonial-3",
|
||||
name: "David Chen",
|
||||
handle: "CFO, Manufacturing Plus Inc",
|
||||
testimonial:
|
||||
"Great prices, great employees! The quality is always consistent, and they never miss a deadline. They're a crucial part of our operations.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friendly-successful-business-lady-wearing-formal-suit-glasses-standing-with-arms-folded-smiling_74855-9932.jpg?_wi=1",
|
||||
imageAlt: "David Chen",
|
||||
},
|
||||
id: "testimonial-3", name: "David Chen", handle: "CFO, Manufacturing Plus Inc", testimonial:
|
||||
"Great prices, great employees! The quality is always consistent, and they never miss a deadline. They're a crucial part of our operations.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friendly-successful-business-lady-wearing-formal-suit-glasses-standing-with-arms-folded-smiling_74855-9932.jpg", imageAlt: "David Chen"},
|
||||
{
|
||||
id: "testimonial-4",
|
||||
name: "Jennifer Williams",
|
||||
handle: "Owner, Williams Legal Services",
|
||||
testimonial:
|
||||
"Professional, dependable, and fair pricing. We've been clients for over a decade and they never disappoint. Highly recommended for any business needing quality printing.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-businesswoman_23-2148137687.jpg",
|
||||
imageAlt: "Jennifer Williams",
|
||||
},
|
||||
id: "testimonial-4", name: "Jennifer Williams", handle: "Owner, Williams Legal Services", testimonial:
|
||||
"Professional, dependable, and fair pricing. We've been clients for over a decade and they never disappoint. Highly recommended for any business needing quality printing.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-businesswoman_23-2148137687.jpg", imageAlt: "Jennifer Williams"},
|
||||
{
|
||||
id: "testimonial-5",
|
||||
name: "Robert Torres",
|
||||
handle: "Director, Corporate Services",
|
||||
testimonial:
|
||||
"The turnaround time is exceptional. We needed rush orders multiple times and they delivered without compromising quality. That's the kind of partner every business needs.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/indoor-shot-attractive-caucasian-teenage-woman-with-long-dark-hair-sitting-desk-with-lots-textbooks_273609-1136.jpg",
|
||||
imageAlt: "Robert Torres",
|
||||
},
|
||||
id: "testimonial-5", name: "Robert Torres", handle: "Director, Corporate Services", testimonial:
|
||||
"The turnaround time is exceptional. We needed rush orders multiple times and they delivered without compromising quality. That's the kind of partner every business needs.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/indoor-shot-attractive-caucasian-teenage-woman-with-long-dark-hair-sitting-desk-with-lots-textbooks_273609-1136.jpg", imageAlt: "Robert Torres"},
|
||||
{
|
||||
id: "testimonial-6",
|
||||
name: "Lisa Anderson",
|
||||
handle: "Business Manager, Premier Retail Group",
|
||||
testimonial:
|
||||
"We rely on Houston Business Forms for all our printed materials. Consistent quality, fair pricing, and a team that genuinely cares about getting things right.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-fashionable-well-dressed-man-with-beard-posing-outdoors_1328-3267.jpg",
|
||||
imageAlt: "Lisa Anderson",
|
||||
},
|
||||
id: "testimonial-6", name: "Lisa Anderson", handle: "Business Manager, Premier Retail Group", testimonial:
|
||||
"We rely on Houston Business Forms for all our printed materials. Consistent quality, fair pricing, and a team that genuinely cares about getting things right.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-fashionable-well-dressed-man-with-beard-posing-outdoors_1328-3267.jpg", imageAlt: "Lisa Anderson"},
|
||||
]}
|
||||
showRating={true}
|
||||
carouselMode="buttons"
|
||||
@@ -280,9 +195,7 @@ export default function HomePage() {
|
||||
tagAnimation="opacity"
|
||||
buttons={[
|
||||
{
|
||||
text: "Start Your Project",
|
||||
href: "/contact",
|
||||
},
|
||||
text: "Start Your Project", href: "/contact"},
|
||||
]}
|
||||
buttonAnimation="opacity"
|
||||
/>
|
||||
@@ -292,26 +205,11 @@ export default function HomePage() {
|
||||
<MetricCardTen
|
||||
metrics={[
|
||||
{
|
||||
id: "step-1",
|
||||
title: "Share Your Project",
|
||||
subtitle: "Tell us what you need, how many you need, and when you need it.",
|
||||
category: "Step 1",
|
||||
value: "Project Details",
|
||||
},
|
||||
id: "step-1", title: "Share Your Project", subtitle: "Tell us what you need, how many you need, and when you need it.", category: "Step 1", value: "Project Details"},
|
||||
{
|
||||
id: "step-2",
|
||||
title: "Get Expert Guidance",
|
||||
subtitle: "We help you choose the right solution with clear pricing and responsive service.",
|
||||
category: "Step 2",
|
||||
value: "Custom Pricing",
|
||||
},
|
||||
id: "step-2", title: "Get Expert Guidance", subtitle: "We help you choose the right solution with clear pricing and responsive service.", category: "Step 2", value: "Custom Pricing"},
|
||||
{
|
||||
id: "step-3",
|
||||
title: "Receive Your Order",
|
||||
subtitle: "Your materials are produced with care, accuracy, and efficiency.",
|
||||
category: "Step 3",
|
||||
value: "Quality Results",
|
||||
},
|
||||
id: "step-3", title: "Receive Your Order", subtitle: "Your materials are produced with care, accuracy, and efficiency.", category: "Step 3", value: "Quality Results"},
|
||||
]}
|
||||
carouselMode="buttons"
|
||||
animationType="opacity"
|
||||
@@ -322,12 +220,10 @@ export default function HomePage() {
|
||||
tagAnimation="opacity"
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Started Today",
|
||||
href: "/contact",
|
||||
},
|
||||
text: "Get Started Today", href: "/contact"},
|
||||
]}
|
||||
buttonAnimation="opacity"
|
||||
textboxLayout="centered"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
/>
|
||||
</div>
|
||||
@@ -341,7 +237,7 @@ export default function HomePage() {
|
||||
tagAnimation="opacity"
|
||||
background={{ variant: "plain" }}
|
||||
useInvertedBackground={true}
|
||||
imageSrc="http://img.b2bpic.net/free-vector/top-view-professional-office-desk_23-2147913574.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-vector/top-view-professional-office-desk_23-2147913574.jpg"
|
||||
imageAlt="Professional business office environment"
|
||||
mediaAnimation="blur-reveal"
|
||||
mediaPosition="right"
|
||||
|
||||
Reference in New Issue
Block a user