Compare commits

...

28 Commits

Author SHA1 Message Date
8a13860d9f Update src/app/fleet/page.tsx 2026-05-03 17:50:42 +00:00
d1c0c0dda1 Merge version_46 into main
Merge version_46 into main
2026-05-03 17:49:53 +00:00
9ea08a942b Update src/app/fleet/page.tsx 2026-05-03 17:49:50 +00:00
d9029d4fbb Merge version_45 into main
Merge version_45 into main
2026-05-03 17:46:51 +00:00
8518f7d41c Update src/app/page.tsx 2026-05-03 17:46:48 +00:00
020bc607aa Update src/app/fleet/page.tsx 2026-05-03 17:46:47 +00:00
cf71d5cebd Update src/app/estimate/page.tsx 2026-05-03 17:46:47 +00:00
48bfc870ba Update src/app/contact/page.tsx 2026-05-03 17:46:46 +00:00
25f329c290 Merge version_44 into main
Merge version_44 into main
2026-05-03 17:45:21 +00:00
08e2191322 Update src/app/estimate/page.tsx 2026-05-03 17:45:18 +00:00
ba9400c45c Merge version_43 into main
Merge version_43 into main
2026-05-03 17:44:10 +00:00
abdf3cc4a3 Update src/app/estimate/page.tsx 2026-05-03 17:44:04 +00:00
1df388d364 Merge version_42 into main
Merge version_42 into main
2026-05-03 17:42:40 +00:00
0d3d94d006 Update src/app/page.tsx 2026-05-03 17:42:37 +00:00
baa107b9c5 Update src/app/fleet/page.tsx 2026-05-03 17:42:37 +00:00
a19215a0df Update src/app/estimate/page.tsx 2026-05-03 17:42:36 +00:00
6207baa4b2 Update src/app/contact/page.tsx 2026-05-03 17:42:36 +00:00
2481bc2110 Merge version_41 into main
Merge version_41 into main
2026-05-03 17:41:39 +00:00
9448072dad Update src/app/page.tsx 2026-05-03 17:41:36 +00:00
cacac236f8 Update src/app/fleet/page.tsx 2026-05-03 17:41:35 +00:00
1fbdac3984 Update src/app/estimate/page.tsx 2026-05-03 17:41:35 +00:00
532bc23c33 Update src/app/contact/page.tsx 2026-05-03 17:41:34 +00:00
59f63cfb11 Merge version_40 into main
Merge version_40 into main
2026-05-03 17:40:53 +00:00
a558504f33 Update src/app/page.tsx 2026-05-03 17:40:50 +00:00
18bc64a2d2 Update src/app/fleet/page.tsx 2026-05-03 17:40:50 +00:00
c18c17b8bb Update src/app/estimate/page.tsx 2026-05-03 17:40:49 +00:00
ab172f1410 Update src/app/contact/page.tsx 2026-05-03 17:40:49 +00:00
7c8aad9ad5 Merge version_39 into main
Merge version_39 into main
2026-05-03 17:39:48 +00:00
4 changed files with 13 additions and 11 deletions

View File

@@ -52,7 +52,7 @@ export default function LandingPage() {
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterLogoEmphasis <FooterLogoEmphasis
columns={[ columns={[
{ items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }] }, { items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }, { label: "Request a free estimate", href: "/estimate" }] },
{ items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms", href: "#" }] }, { items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms", href: "#" }] },
]} ]}
logoText="CleanScene" logoText="CleanScene"

View File

@@ -37,16 +37,18 @@ export default function EstimatePage() {
<div id="estimate-form" data-section="estimate-form"> <div id="estimate-form" data-section="estimate-form">
<ContactSplitForm <ContactSplitForm
useInvertedBackground={false} useInvertedBackground={false}
title="Get Your Free Estimate" title="Request a free estimate"
titleClassName="text-[#0a7039]" titleClassName="text-[#0a7039]"
description="Fill out the details below, and we will provide a comprehensive quote for your event." description="Tell us about your event. We typically respond within 24 business hours."
inputs={[ inputs={[
{ name: "name", type: "text", placeholder: "Full Name", required: true }, { name: "full_name", type: "text", placeholder: "Full Name", required: true },
{ name: "email", type: "email", placeholder: "Email Address", required: true }, { name: "email", type: "email", placeholder: "Email Address", required: true },
{ name: "event_type", type: "text", placeholder: "Event Type", required: true }, { name: "phone", type: "tel", placeholder: "Phone Number", required: true },
{ name: "event_date", type: "date", placeholder: "Event Date", required: true }, { name: "event_date", type: "date", placeholder: "Event Date", required: true },
{ name: "address", type: "text", placeholder: "Delivery Address", required: true },
{ name: "event_type", type: "text", placeholder: "Event Type", required: true },
]} ]}
textarea={{ name: "details", placeholder: "Additional event details or specific requirements...", rows: 5 }} textarea={{ name: "other_info", placeholder: "Other info (Optional)", rows: 5 }}
imageSrc="http://img.b2bpic.net/free-photo/event-planner-organizing-wedding-details_23-2148197779.jpg" imageSrc="http://img.b2bpic.net/free-photo/event-planner-organizing-wedding-details_23-2148197779.jpg"
/> />
</div> </div>
@@ -54,7 +56,7 @@ export default function EstimatePage() {
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterLogoEmphasis <FooterLogoEmphasis
columns={[ columns={[
{ items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }] }, { items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }, { label: "Request a free estimate", href: "/estimate" }] },
{ items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms", href: "#" }] }, { items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms", href: "#" }] },
]} ]}
logoText="CleanScene" logoText="CleanScene"

View File

@@ -40,9 +40,9 @@ export default function LandingPage() {
textboxLayout="split-description" textboxLayout="split-description"
gridVariant="asymmetric-60-wide-40-narrow" gridVariant="asymmetric-60-wide-40-narrow"
useInvertedBackground={false} useInvertedBackground={false}
title="Our Full Fleet Inventory" title="Our premium mobile restroom fleet"
textBoxTitleClassName="text-[#0a7039]" textBoxTitleClassName="text-[#0a7039]"
description="Explore our complete range of high-end mobile restroom solutions." description=""
products={[ products={[
{ id: "f1", brand: "CleanScene", name: "2-Station Classic", price: "$750/day", rating: 5, reviewCount: "10+ reviews", imageSrc: "http://img.b2bpic.net/free-photo/backlit-mirror-minimalist-sink-spa-bathroom_169016-68891.jpg" }, { id: "f1", brand: "CleanScene", name: "2-Station Classic", price: "$750/day", rating: 5, reviewCount: "10+ reviews", imageSrc: "http://img.b2bpic.net/free-photo/backlit-mirror-minimalist-sink-spa-bathroom_169016-68891.jpg" },
{ id: "f2", brand: "CleanScene", name: "3-Station Executive", price: "$1200/day", rating: 5, reviewCount: "10+ reviews", imageSrc: "http://img.b2bpic.net/close-up-bathtub-with-faucet_1203-1500.jpg" }, { id: "f2", brand: "CleanScene", name: "3-Station Executive", price: "$1200/day", rating: 5, reviewCount: "10+ reviews", imageSrc: "http://img.b2bpic.net/close-up-bathtub-with-faucet_1203-1500.jpg" },
@@ -54,7 +54,7 @@ export default function LandingPage() {
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterLogoEmphasis <FooterLogoEmphasis
columns={[ columns={[
{ items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }] }, { items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }, { label: "Request a free estimate", href: "/estimate" }] },
{ items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms", href: "#" }] }, { items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms", href: "#" }] },
]} ]}
logoText="CleanScene" logoText="CleanScene"

View File

@@ -118,7 +118,7 @@ export default function LandingPage() {
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterLogoEmphasis <FooterLogoEmphasis
columns={[ columns={[
{ items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }] }, { items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }, { label: "Request a free estimate", href: "/estimate" }] },
{ items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms", href: "#" }] }, { items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms", href: "#" }] },
]} ]}
logoText="CleanScene" logoText="CleanScene"