Compare commits
151 Commits
version_10
...
version_13
| Author | SHA1 | Date | |
|---|---|---|---|
| 80e36262c5 | |||
| 5727125e86 | |||
| cd9e5b80cd | |||
| de3efb00a5 | |||
| 5766e60fc0 | |||
| 5280c16a4a | |||
| 57003fc4a9 | |||
| c7dab92bb6 | |||
| ece53dde05 | |||
| 37605207cd | |||
| 3af8d88fc4 | |||
| 2c77cf6335 | |||
| 2d731f9d2a | |||
| 4486fcf6a9 | |||
| 824c6b64f0 | |||
| 7446dc0fa3 | |||
| d771fa47af | |||
| ab80720bc4 | |||
| 3248f4b3b7 | |||
| 798cf41db1 | |||
| 00e09af396 | |||
| 730c5809ad | |||
| ea940bba45 | |||
| 160b20469f | |||
| 29654597fa | |||
| c2073b73e5 | |||
| 270806b579 | |||
| 0ff4093e79 | |||
| 50791d085b | |||
| 3b0d5c0305 | |||
| c2c7911a5a | |||
| 5d48ef1460 | |||
| ae841699b4 | |||
| ee78895192 | |||
| 612a931bce | |||
| 0343d7a584 | |||
| 95dff0b7c4 | |||
| 2ec13d95dc | |||
| 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 | |||
| c222f40700 |
@@ -5,6 +5,7 @@ import ReactLenis from "lenis/react";
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||
import { Instagram, Facebook } from "lucide-react";
|
||||
|
||||
export default function ContactUsPage() {
|
||||
return (
|
||||
@@ -51,14 +52,24 @@ export default function ContactUsPage() {
|
||||
</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" }] },
|
||||
{ items: [{ label: "Contact Us", href: "/contact-us" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Terms and Conditions", href: "/terms" }] },
|
||||
]}
|
||||
logoText=""
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
|
||||
@@ -5,6 +5,7 @@ import ReactLenis from "lenis/react";
|
||||
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||
import { Instagram, Facebook } from "lucide-react";
|
||||
|
||||
export default function ContactPage() {
|
||||
return (
|
||||
@@ -52,14 +53,24 @@ export default function ContactPage() {
|
||||
</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" }] },
|
||||
{ items: [{ label: "Contact us", href: "/contact-us" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Terms and Conditions", href: "/terms" }] },
|
||||
]}
|
||||
logoText="CleanScene"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
|
||||
@@ -5,6 +5,7 @@ import ReactLenis from "lenis/react";
|
||||
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||
import { Instagram, Facebook } from "lucide-react";
|
||||
|
||||
export default function EstimatePage() {
|
||||
return (
|
||||
@@ -46,6 +47,8 @@ export default function EstimatePage() {
|
||||
{ name: "full_name", type: "text", placeholder: "Full Name", required: true },
|
||||
{ name: "email", type: "email", placeholder: "Email Address", required: true },
|
||||
{ name: "phone", type: "tel", placeholder: "Phone Number", required: true },
|
||||
{ name: "guest_count", type: "number", placeholder: "Estimated Guest Count", required: true },
|
||||
{ name: "event_date_title", type: "text", placeholder: "Event Date", className: "border-none bg-transparent font-semibold mt-4 mb-0 pb-0 text-sm" },
|
||||
{ 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 },
|
||||
@@ -56,14 +59,24 @@ export default function EstimatePage() {
|
||||
</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" }] },
|
||||
{ items: [{ label: "Contact Us", href: "/contact-us" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Terms and Conditions", href: "/terms" }] },
|
||||
]}
|
||||
logoText=""
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
|
||||
@@ -4,8 +4,10 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
|
||||
import FeatureCardThree from '@/components/sections/feature/featureCardThree/FeatureCardThree';
|
||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||
import { useState } from 'react';
|
||||
import { Instagram, Facebook } from "lucide-react";
|
||||
|
||||
export default function FleetPage() {
|
||||
const [popupContent, setPopupContent] = useState<{title: string, body: string} | null>(null);
|
||||
@@ -52,9 +54,8 @@ export default function FleetPage() {
|
||||
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 Luxury Floorplan", 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.\n\nBook your 3-station private restroom trailer rental in Green Bay and Northeast Wisconsin today — perfect for weddings, VIP gatherings, and intimate private events."
|
||||
reviewCount: "12", 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."
|
||||
})
|
||||
},
|
||||
{
|
||||
@@ -63,42 +64,44 @@ export default function FleetPage() {
|
||||
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."
|
||||
reviewCount: "8", 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."
|
||||
})
|
||||
},
|
||||
]}
|
||||
title="Our premium fleet"
|
||||
textBoxTitleClassName="text-[#0a7039]"
|
||||
description="Premium, climate-controlled mobile restrooms for every event size. Multi-day rental discounts available."
|
||||
description="Premium, climate-controlled mobile restrooms for every event size."
|
||||
/>
|
||||
</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 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>
|
||||
</div>
|
||||
)}
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<div className="flex flex-col items-center py-8">
|
||||
<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" }] },
|
||||
{ items: [{ label: "Home", href: "/" }, { label: "Our Premium Fleet", href: "/fleet" }] },
|
||||
{ items: [{ label: "Contact Us", href: "/contact-us" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Terms and Conditions", href: "/terms" }] },
|
||||
]}
|
||||
logoText=""
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
|
||||
@@ -6,8 +6,8 @@ import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis'
|
||||
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
|
||||
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';
|
||||
import { Instagram, Facebook } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -42,20 +42,20 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitKpi
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Set the Scene for a Flawless Event"
|
||||
title="Premium Portable Restrooms"
|
||||
titleClassName="text-[#0a7039]"
|
||||
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."
|
||||
description="Proudly serving Northeast Wisconsin."
|
||||
kpis={[
|
||||
{ value: "10+", label: "Counties Served" },
|
||||
{ value: "100%", label: "Guest Comfort" },
|
||||
{ value: "100%", label: "Rental Satisfaction" },
|
||||
{ value: "100%", label: "Local Team" },
|
||||
]}
|
||||
enableKpiAnimation={true}
|
||||
buttons={[
|
||||
{ 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"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777135032652-q27squi7.jpg?_wi=1"
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
@@ -66,7 +66,8 @@ 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 premium restroom trailers offer the comfort of a quality interior space to provide a modern hospitality experience.."
|
||||
"Transform the standard event experience by providing premium restroom facilities that your guests will truly appreciate.",
|
||||
"Hiring premium restroom trailers means you are ensuring immaculate comfort and sophisticated design for your event."
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -78,42 +79,27 @@ export default function LandingPage() {
|
||||
gridVariant="asymmetric-60-wide-40-narrow"
|
||||
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=2", onProductClick: () => window.location.href = "/fleet/p1" },
|
||||
{ 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/p2" },
|
||||
{ id: "p1", brand: "CleanScene", name: "3 Station, Private Floorplan Restroom Trailer", price: "$1,375 per day", rating: 5, reviewCount: "12", 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: "8", 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 Premium Fleet"
|
||||
textBoxTitleClassName="text-[#0a7039]"
|
||||
description="Made-in-USA trailers designed for peak comfort."
|
||||
buttons={[{ text: "View Full Specifications" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardOne
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
title="Let us elevate your event"
|
||||
cardTitleClassName="text-[#0a7039]"
|
||||
description="Our premium rental fleet is designed to fit seamlessly into any Northeast Wisconsin 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?_wi=2" },
|
||||
{ title: "Corporate Events", description: "", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777134554820-klkyjyqk.jpg" },
|
||||
]}
|
||||
buttons={[{ text: "View Full Specifications", href: "/fleet" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<div className="flex flex-col items-center py-8">
|
||||
<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" }] },
|
||||
{ items: [{ label: "Home", href: "/" }, { label: "Our Premium Fleet", href: "/fleet" }] },
|
||||
{ items: [{ label: "Contact Us", href: "/contact-us" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Terms and Conditions", href: "/terms" }] },
|
||||
]}
|
||||
logoText=""
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
|
||||
@@ -3,8 +3,9 @@
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||
import PricingCardTwo from '@/components/sections/pricing/PricingCardTwo';
|
||||
import PricingCardEight from '@/components/sections/pricing/PricingCardEight';
|
||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||
import { Instagram, Facebook } from "lucide-react";
|
||||
|
||||
export default function PricingPage() {
|
||||
return (
|
||||
@@ -37,7 +38,7 @@ export default function PricingPage() {
|
||||
/>
|
||||
</div>
|
||||
<div id="pricing" data-section="pricing">
|
||||
<PricingCardTwo
|
||||
<PricingCardEight
|
||||
useInvertedBackground={false}
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
@@ -56,14 +57,24 @@ export default function PricingPage() {
|
||||
/>
|
||||
</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: "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" }] },
|
||||
{ items: [{ label: "Contact Us", href: "/contact-us" }, { label: "Privacy Policy", href: "/privacy" }, { label: "Terms and Conditions", href: "/terms" }] },
|
||||
]}
|
||||
logoText="CleanScene"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</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 and Conditions", href: "/terms" }] },
|
||||
]}
|
||||
logoText=""
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user