Merge version_1 into main #2
186
src/app/page.tsx
186
src/app/page.tsx
@@ -30,17 +30,11 @@ export default function LandingPage() {
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "/",
|
||||
},
|
||||
name: "Home", id: "/"},
|
||||
{
|
||||
name: "Listings",
|
||||
id: "/listings",
|
||||
},
|
||||
name: "Listings", id: "/listings"},
|
||||
{
|
||||
name: "Partner",
|
||||
id: "/submit",
|
||||
},
|
||||
name: "Partner", id: "/submit"},
|
||||
]}
|
||||
brandName="CleanCrave"
|
||||
/>
|
||||
@@ -52,74 +46,37 @@ export default function LandingPage() {
|
||||
description="Discover verified restaurants committed to hygiene and safety standards, curated just for you."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Sarah J.",
|
||||
handle: "@sarahfoodie",
|
||||
testimonial: "CleanCrave helped me find the safest spots in the city. Truly reliable!",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=yike9l&_wi=1",
|
||||
imageAlt: "clean restaurant interior",
|
||||
},
|
||||
name: "Sarah J.", handle: "@sarahfoodie", testimonial: "CleanCrave helped me find the safest spots in the city. Truly reliable!", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=yike9l", imageAlt: "clean restaurant interior"},
|
||||
{
|
||||
name: "Mark D.",
|
||||
handle: "@markeats",
|
||||
testimonial: "The hygiene scores are so transparent. Love this app.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lctvuj&_wi=1",
|
||||
imageAlt: "clean restaurant interior",
|
||||
},
|
||||
name: "Mark D.", handle: "@markeats", testimonial: "The hygiene scores are so transparent. Love this app.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lctvuj", imageAlt: "clean restaurant interior"},
|
||||
{
|
||||
name: "Linda K.",
|
||||
handle: "@lindacook",
|
||||
testimonial: "Finally, a platform that prioritizes kitchen cleanliness.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=5rslh7&_wi=1",
|
||||
imageAlt: "clean restaurant interior",
|
||||
},
|
||||
name: "Linda K.", handle: "@lindacook", testimonial: "Finally, a platform that prioritizes kitchen cleanliness.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=5rslh7", imageAlt: "clean restaurant interior"},
|
||||
{
|
||||
name: "Paul T.",
|
||||
handle: "@paultasty",
|
||||
testimonial: "User-friendly and very helpful for health-conscious diners.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=dyg3lf&_wi=1",
|
||||
imageAlt: "clean restaurant interior",
|
||||
},
|
||||
name: "Paul T.", handle: "@paultasty", testimonial: "User-friendly and very helpful for health-conscious diners.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=dyg3lf", imageAlt: "clean restaurant interior"},
|
||||
{
|
||||
name: "Maya R.",
|
||||
handle: "@mayaeats",
|
||||
testimonial: "CleanCrave is my go-to for discovery. Highly recommended.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=bc2skp&_wi=1",
|
||||
imageAlt: "clean restaurant interior",
|
||||
},
|
||||
name: "Maya R.", handle: "@mayaeats", testimonial: "CleanCrave is my go-to for discovery. Highly recommended.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=bc2skp", imageAlt: "clean restaurant interior"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Search Restaurants",
|
||||
href: "/listings",
|
||||
},
|
||||
text: "Search Restaurants", href: "/listings"},
|
||||
]}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=yike9l&_wi=2"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=yike9l"
|
||||
avatars={[
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=bc2skp",
|
||||
alt: "happy customer eating",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=bc2skp", alt: "happy customer eating"},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=aj3zhb",
|
||||
alt: "healthy food enthusiast",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=aj3zhb", alt: "healthy food enthusiast"},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=3t3i7i",
|
||||
alt: "professional food critic",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=3t3i7i", alt: "professional food critic"},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=maabhf",
|
||||
alt: "satisfied customer laughing",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=maabhf", alt: "satisfied customer laughing"},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=pdc8wj",
|
||||
alt: "portrait restaurant visitor",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=pdc8wj", alt: "portrait restaurant visitor"},
|
||||
]}
|
||||
avatarText="Trusted by 50,000+ happy diners"
|
||||
/>
|
||||
@@ -132,49 +89,31 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Healthy Cafes",
|
||||
description: "Verified cafes focusing on fresh, hygienic ingredients.",
|
||||
icon: Coffee,
|
||||
title: "Healthy Cafes", description: "Verified cafes focusing on fresh, hygienic ingredients.", icon: Coffee,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lctvuj&_wi=2",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lctvuj"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=a54djx",
|
||||
},
|
||||
],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=yike9l&_wi=3",
|
||||
imageAlt: "fresh organic food",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=a54djx"},
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Gym & Diet",
|
||||
description: "Performance meals prepared under strict safety protocols.",
|
||||
icon: Activity,
|
||||
title: "Gym & Diet", description: "Performance meals prepared under strict safety protocols.", icon: Activity,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=dyg3lf&_wi=2",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=dyg3lf"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=36a6r1",
|
||||
},
|
||||
],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=5rslh7&_wi=2",
|
||||
imageAlt: "fresh organic food",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=36a6r1"},
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Verified Restaurants",
|
||||
description: "Top-tier eateries with Gold Standard hygiene ratings.",
|
||||
icon: Award,
|
||||
title: "Verified Restaurants", description: "Top-tier eateries with Gold Standard hygiene ratings.", icon: Award,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=bc2skp&_wi=2",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=bc2skp"},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=et3lf1",
|
||||
},
|
||||
],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=aj3zhb&_wi=1",
|
||||
imageAlt: "fresh organic food",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=et3lf1"},
|
||||
]
|
||||
},
|
||||
]}
|
||||
title="Discover by Category"
|
||||
@@ -189,20 +128,11 @@ export default function LandingPage() {
|
||||
tag="Trusted By Thousands"
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "1500+",
|
||||
description: "Clean Restaurants Verified",
|
||||
},
|
||||
id: "m1", value: "1500+", description: "Clean Restaurants Verified"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "50k+",
|
||||
description: "Happy Health-Conscious Users",
|
||||
},
|
||||
id: "m2", value: "50k+", description: "Happy Health-Conscious Users"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "99%",
|
||||
description: "Hygiene Accuracy Rate",
|
||||
},
|
||||
id: "m3", value: "99%", description: "Hygiene Accuracy Rate"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -215,40 +145,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sarah J.",
|
||||
handle: "@sarahfoodie",
|
||||
testimonial: "Amazing app for hygiene tracking.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=bc2skp&_wi=3",
|
||||
},
|
||||
id: "t1", name: "Sarah J.", handle: "@sarahfoodie", testimonial: "Amazing app for hygiene tracking.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=bc2skp"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Mark D.",
|
||||
handle: "@markeats",
|
||||
testimonial: "Verified listings made my life easier.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=aj3zhb&_wi=2",
|
||||
},
|
||||
id: "t2", name: "Mark D.", handle: "@markeats", testimonial: "Verified listings made my life easier.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=aj3zhb"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Linda K.",
|
||||
handle: "@lindacook",
|
||||
testimonial: "The score breakdowns are very detailed.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=3t3i7i",
|
||||
},
|
||||
id: "t3", name: "Linda K.", handle: "@lindacook", testimonial: "The score breakdowns are very detailed.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=3t3i7i"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Paul T.",
|
||||
handle: "@paultasty",
|
||||
testimonial: "Reliable and fast discovery tool.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=maabhf",
|
||||
},
|
||||
id: "t4", name: "Paul T.", handle: "@paultasty", testimonial: "Reliable and fast discovery tool.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=maabhf"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Maya R.",
|
||||
handle: "@mayaeats",
|
||||
testimonial: "Love the premium feel of the app.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=pdc8wj",
|
||||
},
|
||||
id: "t5", name: "Maya R.", handle: "@mayaeats", testimonial: "Love the premium feel of the app.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=pdc8wj"},
|
||||
]}
|
||||
title="Community Voices"
|
||||
description="Hear what our community says about their experience with CleanCrave."
|
||||
@@ -260,6 +165,9 @@ export default function LandingPage() {
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
team={[]}
|
||||
title="Our Team"
|
||||
description="Meet the people behind CleanCrave."
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -267,13 +175,9 @@ export default function LandingPage() {
|
||||
<FooterLogoReveal
|
||||
logoText="CleanCrave"
|
||||
leftLink={{
|
||||
text: "Privacy Policy",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Privacy Policy", href: "#"}}
|
||||
rightLink={{
|
||||
text: "Contact Us",
|
||||
href: "/submit",
|
||||
}}
|
||||
text: "Contact Us", href: "/submit"}}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user