Merge version_1 into main #1

Merged
bender merged 2 commits from version_1 into main 2026-03-09 16:00:51 +00:00
2 changed files with 52 additions and 138 deletions

View File

@@ -19,8 +19,7 @@ export default function BookARidePage() {
const footerColumns = [
{
title: "Services",
items: [
title: "Services", items: [
{ label: "Book a Ride", href: "/book-a-ride" },
{ label: "Service Areas", href: "/service-areas" },
{ label: "Pricing", href: "#services" },
@@ -28,8 +27,7 @@ export default function BookARidePage() {
],
},
{
title: "Company",
items: [
title: "Company", items: [
{ label: "About Us", href: "/about" },
{ label: "Our Drivers", href: "/about" },
{ label: "Reviews", href: "#testimonials" },
@@ -37,8 +35,7 @@ export default function BookARidePage() {
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{ label: "Privacy Policy", href: "#" },
{ label: "Terms of Service", href: "#" },
{ label: "Safety Guidelines", href: "#" },
@@ -53,7 +50,7 @@ export default function BookARidePage() {
borderRadius="soft"
contentWidth="smallMedium"
sizing="largeSizeMediumTitles"
background="noise"
background="circleGradient"
cardStyle="gradient-mesh"
primaryButtonStyle="double-inset"
secondaryButtonStyle="glass"
@@ -67,20 +64,14 @@ export default function BookARidePage() {
<HeroCentered
title="Book Your Premium Ride Today"
description="Simple text-based booking gets you professional transportation in minutes. Reliable service from Union to Greenville and beyond."
background={{ variant: "noise" }}
background={{ variant: "plain" }}
avatars={[
{
src: "http://img.b2bpic.net/free-photo/businessman-smiling-camera_107420-95907.jpg",
alt: "happy customer portrait professional headshot",
},
src: "http://img.b2bpic.net/free-photo/businessman-smiling-camera_107420-95907.jpg", alt: "happy customer portrait professional headshot"},
{
src: "http://img.b2bpic.net/free-photo/studio-portrait-blond-female-dressed-white-shirt-red-eyeglasses_613910-3571.jpg",
alt: "female customer portrait happy smile",
},
src: "http://img.b2bpic.net/free-photo/studio-portrait-blond-female-dressed-white-shirt-red-eyeglasses_613910-3571.jpg", alt: "female customer portrait happy smile"},
{
src: "http://img.b2bpic.net/free-photo/picture-cheerful-caucasian-man-studio_176420-7231.jpg",
alt: "male professional portrait business headshot",
},
src: "http://img.b2bpic.net/free-photo/picture-cheerful-caucasian-man-studio_176420-7231.jpg", alt: "male professional portrait business headshot"},
]}
avatarText="Over 1000 satisfied rides"
buttons={[
@@ -96,26 +87,11 @@ export default function BookARidePage() {
<MetricCardTen
metrics={[
{
id: "step-1",
title: "Send a Text",
subtitle: "Text your pickup location and destination to (864) 000-0000",
category: "Step 1",
value: "2 min",
},
id: "step-1", title: "Send a Text", subtitle: "Text your pickup location and destination to (864) 000-0000", category: "Step 1", value: "2 min"},
{
id: "step-2",
title: "Receive Quote",
subtitle: "Get instant price quote, driver name, and vehicle details",
category: "Step 2",
value: "1 min",
},
id: "step-2", title: "Receive Quote", subtitle: "Get instant price quote, driver name, and vehicle details", category: "Step 2", value: "1 min"},
{
id: "step-3",
title: "Get Picked Up",
subtitle: "Our professional driver arrives safely and on time",
category: "Step 3",
value: "Ready",
},
id: "step-3", title: "Get Picked Up", subtitle: "Our professional driver arrives safely and on time", category: "Step 3", value: "Ready"},
]}
title="Three Simple Steps to Your Ride"
description="No apps, no waiting. Just text and ride with TextRiders."

View File

@@ -28,7 +28,7 @@ export default function HomePage() {
borderRadius="soft"
contentWidth="smallMedium"
sizing="largeSizeMediumTitles"
background="noise"
background="circleGradient"
cardStyle="gradient-mesh"
primaryButtonStyle="double-inset"
secondaryButtonStyle="glass"
@@ -42,30 +42,25 @@ export default function HomePage() {
<HeroCentered
title="Luxury Rides. Reliable Drivers. Just One Text Away."
description="When Uber can't find a driver, TextRiders delivers. Safe, professional rides between Union, Greenville, and surrounding areas."
background={{ variant: "noise" }}
background={{ variant: "plain" }}
avatars={[
{
src: "http://img.b2bpic.net/free-photo/businessman-smiling-camera_107420-95907.jpg",
alt: "Satisfied Customer 1"
src: "http://img.b2bpic.net/free-photo/businessman-smiling-camera_107420-95907.jpg", alt: "Satisfied Customer 1"
},
{
src: "http://img.b2bpic.net/free-photo/studio-portrait-blond-female-dressed-white-shirt-red-eyeglasses_613910-3571.jpg",
alt: "Satisfied Customer 2"
src: "http://img.b2bpic.net/free-photo/studio-portrait-blond-female-dressed-white-shirt-red-eyeglasses_613910-3571.jpg", alt: "Satisfied Customer 2"
},
{
src: "http://img.b2bpic.net/free-photo/picture-cheerful-caucasian-man-studio_176420-7231.jpg",
alt: "Satisfied Customer 3"
src: "http://img.b2bpic.net/free-photo/picture-cheerful-caucasian-man-studio_176420-7231.jpg", alt: "Satisfied Customer 3"
}
]}
avatarText="Trusted by 1000+ Happy Riders"
buttons={[
{
text: "BOOK A RIDE",
href: "/book-a-ride"
text: "BOOK A RIDE", href: "/book-a-ride"
},
{
text: "TEXT A DRIVER",
href: "tel:+18640000000"
text: "TEXT A DRIVER", href: "tel:+18640000000"
}
]}
buttonAnimation="slide-up"
@@ -80,10 +75,7 @@ export default function HomePage() {
textboxLayout="default"
useInvertedBackground={false}
names={[
"✔ Professional Drivers",
"✔ Safe & Reliable",
"✔ Fast Response by Text",
"✔ Long-Distance Friendly"
"✔ Professional Drivers", "✔ Safe & Reliable", "✔ Fast Response by Text", "✔ Long-Distance Friendly"
]}
speed={40}
showCard={true}
@@ -100,16 +92,13 @@ export default function HomePage() {
useInvertedBackground={true}
bulletPoints={[
{
title: "Professional Drivers",
description: "Friendly drivers who make the ride comfortable and safe. Joseph is a favorite among customers for his great conversation and safe driving."
title: "Professional Drivers", description: "Friendly drivers who make the ride comfortable and safe. Joseph is a favorite among customers for his great conversation and safe driving."
},
{
title: "Simple Booking",
description: "Just send a text, confirm your ride, and you're set. No complicated apps or waiting screens."
title: "Simple Booking", description: "Just send a text, confirm your ride, and you're set. No complicated apps or waiting screens."
},
{
title: "When Others Fail",
description: "We come through when major ride services can't find drivers. Dependable transportation you can count on."
title: "When Others Fail", description: "We come through when major ride services can't find drivers. Dependable transportation you can count on."
}
]}
imageSrc="http://img.b2bpic.net/free-photo/side-view-valet-helping-man_23-2149901412.jpg"
@@ -123,36 +112,18 @@ export default function HomePage() {
<FeatureCardTwelve
features={[
{
id: "long-distance",
label: "Long Distance",
title: "Connect Cities With Comfort",
items: [
"Union → Greenville",
"Union → Spartanburg",
"Airport Runs",
"Premium Comfort"
id: "long-distance", label: "Long Distance", title: "Connect Cities With Comfort", items: [
"Union → Greenville", "Union → Spartanburg", "Airport Runs", "Premium Comfort"
]
},
{
id: "local",
label: "Local Rides",
title: "Around Town Transportation",
items: [
"Same-day Service",
"Professional Drivers",
"Safe Vehicles",
"Flat Rate Pricing"
id: "local", label: "Local Rides", title: "Around Town Transportation", items: [
"Same-day Service", "Professional Drivers", "Safe Vehicles", "Flat Rate Pricing"
]
},
{
id: "late-night",
label: "Late Night",
title: "When Others Stop, We Go",
items: [
"24/7 Availability",
"Reliable Service",
"Safe Transportation",
"Text-Based Booking"
id: "late-night", label: "Late Night", title: "When Others Stop, We Go", items: [
"24/7 Availability", "Reliable Service", "Safe Transportation", "Text-Based Booking"
]
}
]}
@@ -168,25 +139,13 @@ export default function HomePage() {
<MetricCardTen
metrics={[
{
id: "step-1",
title: "Send a Text",
subtitle: "Text your pickup location to (864) 000-0000",
category: "Step 1",
value: "2 min"
id: "step-1", title: "Send a Text", subtitle: "Text your pickup location to (864) 000-0000", category: "Step 1", value: "2 min"
},
{
id: "step-2",
title: "Receive Confirmation",
subtitle: "Get instant price quote and driver details",
category: "Step 2",
value: "1 min"
id: "step-2", title: "Receive Confirmation", subtitle: "Get instant price quote and driver details", category: "Step 2", value: "1 min"
},
{
id: "step-3",
title: "Relax & Arrive",
subtitle: "Your driver arrives professionally and on time",
category: "Step 3",
value: "Ready"
id: "step-3", title: "Relax & Arrive", subtitle: "Your driver arrives professionally and on time", category: "Step 3", value: "Ready"
}
]}
title="How to Book Your Ride"
@@ -196,8 +155,7 @@ export default function HomePage() {
animationType="slide-up"
buttons={[
{
text: "BOOK NOW",
href: "/book-a-ride"
text: "BOOK NOW", href: "/book-a-ride"
}
]}
/>
@@ -210,20 +168,16 @@ export default function HomePage() {
author="Sarah Johnson"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/businessman-smiling-camera_107420-95907.jpg",
alt: "Sarah Johnson"
src: "http://img.b2bpic.net/free-photo/businessman-smiling-camera_107420-95907.jpg", alt: "Sarah Johnson"
},
{
src: "http://img.b2bpic.net/free-photo/studio-portrait-blond-female-dressed-white-shirt-red-eyeglasses_613910-3571.jpg",
alt: "Customer 2"
src: "http://img.b2bpic.net/free-photo/studio-portrait-blond-female-dressed-white-shirt-red-eyeglasses_613910-3571.jpg", alt: "Customer 2"
},
{
src: "http://img.b2bpic.net/free-photo/picture-cheerful-caucasian-man-studio_176420-7231.jpg",
alt: "Customer 3"
src: "http://img.b2bpic.net/free-photo/picture-cheerful-caucasian-man-studio_176420-7231.jpg", alt: "Customer 3"
},
{
src: "http://img.b2bpic.net/free-photo/excited-joyful-beautiful-woman-gesturing-with-hand_74855-2753.jpg",
alt: "Customer 4"
src: "http://img.b2bpic.net/free-photo/excited-joyful-beautiful-woman-gesturing-with-hand_74855-2753.jpg", alt: "Customer 4"
}
]}
ratingAnimation="slide-up"
@@ -241,12 +195,10 @@ export default function HomePage() {
useInvertedBackground={false}
buttons={[
{
text: "TEXT A DRIVER",
href: "tel:+18640000000"
text: "TEXT A DRIVER", href: "tel:+18640000000"
},
{
text: "LEARN MORE",
href: "/about"
text: "LEARN MORE", href: "/about"
}
]}
ariaLabel="Contact Section"
@@ -257,61 +209,47 @@ export default function HomePage() {
<FooterBaseReveal
columns={[
{
title: "Services",
items: [
title: "Services", items: [
{
label: "Book a Ride",
href: "/book-a-ride"
label: "Book a Ride", href: "/book-a-ride"
},
{
label: "Service Areas",
href: "/service-areas"
label: "Service Areas", href: "/service-areas"
},
{
label: "Pricing",
href: "#services"
label: "Pricing", href: "#services"
},
{
label: "Contact",
href: "/contact"
label: "Contact", href: "/contact"
}
]
},
{
title: "Company",
items: [
title: "Company", items: [
{
label: "About Us",
href: "/about"
label: "About Us", href: "/about"
},
{
label: "Our Drivers",
href: "/about"
label: "Our Drivers", href: "/about"
},
{
label: "Reviews",
href: "#testimonials"
label: "Reviews", href: "#testimonials"
},
{
label: "Contact",
href: "/contact"
label: "Contact", href: "/contact"
}
]
},
{
title: "Legal",
items: [
title: "Legal", items: [
{
label: "Privacy Policy",
href: "#"
label: "Privacy Policy", href: "#"
},
{
label: "Terms of Service",
href: "#"
label: "Terms of Service", href: "#"
},
{
label: "Safety Guidelines",
href: "#"
label: "Safety Guidelines", href: "#"
}
]
}