Compare commits

...

36 Commits

Author SHA1 Message Date
83ce6544fe Update src/app/page.tsx 2026-05-02 19:28:11 +00:00
218ced6d0a Merge version_31 into main
Merge version_31 into main
2026-05-02 19:26:50 +00:00
4b36495886 Update src/app/page.tsx 2026-05-02 19:26:47 +00:00
2fc3dd6c8a Merge version_31 into main
Merge version_31 into main
2026-05-02 19:26:15 +00:00
b2affd8e6d Update src/app/page.tsx 2026-05-02 19:26:12 +00:00
176bac9b7d Merge version_30 into main
Merge version_30 into main
2026-05-02 19:19:05 +00:00
9e6280c4c2 Update src/app/page.tsx 2026-05-02 19:18:59 +00:00
170f21abc3 Merge version_29 into main
Merge version_29 into main
2026-05-02 19:16:22 +00:00
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
bcb9515753 Update src/app/page.tsx 2026-05-02 19:04:58 +00:00
d63953448c Merge version_21 into main
Merge version_21 into main
2026-05-02 19:02:57 +00:00
9882f0276b Update src/app/page.tsx 2026-05-02 19:02:54 +00:00
de93359051 Merge version_20 into main
Merge version_20 into main
2026-05-02 19:01:21 +00:00
90694af9ea Update src/app/page.tsx 2026-05-02 19:01:18 +00:00
1514bc3599 Merge version_19 into main
Merge version_19 into main
2026-05-02 19:00:31 +00:00
3d22ad47f0 Update src/app/page.tsx 2026-05-02 19:00:28 +00:00
b373f48028 Merge version_18 into main
Merge version_18 into main
2026-05-02 18:58:33 +00:00
e8ecfd2988 Update src/app/page.tsx 2026-05-02 18:58:30 +00:00
28e683f0f3 Merge version_17 into main
Merge version_17 into main
2026-05-02 18:53:31 +00:00
969533d115 Update src/app/page.tsx 2026-05-02 18:53:28 +00:00
52b69f0157 Merge version_16 into main
Merge version_16 into main
2026-05-02 18:52:48 +00:00

View File

@@ -8,8 +8,13 @@ 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 TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
export default function LandingPage() {
const handleCall = () => {
window.location.href = "tel:0796062450";
};
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
@@ -49,7 +54,7 @@ export default function LandingPage() {
]}
enableKpiAnimation={true}
buttons={[
{ text: "Jetzt bestellen", href: "#contact" },
{ 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"
@@ -81,26 +86,50 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
products={[
{ id: "p1", brand: "Authentisch", name: "Margherita D.O.P. - Mit echtem Fior di Latte & San Marzano", price: "18.50 CHF", rating: 5, reviewCount: "120", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DAtkWOWBa86HVvKFKzqRK21Dwe/uploaded-1777747868609-hv0ylcu8.png?_wi=1" },
{ id: "p2", brand: "Spezialität", name: "Diavola Luxe - Mit pikanter Ventricina-Salami", price: "21.00 CHF", rating: 5, reviewCount: "85", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DAtkWOWBa86HVvKFKzqRK21Dwe/uploaded-1777747868609-hv0ylcu8.png?_wi=2" },
{ id: "p3", brand: "Vegetarisch", name: "Verdure Fresche - Mit Grillgemüse & Oliven", price: "19.50 CHF", rating: 5, reviewCount: "92", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DAtkWOWBa86HVvKFKzqRK21Dwe/uploaded-1777747868609-hv0ylcu8.png?_wi=3" },
{ id: "p1", brand: "Klassiker", name: "Margherita D.O.P.", price: "18.50 CHF", rating: 5, reviewCount: "120", imageSrc: "https://img.b2bpic.net/free-photo/top-view-delicious-margherita-pizza_23-2149215467.jpg" },
{ id: "p2", brand: "Pikant", name: "Diavola Luxe", price: "22.00 CHF", rating: 5, reviewCount: "85", imageSrc: "https://img.b2bpic.net/free-photo/delicious-salami-pizza-with-herbs-isolated-white-background_144627-24855.jpg" },
{ id: "p3", brand: "Vegetarisch", name: "Verdure Fresche", price: "20.50 CHF", rating: 5, reviewCount: "92", imageSrc: "https://img.b2bpic.net/free-photo/pizza-with-vegetables_144627-24874.jpg" },
{ id: "p4", brand: "Spezial", name: "Prosciutto & Funghi", price: "21.50 CHF", rating: 5, reviewCount: "45", imageSrc: "https://img.b2bpic.net/free-photo/tasty-pizza-with-mushrooms-and-ham_144627-24869.jpg" },
{ id: "p5", brand: "Spezial", name: "Tonno & Cipolla", price: "21.00 CHF", rating: 4, reviewCount: "30", imageSrc: "https://img.b2bpic.net/free-photo/tasty-pizza-with-tuna-onions_144627-24867.jpg" },
{ id: "p6", brand: "Klassiker", name: "Capricciosa", price: "23.00 CHF", rating: 5, reviewCount: "60", imageSrc: "https://img.b2bpic.net/free-photo/delicious-pizza-with-olives-mushrooms-artichokes_144627-24870.jpg" },
]}
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."
buttons={[
{ text: "Jetzt bestellen", href: "#contact" }
{ text: "Jetzt anrufen", onClick: handleCall }
]}
buttonAnimation="slide-up"
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardSixteen
title="Das sagen unsere Kunden"
description="Erfahren Sie, warum Pizza da Vincenzo die erste Wahl für authentische neapolitanische Pizza in Arbon ist."
useInvertedBackground={true}
animationType="slide-up"
textboxLayout="default"
kpiItems={[
{ value: "5.0", label: "Google Schnitt" },
{ value: "500+", label: "Zufriedene Gäste" },
{ value: "100%", label: "Neapolitanisch" }
]}
testimonials={[
{ id: "1", name: "Elena S.", role: "Stammkundin", company: "Arbon", rating: 5 },
{ id: "2", name: "Marco R.", role: "Feinschmecker", company: "St. Gallen", rating: 5 },
{ id: "3", name: "Julia M.", role: "Liebhaberin", company: "Romanshorn", rating: 5 },
{ id: "4", name: "Luca T.", role: "Pizza-Fan", company: "Amriswil", rating: 5 }
]}
/>
</div>
<div id="contact" data-section="contact">
<ContactText
useInvertedBackground={false}
background={{ variant: "sparkles-gradient" }}
text="Besuchen Sie uns in der Romanshornerstrasse 30, Arbon. Geöffnet DiSo: 11:0013:00 & 17:0021:00. Montags geschlossen. Wir freuen uns auf Ihren Besuch!"
buttons={[
{ text: "Jetzt anrufen", href: "tel:0796062450" },
{ text: "Jetzt anrufen", onClick: handleCall },
{ text: "Wegbeschreibung anzeigen", href: "https://maps.google.com/?q=Romanshornerstrasse+30+Arbon" }
]}
/>
@@ -114,7 +143,7 @@ export default function LandingPage() {
{ label: "DiSo: 11:0013:00, 17:0021:00" },
{ label: "Montag: Geschlossen" }
] },
{ title: "Kontakt", items: [{ label: "Tel: 079 606 24 50" }] },
{ title: "Kontakt", items: [{ label: "Tel: 079 606 24 50", onClick: handleCall }] },
]}
bottomLeftText="© 2024 Pizza da Vincenzo"
bottomRightText="Authentische Pizza in Arbon"