Compare commits

...

16 Commits

Author SHA1 Message Date
ee01682cea Update src/app/page.tsx 2026-05-02 19:16:18 +00:00
2bd72ba7df Merge version_28 into main
Merge version_28 into main
2026-05-02 19:13:57 +00:00
3dc5c5cd84 Update src/app/page.tsx 2026-05-02 19:13:54 +00:00
6490ffc452 Merge version_27 into main
Merge version_27 into main
2026-05-02 19:12:58 +00:00
fed8e26b59 Update src/app/page.tsx 2026-05-02 19:12:54 +00:00
490ffe0cef Merge version_26 into main
Merge version_26 into main
2026-05-02 19:11:42 +00:00
c05232dc53 Update src/app/page.tsx 2026-05-02 19:11:39 +00:00
08db4621e5 Merge version_26 into main
Merge version_26 into main
2026-05-02 19:11:03 +00:00
629dd183ab Update src/app/page.tsx 2026-05-02 19:11:00 +00:00
786e8bfc89 Merge version_25 into main
Merge version_25 into main
2026-05-02 19:09:26 +00:00
a299212a14 Update src/app/page.tsx 2026-05-02 19:09:22 +00:00
172c962d42 Merge version_24 into main
Merge version_24 into main
2026-05-02 19:07:26 +00:00
427467dcb1 Update src/app/page.tsx 2026-05-02 19:07:23 +00:00
25d1139fe8 Merge version_23 into main
Merge version_23 into main
2026-05-02 19:06:25 +00:00
38c91049f3 Update src/app/page.tsx 2026-05-02 19:06:21 +00:00
d5e6ca85ea Merge version_22 into main
Merge version_22 into main
2026-05-02 19:05:02 +00:00

View File

@@ -8,6 +8,7 @@ import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
export default function LandingPage() {
const handleCall = () => {
@@ -53,7 +54,7 @@ export default function LandingPage() {
]}
enableKpiAnimation={true}
buttons={[
{ text: "Call to order: 079 606 24 50", onClick: handleCall },
{ text: "Jetzt anrufen: 079 606 24 50", onClick: handleCall },
]}
buttonAnimation="slide-up"
imageSrc="http://img.b2bpic.net/free-photo/side-view-slice-pizza-wooden-board_176474-120139.jpg"
@@ -90,14 +91,26 @@ export default function LandingPage() {
{ id: "p3", brand: "Top Rated • Frisch", name: "Verdure Fresche - Mit Grillgemüse & Oliven", price: "19.50 CHF", rating: 5, reviewCount: "92", imageSrc: "https://images.unsplash.com/photo-1593560708920-61dd98c46a4e?q=80&w=800&auto=format&fit=crop" },
]}
title="Unsere Speisekarte"
description="Entdecken Sie die Qualität unserer handverlesenen Zutaten. Von feinstem Mehl bis zu den frischesten Tomaten aus Italien jedes Element ist auf authentischen Geschmack ausgerichtet. Bestellung per Anruf oder einfach direkt bei uns abholen!"
description="Entdecken Sie die Qualität unserer handverlesenen Zutaten. Von feinstem Mehl bis zu den frischesten Tomaten aus Italien jedes Element ist auf authentischen Geschmack ausgerichtet."
buttons={[
{ text: "Jetzt bestellen", onClick: handleCall }
{ text: "Jetzt anrufen", onClick: handleCall }
]}
buttonAnimation="slide-up"
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardFifteen
testimonial="Die beste Pizza in der Schweiz! Der Teig ist unglaublich luftig und die Zutaten sind absolut frisch. Ein echter Geheimtipp für jeden, der authentische neapolitanische Pizza liebt."
rating={5}
author="Elena S."
avatars={[{ src: "https://i.pravatar.cc/150?u=4", alt: "Elena S." }]}
ratingAnimation="slide-up"
avatarsAnimation="opacity"
useInvertedBackground={true}
/>
</div>
<div id="contact" data-section="contact">
<ContactText
useInvertedBackground={false}