Merge version_1 into main #1
269
src/app/page.tsx
269
src/app/page.tsx
@@ -11,7 +11,7 @@ import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloating
|
||||
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
|
||||
import SplitAbout from '@/components/sections/about/SplitAbout';
|
||||
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
|
||||
import { Apple, Heart, ShieldCheck, Users, Utensils } from "lucide-react";
|
||||
import { Apple, Heart, ShieldCheck, Users, Utensils, Zap, Smile, Coffee } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -31,131 +31,45 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "Features",
|
||||
id: "features",
|
||||
},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "testimonials",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "Features", id: "features" },
|
||||
{ name: "Testimonials", id: "testimonials" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Baby Avocado"
|
||||
button={{ text: "Contact", href: "#contact" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardTestimonial
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Baby Avocado 🥑"
|
||||
description="Constanța’s first family restaurant designed entirely for children — where healthy food meets joyful play."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Maria Popa",
|
||||
handle: "@mariapopa",
|
||||
testimonial: "The best place to spend time with my little ones while eating healthy food.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-enjoying-festive-christmas-dinner_23-2149144977.jpg",
|
||||
},
|
||||
{
|
||||
name: "Andrei Ion",
|
||||
handle: "@andreiion",
|
||||
testimonial: "Finally a restaurant where the kids play safely and I can actually finish my coffee.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/father-son-kitchen_641386-931.jpg",
|
||||
},
|
||||
{
|
||||
name: "Elena Dumitru",
|
||||
handle: "@elenadum",
|
||||
testimonial: "Fantastic healthy meals, my kids loved every bite. We'll be back!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17096.jpg",
|
||||
},
|
||||
{
|
||||
name: "Radu Stan",
|
||||
handle: "@radust",
|
||||
testimonial: "Gorgeous location, amazing staff, and very clean play areas.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/kids-playing-with-play-dough_23-2149572096.jpg",
|
||||
},
|
||||
{
|
||||
name: "Ioana Vlad",
|
||||
handle: "@ioanavl",
|
||||
testimonial: "Perfect atmosphere, highly recommend to any parent in Constanța.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-eating-restaurant_23-2148395390.jpg",
|
||||
},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Your Visit",
|
||||
href: "#contact",
|
||||
},
|
||||
{ name: "Maria Popa", handle: "@mariapopa", testimonial: "The best place to spend time with my little ones while eating healthy food.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/people-enjoying-festive-christmas-dinner_23-2149144977.jpg" },
|
||||
{ name: "Andrei Ion", handle: "@andreiion", testimonial: "Finally a restaurant where the kids play safely and I can actually finish my coffee.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/father-son-kitchen_641386-931.jpg" },
|
||||
{ name: "Elena Dumitru", handle: "@elenadum", testimonial: "Fantastic healthy meals, my kids loved every bite. We'll be back!", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17096.jpg" },
|
||||
{ name: "Radu Stan", handle: "@radust", testimonial: "Gorgeous location, amazing staff, and very clean play areas.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/kids-playing-with-play-dough_23-2149572096.jpg" },
|
||||
{ name: "Ioana Vlad", handle: "@ioanavl", testimonial: "Perfect atmosphere, highly recommend to any parent in Constanța.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/group-friends-eating-restaurant_23-2148395390.jpg" }
|
||||
]}
|
||||
buttons={[{ text: "Book Your Visit", href: "#contact" }]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-happy-roommates-indoors_23-2148903543.jpg"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-happy-roommates-indoors_23-2148903543.jpg",
|
||||
alt: "Parent smiling at table",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/healthy-children-s-food-arrangement-view_23-2149627779.jpg",
|
||||
alt: "Father and daughter eating",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/little-kid-playing_23-2148836323.jpg",
|
||||
alt: "Mother enjoying coffee",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/people-relaxing-countryside_23-2151335902.jpg",
|
||||
alt: "Happy child playing",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/skilled-waiter-waving-greeting-clients-five-star-restaurant_482257-100233.jpg",
|
||||
alt: "Family having a great time",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/medium-shot-happy-roommates-indoors_23-2148903543.jpg", alt: "Parent smiling at table" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/healthy-children-s-food-arrangement-view_23-2149627779.jpg", alt: "Father and daughter eating" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/little-kid-playing_23-2148836323.jpg", alt: "Mother enjoying coffee" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/people-relaxing-countryside_23-2151335902.jpg", alt: "Happy child playing" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/skilled-waiter-waving-greeting-clients-five-star-restaurant_482257-100233.jpg", alt: "Family having a great time" }
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Healthy Kids",
|
||||
icon: Apple,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Safe Play",
|
||||
icon: ShieldCheck,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Parents Love Us",
|
||||
icon: Heart,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Family Dining",
|
||||
icon: Users,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Freshly Made",
|
||||
icon: Utensils,
|
||||
},
|
||||
{ type: "text-icon", text: "Healthy Kids", icon: Apple },
|
||||
{ type: "text-icon", text: "Safe Play", icon: ShieldCheck },
|
||||
{ type: "text-icon", text: "Parents Love Us", icon: Heart },
|
||||
{ type: "text-icon", text: "Family Dining", icon: Users },
|
||||
{ type: "text-icon", text: "Freshly Made", icon: Utensils }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -165,30 +79,10 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Healthy & Delicious",
|
||||
description: "Fresh, locally sourced ingredients prepared with care.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/healthy-children-s-food-arrangement-view_23-2149627779.jpg",
|
||||
buttonIcon: "Zap",
|
||||
},
|
||||
{
|
||||
title: "Safe Play Area",
|
||||
description: "Secure, supervised spaces for your little ones to explore.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/little-kid-playing_23-2148836323.jpg",
|
||||
buttonIcon: "Smile",
|
||||
},
|
||||
{
|
||||
title: "Relax for Parents",
|
||||
description: "Enjoy premium coffee while keeping an eye on the fun.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-relaxing-countryside_23-2151335902.jpg",
|
||||
buttonIcon: "Coffee",
|
||||
},
|
||||
{
|
||||
title: "Friendly Atmosphere",
|
||||
description: "A welcoming environment crafted for the whole family.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/skilled-waiter-waving-greeting-clients-five-star-restaurant_482257-100233.jpg",
|
||||
buttonIcon: "Heart",
|
||||
},
|
||||
{ title: "Healthy & Delicious", description: "Fresh, locally sourced ingredients prepared with care.", imageSrc: "http://img.b2bpic.net/free-photo/healthy-children-s-food-arrangement-view_23-2149627779.jpg", buttonIcon: Zap },
|
||||
{ title: "Safe Play Area", description: "Secure, supervised spaces for your little ones to explore.", imageSrc: "http://img.b2bpic.net/free-photo/little-kid-playing_23-2148836323.jpg", buttonIcon: Smile },
|
||||
{ title: "Relax for Parents", description: "Enjoy premium coffee while keeping an eye on the fun.", imageSrc: "http://img.b2bpic.net/free-photo/people-relaxing-countryside_23-2151335902.jpg", buttonIcon: Coffee },
|
||||
{ title: "Friendly Atmosphere", description: "A welcoming environment crafted for the whole family.", imageSrc: "http://img.b2bpic.net/free-photo/skilled-waiter-waving-greeting-clients-five-star-restaurant_482257-100233.jpg", buttonIcon: Heart }
|
||||
]}
|
||||
title="Why Families Love Us"
|
||||
description="We blend wholesome nutrition with imaginative play environments designed to make parents relax and kids thrive."
|
||||
@@ -202,26 +96,11 @@ export default function LandingPage() {
|
||||
rating={5}
|
||||
author="Laura M."
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/family-having-dinner_1098-12859.jpg",
|
||||
alt: "Maria",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-blonde-woman-handsome-male-time-with-their-little-daughter-outdoor-cafe-family-people-concept_613910-3882.jpg",
|
||||
alt: "Andrei",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/mother-plays-with-her-daughter-street-park-sunset_146671-15441.jpg",
|
||||
alt: "Elena",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/funny-little-girl-with-broccoli-kitchen_169016-29629.jpg",
|
||||
alt: "Radu",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/informal-talk-with-best-friends-restaurant-warm-summer-day_8353-9702.jpg",
|
||||
alt: "Ioana",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/family-having-dinner_1098-12859.jpg", alt: "Maria" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/beautiful-blonde-woman-handsome-male-time-with-their-little-daughter-outdoor-cafe-family-people-concept_613910-3882.jpg", alt: "Andrei" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/mother-plays-with-her-daughter-street-park-sunset_146671-15441.jpg", alt: "Elena" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/funny-little-girl-with-broccoli-kitchen_169016-29629.jpg", alt: "Radu" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/informal-talk-with-best-friends-restaurant-warm-summer-day_8353-9702.jpg", alt: "Ioana" }
|
||||
]}
|
||||
ratingAnimation="blur-reveal"
|
||||
avatarsAnimation="blur-reveal"
|
||||
@@ -232,21 +111,9 @@ export default function LandingPage() {
|
||||
<FaqSplitText
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Are reservations required?",
|
||||
content: "While we welcome walk-ins, we recommend booking during weekends.",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Is the menu suitable for toddlers?",
|
||||
content: "Yes, we offer a dedicated, healthy toddler menu.",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "Is there a time limit for the play area?",
|
||||
content: "No, children are welcome to play as long as they like.",
|
||||
},
|
||||
{ id: "1", title: "Are reservations required?", content: "While we welcome walk-ins, we recommend booking during weekends." },
|
||||
{ id: "2", title: "Is the menu suitable for toddlers?", content: "Yes, we offer a dedicated, healthy toddler menu." },
|
||||
{ id: "3", title: "Is there a time limit for the play area?", content: "No, children are welcome to play as long as they like." }
|
||||
]}
|
||||
sideTitle="Common Questions"
|
||||
sideDescription="Everything you need to know for your first visit."
|
||||
@@ -261,18 +128,9 @@ export default function LandingPage() {
|
||||
title="About Baby Avocado"
|
||||
description="Our mission is to empower families in Constanța by providing a space where childhood nutrition and creative play exist in harmony."
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Locally Sourced",
|
||||
description: "All ingredients are chosen from nearby farmers.",
|
||||
},
|
||||
{
|
||||
title: "Safety First",
|
||||
description: "Soft-play surfaces for maximum security.",
|
||||
},
|
||||
{
|
||||
title: "Community Focus",
|
||||
description: "Host your birthday parties with us.",
|
||||
},
|
||||
{ title: "Locally Sourced", description: "All ingredients are chosen from nearby farmers." },
|
||||
{ title: "Safety First", description: "Soft-play surfaces for maximum security." },
|
||||
{ title: "Community Focus", description: "Host your birthday parties with us." }
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-friends-chatting-bistro_23-2149366465.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -284,11 +142,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
names={[
|
||||
"Constanța Families",
|
||||
"Local Parents",
|
||||
"KidZone Blog",
|
||||
"Healthy Kids Net",
|
||||
"FunTime Magazine",
|
||||
"Constanța Families", "Local Parents", "KidZone Blog", "Healthy Kids Net", "FunTime Magazine"
|
||||
]}
|
||||
title="Trusted by Families"
|
||||
description="We are proud to be the favorite spot for so many in our local community."
|
||||
@@ -298,16 +152,9 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
text="Ready to visit us? Join hundreds of happy families in Constanța today."
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve a Table",
|
||||
href: "#",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Reserve a Table", href: "#" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -316,31 +163,17 @@ export default function LandingPage() {
|
||||
logoText="Baby Avocado"
|
||||
columns={[
|
||||
{
|
||||
title: "General",
|
||||
items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#faq",
|
||||
},
|
||||
],
|
||||
title: "General", items: [
|
||||
{ label: "About", href: "#about" },
|
||||
{ label: "FAQ", href: "#faq" }
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
{
|
||||
label: "Reservations",
|
||||
href: "#contact",
|
||||
},
|
||||
{
|
||||
label: "Careers",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
title: "Contact", items: [
|
||||
{ label: "Reservations", href: "#contact" },
|
||||
{ label: "Careers", href: "#" }
|
||||
]
|
||||
}
|
||||
]}
|
||||
copyrightText="© 2024 Baby Avocado, Constanța."
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user