Merge version_1 into main #2
@@ -1,6 +1,5 @@
|
||||
"use client";
|
||||
|
||||
import React from 'react';
|
||||
import ReactLenis from "lenis/react";
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
|
||||
@@ -27,67 +26,73 @@ export default function BlogPage() {
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Products", id: "products" },
|
||||
{ name: "Testimonials", id: "testimonials" },
|
||||
{ name: "FAQ", id: "faq" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Смачна Випічка"
|
||||
button={{ text: "Order Online", href: "#contact" }}
|
||||
className="py-4 px-6"
|
||||
buttonClassName="shadow-md"
|
||||
buttonTextClassName="font-semibold"
|
||||
/>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "/#about" },
|
||||
{ name: "Products", id: "/#products" },
|
||||
{ name: "Testimonials", id: "/#testimonials" },
|
||||
{ name: "FAQ", id: "/#faq" },
|
||||
{ name: "Contact", id: "/#contact" },
|
||||
]}
|
||||
brandName="Смачна Випічка"
|
||||
button={{ text: "Order Online", href: "/#contact" }}
|
||||
className="py-4 px-6"
|
||||
buttonClassName="shadow-md"
|
||||
buttonTextClassName="font-semibold"
|
||||
/>
|
||||
</div>
|
||||
|
||||
{isLoading ? (
|
||||
<div className="w-content-width mx-auto py-20 text-center">
|
||||
<p className="text-foreground">Loading posts...</p>
|
||||
</div>
|
||||
) : (
|
||||
<BlogCardThree
|
||||
blogs={posts}
|
||||
title="From Our Bakery's Blog"
|
||||
description="Discover the latest news, recipes, and stories from Смачна Випічка."
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
carouselMode="buttons"
|
||||
/>
|
||||
<div id="blog" data-section="blog">
|
||||
<BlogCardThree
|
||||
blogs={posts}
|
||||
title="From Our Bakery's Blog"
|
||||
description="Discover the latest news, recipes, and stories from Смачна Випічка."
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
carouselMode="buttons"
|
||||
/>
|
||||
</div>
|
||||
)}
|
||||
|
||||
<FooterMedia
|
||||
imageSrc="https://img.b2bpic.net/free-photo/white-cheese-bread-with-eggs_140725-3991.jpg?_wi=3"
|
||||
imageAlt="Warm and inviting Ukrainian bakery interior"
|
||||
logoText="Смачна Випічка"
|
||||
copyrightText="© 2024 Смачна Випічка. All rights reserved."
|
||||
columns={[
|
||||
{
|
||||
title: "Menu", items: [
|
||||
{ label: "Varenyky", href: "#products" },
|
||||
{ label: "Pampushky", href: "#products" },
|
||||
{ label: "Medovyk", href: "#products" },
|
||||
{ label: "Strudel", href: "#products" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Bakery", items: [
|
||||
{ label: "Our Story", href: "#about" },
|
||||
{ label: "FAQ", href: "#faq" },
|
||||
{ label: "Contact", href: "#contact" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Follow Us", items: [
|
||||
{ label: "Facebook", href: "https://facebook.com/smachnavypichka" },
|
||||
{ label: "Instagram", href: "https://instagram.com/smachnavypichka" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
/>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterMedia
|
||||
imageSrc="https://img.b2bpic.net/free-photo/white-cheese-bread-with-eggs_140725-3991.jpg"
|
||||
imageAlt="Warm and inviting Ukrainian bakery interior"
|
||||
logoText="Смачна Випічка"
|
||||
copyrightText="© 2024 Смачна Випічка. All rights reserved."
|
||||
columns={[
|
||||
{
|
||||
title: "Menu", items: [
|
||||
{ label: "Varenyky", href: "/#products" },
|
||||
{ label: "Pampushky", href: "/#products" },
|
||||
{ label: "Medovyk", href: "/#products" },
|
||||
{ label: "Strudel", href: "/#products" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Bakery", items: [
|
||||
{ label: "Our Story", href: "/#about" },
|
||||
{ label: "FAQ", href: "/#faq" },
|
||||
{ label: "Contact", href: "/#contact" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Follow Us", items: [
|
||||
{ label: "Facebook", href: "https://facebook.com/smachnavypichka" },
|
||||
{ label: "Instagram", href: "https://instagram.com/smachnavypichka" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
|
||||
@@ -44,7 +44,7 @@ export default function LandingPage() {
|
||||
<HeroOverlay
|
||||
title="Смачна Випічка"
|
||||
description="Authentic Ukrainian flavors, baked fresh daily with love and tradition."
|
||||
imageSrc="https://img.b2bpic.net/free-photo/white-cheese-bread-with-eggs_140725-3991.jpg?_wi=1"
|
||||
imageSrc="https://img.b2bpic.net/free-photo/white-cheese-bread-with-eggs_140725-3991.jpg"
|
||||
imageAlt="Warm and inviting Ukrainian bakery interior with fresh pastries"
|
||||
textPosition="bottom-left"
|
||||
showDimOverlay={true}
|
||||
@@ -91,8 +91,8 @@ export default function LandingPage() {
|
||||
id: "4", name: "Яблучний Штрудель", price: "$18.00", imageSrc: "https://img.b2bpic.net/free-photo/homemade-apple-strudel_123827-36348.jpg", imageAlt: "Delicious Ukrainian apple strudel with powdered sugar"},
|
||||
]}
|
||||
textBoxClassName="p-8"
|
||||
titleClassName="text-3xl md:text-4xl"
|
||||
descriptionClassName="text-md md:text-lg"
|
||||
textBoxTitleClassName="text-3xl md:text-4xl"
|
||||
textBoxDescriptionClassName="text-md md:text-lg"
|
||||
cardClassName="hover:scale-105 transition-transform duration-300"
|
||||
/>
|
||||
</div>
|
||||
@@ -110,17 +110,17 @@ export default function LandingPage() {
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/woman-films-vlog-praising-bio-local-shop_482257-81629.jpg"},
|
||||
{
|
||||
id: "2", name: "Dmytro H.", role: "Food Blogger", company: "Lviv Tastings", rating: 5,
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/man-baker-kitchen-by-pastry-cart_1303-32295.jpg?_wi=1"},
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/man-baker-kitchen-by-pastry-cart_1303-32295.jpg"},
|
||||
{
|
||||
id: "3", name: "Anastasia M.", role: "Community Organizer", company: "Ukrainian Culture Hub", rating: 5,
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/mother-with-little-charming-daughter-is-sitting-cafeteria-sunlight_291650-1195.jpg"},
|
||||
{
|
||||
id: "4", name: "Serhii V.", role: "Chef", company: "Golden Spoon Restaurant", rating: 5,
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/man-baker-kitchen-by-pastry-cart_1303-32295.jpg?_wi=2"},
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/man-baker-kitchen-by-pastry-cart_1303-32295.jpg"},
|
||||
]}
|
||||
textBoxClassName="p-8"
|
||||
titleClassName="text-3xl md:text-4xl"
|
||||
descriptionClassName="text-md md:text-lg"
|
||||
textBoxTitleClassName="text-3xl md:text-4xl"
|
||||
textBoxDescriptionClassName="text-md md:text-lg"
|
||||
cardClassName="h-96"
|
||||
/>
|
||||
</div>
|
||||
@@ -142,8 +142,8 @@ export default function LandingPage() {
|
||||
id: "4", title: "Do you have gluten-free options?", content: "We offer a selection of gluten-free pastries. Please ask our staff for today's offerings."},
|
||||
]}
|
||||
textBoxClassName="p-8"
|
||||
titleClassName="text-3xl md:text-4xl"
|
||||
descriptionClassName="text-md md:text-lg"
|
||||
textBoxTitleClassName="text-3xl md:text-4xl"
|
||||
textBoxDescriptionClassName="text-md md:text-lg"
|
||||
/>
|
||||
</div>
|
||||
<div id="contact" data-section="contact">
|
||||
@@ -169,7 +169,7 @@ export default function LandingPage() {
|
||||
</div>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterMedia
|
||||
imageSrc="https://img.b2bpic.net/free-photo/white-cheese-bread-with-eggs_140725-3991.jpg?_wi=2"
|
||||
imageSrc="https://img.b2bpic.net/free-photo/white-cheese-bread-with-eggs_140725-3991.jpg"
|
||||
imageAlt="Warm and inviting Ukrainian bakery interior"
|
||||
logoText="Смачна Випічка"
|
||||
copyrightText="© 2024 Смачна Випічка. All rights reserved."
|
||||
|
||||
@@ -89,7 +89,7 @@ function ProductPageContent({ params }: ProductPageProps) {
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="navbar" data-section="navbar">
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[{ "name": "Home", "id": "/" }, { "name": "Shop", "id": "/shop" }]}
|
||||
brandName="Смачна Випічка"
|
||||
@@ -120,7 +120,7 @@ function ProductPageContent({ params }: ProductPageProps) {
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="navbar" data-section="navbar">
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[{ "name": "Home", "id": "/" }, { "name": "Shop", "id": "/shop" }]}
|
||||
brandName="Смачна Випічка"
|
||||
@@ -158,7 +158,7 @@ function ProductPageContent({ params }: ProductPageProps) {
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="navbar" data-section="navbar">
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[{ "name": "Home", "id": "/" }, { "name": "Shop", "id": "/shop" }]}
|
||||
brandName="Смачна Випічка"
|
||||
@@ -204,7 +204,7 @@ function ProductPageContent({ params }: ProductPageProps) {
|
||||
</div>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterMedia
|
||||
imageSrc="https://img.b2bpic.net/free-photo/white-cheese-bread-with-eggs_140725-3991.jpg?_wi=5"
|
||||
imageSrc="https://img.b2bpic.net/free-photo/white-cheese-bread-with-eggs_140725-3991.jpg"
|
||||
imageAlt="Warm and inviting Ukrainian bakery interior"
|
||||
logoText="Смачна Випічка"
|
||||
copyrightText="© 2024 Смачна Випічка. All rights reserved."
|
||||
|
||||
@@ -56,7 +56,7 @@ function ShopPageContent() {
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="navbar" data-section="navbar">
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[{ "name": "Home", "id": "/" }, { "name": "Shop", "id": "/shop" }]}
|
||||
brandName="Смачна Випічка"
|
||||
@@ -86,7 +86,7 @@ function ShopPageContent() {
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="navbar" data-section="navbar">
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[{ "name": "Home", "id": "/" }, { "name": "Shop", "id": "/shop" }]}
|
||||
brandName="Смачна Випічка"
|
||||
@@ -122,7 +122,7 @@ function ShopPageContent() {
|
||||
</div>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterMedia
|
||||
imageSrc="https://img.b2bpic.net/free-photo/white-cheese-bread-with-eggs_140725-3991.jpg?_wi=4"
|
||||
imageSrc="https://img.b2bpic.net/free-photo/white-cheese-bread-with-eggs_140725-3991.jpg"
|
||||
imageAlt="Warm and inviting Ukrainian bakery interior"
|
||||
logoText="Смачна Випічка"
|
||||
copyrightText="© 2024 Смачна Випічка. All rights reserved."
|
||||
|
||||
Reference in New Issue
Block a user