12 Commits

Author SHA1 Message Date
8115b6e2dc Update src/app/page.tsx 2026-04-27 19:30:53 +00:00
4dae5d7642 Merge version_3 into main
Merge version_3 into main
2026-04-27 19:22:07 +00:00
05fcd9b8ae Update src/app/page.tsx 2026-04-27 19:22:00 +00:00
d508022499 Merge version_3 into main
Merge version_3 into main
2026-04-27 19:21:30 +00:00
739fc9632c Update src/app/page.tsx 2026-04-27 19:21:27 +00:00
9aebcb45da Merge version_2 into main
Merge version_2 into main
2026-04-27 19:17:23 +00:00
e960e1ba39 Update src/app/page.tsx 2026-04-27 19:17:19 +00:00
b51f755cae Merge version_1 into main
Merge version_1 into main
2026-04-27 19:17:04 +00:00
3b11c4efc5 Merge version_2 into main
Merge version_2 into main
2026-04-27 19:16:59 +00:00
ca40111c6f Update src/app/page.tsx 2026-04-27 19:16:53 +00:00
eb70813c10 Merge version_1 into main
Merge version_1 into main
2026-04-27 19:16:35 +00:00
d12a916750 Merge version_1 into main
Merge version_1 into main
2026-04-27 19:16:07 +00:00

View File

@@ -5,13 +5,13 @@ import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA'; import ContactCTA from '@/components/sections/contact/ContactCTA';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FeatureCardTwentyFive from '@/components/sections/feature/FeatureCardTwentyFive'; import FeatureCardTwentyFive from '@/components/sections/feature/FeatureCardTwentyFive';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis'; import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import HeroOverlayTestimonial from '@/components/sections/hero/HeroOverlayTestimonial'; import HeroOverlayTestimonial from '@/components/sections/hero/HeroOverlayTestimonial';
import MetricCardThree from '@/components/sections/metrics/MetricCardThree'; import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne'; import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne';
import TextSplitAbout from '@/components/sections/about/TextSplitAbout'; import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
import { Award, Sparkles, Star, Zap } from "lucide-react"; import { Award, Sparkles, Star, IceCream } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -31,70 +31,36 @@ export default function LandingPage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarStyleCentered <NavbarStyleCentered
navItems={[ navItems={[
{ { name: "Start", id: "hero" },
name: "Home", id: "hero"}, { name: "Über uns", id: "about" },
{ { name: "Unsere Eissorten", id: "features" },
name: "Über uns", id: "about"}, { name: "Kontakt", id: "contact" },
{
name: "Sorten", id: "features"},
{
name: "Kontakt", id: "contact"},
]} ]}
brandName="Eisparadies Osnabrück" brandName="Süße Welle"
/> />
</div> </div>
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroOverlayTestimonial <HeroOverlayTestimonial
title="Eisparadies Osnabrück" title="Süße Welle Osnabrück"
description="Authentische, hausgemachte Eiscreme aus den feinsten Zutaten. Täglich frisch für Sie zubereitet genießen Sie den Geschmack purer Freude." description="Eintauchen in Genuss: Wir bringen die sonnigsten Eisaromen direkt zu Ihnen. Mit Liebe handgemacht, regional und voller familiärer Herzlichkeit."
tag="Willkommen beim Eisevent"
tagIcon={IceCream}
testimonials={[ testimonials={[
{ { name: "Familie Meyer", handle: "Osnabrück", testimonial: "Einfach unschlagbar! Die Kinder lieben besonders das Erdbeereis schmeckt wie bei Oma.", rating: 5 },
name: "Tim G", handle: "Osnabrück", testimonial: "Sehr leckeres Eis zu günstigen Preisen. Wir kommen sehr gerne wieder.", rating: 5, { name: "Lukas B.", handle: "Osnabrück", testimonial: "Das beste Pistazieneis, das ich je gegessen habe. Sehr familiäre Atmosphäre!", rating: 5 },
imageSrc: "http://img.b2bpic.net/free-photo/portrait-people-outdoors-holding-ice-cream-cones_23-2149431422.jpg?_wi=1", imageAlt: "artisanal ice cream cone warm aesthetic"},
{
name: "Pia Itani", handle: "Osnabrück", testimonial: "Das beste Eis! Weit und breit! Super coole Sorten, sehr familiär!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/concentrated-young-redhead-curly-lady-sitting-cafe_171337-16570.jpg", imageAlt: "artisanal ice cream cone warm aesthetic"},
{
name: "Max M.", handle: "Osnabrück", testimonial: "Unglaublich cremig und intensiv. Mein Favorit in der ganzen Stadt.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/vanilla-chocolate-chips-extreme-close-up-ice-cream_23-2148430680.jpg?_wi=1", imageAlt: "artisanal ice cream cone warm aesthetic"},
{
name: "Sarah L.", handle: "Osnabrück", testimonial: "Sehr gute Auswahl, besonders die Fruchtsorten sind erfrischend.", rating: 4,
imageSrc: "http://img.b2bpic.net/free-photo/one-chocolate-candy-fork-covered-by-white-cream-slowly-falling-down_633478-1757.jpg?_wi=1", imageAlt: "artisanal ice cream cone warm aesthetic"},
{
name: "Tom B.", handle: "Osnabrück", testimonial: "Absolut empfehlenswert, auch im Winter einen Besuch wert!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/strawberry-ice-cream_658428-303.jpg?_wi=1", imageAlt: "artisanal ice cream cone warm aesthetic"},
]} ]}
buttons={[ buttons={[{ text: "Sorten entdecken", href: "#features" }, { text: "Kontakt", href: "#contact" }]}
{ imageSrc="http://img.b2bpic.net/free-photo/ice-cream-cones-with-various-flavors_23-2148107931.jpg"
text: "Sorten entdecken", href: "#features"}, imageAlt="Handgemachtes Eis von der Süßen Welle"
{
text: "Kontakt", href: "#contact"},
]}
imageSrc="http://img.b2bpic.net/free-photo/portrait-people-outdoors-holding-ice-cream-cones_23-2149431422.jpg?_wi=2"
imageAlt="Köstliches hausgemachtes Eis"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/colorful-ice-cream-cones-with-easter-eggs-pink-background-vanilla-pastel-toning-minimalism-flat-lay_1220-1206.jpg", alt: "Kunde 1"},
{
src: "http://img.b2bpic.net/free-photo/medium-shot-girl-holding-ice-cream_23-2149119399.jpg", alt: "Kunde 2"},
{
src: "http://img.b2bpic.net/free-photo/close-up-happy-couple-with-ice-cream_23-2148311196.jpg", alt: "Kunde 3"},
{
src: "http://img.b2bpic.net/free-photo/medium-shot-blurred-girl-laughing-with-ice-cream_23-2148311209.jpg", alt: "Kunde 4"},
{
src: "http://img.b2bpic.net/free-photo/appetizing-ice-cream-cone-female-hands_169016-48662.jpg", alt: "Kunde 5"},
]}
avatarText="Mehr als 1.000 begeisterte Eisliebhaber"
/> />
</div> </div>
<div id="about" data-section="about"> <div id="about" data-section="about">
<TextSplitAbout <TextSplitAbout
title="Eis-Liebe seit Generationen"
description={["Die Süße Welle ist mehr als nur ein Eisgeschäft; es ist ein Treffpunkt für Genießer. Unsere Rezepte sind Familiengeheimnisse, die wir mit Sorgfalt und nur den besten, frischen Zutaten bewahren.", "Jede Kugel erzählt eine Geschichte von Leidenschaft und Qualität. Besuchen Sie uns und werden Sie Teil unserer wachsenden Familie in Osnabrück."]}
useInvertedBackground={false} useInvertedBackground={false}
title="Unsere Philosophie"
description={[
"Wir bei Eisparadies Osnabrück glauben, dass echtes Eis ohne künstliche Aromen auskommen sollte. Deshalb verwenden wir nur hochwertige Zutaten und traditionelle Handwerkskunst.", "Besuchen Sie uns in der Landrat-von-Ostman-Straße und erleben Sie, wie echtes Eis schmecken muss. Unser familiärer Service sorgt dafür, dass sich jeder Gast willkommen fühlt."]}
/> />
</div> </div>
@@ -103,37 +69,12 @@ export default function LandingPage() {
animationType="slide-up" animationType="slide-up"
textboxLayout="split" textboxLayout="split"
useInvertedBackground={false} useInvertedBackground={false}
title="Unsere Eiskreationen"
description="Von traditionell bis ausgefallen bei uns finden Sie garantiert Ihren neuen Lieblingseisbecher."
features={[ features={[
{ { title: "Klassiker mit Herz", description: "Von Bourbon-Vanille bis Schokolade zeitlos und cremig.", icon: Star, mediaItems: [{ imageSrc: "http://img.b2bpic.net/free-photo/vanilla-ice-cream-cone_23-2148311196.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/chocolate-ice-cream-scoop_23-2148311209.jpg" }] },
title: "Klassische Cremes", description: "Bourbon-Vanille, Schokolade und Stracciatella, die nach Kindheit schmecken.", icon: Sparkles, { title: "Saisonale Früchte", description: "Erfrischende Sorbets aus regionalen Früchten, direkt vom Erzeuger.", icon: Sparkles, mediaItems: [{ imageSrc: "http://img.b2bpic.net/free-photo/strawberry-ice-cream-cone_23-2148311196.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/mixed-berry-sorbet_23-2148311196.jpg" }] },
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/vanilla-chocolate-chips-extreme-close-up-ice-cream_23-2148430680.jpg?_wi=2", imageAlt: "Vanilleeis"},
{
imageSrc: "http://img.b2bpic.net/free-photo/delicious-ice-cream-winter-time_23-2149618910.jpg", imageAlt: "Vanilleeis"},
],
},
{
title: "Schoko-Träume", description: "Intensives Kakaovergnügen für wahre Schokoladen-Liebhaber.", icon: Zap,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/one-chocolate-candy-fork-covered-by-white-cream-slowly-falling-down_633478-1757.jpg?_wi=2", imageAlt: "Schokoladeneis"},
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-ice-cream-table_23-2148514037.jpg", imageAlt: "Schokoladeneis"},
],
},
{
title: "Fruchtige Sorbets", description: "Erfrischend, leicht und zu 100% aus echten Früchten gezaubert.", icon: Star,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/strawberry-ice-cream_658428-303.jpg?_wi=2", imageAlt: "Fruchteis"},
{
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-dessert-with-strawberries_23-2149412362.jpg", imageAlt: "Fruchteis"},
],
},
]} ]}
title="Unsere Eis-Klassiker & Neuheiten"
description="Von traditionellen Sorten bis hin zu kreativen Kompositionen wir haben für jeden Geschmack das Richtige."
/> />
</div> </div>
@@ -143,25 +84,12 @@ export default function LandingPage() {
textboxLayout="split" textboxLayout="split"
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
useInvertedBackground={false} useInvertedBackground={false}
title="Was unsere Kunden lieben"
description="Ihre Freude ist unser Ansporn! Lesen Sie, was unsere Stammkunden über die Süße Welle sagen."
testimonials={[ testimonials={[
{ { id: "1", name: "Anna K.", role: "Kundin", company: "Osnabrück", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/happy-customer-ice-cream_23-2148311196.jpg" },
id: "1", name: "Tim G", role: "Kunde", company: "Osnabrück", rating: 5, { id: "2", name: "Markus D.", role: "Kunde", company: "Osnabrück", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/satisfied-customer-ice-cream_23-2148311196.jpg" },
imageSrc: "http://img.b2bpic.net/free-photo/expressive-senior-woman-posing_344912-2838.jpg"},
{
id: "2", name: "Pia Itani", role: "Kunde", company: "Osnabrück", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/attractive-brunette-female-dressed-white-dress-sunglasses-cute-teenage-girl-eating-ice-cream-street_613910-12203.jpg"},
{
id: "3", name: "Max M.", role: "Kunde", company: "Osnabrück", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/appetizing-ice-cream-cone-female-hands_169016-48488.jpg"},
{
id: "4", name: "Sarah L.", role: "Kunde", company: "Osnabrück", rating: 4,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-senior-woman-posing_23-2149012629.jpg"},
{
id: "5", name: "Tom B.", role: "Kunde", company: "Osnabrück", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/love-concept-with-happy-couple-spending-time-together_23-2149068911.jpg"},
]} ]}
title="Was unsere Kunden sagen"
description="Kundenzufriedenheit steht bei uns an erster Stelle. Danke für die Unterstützung!"
/> />
</div> </div>
@@ -170,83 +98,48 @@ export default function LandingPage() {
animationType="slide-up" animationType="slide-up"
textboxLayout="split" textboxLayout="split"
useInvertedBackground={false} useInvertedBackground={false}
title="Die Süße Welle in Zahlen"
description="Qualität durch Erfahrung und Begeisterung."
metrics={[ metrics={[
{ { id: "1", title: "Sorten", value: "30+", icon: IceCream },
id: "1", title: "Eissorten aktuell", value: "24+", icon: Award, { id: "2", title: "Jahre Qualität", value: "15+", icon: Award },
}, { id: "3", title: "Glückliche Naschkatzen", value: "5000+", icon: Star },
{
id: "2", title: "Jahre Erfahrung", value: "10+", icon: Award,
},
{
id: "3", title: "Zufriedene Kunden", value: "1000+", icon: Award,
},
]} ]}
title="Unsere Eis-Statistik"
description="Qualität, die überzeugt und wächst."
/> />
</div> </div>
<div id="faq" data-section="faq"> <div id="faq" data-section="faq">
<FaqSplitMedia <FaqSplitMedia
faqs={[
{ id: "1", title: "Bieten Sie auch vegane Sorten an?", content: "Ja, wir haben täglich mindestens 6 rein pflanzliche Fruchtsorbets im Angebot." },
{ id: "2", title: "Haben Sie im Winter offen?", content: "Unser Eislabor läuft das ganze Jahr. Wir servieren im Winter köstliche Waffel-Spezialitäten und Eistorten." },
]}
title="Häufige Fragen"
description="Wir haben die Antworten für Sie."
faqsAnimation="slide-up"
textboxLayout="split" textboxLayout="split"
useInvertedBackground={false} useInvertedBackground={false}
faqs={[
{
id: "1", title: "Haben Sie im Winter geöffnet?", content: "Ja, wir haben auch im Winter mit angepasstem Angebot geöffnet."},
{
id: "2", title: "Sind die Zutaten natürlich?", content: "Wir verwenden nur hochwertige, natürliche Zutaten ohne künstliche Aromen."},
{
id: "3", title: "Bieten Sie veganes Eis an?", content: "Ja, unsere Fruchtsorbets sind fast alle rein pflanzlich."},
]}
imageSrc="http://img.b2bpic.net/free-photo/front-view-smiley-woman-holding-two-ice-creams_23-2149426697.jpg"
imageAlt="Eisparadies FAQ"
mediaAnimation="slide-up"
title="Häufige Fragen"
description="Alles, was Sie über unsere Arbeit wissen sollten."
faqsAnimation="slide-up"
/> />
</div> </div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactCTA <ContactCTA
tag="Besuchen Sie uns"
title="Süße Welle Osnabrück"
description="Kommen Sie vorbei und kosten Sie den Sommer! Landrat-von-Ostman-Straße 1, 49076 Osnabrück."
buttons={[{ text: "Wegbeschreibung anzeigen", href: "#" }, { text: "Anrufen", href: "tel:0541000000" }]}
background={{ variant: "sparkles-gradient" }}
useInvertedBackground={false} useInvertedBackground={false}
background={{
variant: "plain"}}
tag="Kontakt"
title="Kommen Sie vorbei"
description="Landrat-von-Ostman-Straße 1, 49076 Osnabrück. Wir freuen uns auf Ihren Besuch!"
buttons={[
{
text: "Route planen", href: "https://maps.google.com"},
{
text: "Anrufen", href: "tel:054144015067"},
]}
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterLogoEmphasis <FooterBaseReveal
logoText="Süße Welle"
columns={[ columns={[
{ { title: "Navigation", items: [{ label: "Home", href: "#hero" }, { label: "Über uns", href: "#about" }, { label: "Sorten", href: "#features" }, { label: "Kontakt", href: "#contact" }] },
items: [ { title: "Rechtliches", items: [{ label: "Impressum", href: "#" }, { label: "Datenschutz", href: "#" }] },
{
label: "Über uns", href: "#about"},
{
label: "Sorten", href: "#features"},
{
label: "Kontakt", href: "#contact"},
],
},
{
items: [
{
label: "Impressum", href: "#"},
{
label: "Datenschutz", href: "#"},
],
},
]} ]}
logoText="Eisparadies Osnabrück"
/> />
</div> </div>
</ReactLenis> </ReactLenis>