Compare commits
169 Commits
version_80
...
version_10
| Author | SHA1 | Date | |
|---|---|---|---|
| 57e8f10fd1 | |||
| 79a4733b86 | |||
| f63da003cc | |||
| e30b45983b | |||
| 6e5cb66d39 | |||
| 8419101d74 | |||
| 53dc657df5 | |||
| 5d904baa8d | |||
| ef8dd49a30 | |||
| 75f7d7536c | |||
| 27a86328b2 | |||
| ac29803ad0 | |||
| f1181187e1 | |||
| d36a39462e | |||
| 39ce79903a | |||
| 3965e9ebe1 | |||
| dc1b885f36 | |||
| cb292a35d1 | |||
| 8dd88fba40 | |||
| 34fd9a3a0c | |||
| 3ed3127c94 | |||
| 62e8bc30fe | |||
| 70f76f3fff | |||
| 488bc9085d | |||
| eb8ab260fc | |||
| 14753ef2aa | |||
| 3a9a8cbc94 | |||
| dde94fc31e | |||
| bd1268ef68 | |||
| caa0b24eba | |||
| 196bc99542 | |||
| 863600c705 | |||
| 513ae6978e | |||
| e28308c031 | |||
| a8686cb3a5 | |||
| c2732a81e8 | |||
| edfea38cbc | |||
| f31fb0bd1a | |||
| fe58dde56f | |||
| a35d22f7b7 | |||
| 49be0f2d66 | |||
| 269d68763b | |||
| c2cd44c427 | |||
| d4774a39f4 | |||
| aa814b8b71 | |||
| 9a5295fbb0 | |||
| a79c218890 | |||
| aa9a2c2b48 | |||
| e7ef9be5c6 | |||
| 6bbc5eb8ab | |||
| ace7738398 | |||
| a2517800cc | |||
| ea0d6ce8b1 | |||
| 66a8b87488 | |||
| 0afb27d319 | |||
| add8478440 | |||
| 99cffbf3bf | |||
| c7e36c9617 | |||
| 370e7981de | |||
| 27549700fb | |||
| 5f6d596710 | |||
| 636278a39b | |||
| 5b0ea2f4dc | |||
| ce8ece3b8b | |||
| 44a6135621 | |||
| 7101f47b8f | |||
| 289f75e6c7 | |||
| 953383b584 | |||
| be73e8ac80 | |||
| 65598a7d3c | |||
| 3dda57dd9e | |||
| 3d6b857ebe | |||
| 83f6c73858 | |||
| cc29a7c46c | |||
| 0e0328c61c | |||
| c411c7d34b | |||
| 9ba5204a76 | |||
| 9059871113 | |||
| c07d787343 | |||
| 08d8aeec31 | |||
| 3ff0288231 | |||
| 516e1ceb17 | |||
| 15f75ed44b | |||
| 8ab7e6d066 | |||
| d7b09931f9 | |||
| b119d7d2e6 | |||
| 8370af08ff | |||
| ae34db9906 | |||
| dbd256b80b | |||
| 5b92b873ea | |||
| e18d0e58cc | |||
| c1b6f22b55 | |||
| c338f2a3e4 | |||
| 11bde451a5 | |||
| 5e7c3e52f0 | |||
| 8fb82cd9ca | |||
| f1a5e32dbf | |||
| e6cf447adf | |||
| b97d8f95bb | |||
| c6b7b69a6d | |||
| 1b1f9530b5 | |||
| 3388309aff | |||
| 5b7abb345e | |||
| c2e797fc73 | |||
| 98ff72be40 | |||
| b24fea6564 | |||
| 317fbb43f5 | |||
| 3797f31aba | |||
| 3af2d5ab98 | |||
| 5332ddffa0 | |||
| 3215f55e9f | |||
| a83d7dfdb0 | |||
| a324b84ca2 | |||
| 56a6aba79b | |||
| 713f517d27 | |||
| 913c15c3b8 | |||
| 8179198838 | |||
| 40f0e5face | |||
| e7fb27fdb6 | |||
| d979105938 | |||
| f240813bec | |||
| 74eabc1cf5 | |||
| f503b4b895 | |||
| df37b4ce64 | |||
| c3a3e559b3 | |||
| 7455cf24af | |||
| 26521c6187 | |||
| bb5b40f10f | |||
| 7b1475a272 | |||
| 6b3d95c646 | |||
| e5877642a3 | |||
| 655f39fb17 | |||
| 71dc4e32a5 | |||
| 42233d01fe | |||
| 8173015ca5 | |||
| d50cf7c490 | |||
| da7a469ca5 | |||
| 41447123bb | |||
| b7b5ca9f25 | |||
| 336964f61c | |||
| 17a3ba2dd6 | |||
| 98e04e7ad5 | |||
| 84ad737ff5 | |||
| a5b738aba5 | |||
| 8dfb99a1eb | |||
| 8aa7d4985b | |||
| e28c6b5832 | |||
| 2164317ddb | |||
| 6c7e8cf2d2 | |||
| 78e8c4fa43 | |||
| 28ddd79bc0 | |||
| 2fd89b4630 | |||
| 0aafc2eaab | |||
| 80d967ff3d | |||
| fcadb65910 | |||
| faa88fc024 | |||
| 84659c9b8a | |||
| f685bcf03a | |||
| f6607497a2 | |||
| 06bfa02ef0 | |||
| 913cae2f1e | |||
| 622679a45f | |||
| c619a6f60e | |||
| c39f7b5d75 | |||
| a49f468b29 | |||
| 7381dbb225 | |||
| 5cab8f45bc | |||
| c8e56225b8 | |||
| 89e718ea71 |
@@ -4,7 +4,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||
|
||||
export default function ContactUsPage() {
|
||||
return (
|
||||
@@ -22,17 +22,17 @@ export default function ContactUsPage() {
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Fleet", id: "/fleet" },
|
||||
{ name: "Pricing", id: "/pricing" },
|
||||
{ name: "Request a free estimate", id: "/estimate" },
|
||||
{ name: "Our Premium Fleet", id: "/fleet" },
|
||||
{ name: "Contact us", id: "/contact-us" },
|
||||
]}
|
||||
brandName="CleanScene"
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777213847237-f7u1y0mi.png"
|
||||
logoImageClassName="scale-150"
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777837799704-b8guhfm1.png"
|
||||
logoAlt="CleanScene Logo"
|
||||
button={{ text: "Get My Free Estimate", href: "/estimate" }}
|
||||
className="py-2"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -53,12 +53,10 @@ export default function ContactUsPage() {
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoEmphasis
|
||||
columns={[
|
||||
{ items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }, { label: "Pricing", href: "/pricing" }, { label: "Request a free estimate", href: "/estimate" }, { label: "Contact Us", href: "/contact-us" }] },
|
||||
{ items: [{ label: "Home", href: "/" }, { label: "Our Premium Fleet", href: "/fleet" }, { label: "Get My Free Estimate", href: "/estimate" }] },
|
||||
{ items: [{ label: "Contact Us", href: "/contact-us" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Terms", href: "/terms" }] },
|
||||
]}
|
||||
logoText="CleanScene"
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777213847237-f7u1y0mi.png"
|
||||
logoClassName="text-white"
|
||||
logoImageClassName="scale-75 hidden"
|
||||
logoText=""
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
@@ -4,9 +4,9 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||
|
||||
export default function LandingPage() {
|
||||
export default function ContactPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="expand-hover"
|
||||
@@ -22,16 +22,17 @@ export default function LandingPage() {
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Fleet", id: "/fleet" },
|
||||
{ name: "Request a free estimate", id: "/estimate" },
|
||||
{ name: "Our Premium Fleet", id: "/fleet" },
|
||||
{ name: "Contact us", id: "/contact-us" },
|
||||
]}
|
||||
brandName="CleanScene"
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777213847237-f7u1y0mi.png"
|
||||
logoImageClassName="scale-150"
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777837799704-b8guhfm1.png"
|
||||
logoAlt="CleanScene Logo"
|
||||
button={{ text: "Get My Free Estimate", href: "/estimate" }}
|
||||
className="py-2"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -53,13 +54,10 @@ export default function LandingPage() {
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoEmphasis
|
||||
columns={[
|
||||
{ items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }, { label: "Request a free estimate", href: "/estimate" }] },
|
||||
{ items: [{ label: "Contact us", href: "/contact-us" }, { label: "Privacy policy", href: "#" }, { label: "Terms", href: "#" }] },
|
||||
{ items: [{ label: "Home", href: "/" }, { label: "Our Premium Fleet", href: "/fleet" }, { label: "Get My Free Estimate", href: "/estimate" }] },
|
||||
{ items: [{ label: "Contact us", href: "/contact-us" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Terms", href: "/terms" }] },
|
||||
]}
|
||||
logoText="CleanScene"
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777213847237-f7u1y0mi.png"
|
||||
logoClassName="text-white"
|
||||
logoImageClassName="scale-75 hidden"
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
@@ -4,7 +4,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||
|
||||
export default function EstimatePage() {
|
||||
return (
|
||||
@@ -22,17 +22,17 @@ export default function EstimatePage() {
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Fleet", id: "/fleet" },
|
||||
{ name: "Pricing", id: "/pricing" },
|
||||
{ name: "Request a free estimate", id: "/estimate" },
|
||||
{ name: "Our Premium Fleet", id: "/fleet" },
|
||||
{ name: "Contact us", id: "/contact-us" },
|
||||
]}
|
||||
brandName="CleanScene"
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777213847237-f7u1y0mi.png"
|
||||
logoImageClassName="scale-150"
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777837799704-b8guhfm1.png"
|
||||
logoAlt="CleanScene Logo"
|
||||
button={{ text: "Get My Free Estimate", href: "/estimate" }}
|
||||
className="py-2"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -51,19 +51,17 @@ export default function EstimatePage() {
|
||||
{ name: "event_type", type: "text", placeholder: "Event Type", required: true },
|
||||
]}
|
||||
textarea={{ name: "other_info", placeholder: "Other info (Optional)", rows: 5 }}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777134554820-rdizvwfd.jpg"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777134554820-rdizvwfd.jpg?_wi=1"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoEmphasis
|
||||
columns={[
|
||||
{ items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }, { label: "Pricing", href: "/pricing" }, { label: "Request a free estimate", href: "/estimate" }, { label: "Contact Us", href: "/contact-us" }] },
|
||||
{ items: [{ label: "Home", href: "/" }, { label: "Our Premium Fleet", href: "/fleet" }, { label: "Get My Free Estimate", href: "/estimate" }] },
|
||||
{ items: [{ label: "Contact Us", href: "/contact-us" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Terms", href: "/terms" }] },
|
||||
]}
|
||||
logoText="CleanScene"
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777213847237-f7u1y0mi.png"
|
||||
logoClassName="text-white"
|
||||
logoImageClassName="scale-75 hidden"
|
||||
logoText=""
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
@@ -2,11 +2,14 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
|
||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||
import { useState } from 'react';
|
||||
|
||||
export default function FleetPage() {
|
||||
const [popupContent, setPopupContent] = useState<{title: string, body: string} | null>(null);
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="expand-hover"
|
||||
@@ -22,17 +25,17 @@ export default function FleetPage() {
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Fleet", id: "/fleet" },
|
||||
{ name: "Pricing", id: "/pricing" },
|
||||
{ name: "Request a free estimate", id: "/estimate" },
|
||||
{ name: "Our Premium Fleet", id: "/fleet" },
|
||||
{ name: "Contact us", id: "/contact-us" },
|
||||
]}
|
||||
brandName="CleanScene"
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777213847237-f7u1y0mi.png"
|
||||
logoImageClassName="scale-150"
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777837799704-b8guhfm1.png"
|
||||
logoAlt="CleanScene Logo"
|
||||
button={{ text: "Get My Free Estimate", href: "/estimate" }}
|
||||
className="py-2"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -43,8 +46,28 @@ export default function FleetPage() {
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{ id: "p1", brand: "CleanScene", name: "3 Station, Private Floorplan Restroom Trailer", price: "$1,375 per day", rating: 5, reviewCount: "128", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777832277795-ebq2l26f.png?_wi=1" },
|
||||
{ id: "p2", brand: "CleanScene", name: "4 Station, Community Floorplan Restroom Trailer", price: "$1,825 per day", rating: 5, reviewCount: "95", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777832470445-mr4qosuh.png?_wi=1" },
|
||||
{
|
||||
id: "p1",
|
||||
brand: "CleanScene",
|
||||
name: "3 Station, Private Floorplan Restroom Trailer",
|
||||
price: "$1,375 per day",
|
||||
rating: 5,
|
||||
reviewCount: "128",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777832277795-ebq2l26f.png?_wi=1", onProductClick: () => setPopupContent({
|
||||
title: "Premium 3-Station Restroom Trailer Rental", body: "Premium 3-Station Restroom Trailer Rental in Northeast Wisconsin. Elevate your wedding, boutique event, or VIP gathering with our premium 3-station restroom trailer rental — the top choice for upscale events throughout Northeast Wisconsin and the Green Bay area. Designed for maximum privacy, our luxury portable restroom trailer features three fully individual, climate-controlled restrooms, each with a flushable toilet, vanity with running water, and high-end finishes that rival a quality home bathroom. Built with American-made equipment, our restroom trailer delivers the reliability and elegance your event deserves. From intimate weddings to corporate VIP gatherings, we provide a private, comfortable experience for every guest. Based in Green Bay, WI, CleanScene Restroom Trailer offers prompt delivery, professional setup, and full-service support across Northeast Wisconsin — so your guests enjoy a premium experience from start to finish."
|
||||
})
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
brand: "CleanScene",
|
||||
name: "4 Station, Community Floorplan Restroom Trailer",
|
||||
price: "$1,825 per day",
|
||||
rating: 5,
|
||||
reviewCount: "95",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777832470445-mr4qosuh.png?_wi=1", onProductClick: () => setPopupContent({
|
||||
title: "4-Station Community Restroom Trailer Rental in Northeast Wisconsin | Men's & Women's Floorplan", body: "Elevate your Northeast Wisconsin wedding, private event, or community gathering with our 4-station community floorplan restroom trailer rental — a premium portable restroom solution designed for high-traffic events in the Green Bay area and beyond. This luxury restroom trailer features a traditional Men's and Women's layout with two stations each, finished with rustic wood interiors that bring warmth and elegance to any venue.\n\nDesigned for guest comfort, our community restroom trailer includes climate-controlled interiors, flushable toilets, vanities with running water, and customizable music to set the perfect atmosphere. Built in the USA, our American-made restroom trailer delivers the reliability and high-end experience your event deserves — whether it's a rustic wedding, outdoor festival, family reunion, or community celebration.\n\nBased in Green Bay, WI, CleanScene Restroom Rental provides prompt delivery, professional setup, and full-service support throughout Northeast Wisconsin — so your event runs smoothly from start to finish.\n\nBook your 4-station community restroom trailer rental in Green Bay and Northeast Wisconsin today — ideal for weddings, festivals, and community events."
|
||||
})
|
||||
},
|
||||
]}
|
||||
title="Our premium fleet"
|
||||
textBoxTitleClassName="text-[#0a7039]"
|
||||
@@ -52,15 +75,28 @@ export default function FleetPage() {
|
||||
/>
|
||||
</div>
|
||||
|
||||
{popupContent && (
|
||||
<div className="fixed inset-0 z-50 flex items-center justify-center p-4 bg-black/50 backdrop-blur-sm" onClick={() => setPopupContent(null)}>
|
||||
<div className="bg-white p-8 rounded-lg max-w-2xl shadow-xl overflow-y-auto max-h-[90vh]" onClick={(e) => e.stopPropagation()}>
|
||||
<h3 className="text-2xl font-bold mb-4 whitespace-pre-wrap">{popupContent.title}</h3>
|
||||
<p className="text-gray-700 leading-relaxed whitespace-pre-wrap">{popupContent.body}</p>
|
||||
<button
|
||||
className="mt-6 bg-[#0a7039] text-white px-6 py-2 rounded hover:bg-[#075e2f] transition"
|
||||
onClick={() => setPopupContent(null)}
|
||||
>
|
||||
Close
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
)}
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoEmphasis
|
||||
columns={[
|
||||
{ items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }, { label: "Pricing", href: "/pricing" }, { label: "Request a free estimate", href: "/estimate" }, { label: "Contact Us", href: "/contact-us" }] },
|
||||
{ items: [{ label: "Home", href: "/" }, { label: "Our Premium Fleet", href: "/fleet" }, { label: "Get My Free Estimate", href: "/estimate" }] },
|
||||
{ items: [{ label: "Contact Us", href: "/contact-us" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Terms", href: "/terms" }] },
|
||||
]}
|
||||
logoText="CleanScene"
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777213847237-f7u1y0mi.png"
|
||||
logoClassName="text-white"
|
||||
logoImageClassName="scale-75 hidden"
|
||||
logoText=""
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
@@ -4,7 +4,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
|
||||
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
|
||||
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
||||
@@ -25,15 +25,17 @@ export default function LandingPage() {
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Fleet", id: "/fleet" },
|
||||
{ name: "Pricing", id: "/pricing" },
|
||||
{ name: "Request a free estimate", id: "/estimate" },
|
||||
{ name: "Our Premium Fleet", id: "/fleet" },
|
||||
{ name: "Contact us", id: "/contact-us" },
|
||||
]}
|
||||
brandName="CleanScene"
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777837799704-b8guhfm1.png"
|
||||
logoAlt="CleanScene Logo"
|
||||
button={{ text: "Get My Free Estimate", href: "/estimate" }}
|
||||
className="py-2"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -42,7 +44,7 @@ export default function LandingPage() {
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Set the Scene for a Flawless Event"
|
||||
titleClassName="text-[#0a7039]"
|
||||
description="Our premium restroom trailers offer the comfort of a quality interior space to provide modern hospitality."
|
||||
description="Proudly serving Northeast Wisconsin - from the Fox Valley to Door County, Shawano to the Lakeshore, and Green Bay. Our premium restroom trailers offer the comfort of a quality interior space to provide a modern hospitality experience."
|
||||
kpis={[
|
||||
{ value: "10+", label: "Counties Served" },
|
||||
{ value: "100%", label: "Guest Comfort" },
|
||||
@@ -50,7 +52,7 @@ export default function LandingPage() {
|
||||
]}
|
||||
enableKpiAnimation={true}
|
||||
buttons={[
|
||||
{ text: "Request a free estimate", href: "/estimate" },
|
||||
{ text: "Get My Free Estimate", href: "/estimate" },
|
||||
{ text: "View The Fleet", href: "/fleet" },
|
||||
]}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777135032652-q27squi7.jpg"
|
||||
@@ -64,7 +66,7 @@ export default function LandingPage() {
|
||||
title="The CleanScene Difference"
|
||||
titleClassName="text-[#0a7039]"
|
||||
description={[
|
||||
"We believe restrooms shouldn't just be functional - they should be part of the event design and experience.", "Our trailers offer the comfort of a premium interior space with a touch of modern hospitality."
|
||||
"We believe restrooms shouldn't just be functional - they should be part of the event design and experience.", "Our premium restroom trailers offer the comfort of a quality interior space to provide a modern hospitality experience.."
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -97,7 +99,7 @@ export default function LandingPage() {
|
||||
description="Our premium rental fleet is designed to fit seamlessly into any event and leave a lasting impression."
|
||||
features={[
|
||||
{ title: "Weddings & Private Parties", description: "", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777134554820-hv8fxndc.jpg" },
|
||||
{ title: "Community Events", description: "", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777134554820-rdizvwfd.jpg" },
|
||||
{ title: "Community Events", description: "", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777134554820-rdizvwfd.jpg?_wi=2" },
|
||||
{ title: "Corporate Events", description: "", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777134554820-klkyjyqk.jpg" },
|
||||
]}
|
||||
/>
|
||||
@@ -106,7 +108,8 @@ export default function LandingPage() {
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoEmphasis
|
||||
columns={[
|
||||
{ items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }, { label: "Pricing", href: "/pricing" }, { label: "Request a free estimate", href: "/estimate" }, { label: "Contact Us", href: "/contact-us" }] },
|
||||
{ items: [{ label: "Home", href: "/" }, { label: "Our Premium Fleet", href: "/fleet" }, { label: "Get My Free Estimate", href: "/estimate" }] },
|
||||
{ items: [{ label: "Contact Us", href: "/contact-us" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Terms", href: "/terms" }] },
|
||||
]}
|
||||
logoText=""
|
||||
/>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||
import PricingCardTwo from '@/components/sections/pricing/PricingCardTwo';
|
||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||
|
||||
@@ -22,17 +22,18 @@ export default function PricingPage() {
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Fleet", id: "/fleet" },
|
||||
{ name: "Our Premium Fleet", id: "/fleet" },
|
||||
{ name: "Pricing", id: "/pricing" },
|
||||
{ name: "Request a free estimate", id: "/estimate" },
|
||||
{ name: "Contact us", id: "/contact-us" },
|
||||
]}
|
||||
brandName="CleanScene"
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777213847237-f7u1y0mi.png"
|
||||
logoImageClassName="scale-150"
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777837799704-b8guhfm1.png"
|
||||
logoAlt="CleanScene Logo"
|
||||
button={{ text: "Get My Free Estimate", href: "/estimate" }}
|
||||
className="py-2"
|
||||
/>
|
||||
</div>
|
||||
<div id="pricing" data-section="pricing">
|
||||
@@ -57,12 +58,10 @@ export default function PricingPage() {
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoEmphasis
|
||||
columns={[
|
||||
{ items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }, { label: "Pricing", href: "/pricing" }, { label: "Request a free estimate", href: "/estimate" }, { label: "Contact Us", href: "/contact-us" }] },
|
||||
{ items: [{ label: "Home", href: "/" }, { label: "Our Premium Fleet", href: "/fleet" }, { label: "Pricing", href: "/pricing" }, { label: "Get My Free Estimate", href: "/estimate" }] },
|
||||
{ items: [{ label: "Contact Us", href: "/contact-us" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Terms", href: "/terms" }] },
|
||||
]}
|
||||
logoText="CleanScene"
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777213847237-f7u1y0mi.png"
|
||||
logoClassName="text-white"
|
||||
logoImageClassName="scale-75 hidden"
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user