Compare commits
341 Commits
version_65
...
version_12
| Author | SHA1 | Date | |
|---|---|---|---|
| c2c7911a5a | |||
| ae841699b4 | |||
| 612a931bce | |||
| 95dff0b7c4 | |||
| 0a57fe6f53 | |||
| c618cd522b | |||
| b6abcd9797 | |||
| 5ca831288f | |||
| 17ad64ab34 | |||
| 688f468042 | |||
| 8a973db170 | |||
| dd721caa60 | |||
| cdd2930f39 | |||
| 817a141c72 | |||
| b0e1ed7681 | |||
| 167cdcb352 | |||
| 27198b3eb4 | |||
| 976caa88bd | |||
| bd937ac24a | |||
| 0c5129b01b | |||
| d010c03b36 | |||
| c05ede69c5 | |||
| e6f1987cf2 | |||
| 3e1cf10319 | |||
| 6479d1e829 | |||
| 01ddc588b3 | |||
| 257acd18c8 | |||
| 25b9c98247 | |||
| e37643e08b | |||
| c37ba0b27a | |||
| a22a1a8d09 | |||
| 1a1110bb7e | |||
| fb4980caf7 | |||
| 0f14475c50 | |||
| b203b878aa | |||
| 61f7810f50 | |||
| 9d124e126b | |||
| 387d70c075 | |||
| ceb4148a2a | |||
| 440fb5ceb3 | |||
| d7e5cb077a | |||
| 0bfb00646e | |||
| 09c4d6035d | |||
| 43454ece91 | |||
| 0cec1a35c6 | |||
| e44e652fdb | |||
| 5926bb6e74 | |||
| d584c94544 | |||
| d698ed4a85 | |||
| 2388caaf4c | |||
| 38ab6f2377 | |||
| aeff86eeb2 | |||
| 486cf401cc | |||
| b9f2b6c4ca | |||
| bc23d26bc2 | |||
| 34f36bdc0a | |||
| 46328fe657 | |||
| d48d45ef8a | |||
| 6afdb67983 | |||
| 5b596f0de7 | |||
| cf6961c192 | |||
| d6273cd4fa | |||
| 2d5148143a | |||
| 104bfe419b | |||
| 712e9f0ea2 | |||
| 0b58427c1e | |||
| 283507a37b | |||
| 12b9e9e5f6 | |||
| c72591875e | |||
| 40e22c6c1f | |||
| 8d154db16e | |||
| c3b2b5cdfa | |||
| 3a98505d9c | |||
| 4a7177fd79 | |||
| 84f3f14cf1 | |||
| 9b7ee252b6 | |||
| 5c4d1ae4e5 | |||
| 0bdb5036e6 | |||
| d35854958d | |||
| ebab63930b | |||
| aabb73e7a3 | |||
| 0137efcda2 | |||
| 88706d72ee | |||
| 949a142b2a | |||
| 80c2597e5e | |||
| b42888c791 | |||
| 0cc01e96cd | |||
| 79e3484559 | |||
| 395cdee793 | |||
| 9e0f0462cd | |||
| c2c07572ca | |||
| 7c17efe05f | |||
| 517442bea7 | |||
| f25e6eb562 | |||
| b072272ef8 | |||
| 98eb4035ee | |||
| 21cdc6ecb5 | |||
| fc242e1ab6 | |||
| ca0fecf635 | |||
| 78929ceacc | |||
| f7f10325c4 | |||
| 6b9cc2444b | |||
| 1b7c0a0734 | |||
| 893cc5ed5f | |||
| 5580f63bd6 | |||
| ec9912a818 | |||
| e6298645ed | |||
| 1fbda10e28 | |||
| 016408f901 | |||
| cd7167673c | |||
| 587e6cedf9 | |||
| 16118ea611 | |||
| 4ac7fcebf9 | |||
| cddbfefcda | |||
| 4fdad95e9e | |||
| 8a4dc74b99 | |||
| c75cb8cfc7 | |||
| c222f40700 | |||
| 15cebd7601 | |||
| ba1f231a56 | |||
| e7187d374d | |||
| e075435f8d | |||
| 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 | |||
| d283b755a4 | |||
| 7381dbb225 | |||
| aa6848172a | |||
| 5cab8f45bc | |||
| 28478b97df | |||
| c8e56225b8 | |||
| 0cd2704eb3 | |||
| 89e718ea71 | |||
| 3fcf2cb79b | |||
| 8b69cd150a | |||
| e960cf6c43 | |||
| 0690740891 | |||
| 154d4df6fb | |||
| 6bb5417e3f | |||
| c5cff27cfa | |||
| cd7e0d7cd0 | |||
| 0ea9ba0e52 | |||
| 214a46c8b1 | |||
| 4ae6cc18c6 | |||
| fa23b56e6f | |||
| 21c922e0ff | |||
| 3d3388a74f | |||
| b41e91d77c | |||
| e7df4e495c | |||
| 92e4d8914b | |||
| a56ee81989 | |||
| a40662e097 | |||
| 1fbf7f518e | |||
| 7187b55355 | |||
| d46284b9b3 | |||
| 63759df416 | |||
| 343c42ecc5 | |||
| c4aa7494df | |||
| 0edd858ebe | |||
| e9dfbef74b | |||
| 397e01f0fd | |||
| 2fad94c770 | |||
| 212944f7c9 | |||
| a84f737697 | |||
| 632bf6ade0 | |||
| cc48ad3774 | |||
| d646374d2b | |||
| 3d37f40047 | |||
| 047c2b695a | |||
| b348b3a246 | |||
| 31c2c536c7 | |||
| d6bd281b79 | |||
| 89a9e3df66 | |||
| a1d417bba1 | |||
| 457e5e94ae | |||
| a05f00215f | |||
| 0f686689f1 | |||
| 490d7c0462 | |||
| c0efb4e136 |
@@ -4,7 +4,8 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||||
|
import { Instagram, Facebook } from "lucide-react";
|
||||||
|
|
||||||
export default function ContactUsPage() {
|
export default function ContactUsPage() {
|
||||||
return (
|
return (
|
||||||
@@ -22,22 +23,23 @@ export default function ContactUsPage() {
|
|||||||
>
|
>
|
||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingInline
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "/" },
|
{ name: "Home", id: "/" },
|
||||||
{ name: "Fleet", id: "/fleet" },
|
{ name: "Our Premium Fleet", id: "/fleet" },
|
||||||
{ name: "Request a free estimate", id: "/estimate" },
|
|
||||||
{ name: "Contact us", id: "/contact-us" },
|
{ name: "Contact us", id: "/contact-us" },
|
||||||
]}
|
]}
|
||||||
brandName="CleanScene"
|
brandName="CleanScene"
|
||||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777213847237-f7u1y0mi.png"
|
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777837799704-b8guhfm1.png"
|
||||||
logoImageClassName="scale-150"
|
logoAlt="CleanScene Logo"
|
||||||
|
button={{ text: "Get My Free Estimate", href: "/estimate" }}
|
||||||
|
className="py-2"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactCTA
|
<ContactCTA
|
||||||
tag="Contact Us"
|
tag="Contact us"
|
||||||
title="Get in Touch"
|
title="Get in Touch"
|
||||||
description="Reach out to us via email at Info@cleanscenerestroom.com or call us at 920-212-1578 for any inquiries regarding our premium mobile restroom trailers."
|
description="Reach out to us via email at Info@cleanscenerestroom.com or call us at 920-212-1578 for any inquiries regarding our premium mobile restroom trailers."
|
||||||
buttons={[
|
buttons={[
|
||||||
@@ -50,17 +52,24 @@ export default function ContactUsPage() {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
|
<div className="flex flex-col items-center py-8">
|
||||||
|
<div className="flex items-center mb-4 gap-4">
|
||||||
|
<a href="https://www.instagram.com/cleanscene" target="_blank" rel="noopener noreferrer" aria-label="Follow CleanScene on Instagram" className="text-[#0a7039] hover:opacity-80 transition-opacity">
|
||||||
|
<Instagram size={24} />
|
||||||
|
</a>
|
||||||
|
<a href="https://www.facebook.com/people/CleanScene-Restroom-Rentals/61588358724791/?sk=about" target="_blank" rel="noopener noreferrer" aria-label="CleanScene Restroom Rentals on Facebook" className="text-[#0a7039] hover:opacity-80 transition-opacity">
|
||||||
|
<Facebook size={24} />
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
<FooterLogoEmphasis
|
<FooterLogoEmphasis
|
||||||
columns={[
|
columns={[
|
||||||
{ items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }, { label: "Request a free estimate", href: "/estimate" }] },
|
{ 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: "#" }, { label: "Terms", href: "#" }] },
|
{ items: [{ label: "Contact Us", href: "/contact-us" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Terms", href: "/terms" }] },
|
||||||
]}
|
]}
|
||||||
logoText="CleanScene"
|
logoText=""
|
||||||
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>
|
</div>
|
||||||
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -4,9 +4,10 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
||||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||||
|
import { Instagram, Facebook } from "lucide-react";
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function ContactPage() {
|
||||||
return (
|
return (
|
||||||
<ThemeProvider
|
<ThemeProvider
|
||||||
defaultButtonVariant="expand-hover"
|
defaultButtonVariant="expand-hover"
|
||||||
@@ -22,16 +23,17 @@ export default function LandingPage() {
|
|||||||
>
|
>
|
||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingInline
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "/" },
|
{ name: "Home", id: "/" },
|
||||||
{ name: "Fleet", id: "/fleet" },
|
{ name: "Our Premium Fleet", id: "/fleet" },
|
||||||
{ name: "Request a free estimate", id: "/estimate" },
|
|
||||||
{ name: "Contact us", id: "/contact-us" },
|
{ name: "Contact us", id: "/contact-us" },
|
||||||
]}
|
]}
|
||||||
brandName="CleanScene"
|
brandName="CleanScene"
|
||||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777213847237-f7u1y0mi.png"
|
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777837799704-b8guhfm1.png"
|
||||||
logoImageClassName="scale-150"
|
logoAlt="CleanScene Logo"
|
||||||
|
button={{ text: "Get My Free Estimate", href: "/estimate" }}
|
||||||
|
className="py-2"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -51,17 +53,24 @@ export default function LandingPage() {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
|
<div className="flex flex-col items-center py-8">
|
||||||
|
<div className="flex items-center mb-4 gap-4">
|
||||||
|
<a href="https://www.instagram.com/cleanscene" target="_blank" rel="noopener noreferrer" aria-label="Follow CleanScene on Instagram" className="text-[#0a7039] hover:opacity-80 transition-opacity">
|
||||||
|
<Instagram size={24} />
|
||||||
|
</a>
|
||||||
|
<a href="https://www.facebook.com/people/CleanScene-Restroom-Rentals/61588358724791/?sk=about" target="_blank" rel="noopener noreferrer" aria-label="CleanScene Restroom Rentals on Facebook" className="text-[#0a7039] hover:opacity-80 transition-opacity">
|
||||||
|
<Facebook size={24} />
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
<FooterLogoEmphasis
|
<FooterLogoEmphasis
|
||||||
columns={[
|
columns={[
|
||||||
{ items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }, { label: "Request a free estimate", href: "/estimate" }] },
|
{ 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: "#" }, { label: "Terms", href: "#" }] },
|
{ items: [{ label: "Contact us", href: "/contact-us" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Terms", href: "/terms" }] },
|
||||||
]}
|
]}
|
||||||
logoText="CleanScene"
|
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>
|
</div>
|
||||||
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -4,7 +4,8 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
||||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||||
|
import { Instagram, Facebook } from "lucide-react";
|
||||||
|
|
||||||
export default function EstimatePage() {
|
export default function EstimatePage() {
|
||||||
return (
|
return (
|
||||||
@@ -22,16 +23,17 @@ export default function EstimatePage() {
|
|||||||
>
|
>
|
||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingInline
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "/" },
|
{ name: "Home", id: "/" },
|
||||||
{ name: "Fleet", id: "/fleet" },
|
{ name: "Our Premium Fleet", id: "/fleet" },
|
||||||
{ name: "Request a free estimate", id: "/estimate" },
|
|
||||||
{ name: "Contact us", id: "/contact-us" },
|
{ name: "Contact us", id: "/contact-us" },
|
||||||
]}
|
]}
|
||||||
brandName="CleanScene"
|
brandName="CleanScene"
|
||||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777213847237-f7u1y0mi.png"
|
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777837799704-b8guhfm1.png"
|
||||||
logoImageClassName="scale-150"
|
logoAlt="CleanScene Logo"
|
||||||
|
button={{ text: "Get My Free Estimate", href: "/estimate" }}
|
||||||
|
className="py-2"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -50,22 +52,29 @@ export default function EstimatePage() {
|
|||||||
{ name: "event_type", type: "text", placeholder: "Event Type", required: true },
|
{ name: "event_type", type: "text", placeholder: "Event Type", required: true },
|
||||||
]}
|
]}
|
||||||
textarea={{ name: "other_info", placeholder: "Other info (Optional)", 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="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777134554820-rdizvwfd.jpg?_wi=1"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
|
<div className="flex flex-col items-center py-8">
|
||||||
|
<div className="flex items-center mb-4 gap-4">
|
||||||
|
<a href="https://www.instagram.com/cleanscene" target="_blank" rel="noopener noreferrer" aria-label="Follow CleanScene on Instagram" className="text-[#0a7039] hover:opacity-80 transition-opacity">
|
||||||
|
<Instagram size={24} />
|
||||||
|
</a>
|
||||||
|
<a href="https://www.facebook.com/people/CleanScene-Restroom-Rentals/61588358724791/?sk=about" target="_blank" rel="noopener noreferrer" aria-label="CleanScene Restroom Rentals on Facebook" className="text-[#0a7039] hover:opacity-80 transition-opacity">
|
||||||
|
<Facebook size={24} />
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
<FooterLogoEmphasis
|
<FooterLogoEmphasis
|
||||||
columns={[
|
columns={[
|
||||||
{ items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }, { label: "Request a free estimate", href: "/estimate" }] },
|
{ 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: "#" }, { label: "Terms", href: "#" }] },
|
{ items: [{ label: "Contact Us", href: "/contact-us" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Terms", href: "/terms" }] },
|
||||||
]}
|
]}
|
||||||
logoText="CleanScene"
|
logoText=""
|
||||||
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>
|
</div>
|
||||||
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -2,11 +2,16 @@
|
|||||||
|
|
||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import ReactLenis from "lenis/react";
|
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 ProductCardTwo from '@/components/sections/product/ProductCardTwo';
|
||||||
|
import FeatureCardThree from '@/components/sections/feature/featureCardThree/FeatureCardThree';
|
||||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||||
|
import { useState } from 'react';
|
||||||
|
import { Instagram, Facebook } from "lucide-react";
|
||||||
|
|
||||||
export default function FleetPage() {
|
export default function FleetPage() {
|
||||||
|
const [popupContent, setPopupContent] = useState<{title: string, body: string} | null>(null);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<ThemeProvider
|
<ThemeProvider
|
||||||
defaultButtonVariant="expand-hover"
|
defaultButtonVariant="expand-hover"
|
||||||
@@ -22,16 +27,17 @@ export default function FleetPage() {
|
|||||||
>
|
>
|
||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingInline
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "/" },
|
{ name: "Home", id: "/" },
|
||||||
{ name: "Fleet", id: "/fleet" },
|
{ name: "Our Premium Fleet", id: "/fleet" },
|
||||||
{ name: "Request a free estimate", id: "/estimate" },
|
|
||||||
{ name: "Contact us", id: "/contact-us" },
|
{ name: "Contact us", id: "/contact-us" },
|
||||||
]}
|
]}
|
||||||
brandName="CleanScene"
|
brandName="CleanScene"
|
||||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777213847237-f7u1y0mi.png"
|
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777837799704-b8guhfm1.png"
|
||||||
logoImageClassName="scale-150"
|
logoAlt="CleanScene Logo"
|
||||||
|
button={{ text: "Get My Free Estimate", href: "/estimate" }}
|
||||||
|
className="py-2"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -42,27 +48,85 @@ export default function FleetPage() {
|
|||||||
gridVariant="four-items-2x2-equal-grid"
|
gridVariant="four-items-2x2-equal-grid"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
products={[
|
products={[
|
||||||
{ id: "p1", brand: "CleanScene", name: "3 Station, Private Floorplan Restroom Trailer", price: "$1,375 per day", rating: 5, reviewCount: "", 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: "", 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: "3-Station Private Restroom Trailer Rental in Northeast Wisconsin | Modern Finishings", body: "Elevate your Northeast Wisconsin wedding, private event, or boutique gathering with our 3-station private floorplan restroom trailer rental — a premium portable restroom solution for upscale events in the Green Bay area and beyond. This luxury restroom trailer features three fully private, individual restroom stations with sleek modern finishings, perfect for intimate weddings, VIP gatherings, and high-end private events.\n\nDesigned for maximum guest comfort and privacy, our 3-station restroom trailer includes climate-controlled interiors, flushable toilets, vanities with running water, and customizable music to match the atmosphere of your event. Built in the USA, our American-made restroom trailer delivers the reliability and elegance your event deserves — providing a comfortable, hotel-quality experience for every guest.\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. Book your 3-station private restroom trailer rental in Green Bay and Northeast Wisconsin today."
|
||||||
|
})
|
||||||
|
},
|
||||||
|
{
|
||||||
|
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 | Rustic Elegance", 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. Book your 4-station community restroom trailer rental in Green Bay and Northeast Wisconsin today."
|
||||||
|
})
|
||||||
|
},
|
||||||
]}
|
]}
|
||||||
title="Our Full Fleet"
|
title="Our premium fleet"
|
||||||
textBoxTitleClassName="text-[#0a7039]"
|
textBoxTitleClassName="text-[#0a7039]"
|
||||||
description="Premium, climate-controlled mobile restrooms for every event size."
|
description="Premium, climate-controlled mobile restrooms for every event size. Multi-day rental discounts available."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div id="features" data-section="features">
|
||||||
|
<FeatureCardThree
|
||||||
|
title="Premium interiors for a premium fleet"
|
||||||
|
description="Our restroom trailers are designed for comfort and ease."
|
||||||
|
textboxLayout="default"
|
||||||
|
gridVariant="three-columns-all-equal-width"
|
||||||
|
animationType="slide-up"
|
||||||
|
features={[
|
||||||
|
{ title: "Private restrooms with rustic finishings ", description: "4-Station, Community Floorplan ", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777844457157-thyrfsbj.png" },
|
||||||
|
{ title: "Private restrooms with modern finishings ", description: "3-Station, Private Floorplan", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777844630022-ryezs5em.jpg?_wi=1" },
|
||||||
|
{ title: "Lighted vanity with rustic finishings", description: "4-Station, Community Floorplan ", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777844630022-blt2zl10.jpg" }
|
||||||
|
]}
|
||||||
|
useInvertedBackground={false}
|
||||||
|
/>
|
||||||
|
</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">
|
<div id="footer" data-section="footer">
|
||||||
|
<div className="flex flex-col items-center py-8">
|
||||||
|
<div className="flex items-center mb-4 gap-4">
|
||||||
|
<a href="https://www.instagram.com/cleanscene" target="_blank" rel="noopener noreferrer" aria-label="Follow CleanScene on Instagram" className="text-[#0a7039] hover:opacity-80 transition-opacity">
|
||||||
|
<Instagram size={24} />
|
||||||
|
</a>
|
||||||
|
<a href="https://www.facebook.com/people/CleanScene-Restroom-Rentals/61588358724791/?sk=about" target="_blank" rel="noopener noreferrer" aria-label="CleanScene Restroom Rentals on Facebook" className="text-[#0a7039] hover:opacity-80 transition-opacity">
|
||||||
|
<Facebook size={24} />
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
<FooterLogoEmphasis
|
<FooterLogoEmphasis
|
||||||
columns={[
|
columns={[
|
||||||
{ items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }, { label: "Request a free estimate", href: "/estimate" }] },
|
{ 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: "#" }, { label: "Terms", href: "#" }] },
|
{ items: [{ label: "Contact Us", href: "/contact-us" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Terms", href: "/terms" }] },
|
||||||
]}
|
]}
|
||||||
logoText="CleanScene"
|
logoText=""
|
||||||
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>
|
</div>
|
||||||
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import ContactText from '@/components/sections/contact/ContactText';
|
|
||||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||||
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
|
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 ProductCardTwo from '@/components/sections/product/ProductCardTwo';
|
||||||
import FeatureCardTwentyNine from '@/components/sections/feature/featureCardTwentyNine/FeatureCardTwentyNine';
|
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
|
||||||
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
||||||
|
import { Instagram, Facebook } from "lucide-react";
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
return (
|
return (
|
||||||
@@ -26,36 +26,37 @@ export default function LandingPage() {
|
|||||||
>
|
>
|
||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingInline
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "/" },
|
{ name: "Home", id: "/" },
|
||||||
{ name: "Fleet", id: "/fleet" },
|
{ name: "Our Premium Fleet", id: "/fleet" },
|
||||||
{ name: "Request a free estimate", id: "/estimate" },
|
|
||||||
{ name: "Contact us", id: "/contact-us" },
|
{ name: "Contact us", id: "/contact-us" },
|
||||||
]}
|
]}
|
||||||
brandName="CleanScene"
|
brandName="CleanScene"
|
||||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777213847237-f7u1y0mi.png"
|
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777837799704-b8guhfm1.png"
|
||||||
logoImageClassName="scale-150"
|
logoAlt="CleanScene Logo"
|
||||||
|
button={{ text: "Get My Free Estimate", href: "/estimate" }}
|
||||||
|
className="py-2"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroSplitKpi
|
<HeroSplitKpi
|
||||||
background={{ variant: "gradient-bars" }}
|
background={{ variant: "gradient-bars" }}
|
||||||
title="Set the Scene for a Flawless Event"
|
title="Premium Portable Restrooms"
|
||||||
titleClassName="text-[#0a7039]"
|
titleClassName="text-[#0a7039]"
|
||||||
description="Our trailers offer the comfort of an interior space with the quality of 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={[
|
kpis={[
|
||||||
{ value: "10+", label: "Counties Served" },
|
{ value: "10+", label: "Counties Served" },
|
||||||
{ value: "100%", label: "Guest Comfort" },
|
{ value: "1", label: "Guest Comfort" },
|
||||||
{ value: "24/7", label: "Service" },
|
{ value: "1", label: "Local Team" },
|
||||||
]}
|
]}
|
||||||
enableKpiAnimation={true}
|
enableKpiAnimation={true}
|
||||||
buttons={[
|
buttons={[
|
||||||
{ text: "Request a free estimate", href: "/estimate" },
|
{ text: "Get My Free Estimate", href: "/estimate" },
|
||||||
{ text: "View The Fleet", href: "/fleet" },
|
{ text: "View The Fleet", href: "/fleet" },
|
||||||
]}
|
]}
|
||||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777135032652-q27squi7.jpg"
|
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777135032652-q27squi7.jpg?_wi=1"
|
||||||
mediaAnimation="slide-up"
|
mediaAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -66,7 +67,8 @@ export default function LandingPage() {
|
|||||||
title="The CleanScene Difference"
|
title="The CleanScene Difference"
|
||||||
titleClassName="text-[#0a7039]"
|
titleClassName="text-[#0a7039]"
|
||||||
description={[
|
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."
|
"Transform the standard event experience by providing luxury sanitation facilities that your guests will truly appreciate.",
|
||||||
|
"Hiring premium restroom trailers means you are ensuring immaculate comfort and sophisticated design for your wedding, corporate gathering, or special event, removing any stress about guest facilities."
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -78,56 +80,61 @@ export default function LandingPage() {
|
|||||||
gridVariant="asymmetric-60-wide-40-narrow"
|
gridVariant="asymmetric-60-wide-40-narrow"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
products={[
|
products={[
|
||||||
{ id: "p1", brand: "CleanScene", name: "3 Station, Private Floorplan Restroom Trailer", price: "$1,375 per day", rating: 5, reviewCount: "", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777832277795-ebq2l26f.png?_wi=2" },
|
{ 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=2", onProductClick: () => window.location.href = "/fleet" },
|
||||||
{ id: "p2", brand: "CleanScene", name: "4 Station, Community Floorplan Restroom Trailer", price: "$1,825 per day", rating: 5, reviewCount: "", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777832470445-mr4qosuh.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", onProductClick: () => window.location.href = "/fleet" },
|
||||||
]}
|
]}
|
||||||
title="Our Curated Fleet"
|
title="Our Premium Fleet"
|
||||||
textBoxTitleClassName="text-[#0a7039]"
|
textBoxTitleClassName="text-[#0a7039]"
|
||||||
description="Made-in-USA trailers designed for peak comfort."
|
description="Made-in-USA trailers designed for peak comfort."
|
||||||
|
buttons={[{ text: "View Full Specifications", href: "/fleet" }]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="features" data-section="features">
|
<div id="features" data-section="features">
|
||||||
<FeatureCardTwentyNine
|
<FeatureCardOne
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
gridVariant="uniform-all-items-equal"
|
gridVariant="uniform-all-items-equal"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
title="Modern Hospitality Standards"
|
title="Let us elevate your event"
|
||||||
cardTitleClassName="text-[#0a7039]"
|
cardTitleClassName="text-[#0a7039]"
|
||||||
description="Every detail of our rental fleet is meticulously maintained to ensure your event leaves a lasting impression."
|
description="Our premium rental fleet is designed to fit seamlessly into any event across Northeast Wisconsin and leave a lasting impression."
|
||||||
features={[
|
features={[
|
||||||
{ title: "Advanced Climate Control", description: "Fully adjustable heating and cooling systems to keep guests comfortable regardless of the season.", imageSrc: "http://img.b2bpic.net/free-photo/view-beautiful-modern-hotel-interior_23-2148777121.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/view-beautiful-modern-hotel-interior_23-2148777121.jpg", buttonText: "Learn More" },
|
{ title: "Weddings & Private Parties", description: "", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777134554820-hv8fxndc.jpg?_wi=2" },
|
||||||
{ title: "Luxury Finishes", description: "Designer lighting, high-end vanity surfaces, and elegant trim throughout our trailers.", imageSrc: "http://img.b2bpic.net/free-photo/interior-design-concept-with-details_23-2148777121.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/interior-design-concept-with-details_23-2148777121.jpg", buttonText: "Learn More" },
|
{ title: "Community Events", description: "", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777134554820-rdizvwfd.jpg?_wi=2" },
|
||||||
{ title: "White-Glove Setup", description: "Our professional team handles every step from delivery to onsite staging to ensure perfection.", imageSrc: "http://img.b2bpic.net/free-photo/professional-team-working-together_23-2148777121.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/professional-team-working-together_23-2148777121.jpg", buttonText: "Learn More" },
|
{ title: "Corporate Events", description: "", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777134554820-klkyjyqk.jpg?_wi=2" },
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div className="flex justify-center gap-8 py-12" data-section="badges">
|
||||||
<ContactText
|
<a href="https://www.theknot.com/marketplace/cleanscene-restroom-rentals-green-bay-wi-2098007" target="_blank" rel="noopener noreferrer">
|
||||||
useInvertedBackground={false}
|
<img src="https://www.theknot.com/tk-assets/web/badges/best-of-weddings-2025.png" alt="The Knot Best of Weddings 2025" className="h-24" />
|
||||||
background={{ variant: "plain" }}
|
</a>
|
||||||
text="Ready to elevate your event experience? Get in touch with our team today to secure your dates and discover our premium rental options."
|
<a href="https://www.theknot.com/marketplace/cleanscene-restroom-rentals-green-bay-wi-2098007" target="_blank" rel="noopener noreferrer">
|
||||||
textClassName="text-[#0a7039]"
|
<img src="https://www.theknot.com/tk-assets/web/badges/hall-of-fame-2025.png" alt="The Knot Hall of Fame 2025" className="h-24" />
|
||||||
buttons={[
|
</a>
|
||||||
{ text: "Request a free estimate", href: "/estimate" },
|
|
||||||
]}
|
|
||||||
/>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
|
<div className="flex flex-col items-center py-8">
|
||||||
|
<div className="flex items-center mb-4 gap-4">
|
||||||
|
<a href="https://www.instagram.com/cleanscene" target="_blank" rel="noopener noreferrer" aria-label="Follow CleanScene on Instagram" className="text-[#0a7039] hover:opacity-80 transition-opacity">
|
||||||
|
<Instagram size={24} />
|
||||||
|
</a>
|
||||||
|
<a href="https://www.facebook.com/people/CleanScene-Restroom-Rentals/61588358724791/?sk=about" target="_blank" rel="noopener noreferrer" aria-label="CleanScene Restroom Rentals on Facebook" className="text-[#0a7039] hover:opacity-80 transition-opacity">
|
||||||
|
<Facebook size={24} />
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
<FooterLogoEmphasis
|
<FooterLogoEmphasis
|
||||||
columns={[
|
columns={[
|
||||||
{ items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }, { label: "Request a free estimate", href: "/estimate" }] },
|
{ 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: "#" }, { label: "Terms", href: "#" }] },
|
{ items: [{ label: "Contact Us", href: "/contact-us" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Terms", href: "/terms" }] },
|
||||||
]}
|
]}
|
||||||
logoText="CleanScene"
|
logoText=""
|
||||||
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>
|
</div>
|
||||||
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -2,9 +2,10 @@
|
|||||||
|
|
||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||||
import PricingCardNine from '@/components/sections/pricing/PricingCardNine';
|
import PricingCardEight from '@/components/sections/pricing/PricingCardEight';
|
||||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||||
|
import { Instagram, Facebook } from "lucide-react";
|
||||||
|
|
||||||
export default function PricingPage() {
|
export default function PricingPage() {
|
||||||
return (
|
return (
|
||||||
@@ -22,20 +23,22 @@ export default function PricingPage() {
|
|||||||
>
|
>
|
||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingInline
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "/" },
|
{ name: "Home", id: "/" },
|
||||||
{ name: "Fleet", id: "/fleet" },
|
{ name: "Our Premium Fleet", id: "/fleet" },
|
||||||
{ name: "Request a free estimate", id: "/estimate" },
|
{ name: "Pricing", id: "/pricing" },
|
||||||
{ name: "Contact us", id: "/contact-us" },
|
{ name: "Contact us", id: "/contact-us" },
|
||||||
]}
|
]}
|
||||||
brandName="CleanScene"
|
brandName="CleanScene"
|
||||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777213847237-f7u1y0mi.png"
|
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777837799704-b8guhfm1.png"
|
||||||
logoImageClassName="scale-150"
|
logoAlt="CleanScene Logo"
|
||||||
|
button={{ text: "Get My Free Estimate", href: "/estimate" }}
|
||||||
|
className="py-2"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div id="pricing" data-section="pricing">
|
<div id="pricing" data-section="pricing">
|
||||||
<PricingCardNine
|
<PricingCardEight
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
textboxLayout="split"
|
textboxLayout="split"
|
||||||
@@ -43,28 +46,35 @@ export default function PricingPage() {
|
|||||||
description="Affordable plans for every event size."
|
description="Affordable plans for every event size."
|
||||||
plans={[
|
plans={[
|
||||||
{
|
{
|
||||||
id: "basic", title: "Standard", price: "$1,000", period: "per event", features: ["Basic Setup", "24/7 Support"],
|
id: "basic", badge: "Standard", price: "$1,000", subtitle: "per event", features: ["Basic Setup", "24/7 Support"],
|
||||||
button: { text: "Select", href: "#" }
|
buttons: [{ text: "Select", href: "#" }]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "premium", title: "Premium", price: "$1,500", period: "per event", features: ["Premium Setup", "Enhanced Maintenance", "24/7 Support"],
|
id: "premium", badge: "Premium", price: "$1,500", subtitle: "per event", features: ["Premium Setup", "Enhanced Maintenance", "24/7 Support"],
|
||||||
button: { text: "Select", href: "#" }
|
buttons: [{ text: "Select", href: "#" }]
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
|
<div className="flex flex-col items-center py-8">
|
||||||
|
<div className="flex items-center mb-4 gap-4">
|
||||||
|
<a href="https://www.instagram.com/cleanscene" target="_blank" rel="noopener noreferrer" aria-label="Follow CleanScene on Instagram" className="text-[#0a7039] hover:opacity-80 transition-opacity">
|
||||||
|
<Instagram size={24} />
|
||||||
|
</a>
|
||||||
|
<a href="https://www.facebook.com/people/CleanScene-Restroom-Rentals/61588358724791/?sk=about" target="_blank" rel="noopener noreferrer" aria-label="CleanScene Restroom Rentals on Facebook" className="text-[#0a7039] hover:opacity-80 transition-opacity">
|
||||||
|
<Facebook size={24} />
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
<FooterLogoEmphasis
|
<FooterLogoEmphasis
|
||||||
columns={[
|
columns={[
|
||||||
{ items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }, { label: "Request a free estimate", href: "/estimate" }] },
|
{ 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: "#" }, { label: "Terms", href: "#" }] },
|
{ items: [{ label: "Contact Us", href: "/contact-us" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Terms", href: "/terms" }] },
|
||||||
]}
|
]}
|
||||||
logoText="CleanScene"
|
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>
|
</div>
|
||||||
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
|
|||||||
68
src/app/privacy/page.tsx
Normal file
68
src/app/privacy/page.tsx
Normal file
@@ -0,0 +1,68 @@
|
|||||||
|
"use client";
|
||||||
|
|
||||||
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
|
import ReactLenis from "lenis/react";
|
||||||
|
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||||
|
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||||
|
import { Instagram, Facebook } from "lucide-react";
|
||||||
|
|
||||||
|
export default function PrivacyPage() {
|
||||||
|
return (
|
||||||
|
<ThemeProvider
|
||||||
|
defaultButtonVariant="expand-hover"
|
||||||
|
defaultTextAnimation="background-highlight"
|
||||||
|
borderRadius="rounded"
|
||||||
|
contentWidth="medium"
|
||||||
|
sizing="largeSmallSizeLargeTitles"
|
||||||
|
background="blurBottom"
|
||||||
|
cardStyle="soft-shadow"
|
||||||
|
primaryButtonStyle="radial-glow"
|
||||||
|
secondaryButtonStyle="solid"
|
||||||
|
headingFontWeight="bold"
|
||||||
|
>
|
||||||
|
<ReactLenis root>
|
||||||
|
<div id="nav" data-section="nav">
|
||||||
|
<NavbarLayoutFloatingInline
|
||||||
|
navItems={[
|
||||||
|
{ name: "Home", id: "/" },
|
||||||
|
{ 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>
|
||||||
|
|
||||||
|
<div id="content" className="py-20 px-6 max-w-4xl mx-auto">
|
||||||
|
<h1 className="text-4xl font-bold mb-8 text-[#0a7039]">Privacy Policy</h1>
|
||||||
|
<div className="prose max-w-none">
|
||||||
|
<p>Welcome to CleanScene. This Privacy Policy explains how we collect, use, and protect your information when you visit our website or use our services.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="footer" data-section="footer">
|
||||||
|
<div className="flex flex-col items-center py-8">
|
||||||
|
<div className="flex items-center mb-4 gap-4">
|
||||||
|
<a href="https://www.instagram.com/cleanscene" target="_blank" rel="noopener noreferrer" aria-label="Follow CleanScene on Instagram" className="text-[#0a7039] hover:opacity-80 transition-opacity">
|
||||||
|
<Instagram size={24} />
|
||||||
|
</a>
|
||||||
|
<a href="https://www.facebook.com/people/CleanScene-Restroom-Rentals/61588358724791/?sk=about" target="_blank" rel="noopener noreferrer" aria-label="CleanScene Restroom Rentals on Facebook" className="text-[#0a7039] hover:opacity-80 transition-opacity">
|
||||||
|
<Facebook size={24} />
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
<FooterLogoEmphasis
|
||||||
|
columns={[
|
||||||
|
{ 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=""
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</ReactLenis>
|
||||||
|
</ThemeProvider>
|
||||||
|
);
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user