Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
265
src/app/page.tsx
265
src/app/page.tsx
@@ -31,39 +31,23 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "#home",
|
||||
},
|
||||
name: "Home", id: "#home"},
|
||||
{
|
||||
name: "Über uns",
|
||||
id: "#about",
|
||||
},
|
||||
name: "Über uns", id: "#about"},
|
||||
{
|
||||
name: "Spezialitäten",
|
||||
id: "#specialties",
|
||||
},
|
||||
name: "Spezialitäten", id: "#specialties"},
|
||||
{
|
||||
name: "Produkte",
|
||||
id: "#products",
|
||||
},
|
||||
name: "Produkte", id: "#products"},
|
||||
{
|
||||
name: "Kundenstimmen",
|
||||
id: "#testimonials",
|
||||
},
|
||||
name: "Kundenstimmen", id: "#testimonials"},
|
||||
{
|
||||
name: "FAQ",
|
||||
id: "#faq",
|
||||
},
|
||||
name: "FAQ", id: "#faq"},
|
||||
{
|
||||
name: "Kontakt",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Kontakt", id: "#contact"},
|
||||
]}
|
||||
brandName="Bäckerei Kunze"
|
||||
button={{
|
||||
text: "Jetzt bestellen",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Jetzt bestellen", href: "#contact"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -73,13 +57,9 @@ export default function LandingPage() {
|
||||
description="Handwerkskunst und Tradition seit Generationen – Genuss, der auf der Zunge zergeht."
|
||||
buttons={[
|
||||
{
|
||||
text: "Unsere Produkte",
|
||||
href: "#products",
|
||||
},
|
||||
text: "Unsere Produkte", href: "#products"},
|
||||
{
|
||||
text: "Jetzt bestellen",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Jetzt bestellen", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/bread-buns-desk-with-loaf_23-2147852062.jpg"
|
||||
imageAlt="Eine Auswahl frischer Backwaren und Kuchen in einer traditionellen Bäckerei"
|
||||
@@ -87,25 +67,15 @@ export default function LandingPage() {
|
||||
textPosition="bottom"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/shop-assistant-offering-bread_23-2147985173.jpg",
|
||||
alt: "Zufriedene Kundin",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/shop-assistant-offering-bread_23-2147985173.jpg", alt: "Zufriedene Kundin"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-korean-girl-uniform-working-cafe-giving-you-cup-coffee-preparing-order-client_1258-199288.jpg",
|
||||
alt: "Glücklicher Kunde",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-korean-girl-uniform-working-cafe-giving-you-cup-coffee-preparing-order-client_1258-199288.jpg", alt: "Glücklicher Kunde"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiley-man-apron-posing-coffee-pot_23-2148366670.jpg",
|
||||
alt: "Lächelnde Person",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/smiley-man-apron-posing-coffee-pot_23-2148366670.jpg", alt: "Lächelnde Person"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-young-people-with-reviews_23-2149394417.jpg",
|
||||
alt: "Kunde mit Backwaren",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-young-people-with-reviews_23-2149394417.jpg", alt: "Kunde mit Backwaren"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-tanned-woman-elegant-blouse-drinking-coffee-cafe-smiling-camera_197531-22722.jpg",
|
||||
alt: "Zufriedener Gast",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-tanned-woman-elegant-blouse-drinking-coffee-cafe-smiling-camera_197531-22722.jpg", alt: "Zufriedener Gast"},
|
||||
]}
|
||||
avatarText="Über 10.000 zufriedene Kunden"
|
||||
/>
|
||||
@@ -118,17 +88,11 @@ export default function LandingPage() {
|
||||
description="Seit Generationen steht Bäckerei Kunze für höchste Qualität und Liebe zum Detail. Wir backen mit Herz und den besten regionalen Zutaten, um Ihnen täglich frische Köstlichkeiten zu bieten. Entdecken Sie die Tradition, die Sie schmecken können."
|
||||
metrics={[
|
||||
{
|
||||
value: "100+",
|
||||
title: "Jahre Erfahrung",
|
||||
},
|
||||
value: "100+", title: "Jahre Erfahrung"},
|
||||
{
|
||||
value: "50+",
|
||||
title: "Tägliche Produkte",
|
||||
},
|
||||
value: "50+", title: "Tägliche Produkte"},
|
||||
{
|
||||
value: "10K+",
|
||||
title: "Zufriedene Kunden",
|
||||
},
|
||||
value: "10K+", title: "Zufriedene Kunden"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/condensed-nut-dessert-sprinkled-with-powdered-sugar_140725-6600.jpg"
|
||||
imageAlt="Ein Bäcker bei der Arbeit in der Bäckerei Kunze"
|
||||
@@ -144,23 +108,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Frisch gebackenes Brot",
|
||||
description: "Täglich frisch aus unserem Ofen – knusprig, aromatisch und mit natürlichen Sauerteigen zubereitet.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-black-cob-basket-with-butter-jam-milk-cloth-wooden-surface_141793-11325.jpg",
|
||||
imageAlt: "Frisch gebackenes Brot",
|
||||
},
|
||||
title: "Frisch gebackenes Brot", description: "Täglich frisch aus unserem Ofen – knusprig, aromatisch und mit natürlichen Sauerteigen zubereitet.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-black-cob-basket-with-butter-jam-milk-cloth-wooden-surface_141793-11325.jpg", imageAlt: "Frisch gebackenes Brot"},
|
||||
{
|
||||
title: "Individuelle Torten",
|
||||
description: "Für jeden Anlass die perfekte Torte. Wir kreieren Ihr süßes Meisterwerk nach Ihren Wünschen.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bottom-view-different-tarts-dried-oranges-leaves-dried-flower-branch-dark-background_140725-91573.jpg",
|
||||
imageAlt: "Individuelle Torte",
|
||||
},
|
||||
title: "Individuelle Torten", description: "Für jeden Anlass die perfekte Torte. Wir kreieren Ihr süßes Meisterwerk nach Ihren Wünschen.", imageSrc: "http://img.b2bpic.net/free-photo/bottom-view-different-tarts-dried-oranges-leaves-dried-flower-branch-dark-background_140725-91573.jpg", imageAlt: "Individuelle Torte"},
|
||||
{
|
||||
title: "Gemütliches Café",
|
||||
description: "Genießen Sie unsere Köstlichkeiten bei einer Tasse frisch gebrühten Kaffees in entspannter Atmosphäre.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sweet-pastries-with-pinecones-cup-coffee-high-quality-photo_114579-37608.jpg",
|
||||
imageAlt: "Gemütliches Café",
|
||||
},
|
||||
title: "Gemütliches Café", description: "Genießen Sie unsere Köstlichkeiten bei einer Tasse frisch gebrühten Kaffees in entspannter Atmosphäre.", imageSrc: "http://img.b2bpic.net/free-photo/sweet-pastries-with-pinecones-cup-coffee-high-quality-photo_114579-37608.jpg", imageAlt: "Gemütliches Café"},
|
||||
]}
|
||||
title="Unsere Spezialitäten"
|
||||
description="Entdecken Sie die Vielfalt unserer handgefertigten Produkte, die mit Liebe und den besten Zutaten zubereitet werden."
|
||||
@@ -175,53 +127,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Bauernbrot",
|
||||
price: "4.50€",
|
||||
variant: "500g",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bakery_23-2148011505.jpg",
|
||||
imageAlt: "Bauernbrot",
|
||||
},
|
||||
id: "p1", name: "Bauernbrot", price: "4.50€", variant: "500g", imageSrc: "http://img.b2bpic.net/free-photo/bakery_23-2148011505.jpg", imageAlt: "Bauernbrot"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Buttercroissant",
|
||||
price: "2.20€",
|
||||
variant: "Stück",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/croissant-with-chocolate-sauce-flat-lay_23-2148516579.jpg",
|
||||
imageAlt: "Buttercroissant",
|
||||
},
|
||||
id: "p2", name: "Buttercroissant", price: "2.20€", variant: "Stück", imageSrc: "http://img.b2bpic.net/free-photo/croissant-with-chocolate-sauce-flat-lay_23-2148516579.jpg", imageAlt: "Buttercroissant"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Schokoladen-Éclair",
|
||||
price: "3.80€",
|
||||
variant: "Stück",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fresh-cookies-with-chocolate-are-ready-be-removed-from-oven-bakery-shop_613910-17461.jpg",
|
||||
imageAlt: "Schokoladen-Éclair",
|
||||
},
|
||||
id: "p3", name: "Schokoladen-Éclair", price: "3.80€", variant: "Stück", imageSrc: "http://img.b2bpic.net/free-photo/fresh-cookies-with-chocolate-are-ready-be-removed-from-oven-bakery-shop_613910-17461.jpg", imageAlt: "Schokoladen-Éclair"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Apfelkuchen",
|
||||
price: "2.90€",
|
||||
variant: "Stück",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/apples-milk-near-pie_23-2147742755.jpg",
|
||||
imageAlt: "Apfelkuchen",
|
||||
},
|
||||
id: "p4", name: "Apfelkuchen", price: "2.90€", variant: "Stück", imageSrc: "http://img.b2bpic.net/free-photo/apples-milk-near-pie_23-2147742755.jpg", imageAlt: "Apfelkuchen"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Roggenbrot",
|
||||
price: "4.90€",
|
||||
variant: "500g",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-slices-bread_23-2148719002.jpg",
|
||||
imageAlt: "Roggenbrot",
|
||||
},
|
||||
id: "p5", name: "Roggenbrot", price: "4.90€", variant: "500g", imageSrc: "http://img.b2bpic.net/free-photo/top-view-slices-bread_23-2148719002.jpg", imageAlt: "Roggenbrot"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Red Velvet Cupcake",
|
||||
price: "3.50€",
|
||||
variant: "Stück",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-decoration-with-party-hats-muffins_23-2148425803.jpg",
|
||||
imageAlt: "Red Velvet Cupcake",
|
||||
},
|
||||
id: "p6", name: "Red Velvet Cupcake", price: "3.50€", variant: "Stück", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-decoration-with-party-hats-muffins_23-2148425803.jpg", imageAlt: "Red Velvet Cupcake"},
|
||||
]}
|
||||
title="Unsere Bestseller"
|
||||
description="Eine Auswahl unserer beliebtesten Brote, Torten und Gebäcke, die Sie unbedingt probieren sollten."
|
||||
@@ -234,52 +150,23 @@ export default function LandingPage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={true}
|
||||
carouselMode="buttons"
|
||||
animationType="slide-up"
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sabine Müller",
|
||||
role: "Stammkundin",
|
||||
company: "Privat",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/rear-view-senior-woman-having-coffee-with-her-smiling-grand-daughter_23-2148202911.jpg",
|
||||
imageAlt: "Sabine Müller",
|
||||
},
|
||||
id: "t1", name: "Sabine Müller", role: "Stammkundin", company: "Privat", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/rear-view-senior-woman-having-coffee-with-her-smiling-grand-daughter_23-2148202911.jpg", imageAlt: "Sabine Müller"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Thomas Schmidt",
|
||||
role: "Lokaler Feinschmecker",
|
||||
company: "Feinschmecker-Blog",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sportive-man-black-shirt-showing-doughnut-his-indifference_114579-17572.jpg",
|
||||
imageAlt: "Thomas Schmidt",
|
||||
},
|
||||
id: "t2", name: "Thomas Schmidt", role: "Lokaler Feinschmecker", company: "Feinschmecker-Blog", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sportive-man-black-shirt-showing-doughnut-his-indifference_114579-17572.jpg", imageAlt: "Thomas Schmidt"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Anna Meier",
|
||||
role: "Eventplanerin",
|
||||
company: "Kreativ Events",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-portrait-female-baker-wearing-apron-looking-camera_23-2148189096.jpg",
|
||||
imageAlt: "Anna Meier",
|
||||
},
|
||||
id: "t3", name: "Anna Meier", role: "Eventplanerin", company: "Kreativ Events", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-portrait-female-baker-wearing-apron-looking-camera_23-2148189096.jpg", imageAlt: "Anna Meier"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Frank Becker",
|
||||
role: "Büroleiter",
|
||||
company: "Bürobedarf GmbH",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/best-place-town-meeting-with-friends_329181-2888.jpg",
|
||||
imageAlt: "Frank Becker",
|
||||
},
|
||||
id: "t4", name: "Frank Becker", role: "Büroleiter", company: "Bürobedarf GmbH", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/best-place-town-meeting-with-friends_329181-2888.jpg", imageAlt: "Frank Becker"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Helga Weber",
|
||||
role: "Pensionärin",
|
||||
company: "Privat",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-baker-puts-croissants-dough-into-oven_1303-32285.jpg",
|
||||
imageAlt: "Helga Weber",
|
||||
},
|
||||
id: "t5", name: "Helga Weber", role: "Pensionärin", company: "Privat", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-baker-puts-croissants-dough-into-oven_1303-32285.jpg", imageAlt: "Helga Weber"},
|
||||
]}
|
||||
title="Was unsere Kunden sagen"
|
||||
description="Lesen Sie, warum unsere Kunden die Bäckerei Kunze lieben und immer wiederkommen."
|
||||
@@ -292,25 +179,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Kann ich Torten individuell bestellen?",
|
||||
content: "Ja, wir kreieren individuelle Torten für jeden Anlass. Bitte kontaktieren Sie uns rechtzeitig, um Ihre Wünsche zu besprechen und eine Bestellung aufzugeben.",
|
||||
},
|
||||
id: "f1", title: "Kann ich Torten individuell bestellen?", content: "Ja, wir kreieren individuelle Torten für jeden Anlass. Bitte kontaktieren Sie uns rechtzeitig, um Ihre Wünsche zu besprechen und eine Bestellung aufzugeben."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Bieten Sie glutenfreie Produkte an?",
|
||||
content: "Wir haben eine Auswahl an glutenfreien Produkten in unserem Sortiment. Bitte fragen Sie unser Personal nach den aktuellen Angeboten.",
|
||||
},
|
||||
id: "f2", title: "Bieten Sie glutenfreie Produkte an?", content: "Wir haben eine Auswahl an glutenfreien Produkten in unserem Sortiment. Bitte fragen Sie unser Personal nach den aktuellen Angeboten."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Sind die Backwaren vegetarisch/vegan?",
|
||||
content: "Viele unserer Produkte sind vegetarisch. Wir bieten auch einige vegane Optionen an. Eine detaillierte Auflistung finden Sie in unserer Allergeninformation oder fragen Sie unser Team.",
|
||||
},
|
||||
id: "f3", title: "Sind die Backwaren vegetarisch/vegan?", content: "Viele unserer Produkte sind vegetarisch. Wir bieten auch einige vegane Optionen an. Eine detaillierte Auflistung finden Sie in unserer Allergeninformation oder fragen Sie unser Team."},
|
||||
{
|
||||
id: "f4",
|
||||
title: "Kann ich online bestellen und abholen?",
|
||||
content: "Derzeit bieten wir keine Online-Bestellung mit Abholung an. Bitte rufen Sie uns direkt an oder besuchen Sie uns im Laden, um Ihre Bestellung aufzugeben.",
|
||||
},
|
||||
id: "f4", title: "Kann ich online bestellen und abholen?", content: "Derzeit bieten wir keine Online-Bestellung mit Abholung an. Bitte rufen Sie uns direkt an oder besuchen Sie uns im Laden, um Ihre Bestellung aufzugeben."},
|
||||
]}
|
||||
title="Häufig gestellte Fragen"
|
||||
description="Antworten auf die gängigsten Fragen zu unseren Produkten, Bestellungen und Öffnungszeiten."
|
||||
@@ -322,20 +197,15 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
tag="Kontakt"
|
||||
title="Besuchen Sie uns oder bestellen Sie direkt!"
|
||||
description="Wir freuen uns darauf, Sie in unserer Bäckerei begrüßen zu dürfen oder Ihre individuellen Bestellungen entgegenzunehmen."
|
||||
buttons={[
|
||||
{
|
||||
text: "Route planen",
|
||||
href: "https://maps.app.goo.gl/your-bakery-location",
|
||||
},
|
||||
text: "Route planen", href: "https://maps.app.goo.gl/your-bakery-location"},
|
||||
{
|
||||
text: "Jetzt anrufen",
|
||||
href: "tel:+49123456789",
|
||||
},
|
||||
text: "Jetzt anrufen", href: "tel:+49123456789"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -344,54 +214,33 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
title: "Navigation", items: [
|
||||
{
|
||||
label: "Home",
|
||||
href: "#home",
|
||||
},
|
||||
label: "Home", href: "#home"},
|
||||
{
|
||||
label: "Über uns",
|
||||
href: "#about",
|
||||
},
|
||||
label: "Über uns", href: "#about"},
|
||||
{
|
||||
label: "Spezialitäten",
|
||||
href: "#specialties",
|
||||
},
|
||||
label: "Spezialitäten", href: "#specialties"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Produkte",
|
||||
items: [
|
||||
title: "Produkte", items: [
|
||||
{
|
||||
label: "Brot & Brötchen",
|
||||
href: "#products",
|
||||
},
|
||||
label: "Brot & Brötchen", href: "#products"},
|
||||
{
|
||||
label: "Torten & Kuchen",
|
||||
href: "#products",
|
||||
},
|
||||
label: "Torten & Kuchen", href: "#products"},
|
||||
{
|
||||
label: "Gebäck",
|
||||
href: "#products",
|
||||
},
|
||||
label: "Gebäck", href: "#products"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Kontakt",
|
||||
items: [
|
||||
title: "Kontakt", items: [
|
||||
{
|
||||
label: "Standort",
|
||||
href: "https://maps.app.goo.gl/your-bakery-location",
|
||||
},
|
||||
label: "Standort", href: "https://maps.app.goo.gl/your-bakery-location"},
|
||||
{
|
||||
label: "Impressum",
|
||||
href: "#",
|
||||
},
|
||||
label: "Impressum", href: "#"},
|
||||
{
|
||||
label: "Datenschutz",
|
||||
href: "#",
|
||||
},
|
||||
label: "Datenschutz", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user