5 Commits

Author SHA1 Message Date
29c6db19fb Update src/app/page.tsx 2026-02-26 22:01:25 +00:00
12f15f06eb Update src/app/layout.tsx 2026-02-26 22:01:24 +00:00
3a70c9e6d6 Bob AI: i dont like this hero section 2026-02-27 00:01:13 +02:00
c076d3b2aa Merge version_2 into main
Merge version_2 into main
2026-02-26 22:00:28 +00:00
89a62f9b66 Bob AI: Replace the current NavbarStyleFullscreen with a different n 2026-02-27 00:00:17 +02:00
2 changed files with 1401 additions and 15 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,8 +1,8 @@
"use client" "use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard'; import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel';
import TextAbout from '@/components/sections/about/TextAbout'; import TextAbout from '@/components/sections/about/TextAbout';
import ProductCardFour from '@/components/sections/product/ProductCardFour'; import ProductCardFour from '@/components/sections/product/ProductCardFour';
import FeatureCardTwentyTwo from '@/components/sections/feature/FeatureCardTwentyTwo'; import FeatureCardTwentyTwo from '@/components/sections/feature/FeatureCardTwentyTwo';
@@ -10,6 +10,7 @@ import TestimonialCardFifteen from '@/components/sections/testimonial/Testimonia
import ContactCTA from '@/components/sections/contact/ContactCTA'; import ContactCTA from '@/components/sections/contact/ContactCTA';
import FooterBase from '@/components/sections/footer/FooterBase'; import FooterBase from '@/components/sections/footer/FooterBase';
import { Sparkles, Package, Award, Mail } from "lucide-react"; import { Sparkles, Package, Award, Mail } from "lucide-react";
import NavbarStyleApple from "@/components/navbar/NavbarStyleApple/NavbarStyleApple";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -26,7 +27,7 @@ export default function LandingPage() {
headingFontWeight="normal" headingFontWeight="normal"
> >
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarStyleFullscreen <NavbarStyleApple
brandName="Artisan Bakery" brandName="Artisan Bakery"
navItems={[ navItems={[
{ name: "Home", id: "hero" }, { name: "Home", id: "hero" },
@@ -35,25 +36,43 @@ export default function LandingPage() {
{ name: "Contact", id: "contact" }, { name: "Contact", id: "contact" },
{ name: "Order Now", id: "order" } { name: "Order Now", id: "order" }
]} ]}
bottomLeftText="Baked Fresh Daily"
bottomRightText="hello@artisanbakery.com"
/> />
</div> </div>
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroLogoBillboard <HeroBillboardCarousel
logoText="Artisan Bakery" title="Freshly Baked Every Morning"
description="Freshly baked goodness, crafted daily with premium ingredients and time-honored techniques. Experience the warmth and comfort of authentic artisan baking." description="Discover our rotating selection of artisan breads, pastries, and seasonal specialties. Each item is crafted with premium ingredients and traditional baking methods."
background={{ variant: "radial-gradient" }}
tag="New Collection"
tagAnimation="pulse"
buttons={[ buttons={[
{ text: "Order Now", href: "#order" }, { text: "Shop Now", href: "#shop", dataWebildId: "hero_shop_btn" },
{ text: "Learn More", href: "#about" } { text: "View Menu", href: "#menu", dataWebildId: "hero_menu_btn" }
]} ]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
background={{ variant: "sparkles-gradient" }} mediaItems={[
imageSrc="http://img.b2bpic.net/free-photo/baker-with-flour-hand_169016-1422.jpg" {
imageAlt="Fresh artisan bakery display" imageSrc: "https://img.b2bpic.net/free-photo/baker-with-flour-hand_169016-1422.jpg?_wi=1",
mediaAnimation="slide-up" imageAlt: "Artisan sourdough bread"
frameStyle="card" },
{
imageSrc: "https://img.b2bpic.net/free-photo/abstract-luxury-gradient-blue-background_53876-120942.jpg?_wi=1",
imageAlt: "Fresh croissants display"
},
{
imageSrc: "https://img.b2bpic.net/free-photo/baker-with-flour-hand_169016-1422.jpg?_wi=2",
imageAlt: "Seasonal pastry collection"
},
{
imageSrc: "https://img.b2bpic.net/free-photo/abstract-luxury-gradient-blue-background_53876-120942.jpg?_wi=2",
imageAlt: "Custom cake designs"
}
]}
ariaLabel="Hero carousel showcasing artisan bakery products"
containerClassName="py-20"
titleClassName="text-5xl font-bold text-amber-900"
descriptionClassName="text-lg text-amber-700"
/> />
</div> </div>