Merge version_1 into main #1

Merged
bender merged 1 commits from version_1 into main 2026-03-05 14:58:32 +00:00

View File

@@ -60,7 +60,7 @@ export default function LandingPage() {
{ text: "View Menu", href: "#products" },
]}
buttonAnimation="slide-up"
imageSrc="http://img.b2bpic.net/free-photo/friends-waving-each-other-while-respecting-social-distance_23-2148693109.jpg"
imageSrc="http://img.b2bpic.net/free-photo/friends-waving-each-other-while-respecting-social-distance_23-2148693109.jpg?_wi=1"
imageAlt="Parisian café interior with elegant seating"
mediaAnimation="slide-up"
imagePosition="right"
@@ -76,7 +76,7 @@ export default function LandingPage() {
description="Marie & Jean-Claude"
subdescription="Café Belle Founders"
icon={Croissant}
imageSrc="http://img.b2bpic.net/free-photo/cropped-picture-man-baker-writing-notes_171337-14182.jpg"
imageSrc="http://img.b2bpic.net/free-photo/cropped-picture-man-baker-writing-notes_171337-14182.jpg?_wi=1"
imageAlt="Artisanal pastry preparation in our kitchen"
mediaAnimation="slide-up"
useInvertedBackground={false}
@@ -92,7 +92,7 @@ export default function LandingPage() {
tagAnimation="slide-up"
products={[
{
id: "1", name: "Butter Croissant", price: "€4.50", imageSrc: "http://img.b2bpic.net/free-photo/croissants-sugar_1220-102.jpg", imageAlt: "Golden butter croissant"},
id: "1", name: "Butter Croissant", price: "€4.50", imageSrc: "http://img.b2bpic.net/free-photo/croissants-sugar_1220-102.jpg?_wi=1", imageAlt: "Golden butter croissant"},
{
id: "2", name: "French Macarons", price: "€2.80 each", imageSrc: "http://img.b2bpic.net/free-photo/top-view-stacked-colorful-french-macaroons-beautiful-flowers-pink-background_181624-57865.jpg", imageAlt: "Assorted colorful macarons"},
{
@@ -119,18 +119,18 @@ export default function LandingPage() {
title: "Freshly Baked Daily", description: "All pastries prepared early morning using traditional French techniques and premium ingredients.", icon: Zap,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/cropped-picture-man-baker-writing-notes_171337-14182.jpg", imageAlt: "Fresh baking process"},
imageSrc: "http://img.b2bpic.net/free-photo/cropped-picture-man-baker-writing-notes_171337-14182.jpg?_wi=2", imageAlt: "Fresh baking process"},
{
imageSrc: "http://img.b2bpic.net/free-photo/croissants-sugar_1220-102.jpg", imageAlt: "Warm pastries from oven"},
imageSrc: "http://img.b2bpic.net/free-photo/croissants-sugar_1220-102.jpg?_wi=2", imageAlt: "Warm pastries from oven"},
],
},
{
title: "Single-Origin Espresso", description: "Hand-selected coffee beans sourced directly from Ethiopian and Kenyan cooperatives.", icon: Coffee,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/man-enjoying-cup-hot-coffee-cafe_53876-88441.jpg", imageAlt: "Premium espresso shot"},
imageSrc: "http://img.b2bpic.net/free-photo/man-enjoying-cup-hot-coffee-cafe_53876-88441.jpg?_wi=1", imageAlt: "Premium espresso shot"},
{
imageSrc: "http://img.b2bpic.net/free-photo/friends-waving-each-other-while-respecting-social-distance_23-2148693109.jpg", imageAlt: "Café ambiance"},
imageSrc: "http://img.b2bpic.net/free-photo/friends-waving-each-other-while-respecting-social-distance_23-2148693109.jpg?_wi=2", imageAlt: "Café ambiance"},
],
},
]}
@@ -151,9 +151,9 @@ export default function LandingPage() {
tagAnimation="slide-up"
metrics={[
{
id: "1", value: "500+", title: "Pastries Daily", description: "Fresh creations baked throughout the day", imageSrc: "http://img.b2bpic.net/free-photo/croissants-sugar_1220-102.jpg", imageAlt: "Fresh pastries display"},
id: "1", value: "500+", title: "Pastries Daily", description: "Fresh creations baked throughout the day", imageSrc: "http://img.b2bpic.net/free-photo/croissants-sugar_1220-102.jpg?_wi=3", imageAlt: "Fresh pastries display"},
{
id: "2", value: "300", title: "Cups Served", description: "Premium espresso drinks daily", imageSrc: "http://img.b2bpic.net/free-photo/man-enjoying-cup-hot-coffee-cafe_53876-88441.jpg", imageAlt: "Specialty coffee service"},
id: "2", value: "300", title: "Cups Served", description: "Premium espresso drinks daily", imageSrc: "http://img.b2bpic.net/free-photo/man-enjoying-cup-hot-coffee-cafe_53876-88441.jpg?_wi=2", imageAlt: "Specialty coffee service"},
]}
animationType="slide-up"
textboxLayout="default"
@@ -170,17 +170,17 @@ export default function LandingPage() {
tagAnimation="slide-up"
testimonials={[
{
id: "1", name: "Sophie Laurent", handle: "@sophielovesparis", testimonial: "The best croissants in Paris! I visit every Saturday morning. The ambiance is truly magical.", imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg", imageAlt: "Sophie Laurent"},
id: "1", name: "Sophie Laurent", handle: "@sophielovesparis", testimonial: "The best croissants in Paris! I visit every Saturday morning. The ambiance is truly magical.", imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=1", imageAlt: "Sophie Laurent"},
{
id: "2", name: "Michel Dubois", handle: "@michel_cafe_addict", testimonial: "Their espresso is perfection. Has been my morning ritual for 5 years now.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Michel Dubois"},
id: "2", name: "Michel Dubois", handle: "@michel_cafe_addict", testimonial: "Their espresso is perfection. Has been my morning ritual for 5 years now.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1", imageAlt: "Michel Dubois"},
{
id: "3", name: "Claire Rousseau", handle: "@clairechez", testimonial: "Perfect spot to work or relax with friends. The service is warm and welcoming always.", imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg", imageAlt: "Claire Rousseau"},
id: "3", name: "Claire Rousseau", handle: "@clairechez", testimonial: "Perfect spot to work or relax with friends. The service is warm and welcoming always.", imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=2", imageAlt: "Claire Rousseau"},
{
id: "4", name: "Jean-Pierre Martin", handle: "@jpmartin75", testimonial: "Authentic Parisian café experience. Every detail is thoughtfully curated.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Jean-Pierre Martin"},
id: "4", name: "Jean-Pierre Martin", handle: "@jpmartin75", testimonial: "Authentic Parisian café experience. Every detail is thoughtfully curated.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2", imageAlt: "Jean-Pierre Martin"},
{
id: "5", name: "Isabelle Moreau", handle: "@isabellemoreau", testimonial: "The macarons are divine. I've tried cafés across Paris, none compare.", imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg", imageAlt: "Isabelle Moreau"},
id: "5", name: "Isabelle Moreau", handle: "@isabellemoreau", testimonial: "The macarons are divine. I've tried cafés across Paris, none compare.", imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=3", imageAlt: "Isabelle Moreau"},
{
id: "6", name: "Philippe Leclerc", handle: "@philippe_paris", testimonial: "A hidden gem that feels like stepping back in time. Simply magnificent.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Philippe Leclerc"},
id: "6", name: "Philippe Leclerc", handle: "@philippe_paris", testimonial: "A hidden gem that feels like stepping back in time. Simply magnificent.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=3", imageAlt: "Philippe Leclerc"},
]}
animationType="slide-up"
textboxLayout="default"