|
|
|
|
@@ -5,14 +5,14 @@ import ReactLenis from "lenis/react";
|
|
|
|
|
import ContactCenter from '@/components/sections/contact/ContactCenter';
|
|
|
|
|
import FaqBase from '@/components/sections/faq/FaqBase';
|
|
|
|
|
import FeatureCardTwentyNine from '@/components/sections/feature/featureCardTwentyNine/FeatureCardTwentyNine';
|
|
|
|
|
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
|
|
|
|
|
import FooterBase from '@/components/sections/footer/FooterBase';
|
|
|
|
|
import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel';
|
|
|
|
|
import MetricCardOne from '@/components/sections/metrics/MetricCardOne';
|
|
|
|
|
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
|
|
|
|
import ProductCardFour from '@/components/sections/product/ProductCardFour';
|
|
|
|
|
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
|
|
|
|
|
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
|
|
|
|
import { CheckCircle, Star, Zap } from "lucide-react";
|
|
|
|
|
import { CheckCircle, Star, Zap, MessageCircle } from "lucide-react";
|
|
|
|
|
|
|
|
|
|
export default function LandingPage() {
|
|
|
|
|
return (
|
|
|
|
|
@@ -32,26 +32,11 @@ export default function LandingPage() {
|
|
|
|
|
<div id="nav" data-section="nav">
|
|
|
|
|
<NavbarStyleFullscreen
|
|
|
|
|
navItems={[
|
|
|
|
|
{
|
|
|
|
|
name: "Home",
|
|
|
|
|
id: "hero",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: "Our Story",
|
|
|
|
|
id: "about",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: "Menu",
|
|
|
|
|
id: "products",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: "Reviews",
|
|
|
|
|
id: "testimonials",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: "Contact",
|
|
|
|
|
id: "contact",
|
|
|
|
|
},
|
|
|
|
|
{ name: "Home", id: "hero" },
|
|
|
|
|
{ name: "Our Story", id: "about" },
|
|
|
|
|
{ name: "Menu", id: "products" },
|
|
|
|
|
{ name: "Reviews", id: "testimonials" },
|
|
|
|
|
{ name: "Contact", id: "contact" },
|
|
|
|
|
]}
|
|
|
|
|
brandName="Flash Pizzas"
|
|
|
|
|
/>
|
|
|
|
|
@@ -59,42 +44,14 @@ export default function LandingPage() {
|
|
|
|
|
|
|
|
|
|
<div id="hero" data-section="hero">
|
|
|
|
|
<HeroBillboardCarousel
|
|
|
|
|
background={{
|
|
|
|
|
variant: "gradient-bars",
|
|
|
|
|
}}
|
|
|
|
|
background={{ variant: "gradient-bars" }}
|
|
|
|
|
title="Lightning Fast, Oven Fresh."
|
|
|
|
|
description="Authentic gourmet pizzas delivered to your door in minutes. Taste the tradition, feel the flash."
|
|
|
|
|
buttons={[
|
|
|
|
|
{
|
|
|
|
|
text: "Order Now",
|
|
|
|
|
href: "#products",
|
|
|
|
|
},
|
|
|
|
|
]}
|
|
|
|
|
buttons={[{ text: "Order Now", href: "#products" }]}
|
|
|
|
|
mediaItems={[
|
|
|
|
|
{
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/top-view-fresh-tomatoes-with-seasonings-black-table_140725-104141.jpg",
|
|
|
|
|
imageAlt: "Hot Pizza 1",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-melted-cheese-pizza_23-2149286885.jpg",
|
|
|
|
|
imageAlt: "Hot Pizza 2",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/delicious-pizza-studio_23-2151846545.jpg",
|
|
|
|
|
imageAlt: "Hot Pizza 3",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-pizza-tray_23-2149235629.jpg",
|
|
|
|
|
imageAlt: "Hot Pizza 4",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/pepperoni-pizza-with-herbs-top_141793-901.jpg",
|
|
|
|
|
imageAlt: "Hot Pizza 5",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/bowl-palm-with-star-anises-cinnamon-sticks-around_140725-114220.jpg",
|
|
|
|
|
imageAlt: "Hot Pizza 6",
|
|
|
|
|
},
|
|
|
|
|
{ imageSrc: "http://img.b2bpic.net/free-photo/top-view-fresh-tomatoes-with-seasonings-black-table_140725-104141.jpg", imageAlt: "Hot Pizza 1" },
|
|
|
|
|
{ imageSrc: "http://img.b2bpic.net/free-photo/close-up-melted-cheese-pizza_23-2149286885.jpg", imageAlt: "Hot Pizza 2" },
|
|
|
|
|
{ imageSrc: "http://img.b2bpic.net/free-photo/delicious-pizza-studio_23-2151846545.jpg", imageAlt: "Hot Pizza 3" }
|
|
|
|
|
]}
|
|
|
|
|
/>
|
|
|
|
|
</div>
|
|
|
|
|
@@ -104,9 +61,7 @@ export default function LandingPage() {
|
|
|
|
|
useInvertedBackground={false}
|
|
|
|
|
title="Crafted with Passion"
|
|
|
|
|
description={[
|
|
|
|
|
"We use only fresh, locally sourced ingredients to create the perfect dough and sauce combinations.",
|
|
|
|
|
"Every pizza is hand-stretched and fired in our high-heat stone oven for that authentic, crispy finish.",
|
|
|
|
|
]}
|
|
|
|
|
"We use only fresh, locally sourced ingredients to create the perfect dough and sauce combinations.", "Every pizza is hand-stretched and fired in our high-heat stone oven for that authentic, crispy finish."]}
|
|
|
|
|
/>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
@@ -117,48 +72,9 @@ export default function LandingPage() {
|
|
|
|
|
gridVariant="three-columns-all-equal-width"
|
|
|
|
|
useInvertedBackground={false}
|
|
|
|
|
products={[
|
|
|
|
|
{
|
|
|
|
|
id: "1",
|
|
|
|
|
name: "Classic Pepperoni",
|
|
|
|
|
price: "$14.99",
|
|
|
|
|
variant: "Pepperoni",
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/young-delivery-man-red-polo-shirt-cap-standing-with-box-fresh-pizza-dissatisfied-closing-eyes-isolated-pink-background_141793-19544.jpg",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "2",
|
|
|
|
|
name: "Margherita Gold",
|
|
|
|
|
price: "$12.99",
|
|
|
|
|
variant: "Vegetarian",
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/supermarket-banner-with-food_23-2149500969.jpg",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "3",
|
|
|
|
|
name: "Veggie Supreme",
|
|
|
|
|
price: "$15.99",
|
|
|
|
|
variant: "Vegetarian",
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-person-holding-delicious-cooked-pizza-with-bouquet-chamomile-flowers_23-2148753715.jpg",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "4",
|
|
|
|
|
name: "Italian Carnivore",
|
|
|
|
|
price: "$17.99",
|
|
|
|
|
variant: "Meat",
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/delicious-square-pizza-with-pepperoni-top-view_23-2149336001.jpg",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "5",
|
|
|
|
|
name: "Four Cheese Melt",
|
|
|
|
|
price: "$14.99",
|
|
|
|
|
variant: "Vegetarian",
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/young-man-gamer-play-games-with-joystick-while-eating_171337-16550.jpg",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "6",
|
|
|
|
|
name: "Spicy Sausage",
|
|
|
|
|
price: "$16.99",
|
|
|
|
|
variant: "Spicy",
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/crop-hand-poking-pie-with-toothpick_23-2147930310.jpg",
|
|
|
|
|
},
|
|
|
|
|
{ id: "1", name: "Classic Pepperoni", price: "$14.99", variant: "Pepperoni", imageSrc: "http://img.b2bpic.net/free-photo/young-delivery-man-red-polo-shirt-cap-standing-with-box-fresh-pizza-dissatisfied-closing-eyes-isolated-pink-background_141793-19544.jpg" },
|
|
|
|
|
{ id: "2", name: "Margherita Gold", price: "$12.99", variant: "Vegetarian", imageSrc: "http://img.b2bpic.net/free-photo/supermarket-banner-with-food_23-2149500969.jpg" },
|
|
|
|
|
{ id: "3", name: "Veggie Supreme", price: "$15.99", variant: "Vegetarian", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-person-holding-delicious-cooked-pizza-with-bouquet-chamomile-flowers_23-2148753715.jpg" }
|
|
|
|
|
]}
|
|
|
|
|
title="Our Signature Pizzas"
|
|
|
|
|
description="Freshly prepared every single time."
|
|
|
|
|
@@ -172,27 +88,9 @@ export default function LandingPage() {
|
|
|
|
|
gridVariant="three-columns-all-equal-width"
|
|
|
|
|
useInvertedBackground={false}
|
|
|
|
|
features={[
|
|
|
|
|
{
|
|
|
|
|
title: "Fast Delivery",
|
|
|
|
|
description: "At your doorstep in under 30 minutes.",
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-person-cooking_23-2150980258.jpg",
|
|
|
|
|
titleImageSrc: "http://img.b2bpic.net/free-photo/chef-white-uniform-prepare-pizzaa_1157-27020.jpg",
|
|
|
|
|
buttonText: "Read More",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
title: "Fresh Ingredients",
|
|
|
|
|
description: "Farm to table fresh every day.",
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/chef-puts-cheese-pizza-dough-covered-with-tomato-sauce_141793-2007.jpg",
|
|
|
|
|
titleImageSrc: "http://img.b2bpic.net/free-photo/hands-filled-with-dough-bread_23-2148438632.jpg",
|
|
|
|
|
buttonText: "Read More",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
title: "Stone Baked",
|
|
|
|
|
description: "Authentic wood-fired taste.",
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/chef-white-uniform-prepare-pizzaa_1157-27024.jpg",
|
|
|
|
|
titleImageSrc: "http://img.b2bpic.net/free-photo/smiling-chef-holding-empty-white-plate-hand_23-2147863672.jpg",
|
|
|
|
|
buttonText: "Read More",
|
|
|
|
|
},
|
|
|
|
|
{ title: "Fast Delivery", description: "At your doorstep in under 30 minutes.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-person-cooking_23-2150980258.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/chef-white-uniform-prepare-pizzaa_1157-27020.jpg", buttonText: "Read More" },
|
|
|
|
|
{ title: "Fresh Ingredients", description: "Farm to table fresh every day.", imageSrc: "http://img.b2bpic.net/free-photo/chef-puts-cheese-pizza-dough-covered-with-tomato-sauce_141793-2007.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/hands-filled-with-dough-bread_23-2148438632.jpg", buttonText: "Read More" },
|
|
|
|
|
{ title: "Stone Baked", description: "Authentic wood-fired taste.", imageSrc: "http://img.b2bpic.net/free-photo/chef-white-uniform-prepare-pizzaa_1157-27024.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/smiling-chef-holding-empty-white-plate-hand_23-2147863672.jpg", buttonText: "Read More" },
|
|
|
|
|
]}
|
|
|
|
|
title="Why Choose Us?"
|
|
|
|
|
description="The Flash promise is speed without compromising on quality."
|
|
|
|
|
@@ -206,27 +104,9 @@ export default function LandingPage() {
|
|
|
|
|
gridVariant="uniform-all-items-equal"
|
|
|
|
|
useInvertedBackground={false}
|
|
|
|
|
metrics={[
|
|
|
|
|
{
|
|
|
|
|
id: "m1",
|
|
|
|
|
value: "10k+",
|
|
|
|
|
title: "Pizzas Served",
|
|
|
|
|
description: "And counting every day.",
|
|
|
|
|
icon: CheckCircle,
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "m2",
|
|
|
|
|
value: "500+",
|
|
|
|
|
title: "Daily Deliveries",
|
|
|
|
|
description: "Fast and efficient service.",
|
|
|
|
|
icon: Zap,
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "m3",
|
|
|
|
|
value: "99%",
|
|
|
|
|
title: "Happy Customers",
|
|
|
|
|
description: "Our pride and passion.",
|
|
|
|
|
icon: Star,
|
|
|
|
|
},
|
|
|
|
|
{ id: "m1", value: "10k+", title: "Pizzas Served", description: "And counting every day.", icon: CheckCircle },
|
|
|
|
|
{ id: "m2", value: "500+", title: "Daily Deliveries", description: "Fast and efficient service.", icon: Zap },
|
|
|
|
|
{ id: "m3", value: "99%", title: "Happy Customers", description: "Our pride and passion.", icon: Star },
|
|
|
|
|
]}
|
|
|
|
|
title="By The Numbers"
|
|
|
|
|
description="Serving happiness across the city."
|
|
|
|
|
@@ -239,41 +119,8 @@ export default function LandingPage() {
|
|
|
|
|
textboxLayout="split"
|
|
|
|
|
useInvertedBackground={false}
|
|
|
|
|
testimonials={[
|
|
|
|
|
{
|
|
|
|
|
id: "1",
|
|
|
|
|
name: "Sarah Miller",
|
|
|
|
|
handle: "@sarahm",
|
|
|
|
|
testimonial: "The best pizza in town! Always arrives hot.",
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/photo-mixed-race-young-family-couple-have-tasty-dish_273609-44915.jpg",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "2",
|
|
|
|
|
name: "David Clark",
|
|
|
|
|
handle: "@daveclark",
|
|
|
|
|
testimonial: "Incredible flavor, quick delivery.",
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-delivery-man-wearing-uniform-with-cap-holding-pizza-boxes-shoulder-showing-thumb-up-isolated-orange-wall_141793-90105.jpg",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "3",
|
|
|
|
|
name: "Emily White",
|
|
|
|
|
handle: "@emilyw",
|
|
|
|
|
testimonial: "Love the variety and fresh dough.",
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/refined-lady-with-waving-hair-making-selfie-dinner-indoor-shot-blissful-caucasian-girl-eating-pizza_197531-9678.jpg",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "4",
|
|
|
|
|
name: "Michael Reed",
|
|
|
|
|
handle: "@mreed",
|
|
|
|
|
testimonial: "My go-to place for Friday night dinner.",
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-home-eating_23-2148923956.jpg",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "5",
|
|
|
|
|
name: "Anna Scott",
|
|
|
|
|
handle: "@annas",
|
|
|
|
|
testimonial: "Simply delicious experience every time.",
|
|
|
|
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-kids-with-delicious-pizza_23-2148910367.jpg",
|
|
|
|
|
},
|
|
|
|
|
{ id: "1", name: "Sarah Miller", handle: "@sarahm", testimonial: "The best pizza in town! Always arrives hot.", imageSrc: "http://img.b2bpic.net/free-photo/photo-mixed-race-young-family-couple-have-tasty-dish_273609-44915.jpg" },
|
|
|
|
|
{ id: "2", name: "David Clark", handle: "@daveclark", testimonial: "Incredible flavor, quick delivery.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-delivery-man-wearing-uniform-with-cap-holding-pizza-boxes-shoulder-showing-thumb-up-isolated-orange-wall_141793-90105.jpg" }
|
|
|
|
|
]}
|
|
|
|
|
title="What Our Fans Say"
|
|
|
|
|
description="Hear from our happy customers."
|
|
|
|
|
@@ -285,21 +132,9 @@ export default function LandingPage() {
|
|
|
|
|
textboxLayout="split"
|
|
|
|
|
useInvertedBackground={false}
|
|
|
|
|
faqs={[
|
|
|
|
|
{
|
|
|
|
|
id: "f1",
|
|
|
|
|
title: "Do you deliver?",
|
|
|
|
|
content: "Yes, we deliver in a 5-mile radius.",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "f2",
|
|
|
|
|
title: "Can I customize pizzas?",
|
|
|
|
|
content: "Absolutely, add any toppings you desire.",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: "f3",
|
|
|
|
|
title: "What are your hours?",
|
|
|
|
|
content: "11 AM to 11 PM daily.",
|
|
|
|
|
},
|
|
|
|
|
{ id: "f1", title: "Do you deliver?", content: "Yes, we deliver in a 5-mile radius." },
|
|
|
|
|
{ id: "f2", title: "Can I customize pizzas?", content: "Absolutely, add any toppings you desire." },
|
|
|
|
|
{ id: "f3", title: "What are your hours?", content: "11 AM to 11 PM daily." },
|
|
|
|
|
]}
|
|
|
|
|
title="Common Questions"
|
|
|
|
|
description="Get quick answers about Flash Pizzas."
|
|
|
|
|
@@ -310,9 +145,7 @@ export default function LandingPage() {
|
|
|
|
|
<div id="contact" data-section="contact">
|
|
|
|
|
<ContactCenter
|
|
|
|
|
useInvertedBackground={false}
|
|
|
|
|
background={{
|
|
|
|
|
variant: "plain",
|
|
|
|
|
}}
|
|
|
|
|
background={{ variant: "plain" }}
|
|
|
|
|
tag="Join Us"
|
|
|
|
|
title="Stay Updated"
|
|
|
|
|
description="Subscribe for the latest pizza deals."
|
|
|
|
|
@@ -320,43 +153,20 @@ export default function LandingPage() {
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div id="footer" data-section="footer">
|
|
|
|
|
<FooterBaseCard
|
|
|
|
|
<FooterBase
|
|
|
|
|
logoText="Flash Pizzas"
|
|
|
|
|
columns={[
|
|
|
|
|
{
|
|
|
|
|
title: "Navigation",
|
|
|
|
|
items: [
|
|
|
|
|
{
|
|
|
|
|
label: "Home",
|
|
|
|
|
href: "#hero",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
label: "Menu",
|
|
|
|
|
href: "#products",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
label: "About",
|
|
|
|
|
href: "#about",
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
title: "Legal",
|
|
|
|
|
items: [
|
|
|
|
|
{
|
|
|
|
|
label: "Privacy Policy",
|
|
|
|
|
href: "#",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
label: "Terms",
|
|
|
|
|
href: "#",
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{ title: "Address", items: [{ label: "Grand-Rue 22, 1820 Clarens, Switzerland", href: "#" }] },
|
|
|
|
|
{ title: "Zones", items: [{ label: "Montreux", href: "#" }, { label: "Clarens", href: "#" }, { label: "Vevey", href: "#" }] },
|
|
|
|
|
{ title: "Contact", items: [{ label: "+41 21 964 22 22", href: "tel:+41219642222" }, { label: "order@flashpizzas.ch", href: "mailto:order@flashpizzas.ch" }] }
|
|
|
|
|
]}
|
|
|
|
|
/>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<a href="https://wa.me/41791234567" className="fixed bottom-6 right-6 z-50 p-4 bg-green-500 rounded-full text-white shadow-lg hover:scale-110 transition-transform">
|
|
|
|
|
<MessageCircle size={32} />
|
|
|
|
|
</a>
|
|
|
|
|
</ReactLenis>
|
|
|
|
|
</ThemeProvider>
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
}
|