4 Commits

Author SHA1 Message Date
5739e47030 Bob AI: change theme to omething more vibrant and warm 2026-02-27 09:32:11 +02:00
10a7af6fdb Merge version_3 into main
Merge version_3 into main
2026-02-27 07:30:10 +00:00
08d3ae8403 Bob AI: i dont like this hero section 2026-02-27 09:30:00 +02:00
a27ef70152 Merge version_2 into main
Merge version_2 into main
2026-02-27 07:28:14 +00:00
2 changed files with 33 additions and 26 deletions

View File

@@ -2,7 +2,7 @@
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 HeroOverlay from '@/components/sections/hero/HeroOverlay'; import HeroBillboard from '@/components/sections/hero/HeroBillboard';
import MediaAbout from '@/components/sections/about/MediaAbout'; import MediaAbout from '@/components/sections/about/MediaAbout';
import ProductCardOne from '@/components/sections/product/ProductCardOne'; import ProductCardOne from '@/components/sections/product/ProductCardOne';
import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia'; import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia';
@@ -45,23 +45,30 @@ export default function LandingPage() {
</div> </div>
<div id="hero-section" data-section="hero-section"> <div id="hero-section" data-section="hero-section">
<HeroOverlay <HeroBillboard
title="Freshly Baked Goodness, Delivered with Love" title="Artisan Bakery"
description="Discover our artisan bakery's finest creations—from sourdough to seasonal pastries. Made daily with premium ingredients and baked to perfection." description="Handcrafted breads and pastries baked fresh daily. Experience the warmth of traditional baking techniques combined with premium, locally-sourced ingredients."
tag="New Summer Collection" background={{ variant: "radial-gradient" }}
tag="Freshly Baked Daily"
tagIcon={Sparkles} tagIcon={Sparkles}
tagAnimation="slide-up" tagAnimation="slide-up"
buttons={[ buttons={[
{ text: "Order Now", href: "#products-section" }, { text: "Shop Now", href: "#products-section", dataWebildId: "hero_shop_btn" },
{ text: "Learn Our Story", href: "#about-section" } { text: "View Menu", href: "#menu-section", dataWebildId: "hero_menu_btn" }
]} ]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
imageSrc="http://img.b2bpic.net/free-photo/bakery-atmospheric-photo_1321-4640.jpg" imageSrc="https://img.b2bpic.net/free-photo/abstract-luxury-gradient-blue-background_53876-120942.jpg"
imageAlt="artisan bakery interior fresh baked goods display warm bakery lighting" imageAlt="artisan bakery showcase with fresh baked goods"
textPosition="bottom-left" mediaAnimation="fade-in"
showDimOverlay={false} marqueeItems={[
showBlur={true} { text: "Sourdough", icon: Sparkles },
ariaLabel="Hero section showcasing artisan bakery products" { text: "Croissants", icon: Sparkles },
{ text: "Seasonal Pastries", icon: Sparkles },
{ text: "Custom Orders", icon: Sparkles }
]}
marqueeSpeed={40}
showMarqueeCard={true}
ariaLabel="Hero section for artisan bakery featuring fresh baked goods"
/> />
</div> </div>

View File

@@ -3,22 +3,22 @@
/* --vw is set by ThemeProvider */ /* --vw is set by ThemeProvider */
/* --background: #f7f6f7;; /* --background: #f7f6f7;;
--card: #ffffff;; --card: #fff8f3;;
--foreground: #0c1325;; --foreground: #2d1810;;
--primary-cta: #0b07ff;; --primary-cta: #ff6b35;;
--secondary-cta: #ffffff;; --secondary-cta: #ffe5d9;;
--accent: #93b7ff;; --accent: #ffb84d;;
--background-accent: #a8bae8;; */ --background-accent: #ffa366;; */
--background: #f7f6f7;; --background: #fff0e6;;
--card: #ffffff;; --card: #fff8f3;;
--foreground: #0c1325;; --foreground: #2d1810;;
--primary-cta: #0b07ff;; --primary-cta: #ff6b35;;
--primary-cta-text: #f7f6f7;; --primary-cta-text: #f7f6f7;;
--secondary-cta: #ffffff;; --secondary-cta: #ffe5d9;;
--secondary-cta-text: #0c1325;; --secondary-cta-text: #0c1325;;
--accent: #93b7ff;; --accent: #ffb84d;;
--background-accent: #a8bae8;; --background-accent: #ffa366;;
/* text sizing - set by ThemeProvider */ /* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);