2 Commits

Author SHA1 Message Date
edeef8ec7c Merge version_2 into main
Merge version_2 into main
2026-05-31 20:17:21 +00:00
58a614f355 Update src/app/page.tsx 2026-05-31 20:17:18 +00:00

View File

@@ -32,38 +32,24 @@ export default function LandingPage() {
<NavbarStyleFullscreen <NavbarStyleFullscreen
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "#hero"},
id: "#hero",
},
{ {
name: "About", name: "About", id: "#about"},
id: "#about",
},
{ {
name: "Offerings", name: "Offerings", id: "#offerings"},
id: "#offerings",
},
{ {
name: "Menu", name: "Menu", id: "#menu"},
id: "#menu",
},
{ {
name: "Reviews", name: "Reviews", id: "#reviews"},
id: "#reviews",
},
{ {
name: "FAQ", name: "FAQ", id: "#faq"},
id: "#faq",
},
{ {
name: "Contact", name: "Contact", id: "#contact"},
id: "#contact",
},
]} ]}
logoSrc="http://img.b2bpic.net/free-vector/sketches-vintage-bakery-elements-badges_23-2147555401.jpg" logoSrc="http://img.b2bpic.net/free-vector/sketches-vintage-bakery-elements-badges_23-2147555401.jpg"
logoAlt="Folks Patisserie Logo" logoAlt="Folks Patisserie Logo"
brandName="Folks Patisserie" brandName="Folks Patisserie"
bottomLeftText="Uzhorod, Ukraine" bottomLeftText="Ужгород, Україна, вул. Корзо, 10"
bottomRightText="order@folkspatisserie.com" bottomRightText="order@folkspatisserie.com"
/> />
</div> </div>
@@ -71,20 +57,15 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroSplit <HeroSplit
background={{ background={{
variant: "radial-gradient", variant: "radial-gradient"}}
}}
imagePosition="right" imagePosition="right"
title="Folks Patisserie: Handcrafted Delights in Uzhorod" title="Folks Patisserie: Handcrafted Delights in Uzhorod"
description="Indulge in exquisite pastries, artisanal cakes, and aromatic coffee. Every bite is a celebration of flavor, made with passion and the finest local ingredients." description="Indulge in exquisite pastries, artisanal cakes, and aromatic coffee. Every bite is a celebration of flavor, made with passion and the finest local ingredients."
buttons={[ buttons={[
{ {
text: "Explore Our Menu", text: "Explore Our Menu", href: "#menu"},
href: "#menu",
},
{ {
text: "Visit Us", text: "Visit Us", href: "#contact"},
href: "#contact",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/black-wooden-board-full-macaroni-cookies-different-colors_114579-41340.jpg" imageSrc="http://img.b2bpic.net/free-photo/black-wooden-board-full-macaroni-cookies-different-colors_114579-41340.jpg"
imageAlt="Assortment of handcrafted pastries and cakes" imageAlt="Assortment of handcrafted pastries and cakes"
@@ -92,52 +73,32 @@ export default function LandingPage() {
fixedMediaHeight={true} fixedMediaHeight={true}
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/friends-having-fun-their-reunion_23-2149144379.jpg", src: "http://img.b2bpic.net/free-photo/friends-having-fun-their-reunion_23-2149144379.jpg", alt: "Happy customer 1"},
alt: "Happy customer 1",
},
{ {
src: "http://img.b2bpic.net/free-photo/mid-aged-couple-love-home_23-2147986282.jpg", src: "http://img.b2bpic.net/free-photo/mid-aged-couple-love-home_23-2147986282.jpg", alt: "Happy customer 2"},
alt: "Happy customer 2",
},
{ {
src: "http://img.b2bpic.net/free-photo/medium-shot-colleagues-chatting-break-time_23-2149308481.jpg", src: "http://img.b2bpic.net/free-photo/medium-shot-colleagues-chatting-break-time_23-2149308481.jpg", alt: "Happy customer 3"},
alt: "Happy customer 3",
},
{ {
src: "http://img.b2bpic.net/free-photo/people-cheering-with-their-cups-tea_23-2148693090.jpg", src: "http://img.b2bpic.net/free-photo/people-cheering-with-their-cups-tea_23-2148693090.jpg", alt: "Happy customer 4"},
alt: "Happy customer 4",
},
{ {
src: "http://img.b2bpic.net/free-photo/happy-businessman-using-digital-tablet-cafe_637285-8877.jpg", src: "http://img.b2bpic.net/free-photo/happy-businessman-using-digital-tablet-cafe_637285-8877.jpg", alt: "Happy customer 5"},
alt: "Happy customer 5",
},
]} ]}
avatarText="Loved by 10,000+ Patrons" avatarText="Loved by 10,000+ Patrons"
marqueeItems={[ marqueeItems={[
{ {
type: "text-icon", type: "text-icon", text: "Freshly Baked Daily", icon: Cookie,
text: "Freshly Baked Daily",
icon: Cookie,
}, },
{ {
type: "text-icon", type: "text-icon", text: "Finest Ingredients", icon: Leaf,
text: "Finest Ingredients",
icon: Leaf,
}, },
{ {
type: "text-icon", type: "text-icon", text: "Custom Cake Orders", icon: Cake,
text: "Custom Cake Orders",
icon: Cake,
}, },
{ {
type: "text-icon", type: "text-icon", text: "Artisanal Coffee", icon: Coffee,
text: "Artisanal Coffee",
icon: Coffee,
}, },
{ {
type: "text-icon", type: "text-icon", text: "Warm & Cozy Ambiance", icon: Star,
text: "Warm & Cozy Ambiance",
icon: Star,
}, },
]} ]}
marqueeSpeed={30} marqueeSpeed={30}
@@ -152,8 +113,7 @@ export default function LandingPage() {
title="A Taste of Tradition and Innovation in Uzhorod" title="A Taste of Tradition and Innovation in Uzhorod"
buttons={[ buttons={[
{ {
text: "Learn More", text: "Learn More"},
},
]} ]}
/> />
</div> </div>
@@ -166,34 +126,22 @@ export default function LandingPage() {
features={[ features={[
{ {
icon: Coffee, icon: Coffee,
title: "Artisanal Coffee & Tea", title: "Artisanal Coffee & Tea", description: "Pair your sweet treat with a perfectly brewed coffee or a selection of fine teas, crafted to enhance your experience."},
description: "Pair your sweet treat with a perfectly brewed coffee or a selection of fine teas, crafted to enhance your experience.",
},
{ {
icon: Cake, icon: Cake,
title: "Custom Cake Creations", title: "Custom Cake Creations", description: "Celebrate life's special moments with a bespoke cake, designed and baked to your unique vision and taste."},
description: "Celebrate life's special moments with a bespoke cake, designed and baked to your unique vision and taste.",
},
{ {
icon: Croissant, icon: Croissant,
title: "Freshly Baked Pastries", title: "Freshly Baked Pastries", description: "From flaky croissants to delicate tarts, our daily selection of pastries offers a delightful start to your day."},
description: "From flaky croissants to delicate tarts, our daily selection of pastries offers a delightful start to your day.",
},
{ {
icon: Heart, icon: Heart,
title: "Local & Seasonal Ingredients", title: "Local & Seasonal Ingredients", description: "We partner with local farmers and suppliers to ensure every ingredient is fresh, seasonal, and of the highest quality."},
description: "We partner with local farmers and suppliers to ensure every ingredient is fresh, seasonal, and of the highest quality.",
},
{ {
icon: Gift, icon: Gift,
title: "Thoughtful Gift Boxes", title: "Thoughtful Gift Boxes", description: "Share the joy of Folks Patisserie with elegantly curated gift boxes, perfect for any occasion."},
description: "Share the joy of Folks Patisserie with elegantly curated gift boxes, perfect for any occasion.",
},
{ {
icon: Cookie, icon: Cookie,
title: "Signature Cookies & Biscuits", title: "Signature Cookies & Biscuits", description: "Discover our unique collection of handmade cookies and biscuits, ideal for a quick indulgence or sharing with loved ones."},
description: "Discover our unique collection of handmade cookies and biscuits, ideal for a quick indulgence or sharing with loved ones.",
},
]} ]}
title="Our Sweet Commitments" title="Our Sweet Commitments"
description="At Folks Patisserie, we believe in crafting more than just desserts—we create memorable experiences with every single offering." description="At Folks Patisserie, we believe in crafting more than just desserts—we create memorable experiences with every single offering."
@@ -208,47 +156,17 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
products={[ products={[
{ {
id: "eclair", id: "eclair", name: "Chocolate Eclair", price: "UAH 85", imageSrc: "http://img.b2bpic.net/free-photo/tart-with-profiteroles-top-with-whipped-cream_114579-35076.jpg", imageAlt: "Chocolate Eclair"},
name: "Chocolate Eclair",
price: "UAH 85",
imageSrc: "http://img.b2bpic.net/free-photo/tart-with-profiteroles-top-with-whipped-cream_114579-35076.jpg",
imageAlt: "Chocolate Eclair",
},
{ {
id: "croissant", id: "croissant", name: "Classic Croissant", price: "UAH 60", imageSrc: "http://img.b2bpic.net/free-photo/butter-croissant-table_1339-6799.jpg", imageAlt: "Classic Croissant"},
name: "Classic Croissant",
price: "UAH 60",
imageSrc: "http://img.b2bpic.net/free-photo/butter-croissant-table_1339-6799.jpg",
imageAlt: "Classic Croissant",
},
{ {
id: "fruit-tart", id: "fruit-tart", name: "Seasonal Fruit Tart", price: "UAH 120", imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-tart-with-cornel-fruit-wooden-ground-with-free-space_140725-81197.jpg", imageAlt: "Seasonal Fruit Tart"},
name: "Seasonal Fruit Tart",
price: "UAH 120",
imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-tart-with-cornel-fruit-wooden-ground-with-free-space_140725-81197.jpg",
imageAlt: "Seasonal Fruit Tart",
},
{ {
id: "tiramisu", id: "tiramisu", name: "Traditional Tiramisu", price: "UAH 95", imageSrc: "http://img.b2bpic.net/free-photo/tasty-homemade-tiramisu-cake_114579-49420.jpg", imageAlt: "Traditional Tiramisu"},
name: "Traditional Tiramisu",
price: "UAH 95",
imageSrc: "http://img.b2bpic.net/free-photo/tasty-homemade-tiramisu-cake_114579-49420.jpg",
imageAlt: "Traditional Tiramisu",
},
{ {
id: "macaron", id: "macaron", name: "Raspberry Macarons", price: "UAH 50", imageSrc: "http://img.b2bpic.net/free-photo/various-macaroons-with-pistachios-fruits-berries-coffee-beans_114579-49228.jpg", imageAlt: "Raspberry Macarons"},
name: "Raspberry Macarons",
price: "UAH 50",
imageSrc: "http://img.b2bpic.net/free-photo/various-macaroons-with-pistachios-fruits-berries-coffee-beans_114579-49228.jpg",
imageAlt: "Raspberry Macarons",
},
{ {
id: "latte", id: "latte", name: "Caramel Latte", price: "UAH 75", imageSrc: "http://img.b2bpic.net/free-photo/hands-with-tea-top-view_95678-276.jpg", imageAlt: "Caramel Latte"},
name: "Caramel Latte",
price: "UAH 75",
imageSrc: "http://img.b2bpic.net/free-photo/hands-with-tea-top-view_95678-276.jpg",
imageAlt: "Caramel Latte",
},
]} ]}
title="Our Delightful Menu" title="Our Delightful Menu"
description="Explore our curated selection of handcrafted pastries, cakes, and beverages, all made with love and attention to detail." description="Explore our curated selection of handcrafted pastries, cakes, and beverages, all made with love and attention to detail."
@@ -262,45 +180,15 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "1", id: "1", name: "Olena P.", handle: "@olena_foodie", testimonial: "Folks Patisserie is a true gem in Uzhorod! Their croissants are heavenly, and the custom cake for my birthday was a masterpiece. Highly recommend!", imageSrc: "http://img.b2bpic.net/free-photo/front-view-business-meeting-with-coffee_23-2148366527.jpg", imageAlt: "Olena P."},
name: "Olena P.",
handle: "@olena_foodie",
testimonial: "Folks Patisserie is a true gem in Uzhorod! Their croissants are heavenly, and the custom cake for my birthday was a masterpiece. Highly recommend!",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-business-meeting-with-coffee_23-2148366527.jpg",
imageAlt: "Olena P.",
},
{ {
id: "2", id: "2", name: "Dmytro H.", handle: "@dmytro_bakes", testimonial: "As a baker myself, I appreciate the dedication to quality at Folks. The tiramisu is authentic and absolutely divine. A must-visit!", imageSrc: "http://img.b2bpic.net/free-photo/happy-businessman-drinking-coffee-with-laptop-desk_23-2147955289.jpg", imageAlt: "Dmytro H."},
name: "Dmytro H.",
handle: "@dmytro_bakes",
testimonial: "As a baker myself, I appreciate the dedication to quality at Folks. The tiramisu is authentic and absolutely divine. A must-visit!",
imageSrc: "http://img.b2bpic.net/free-photo/happy-businessman-drinking-coffee-with-laptop-desk_23-2147955289.jpg",
imageAlt: "Dmytro H.",
},
{ {
id: "3", id: "3", name: "Sofia K.", handle: "@sofia_eats", testimonial: "Such a cozy spot with the most delicious pastries. I always look forward to my morning coffee and eclair here. The staff are lovely too!", imageSrc: "http://img.b2bpic.net/free-photo/satisfied-pleased-girl-with-light-brown-hair-holds-huge-piece-tasty-cake-keeps-her-mouth-open-full-enjoyment-dressed-casual-yellow-t-shirt_176532-8733.jpg", imageAlt: "Sofia K."},
name: "Sofia K.",
handle: "@sofia_eats",
testimonial: "Such a cozy spot with the most delicious pastries. I always look forward to my morning coffee and eclair here. The staff are lovely too!",
imageSrc: "http://img.b2bpic.net/free-photo/satisfied-pleased-girl-with-light-brown-hair-holds-huge-piece-tasty-cake-keeps-her-mouth-open-full-enjoyment-dressed-casual-yellow-t-shirt_176532-8733.jpg",
imageAlt: "Sofia K.",
},
{ {
id: "4", id: "4", name: "Ivan S.", handle: "@ivan_explorer", testimonial: "Discovered Folks Patisserie on my trip to Uzhorod and was thoroughly impressed. The fruit tart was so fresh and bursting with flavor. I'll be back!", imageSrc: "http://img.b2bpic.net/free-photo/shot-sensual-young-african-woman-amazing-brunette-girl-red-checkered-shirt-laughing-with-eyes-closed_197531-11221.jpg", imageAlt: "Ivan S."},
name: "Ivan S.",
handle: "@ivan_explorer",
testimonial: "Discovered Folks Patisserie on my trip to Uzhorod and was thoroughly impressed. The fruit tart was so fresh and bursting with flavor. I'll be back!",
imageSrc: "http://img.b2bpic.net/free-photo/shot-sensual-young-african-woman-amazing-brunette-girl-red-checkered-shirt-laughing-with-eyes-closed_197531-11221.jpg",
imageAlt: "Ivan S.",
},
{ {
id: "5", id: "5", name: "Yulia T.", handle: "@yulia_sweets", testimonial: "Their macarons are a dream! Perfectly crisp on the outside, soft on the inside. Folks Patisserie brings a touch of Parisian magic to Ukraine.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiling-positive-male-baker-making-rolling-dough-metal-table-covered-with-flour-handsome-man-with-beard-tattoos-hands-wearing-jeans-apron_651396-3920.jpg", imageAlt: "Yulia T."},
name: "Yulia T.",
handle: "@yulia_sweets",
testimonial: "Their macarons are a dream! Perfectly crisp on the outside, soft on the inside. Folks Patisserie brings a touch of Parisian magic to Ukraine.",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiling-positive-male-baker-making-rolling-dough-metal-table-covered-with-flour-handsome-man-with-beard-tattoos-hands-wearing-jeans-apron_651396-3920.jpg",
imageAlt: "Yulia T.",
},
]} ]}
title="What Our Customers Say" title="What Our Customers Say"
description="We're proud to share the heartfelt feedback from our wonderful patrons." description="We're proud to share the heartfelt feedback from our wonderful patrons."
@@ -314,35 +202,17 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
faqs={[ faqs={[
{ {
id: "q1", id: "q1", title: "Do you offer gluten-free options?", content: "Yes, we have a selection of delicious gluten-free pastries and cakes. Please ask our staff for today's special options."},
title: "Do you offer gluten-free options?",
content: "Yes, we have a selection of delicious gluten-free pastries and cakes. Please ask our staff for today's special options.",
},
{ {
id: "q2", id: "q2", title: "How can I place a custom cake order?", content: "You can place a custom cake order by visiting us in-store or by contacting us via phone or email. We recommend ordering at least one week in advance."},
title: "How can I place a custom cake order?",
content: "You can place a custom cake order by visiting us in-store or by contacting us via phone or email. We recommend ordering at least one week in advance.",
},
{ {
id: "q3", id: "q3", title: "What are your opening hours?", content: "We are open Tuesday to Sunday from 9:00 AM to 7:00 PM. We are closed on Mondays."},
title: "What are your opening hours?",
content: "We are open Tuesday to Sunday from 9:00 AM to 7:00 PM. We are closed on Mondays.",
},
{ {
id: "q4", id: "q4", title: "Do you deliver?", content: "Currently, we offer local delivery within Uzhorod for larger orders. Please contact us directly to inquire about delivery options and fees."},
title: "Do you deliver?",
content: "Currently, we offer local delivery within Uzhorod for larger orders. Please contact us directly to inquire about delivery options and fees.",
},
{ {
id: "q5", id: "q5", title: "Can I reserve a table?", content: "We operate on a first-come, first-served basis for our cafe seating. Reservations are not typically required for small groups."},
title: "Can I reserve a table?",
content: "We operate on a first-come, first-served basis for our cafe seating. Reservations are not typically required for small groups.",
},
{ {
id: "q6", id: "q6", title: "Do you offer catering services?", content: "Yes, we provide catering for events and special occasions. Please reach out to us with your requirements for a custom quote."},
title: "Do you offer catering services?",
content: "Yes, we provide catering for events and special occasions. Please reach out to us with your requirements for a custom quote.",
},
]} ]}
sideTitle="Frequently Asked Questions" sideTitle="Frequently Asked Questions"
sideDescription="Find answers to common questions about our patisserie, products, and services." sideDescription="Find answers to common questions about our patisserie, products, and services."
@@ -355,18 +225,15 @@ export default function LandingPage() {
<ContactText <ContactText
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "gradient-bars", variant: "gradient-bars"}}
}} text="Готові підсолодити ваш день? Завітайте до нас або зв'яжіться!"
text="Ready to sweeten your day? Visit us or get in touch!"
buttons={[ buttons={[
{ {
text: "Call Us: +380 50 123 4567", text: "Телефонуйте нам: +380 50 123 4567", href: "tel:+380501234567"},
href: "tel:+380501234567",
},
{ {
text: "Email Us", text: "Напишіть нам", href: "mailto:order@folkspatisserie.com"},
href: "mailto:order@folkspatisserie.com", {
}, text: "Наша адреса: вул. Корзо, 10, Ужгород", href: "https://maps.google.com/?q=вулиця+Корзо,+10,+Ужгород,+Закарпатська+область,+88000"},
]} ]}
/> />
</div> </div>
@@ -375,61 +242,40 @@ export default function LandingPage() {
<FooterBase <FooterBase
columns={[ columns={[
{ {
title: "Explore", title: "Дослідити", items: [
items: [
{ {
label: "Home", label: "Головна", href: "#hero"},
href: "#hero",
},
{ {
label: "About Us", label: "Про нас", href: "#about"},
href: "#about",
},
{ {
label: "Menu", label: "Меню", href: "#menu"},
href: "#menu",
},
{ {
label: "Reviews", label: "Відгуки", href: "#reviews"},
href: "#reviews",
},
], ],
}, },
{ {
title: "Visit Us", title: "Відвідайте нас", items: [
items: [
{ {
label: "Location", label: "Розташування", href: "https://maps.google.com/?q=вулиця+Корзо,+10,+Ужгород,+Закарпатська+область,+88000"},
href: "https://maps.google.com/?q=Uzhorod,Ukraine",
},
{ {
label: "Contact", label: "Контакти", href: "#contact"},
href: "#contact",
},
{ {
label: "Opening Hours", label: "Графік роботи", href: "#faq"},
href: "#faq",
},
], ],
}, },
{ {
title: "Legal", title: "Юридична інформація", items: [
items: [
{ {
label: "Privacy Policy", label: "Політика конфіденційності", href: "#"},
href: "#",
},
{ {
label: "Terms of Service", label: "Умови обслуговування", href: "#"},
href: "#",
},
], ],
}, },
]} ]}
logoSrc="http://img.b2bpic.net/free-vector/minimalist-bakery-twitter-post_23-2149440708.jpg" logoSrc="http://img.b2bpic.net/free-vector/minimalist-bakery-twitter-post_23-2149440708.jpg"
logoAlt="Folks Patisserie Logo" logoAlt="Folks Patisserie Logo"
logoText="Folks Patisserie" logoText="Folks Patisserie"
copyrightText="© 2024 Folks Patisserie. All rights reserved." copyrightText="© 2024 Folks Patisserie. Всі права захищені."
/> />
</div> </div>
</ReactLenis> </ReactLenis>