Compare commits

..

229 Commits

Author SHA1 Message Date
c75cb8cfc7 Update src/app/page.tsx 2026-05-03 20:42:58 +00:00
15cebd7601 Update src/app/page.tsx 2026-05-03 20:41:04 +00:00
ba1f231a56 Merge version_105 into main
Merge version_105 into main
2026-05-03 20:39:12 +00:00
e7187d374d Update src/app/fleet/page.tsx 2026-05-03 20:39:09 +00:00
e075435f8d Merge version_104 into main
Merge version_104 into main
2026-05-03 20:36:38 +00:00
57e8f10fd1 Update src/app/fleet/page.tsx 2026-05-03 20:36:34 +00:00
79a4733b86 Merge version_103 into main
Merge version_103 into main
2026-05-03 20:33:01 +00:00
f63da003cc Update src/app/fleet/page.tsx 2026-05-03 20:32:57 +00:00
e30b45983b Merge version_101 into main
Merge version_101 into main
2026-05-03 20:12:06 +00:00
6e5cb66d39 Update src/app/page.tsx 2026-05-03 20:12:03 +00:00
8419101d74 Merge version_101 into main
Merge version_101 into main
2026-05-03 20:09:07 +00:00
53dc657df5 Update src/app/fleet/page.tsx 2026-05-03 20:09:03 +00:00
5d904baa8d Merge version_100 into main
Merge version_100 into main
2026-05-03 20:06:13 +00:00
ef8dd49a30 Update src/app/fleet/page.tsx 2026-05-03 20:06:07 +00:00
75f7d7536c Merge version_99 into main
Merge version_99 into main
2026-05-03 20:02:50 +00:00
27a86328b2 Update src/app/fleet/page.tsx 2026-05-03 20:02:44 +00:00
ac29803ad0 Switch to version 95: modified src/app/fleet/page.tsx 2026-05-03 20:02:00 +00:00
f1181187e1 Switch to version 96: modified src/app/fleet/page.tsx 2026-05-03 20:01:55 +00:00
d36a39462e Switch to version 97: modified src/app/fleet/page.tsx 2026-05-03 20:01:03 +00:00
39ce79903a Merge version_98 into main
Merge version_98 into main
2026-05-03 20:00:34 +00:00
3965e9ebe1 Update src/app/fleet/page.tsx 2026-05-03 20:00:31 +00:00
dc1b885f36 Switch to version 95: modified src/app/fleet/page.tsx 2026-05-03 19:59:28 +00:00
cb292a35d1 Switch to version 96: modified src/app/fleet/page.tsx 2026-05-03 19:59:25 +00:00
8dd88fba40 Merge version_97 into main
Merge version_97 into main
2026-05-03 19:58:52 +00:00
34fd9a3a0c Update src/app/fleet/page.tsx 2026-05-03 19:58:49 +00:00
3ed3127c94 Merge version_96 into main
Merge version_96 into main
2026-05-03 19:57:42 +00:00
62e8bc30fe Update src/app/fleet/page.tsx 2026-05-03 19:57:38 +00:00
70f76f3fff Merge version_95 into main
Merge version_95 into main
2026-05-03 19:51:03 +00:00
488bc9085d Update src/app/pricing/page.tsx 2026-05-03 19:51:00 +00:00
eb8ab260fc Update src/app/page.tsx 2026-05-03 19:50:59 +00:00
14753ef2aa Update src/app/fleet/page.tsx 2026-05-03 19:50:59 +00:00
3a9a8cbc94 Update src/app/estimate/page.tsx 2026-05-03 19:50:58 +00:00
dde94fc31e Update src/app/contact-us/page.tsx 2026-05-03 19:50:58 +00:00
bd1268ef68 Update src/app/contact/page.tsx 2026-05-03 19:50:57 +00:00
caa0b24eba Merge version_95 into main
Merge version_95 into main
2026-05-03 19:50:25 +00:00
196bc99542 Update src/app/pricing/page.tsx 2026-05-03 19:50:22 +00:00
863600c705 Update src/app/page.tsx 2026-05-03 19:50:21 +00:00
513ae6978e Update src/app/fleet/page.tsx 2026-05-03 19:50:21 +00:00
e28308c031 Update src/app/estimate/page.tsx 2026-05-03 19:50:20 +00:00
a8686cb3a5 Update src/app/contact-us/page.tsx 2026-05-03 19:50:20 +00:00
c2732a81e8 Update src/app/contact/page.tsx 2026-05-03 19:50:19 +00:00
edfea38cbc Merge version_94 into main
Merge version_94 into main
2026-05-03 19:49:32 +00:00
f31fb0bd1a Update src/app/contact-us/page.tsx 2026-05-03 19:49:29 +00:00
fe58dde56f Merge version_94 into main
Merge version_94 into main
2026-05-03 19:49:18 +00:00
a35d22f7b7 Update src/app/estimate/page.tsx 2026-05-03 19:49:15 +00:00
49be0f2d66 Merge version_94 into main
Merge version_94 into main
2026-05-03 19:49:05 +00:00
269d68763b Update src/app/fleet/page.tsx 2026-05-03 19:49:02 +00:00
c2cd44c427 Merge version_94 into main
Merge version_94 into main
2026-05-03 19:48:37 +00:00
d4774a39f4 Update src/app/page.tsx 2026-05-03 19:48:33 +00:00
aa814b8b71 Merge version_94 into main
Merge version_94 into main
2026-05-03 19:46:07 +00:00
9a5295fbb0 Update src/app/pricing/page.tsx 2026-05-03 19:46:04 +00:00
a79c218890 Update src/app/page.tsx 2026-05-03 19:46:04 +00:00
aa9a2c2b48 Update src/app/fleet/page.tsx 2026-05-03 19:46:03 +00:00
e7ef9be5c6 Update src/app/estimate/page.tsx 2026-05-03 19:46:03 +00:00
6bbc5eb8ab Update src/app/contact-us/page.tsx 2026-05-03 19:46:02 +00:00
ace7738398 Update src/app/contact/page.tsx 2026-05-03 19:46:02 +00:00
a2517800cc Merge version_93 into main
Merge version_93 into main
2026-05-03 19:44:44 +00:00
ea0d6ce8b1 Update src/app/pricing/page.tsx 2026-05-03 19:44:41 +00:00
66a8b87488 Update src/app/page.tsx 2026-05-03 19:44:40 +00:00
0afb27d319 Update src/app/fleet/page.tsx 2026-05-03 19:44:40 +00:00
add8478440 Update src/app/estimate/page.tsx 2026-05-03 19:44:39 +00:00
99cffbf3bf Update src/app/contact-us/page.tsx 2026-05-03 19:44:39 +00:00
c7e36c9617 Update src/app/contact/page.tsx 2026-05-03 19:44:38 +00:00
370e7981de Merge version_92 into main
Merge version_92 into main
2026-05-03 19:43:02 +00:00
27549700fb Update src/app/pricing/page.tsx 2026-05-03 19:42:59 +00:00
5f6d596710 Update src/app/page.tsx 2026-05-03 19:42:58 +00:00
636278a39b Update src/app/fleet/page.tsx 2026-05-03 19:42:58 +00:00
5b0ea2f4dc Update src/app/estimate/page.tsx 2026-05-03 19:42:57 +00:00
ce8ece3b8b Update src/app/contact-us/page.tsx 2026-05-03 19:42:57 +00:00
44a6135621 Update src/app/contact/page.tsx 2026-05-03 19:42:56 +00:00
7101f47b8f Merge version_91 into main
Merge version_91 into main
2026-05-03 19:41:47 +00:00
289f75e6c7 Update src/app/pricing/page.tsx 2026-05-03 19:41:44 +00:00
953383b584 Update src/app/page.tsx 2026-05-03 19:41:43 +00:00
be73e8ac80 Update src/app/fleet/page.tsx 2026-05-03 19:41:43 +00:00
65598a7d3c Update src/app/estimate/page.tsx 2026-05-03 19:41:42 +00:00
3dda57dd9e Update src/app/contact-us/page.tsx 2026-05-03 19:41:42 +00:00
3d6b857ebe Update src/app/contact/page.tsx 2026-05-03 19:41:41 +00:00
83f6c73858 Merge version_90 into main
Merge version_90 into main
2026-05-03 19:40:32 +00:00
cc29a7c46c Update src/app/page.tsx 2026-05-03 19:40:28 +00:00
0e0328c61c Update src/app/fleet/page.tsx 2026-05-03 19:40:28 +00:00
c411c7d34b Update src/app/estimate/page.tsx 2026-05-03 19:40:27 +00:00
9ba5204a76 Update src/app/contact-us/page.tsx 2026-05-03 19:40:27 +00:00
9059871113 Update src/app/contact/page.tsx 2026-05-03 19:40:26 +00:00
c07d787343 Switch to version 88: modified src/app/pricing/page.tsx 2026-05-03 19:38:28 +00:00
08d8aeec31 Switch to version 88: modified src/app/page.tsx 2026-05-03 19:38:27 +00:00
3ff0288231 Switch to version 88: modified src/app/fleet/page.tsx 2026-05-03 19:38:27 +00:00
516e1ceb17 Switch to version 88: modified src/app/estimate/page.tsx 2026-05-03 19:38:26 +00:00
15f75ed44b Switch to version 88: modified src/app/contact/page.tsx 2026-05-03 19:38:26 +00:00
8ab7e6d066 Switch to version 88: modified src/app/contact-us/page.tsx 2026-05-03 19:38:25 +00:00
d7b09931f9 Merge version_89 into main
Merge version_89 into main
2026-05-03 19:35:34 +00:00
b119d7d2e6 Update src/app/pricing/page.tsx 2026-05-03 19:35:31 +00:00
8370af08ff Update src/app/page.tsx 2026-05-03 19:35:30 +00:00
ae34db9906 Update src/app/fleet/page.tsx 2026-05-03 19:35:30 +00:00
dbd256b80b Update src/app/estimate/page.tsx 2026-05-03 19:35:29 +00:00
5b92b873ea Update src/app/contact-us/page.tsx 2026-05-03 19:35:29 +00:00
e18d0e58cc Update src/app/contact/page.tsx 2026-05-03 19:35:28 +00:00
c1b6f22b55 Switch to version 87: modified src/app/pricing/page.tsx 2026-05-03 19:29:08 +00:00
c338f2a3e4 Switch to version 87: modified src/app/page.tsx 2026-05-03 19:29:08 +00:00
11bde451a5 Switch to version 87: modified src/app/fleet/page.tsx 2026-05-03 19:29:07 +00:00
5e7c3e52f0 Switch to version 87: modified src/app/estimate/page.tsx 2026-05-03 19:29:07 +00:00
8fb82cd9ca Switch to version 87: modified src/app/contact/page.tsx 2026-05-03 19:29:06 +00:00
f1a5e32dbf Switch to version 87: modified src/app/contact-us/page.tsx 2026-05-03 19:29:06 +00:00
e6cf447adf Merge version_88 into main
Merge version_88 into main
2026-05-03 19:28:26 +00:00
b97d8f95bb Update src/app/page.tsx 2026-05-03 19:28:20 +00:00
c6b7b69a6d Merge version_88 into main
Merge version_88 into main
2026-05-03 19:27:56 +00:00
1b1f9530b5 Update src/app/pricing/page.tsx 2026-05-03 19:27:52 +00:00
3388309aff Update src/app/page.tsx 2026-05-03 19:27:52 +00:00
5b7abb345e Update src/app/fleet/page.tsx 2026-05-03 19:27:51 +00:00
c2e797fc73 Update src/app/estimate/page.tsx 2026-05-03 19:27:51 +00:00
98ff72be40 Update src/app/contact-us/page.tsx 2026-05-03 19:27:50 +00:00
b24fea6564 Update src/app/contact/page.tsx 2026-05-03 19:27:50 +00:00
317fbb43f5 Merge version_88 into main
Merge version_88 into main
2026-05-03 19:27:17 +00:00
3797f31aba Update src/app/pricing/page.tsx 2026-05-03 19:27:14 +00:00
3af2d5ab98 Update src/app/page.tsx 2026-05-03 19:27:14 +00:00
5332ddffa0 Update src/app/fleet/page.tsx 2026-05-03 19:27:13 +00:00
3215f55e9f Update src/app/estimate/page.tsx 2026-05-03 19:27:13 +00:00
a83d7dfdb0 Update src/app/contact-us/page.tsx 2026-05-03 19:27:12 +00:00
a324b84ca2 Update src/app/contact/page.tsx 2026-05-03 19:27:12 +00:00
56a6aba79b Merge version_87 into main
Merge version_87 into main
2026-05-03 19:24:49 +00:00
713f517d27 Update src/app/page.tsx 2026-05-03 19:24:45 +00:00
913c15c3b8 Update src/app/fleet/page.tsx 2026-05-03 19:24:45 +00:00
8179198838 Update src/app/estimate/page.tsx 2026-05-03 19:24:44 +00:00
40f0e5face Update src/app/contact-us/page.tsx 2026-05-03 19:24:44 +00:00
e7fb27fdb6 Update src/app/contact/page.tsx 2026-05-03 19:24:43 +00:00
d979105938 Merge version_86 into main
Merge version_86 into main
2026-05-03 19:22:29 +00:00
f240813bec Update src/app/pricing/page.tsx 2026-05-03 19:22:26 +00:00
74eabc1cf5 Update src/app/page.tsx 2026-05-03 19:22:26 +00:00
f503b4b895 Update src/app/fleet/page.tsx 2026-05-03 19:22:25 +00:00
df37b4ce64 Update src/app/estimate/page.tsx 2026-05-03 19:22:25 +00:00
c3a3e559b3 Update src/app/contact-us/page.tsx 2026-05-03 19:22:24 +00:00
7455cf24af Update src/app/contact/page.tsx 2026-05-03 19:22:24 +00:00
26521c6187 Merge version_86 into main
Merge version_86 into main
2026-05-03 19:21:49 +00:00
bb5b40f10f Update src/app/pricing/page.tsx 2026-05-03 19:21:46 +00:00
7b1475a272 Update src/app/page.tsx 2026-05-03 19:21:46 +00:00
6b3d95c646 Update src/app/fleet/page.tsx 2026-05-03 19:21:45 +00:00
e5877642a3 Update src/app/estimate/page.tsx 2026-05-03 19:21:45 +00:00
655f39fb17 Update src/app/contact-us/page.tsx 2026-05-03 19:21:44 +00:00
71dc4e32a5 Update src/app/contact/page.tsx 2026-05-03 19:21:44 +00:00
42233d01fe Merge version_85 into main
Merge version_85 into main
2026-05-03 19:20:36 +00:00
8173015ca5 Update src/app/pricing/page.tsx 2026-05-03 19:20:33 +00:00
d50cf7c490 Update src/app/page.tsx 2026-05-03 19:20:32 +00:00
da7a469ca5 Update src/app/fleet/page.tsx 2026-05-03 19:20:32 +00:00
41447123bb Update src/app/estimate/page.tsx 2026-05-03 19:20:31 +00:00
b7b5ca9f25 Update src/app/contact-us/page.tsx 2026-05-03 19:20:31 +00:00
336964f61c Update src/app/contact/page.tsx 2026-05-03 19:20:30 +00:00
17a3ba2dd6 Merge version_84 into main
Merge version_84 into main
2026-05-03 19:19:02 +00:00
98e04e7ad5 Update src/app/pricing/page.tsx 2026-05-03 19:18:59 +00:00
84ad737ff5 Update src/app/page.tsx 2026-05-03 19:18:58 +00:00
a5b738aba5 Update src/app/fleet/page.tsx 2026-05-03 19:18:58 +00:00
8dfb99a1eb Update src/app/estimate/page.tsx 2026-05-03 19:18:57 +00:00
8aa7d4985b Update src/app/contact-us/page.tsx 2026-05-03 19:18:57 +00:00
e28c6b5832 Update src/app/contact/page.tsx 2026-05-03 19:18:56 +00:00
2164317ddb Merge version_83 into main
Merge version_83 into main
2026-05-03 19:17:21 +00:00
6c7e8cf2d2 Update src/app/pricing/page.tsx 2026-05-03 19:17:18 +00:00
78e8c4fa43 Update src/app/page.tsx 2026-05-03 19:17:17 +00:00
28ddd79bc0 Update src/app/fleet/page.tsx 2026-05-03 19:17:17 +00:00
2fd89b4630 Update src/app/estimate/page.tsx 2026-05-03 19:17:16 +00:00
0aafc2eaab Update src/app/contact-us/page.tsx 2026-05-03 19:17:16 +00:00
80d967ff3d Update src/app/contact/page.tsx 2026-05-03 19:17:15 +00:00
fcadb65910 Merge version_82 into main
Merge version_82 into main
2026-05-03 19:16:24 +00:00
faa88fc024 Update src/app/page.tsx 2026-05-03 19:16:21 +00:00
84659c9b8a Merge version_81 into main
Merge version_81 into main
2026-05-03 19:15:51 +00:00
f685bcf03a Update src/app/page.tsx 2026-05-03 19:15:48 +00:00
f6607497a2 Update src/app/estimate/page.tsx 2026-05-03 19:15:47 +00:00
06bfa02ef0 Merge version_81 into main
Merge version_81 into main
2026-05-03 19:15:26 +00:00
913cae2f1e Update src/app/page.tsx 2026-05-03 19:15:23 +00:00
622679a45f Update src/app/fleet/page.tsx 2026-05-03 19:15:23 +00:00
c619a6f60e Update src/app/estimate/page.tsx 2026-05-03 19:15:22 +00:00
c39f7b5d75 Update src/app/contact-us/page.tsx 2026-05-03 19:15:22 +00:00
a49f468b29 Merge version_80 into main
Merge version_80 into main
2026-05-03 19:14:23 +00:00
d283b755a4 Update src/app/page.tsx 2026-05-03 19:14:17 +00:00
7381dbb225 Merge version_80 into main
Merge version_80 into main
2026-05-03 19:12:58 +00:00
aa6848172a Update src/app/contact-us/page.tsx 2026-05-03 19:12:52 +00:00
5cab8f45bc Merge version_80 into main
Merge version_80 into main
2026-05-03 19:12:07 +00:00
28478b97df Update src/app/page.tsx 2026-05-03 19:12:00 +00:00
c8e56225b8 Merge version_80 into main
Merge version_80 into main
2026-05-03 19:08:01 +00:00
0cd2704eb3 Update src/app/page.tsx 2026-05-03 19:07:58 +00:00
89e718ea71 Merge version_80 into main
Merge version_80 into main
2026-05-03 19:07:34 +00:00
3fcf2cb79b Update src/app/page.tsx 2026-05-03 19:07:31 +00:00
8b69cd150a Merge version_79 into main
Merge version_79 into main
2026-05-03 19:05:09 +00:00
e960cf6c43 Update src/app/pricing/page.tsx 2026-05-03 19:05:06 +00:00
0690740891 Update src/app/page.tsx 2026-05-03 19:05:06 +00:00
154d4df6fb Update src/app/fleet/page.tsx 2026-05-03 19:05:05 +00:00
6bb5417e3f Update src/app/estimate/page.tsx 2026-05-03 19:05:05 +00:00
c5cff27cfa Update src/app/contact-us/page.tsx 2026-05-03 19:05:04 +00:00
cd7e0d7cd0 Merge version_78 into main
Merge version_78 into main
2026-05-03 19:04:02 +00:00
0ea9ba0e52 Update src/app/page.tsx 2026-05-03 19:03:59 +00:00
214a46c8b1 Update src/app/fleet/page.tsx 2026-05-03 19:03:59 +00:00
4ae6cc18c6 Update src/app/estimate/page.tsx 2026-05-03 19:03:58 +00:00
fa23b56e6f Merge version_77 into main
Merge version_77 into main
2026-05-03 18:57:44 +00:00
21c922e0ff Update src/app/page.tsx 2026-05-03 18:57:41 +00:00
3d3388a74f Merge version_76 into main
Merge version_76 into main
2026-05-03 18:55:45 +00:00
b41e91d77c Update src/app/page.tsx 2026-05-03 18:55:41 +00:00
e7df4e495c Merge version_75 into main
Merge version_75 into main
2026-05-03 18:54:00 +00:00
92e4d8914b Update src/app/page.tsx 2026-05-03 18:53:57 +00:00
a56ee81989 Update src/app/fleet/page.tsx 2026-05-03 18:53:57 +00:00
a40662e097 Merge version_75 into main
Merge version_75 into main
2026-05-03 18:53:29 +00:00
1fbf7f518e Update src/app/page.tsx 2026-05-03 18:53:26 +00:00
7187b55355 Update src/app/fleet/page.tsx 2026-05-03 18:53:25 +00:00
d46284b9b3 Merge version_74 into main
Merge version_74 into main
2026-05-03 18:51:10 +00:00
63759df416 Update src/app/page.tsx 2026-05-03 18:51:06 +00:00
343c42ecc5 Update src/app/fleet/page.tsx 2026-05-03 18:51:06 +00:00
c4aa7494df Merge version_74 into main
Merge version_74 into main
2026-05-03 18:50:39 +00:00
0edd858ebe Update src/app/page.tsx 2026-05-03 18:50:36 +00:00
e9dfbef74b Update src/app/fleet/page.tsx 2026-05-03 18:50:35 +00:00
397e01f0fd Merge version_73 into main
Merge version_73 into main
2026-05-03 18:49:46 +00:00
2fad94c770 Update src/app/fleet/page.tsx 2026-05-03 18:49:43 +00:00
212944f7c9 Merge version_72 into main
Merge version_72 into main
2026-05-03 18:48:30 +00:00
a84f737697 Update src/app/fleet/page.tsx 2026-05-03 18:48:27 +00:00
632bf6ade0 Merge version_70 into main
Merge version_70 into main
2026-05-03 18:43:30 +00:00
cc48ad3774 Update src/app/page.tsx 2026-05-03 18:43:27 +00:00
d646374d2b Merge version_69 into main
Merge version_69 into main
2026-05-03 18:42:14 +00:00
3d37f40047 Update src/app/page.tsx 2026-05-03 18:42:08 +00:00
047c2b695a Merge version_68 into main
Merge version_68 into main
2026-05-03 18:40:36 +00:00
b348b3a246 Update src/app/page.tsx 2026-05-03 18:40:33 +00:00
31c2c536c7 Merge version_67 into main
Merge version_67 into main
2026-05-03 18:38:00 +00:00
d6bd281b79 Update src/app/page.tsx 2026-05-03 18:37:56 +00:00
89a9e3df66 Merge version_66 into main
Merge version_66 into main
2026-05-03 18:36:31 +00:00
a1d417bba1 Update src/app/estimate/page.tsx 2026-05-03 18:36:27 +00:00
457e5e94ae Merge version_66 into main
Merge version_66 into main
2026-05-03 18:34:42 +00:00
a05f00215f Update src/app/page.tsx 2026-05-03 18:34:36 +00:00
0f686689f1 Update src/app/fleet/page.tsx 2026-05-03 18:34:35 +00:00
490d7c0462 Merge version_65 into main
Merge version_65 into main
2026-05-03 18:34:07 +00:00
428d6d5a09 Update src/app/page.tsx 2026-05-03 18:34:01 +00:00
c43494d1a8 Update src/app/fleet/page.tsx 2026-05-03 18:34:01 +00:00
c0efb4e136 Merge version_65 into main
Merge version_65 into main
2026-05-03 18:33:40 +00:00
69b15a4f2d Update src/app/page.tsx 2026-05-03 18:33:36 +00:00
c6ee7144de Update src/app/fleet/page.tsx 2026-05-03 18:33:36 +00:00
6025256be2 Merge version_64 into main
Merge version_64 into main
2026-05-03 18:31:51 +00:00
6 changed files with 267 additions and 246 deletions

View File

@@ -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,22 +22,23 @@ export default function ContactUsPage() {
>
<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>
<div id="contact" data-section="contact">
<ContactCTA
tag="Contact Us"
tag="Contact us"
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."
buttons={[
@@ -52,16 +53,13 @@ export default function ContactUsPage() {
<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"
logoText=""
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -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"
@@ -21,48 +21,46 @@ export default function LandingPage() {
headingFontWeight="bold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{ name: "Home", id: "/" },
{ name: "Fleet", id: "/fleet" },
{ 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"
/>
</div>
<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="contact" data-section="contact">
<ContactSplitForm
useInvertedBackground={false}
title="Request a Free Estimate"
titleClassName="text-[#0a7039]"
description="Tell us about your event. We typically respond within 4 business hours."
inputs={[
{ name: "name", type: "text", placeholder: "Full Name", required: true },
{ name: "email", type: "email", placeholder: "Email Address", required: true },
]}
textarea={{ name: "message", placeholder: "Tell us about your event details...", rows: 4 }}
imageSrc="http://img.b2bpic.net/free-photo/happy-event-manager-banquet-hall_23-2148085332.jpg"
/>
</div>
<div id="contact" data-section="contact">
<ContactSplitForm
useInvertedBackground={false}
title="Request a Free Estimate"
titleClassName="text-[#0a7039]"
description="Tell us about your event. We typically respond within 4 business hours."
inputs={[
{ name: "name", type: "text", placeholder: "Full Name", required: true },
{ name: "email", type: "email", placeholder: "Email Address", required: true },
]}
textarea={{ name: "message", placeholder: "Tell us about your event details...", rows: 4 }}
imageSrc="http://img.b2bpic.net/free-photo/happy-event-manager-banquet-hall_23-2148085332.jpg"
/>
</div>
<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: "#" }] },
]}
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 id="footer" data-section="footer">
<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="CleanScene"
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -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 (
@@ -21,52 +21,50 @@ export default function EstimatePage() {
headingFontWeight="bold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{ name: "Home", id: "/" },
{ name: "Fleet", id: "/fleet" },
{ 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"
/>
</div>
<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="estimate-form" data-section="estimate-form">
<ContactSplitForm
useInvertedBackground={false}
title="Request a free estimate"
titleClassName="text-[#0a7039]"
description="Tell us about your event. We typically respond within 24 business hours."
inputs={[
{ 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: "event_date", type: "date", placeholder: "Event Date", required: true },
{ name: "address", type: "text", placeholder: "Delivery Address", required: true },
{ name: "event_type", type: "text", placeholder: "Event Type", required: true },
]}
textarea={{ name: "other_info", placeholder: "Other info (Optional)", rows: 5 }}
imageSrc="http://img.b2bpic.net/free-photo/event-planner-organizing-wedding-details_23-2148197779.jpg"
/>
</div>
<div id="estimate-form" data-section="estimate-form">
<ContactSplitForm
useInvertedBackground={false}
title="Request a free estimate"
titleClassName="text-[#0a7039]"
description="Tell us about your event. We typically respond within 24 business hours."
inputs={[
{ 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: "event_date", type: "date", placeholder: "Event Date", required: true },
{ name: "address", type: "text", placeholder: "Delivery Address", required: true },
{ name: "event_type", type: "text", placeholder: "Event Type", required: true },
]}
textarea={{ name: "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?_wi=1"
/>
</div>
<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: "#" }] },
]}
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 id="footer" data-section="footer">
<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>
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -2,60 +2,102 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import ProductCardThree from '@/components/sections/product/ProductCardThree';
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"
defaultTextAnimation="background-highlight"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
sizing="largeSmallSizeLargeTitles"
background="blurBottom"
cardStyle="soft-shadow"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
primaryButtonStyle="radial-glow"
secondaryButtonStyle="solid"
headingFontWeight="bold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleApple
brandName="CleanScene"
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "/" },
{ name: "Fleet", id: "/fleet" },
{ name: "Estimate", id: "/estimate" },
{ name: "Contact", id: "/contact-us" },
{ 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="product" data-section="product">
<ProductCardThree
<div id="fleet-preview" data-section="fleet-preview">
<ProductCardTwo
animationType="slide-up"
textboxLayout="split-description"
gridVariant="one-large-left-three-stacked-right"
gridVariant="four-items-2x2-equal-grid"
useInvertedBackground={false}
title="Our premium mobile restroom fleet"
description="We price on a per day basis, offering multi-day rental discounts."
products={[
{ id: "p1", name: "3-Station Private Suite", price: "Quote on Request", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777832277795-ebq2l26f.png" },
{ id: "p2", name: "Executive Comfort Series", price: "Quote on Request", 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 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."
})
},
{
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]"
description="Premium, climate-controlled mobile restrooms for every event size. Multi-day rental discounts available."
/>
</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">
<FooterBaseCard
logoText="CleanScene"
<FooterLogoEmphasis
columns={[
{ title: "Navigation", items: [{ label: "Home", href: "/" }, { label: "Fleet", href: "/fleet" }] },
{ title: "Support", items: [{ label: "Estimate", href: "/estimate" }, { label: "Contact", 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=""
/>
</div>
</ReactLenis>
</ThemeProvider>

View File

@@ -2,12 +2,11 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactText from '@/components/sections/contact/ContactText';
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 FeatureCardTwentyNine from '@/components/sections/feature/featureCardTwentyNine/FeatureCardTwentyNine';
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
export default function LandingPage() {
@@ -25,110 +24,97 @@ export default function LandingPage() {
headingFontWeight="bold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{ name: "Home", id: "/" },
{ name: "Fleet", id: "/fleet" },
{ 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"
/>
</div>
<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="hero" data-section="hero">
<HeroSplitKpi
background={{ variant: "gradient-bars" }}
title="Set the Scene for a Flawless Event"
titleClassName="text-[#0a7039]"
description="Our trailers offer the comfort of an interior space with the quality of modern hospitality."
kpis={[
{ value: "10+", label: "Counties Served" },
{ value: "100%", label: "Guest Comfort" },
{ value: "24/7", label: "Service" },
]}
enableKpiAnimation={true}
buttons={[
{ text: "Request a 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"
mediaAnimation="slide-up"
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitKpi
background={{ variant: "gradient-bars" }}
title="Set the Scene for a Flawless Event"
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."
kpis={[
{ value: "10+", label: "Counties Served" },
{ value: "100%", label: "Guest Comfort" },
{ value: "100%", label: "Rental Satisfaction" },
]}
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"
mediaAnimation="slide-up"
/>
</div>
<div id="about" data-section="about">
<TextSplitAbout
useInvertedBackground={false}
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."
]}
/>
</div>
<div id="about" data-section="about">
<TextSplitAbout
useInvertedBackground={false}
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.."
]}
/>
</div>
<div id="fleet-preview" data-section="fleet-preview">
<ProductCardTwo
animationType="slide-up"
textboxLayout="split-description"
gridVariant="asymmetric-60-wide-40-narrow"
useInvertedBackground={false}
products={[
{ id: "p1", brand: "CleanScene", name: "3-Station Private Suite", price: "Quote on Request", rating: 5, reviewCount: "", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777832277795-ebq2l26f.png" },
{ id: "p2", brand: "CleanScene", name: "Executive Comfort Series", price: "Quote on Request", rating: 5, reviewCount: "", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Cr9i1HT3S4vLNiV9XJ6S4fk81W/uploaded-1777832470445-mr4qosuh.png?_wi=1" },
]}
title="Our Curated Fleet"
textBoxTitleClassName="text-[#0a7039]"
description="Made-in-USA trailers designed for peak comfort."
/>
</div>
<div id="fleet-preview" data-section="fleet-preview">
<ProductCardTwo
animationType="slide-up"
textboxLayout="split-description"
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" },
]}
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">
<FeatureCardTwentyNine
animationType="slide-up"
textboxLayout="default"
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
title="Modern Hospitality Standards"
cardTitleClassName="text-[#0a7039]"
description="Every detail of our rental fleet is meticulously maintained to ensure your event leaves a lasting impression."
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: "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: "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" },
]}
/>
</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" },
]}
/>
</div>
<div id="contact" data-section="contact">
<ContactText
useInvertedBackground={false}
background={{ variant: "plain" }}
text="Ready to elevate your event experience? Get in touch with our team today to secure your dates and discover our premium rental options."
textClassName="text-[#0a7039]"
buttons={[
{ text: "Request a free estimate", href: "/estimate" },
]}
/>
</div>
<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: "#" }] },
]}
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 id="footer" data-section="footer">
<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>
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -2,8 +2,8 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import PricingCardNine from '@/components/sections/pricing/PricingCardNine';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import PricingCardTwo from '@/components/sections/pricing/PricingCardTwo';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
export default function PricingPage() {
@@ -22,20 +22,22 @@ export default function PricingPage() {
>
<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: "Pricing", id: "/pricing" },
{ 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">
<PricingCardNine
<PricingCardTwo
useInvertedBackground={false}
animationType="slide-up"
textboxLayout="split"
@@ -43,12 +45,12 @@ export default function PricingPage() {
description="Affordable plans for every event size."
plans={[
{
id: "basic", title: "Standard", price: "$1,000", period: "per event", features: ["Basic Setup", "24/7 Support"],
button: { text: "Select", href: "#" }
id: "basic", badge: "Standard", price: "$1,000", subtitle: "per event", features: ["Basic Setup", "24/7 Support"],
buttons: [{ text: "Select", href: "#" }]
},
{
id: "premium", title: "Premium", price: "$1,500", period: "per event", features: ["Premium Setup", "Enhanced Maintenance", "24/7 Support"],
button: { text: "Select", href: "#" }
id: "premium", badge: "Premium", price: "$1,500", subtitle: "per event", features: ["Premium Setup", "Enhanced Maintenance", "24/7 Support"],
buttons: [{ text: "Select", href: "#" }]
}
]}
/>
@@ -56,13 +58,10 @@ export default function PricingPage() {
<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: "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>