5 Commits

Author SHA1 Message Date
975c626130 Update theme colors 2026-03-05 03:35:50 +00:00
389a4ccbd9 Update theme colors 2026-03-05 03:33:19 +00:00
1a7058c911 Update theme colors 2026-03-05 03:32:43 +00:00
fd7670efb4 Update src/app/page.tsx 2026-03-05 03:30:27 +00:00
a5186dc709 Merge version_1 into main
Merge version_1 into main
2026-03-05 03:22:58 +00:00
2 changed files with 35 additions and 61 deletions

View File

@@ -2,7 +2,7 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleApple from "@/components/navbar/NavbarStyleApple/NavbarStyleApple"; import NavbarStyleApple from "@/components/navbar/NavbarStyleApple/NavbarStyleApple";
import HeroOverlay from "@/components/sections/hero/HeroOverlay"; import HeroSplit from "@/components/sections/hero/HeroSplit";
import TextAbout from "@/components/sections/about/TextAbout"; import TextAbout from "@/components/sections/about/TextAbout";
import ProductCardOne from "@/components/sections/product/ProductCardOne"; import ProductCardOne from "@/components/sections/product/ProductCardOne";
import FeatureCardTwentyFive from "@/components/sections/feature/FeatureCardTwentyFive"; import FeatureCardTwentyFive from "@/components/sections/feature/FeatureCardTwentyFive";
@@ -39,19 +39,20 @@ export default function LandingPage() {
</div> </div>
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroOverlay <HeroSplit
title="Buongiorno, Welcome to Pizzeria Irene" title="Buongiorno, Welcome to Pizzeria Irene"
description="Handcrafted pizzas made with love and the finest Italian ingredients. Experience authentic flavors in a warm, welcoming atmosphere." description="Handcrafted pizzas made with love and the finest Italian ingredients. Experience authentic flavors in a warm, welcoming atmosphere."
tag="Family-Owned Since 1995" tag="Family-Owned Since 1995"
background={{ variant: "glowing-orb" }}
imageSrc="http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150852135.jpg?_wi=1" imageSrc="http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150852135.jpg?_wi=1"
imageAlt="Cozy pizzeria interior with warm lighting" imageAlt="Cozy pizzeria interior with warm lighting"
textPosition="bottom-left" imagePosition="right"
showBlur={true} mediaAnimation="slide-up"
showDimOverlay={false}
buttons={[ buttons={[
{ text: "Reserve a Table", href: "contact" }, { text: "Reserve a Table", href: "contact" },
{ text: "View Menu", href: "pizzas" }, { text: "View Menu", href: "pizzas" },
]} ]}
buttonAnimation="slide-up"
/> />
</div> </div>
@@ -70,12 +71,9 @@ export default function LandingPage() {
description="Each pizza is crafted fresh to order using premium ingredients and time-honored techniques." description="Each pizza is crafted fresh to order using premium ingredients and time-honored techniques."
tag="Handcrafted" tag="Handcrafted"
products={[ products={[
{ { id: "1", name: "Margherita Irene", price: "$16.00", imageSrc: "http://img.b2bpic.net/free-photo/pizza-margarita-table_140725-1201.jpg", imageAlt: "Fresh Margherita pizza with basil"},
id: "1", name: "Margherita Irene", price: "$16.00", imageSrc: "http://img.b2bpic.net/free-photo/pizza-margarita-table_140725-1201.jpg", imageAlt: "Fresh Margherita pizza with basil"}, { id: "2", name: "Classic Pepperoni", price: "$18.00", imageSrc: "http://img.b2bpic.net/free-photo/salami-pizza-topped-with-dried-herbs_140725-2837.jpg", imageAlt: "Authentic pepperoni pizza"},
{ { id: "3", name: "Garden Fresh Vegetables", price: "$17.00", imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-delicious-fresh-italian-pizza_23-2147926040.jpg", imageAlt: "Gourmet vegetarian pizza"},
id: "2", name: "Classic Pepperoni", price: "$18.00", imageSrc: "http://img.b2bpic.net/free-photo/salami-pizza-topped-with-dried-herbs_140725-2837.jpg", imageAlt: "Authentic pepperoni pizza"},
{
id: "3", name: "Garden Fresh Vegetables", price: "$17.00", imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-delicious-fresh-italian-pizza_23-2147926040.jpg", imageAlt: "Gourmet vegetarian pizza"},
]} ]}
gridVariant="three-columns-all-equal-width" gridVariant="three-columns-all-equal-width"
animationType="slide-up" animationType="slide-up"
@@ -90,40 +88,28 @@ export default function LandingPage() {
description="Discover what makes our restaurant special and why families keep coming back." description="Discover what makes our restaurant special and why families keep coming back."
tag="Our Difference" tag="Our Difference"
features={[ features={[
{ { title: "Authentic Ingredients", description: "We import premium ingredients directly from Italy to ensure every pizza tastes authentic and delicious.", icon: Leaf,
title: "Authentic Ingredients", description: "We import premium ingredients directly from Italy to ensure every pizza tastes authentic and delicious.", icon: Leaf,
mediaItems: [ mediaItems: [
{ { imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150852135.jpg?_wi=2", imageAlt: "Fresh Italian ingredients"},
imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150852135.jpg?_wi=2", imageAlt: "Fresh Italian ingredients"}, { imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150852135.jpg?_wi=3", imageAlt: "Local produce selection"},
{
imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150852135.jpg?_wi=3", imageAlt: "Local produce selection"},
], ],
}, },
{ { title: "Traditional Wood-Fired Oven", description: "Our custom-built wood-fired oven reaches perfect temperatures for crispy crust and perfectly melted cheese.", icon: Flame,
title: "Traditional Wood-Fired Oven", description: "Our custom-built wood-fired oven reaches perfect temperatures for crispy crust and perfectly melted cheese.", icon: Flame,
mediaItems: [ mediaItems: [
{ { imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150852135.jpg?_wi=4", imageAlt: "Wood-fired oven"},
imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150852135.jpg?_wi=4", imageAlt: "Wood-fired oven"}, { imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150852135.jpg?_wi=5", imageAlt: "Cooking pizza in oven"},
{
imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150852135.jpg?_wi=5", imageAlt: "Cooking pizza in oven"},
], ],
}, },
{ { title: "Warm Family Atmosphere", description: "More than a restaurant, we're a gathering place. Our cozy setting welcomes families, friends, and neighbors.", icon: Heart,
title: "Warm Family Atmosphere", description: "More than a restaurant, we're a gathering place. Our cozy setting welcomes families, friends, and neighbors.", icon: Heart,
mediaItems: [ mediaItems: [
{ { imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150852135.jpg?_wi=6", imageAlt: "Dining room ambiance"},
imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150852135.jpg?_wi=6", imageAlt: "Dining room ambiance"}, { imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150852135.jpg?_wi=7", imageAlt: "Customers enjoying meals"},
{
imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150852135.jpg?_wi=7", imageAlt: "Customers enjoying meals"},
], ],
}, },
{ { title: "Dedicated Customer Service", description: "Every guest is treated like family. Our team ensures your visit is memorable and your needs are met.", icon: Users,
title: "Dedicated Customer Service", description: "Every guest is treated like family. Our team ensures your visit is memorable and your needs are met.", icon: Users,
mediaItems: [ mediaItems: [
{ { imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150852135.jpg?_wi=8", imageAlt: "Staff serving customers"},
imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150852135.jpg?_wi=8", imageAlt: "Staff serving customers"}, { imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150852135.jpg?_wi=9", imageAlt: "Friendly staff interaction"},
{
imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150852135.jpg?_wi=9", imageAlt: "Friendly staff interaction"},
], ],
}, },
]} ]}
@@ -139,18 +125,12 @@ export default function LandingPage() {
rating={5} rating={5}
author="Maria Rossi, Local Community Member" author="Maria Rossi, Local Community Member"
avatars={[ avatars={[
{ { src: "http://img.b2bpic.net/free-photo/studio-portrait-successful-young-businesswoman_1262-5844.jpg", alt: "Maria Rossi"},
src: "http://img.b2bpic.net/free-photo/studio-portrait-successful-young-businesswoman_1262-5844.jpg", alt: "Maria Rossi"}, { src: "http://img.b2bpic.net/free-photo/close-up-portrait-professional-business-woman-smiling-outdoor_1391-4.jpg", alt: "Customer testimonial"},
{ { src: "http://img.b2bpic.net/free-photo/close-up-confident-corporate-woman-professional-entrepreneur-smiling-cross-arms-chest-smiling-enthusiastic-standing-white-background_1258-85600.jpg", alt: "Customer testimonial"},
src: "http://img.b2bpic.net/free-photo/close-up-portrait-professional-business-woman-smiling-outdoor_1391-4.jpg", alt: "Customer testimonial"}, { src: "http://img.b2bpic.net/free-photo/portrait-optimistic-businessman-formalwear_1262-3600.jpg", alt: "Customer testimonial"},
{ { src: "http://img.b2bpic.net/free-photo/studio-portrait-successful-young-businesswoman_1262-5844.jpg", alt: "Customer testimonial"},
src: "http://img.b2bpic.net/free-photo/close-up-confident-corporate-woman-professional-entrepreneur-smiling-cross-arms-chest-smiling-enthusiastic-standing-white-background_1258-85600.jpg", alt: "Customer testimonial"}, { src: "http://img.b2bpic.net/free-photo/close-up-portrait-professional-business-woman-smiling-outdoor_1391-4.jpg", alt: "Customer testimonial"},
{
src: "http://img.b2bpic.net/free-photo/portrait-optimistic-businessman-formalwear_1262-3600.jpg", alt: "Customer testimonial"},
{
src: "http://img.b2bpic.net/free-photo/studio-portrait-successful-young-businesswoman_1262-5844.jpg", alt: "Customer testimonial"},
{
src: "http://img.b2bpic.net/free-photo/close-up-portrait-professional-business-woman-smiling-outdoor_1391-4.jpg", alt: "Customer testimonial"},
]} ]}
ratingAnimation="slide-up" ratingAnimation="slide-up"
avatarsAnimation="slide-up" avatarsAnimation="slide-up"
@@ -163,14 +143,11 @@ export default function LandingPage() {
title="Get in Touch" title="Get in Touch"
description="Have a question or ready to make a reservation? We'd love to hear from you. Contact us today and let us know how we can serve you." description="Have a question or ready to make a reservation? We'd love to hear from you. Contact us today and let us know how we can serve you."
inputs={[ inputs={[
{ { name: "name", type: "text", placeholder: "Your Name", required: true,
name: "name", type: "text", placeholder: "Your Name", required: true,
}, },
{ { name: "email", type: "email", placeholder: "Your Email", required: true,
name: "email", type: "email", placeholder: "Your Email", required: true,
}, },
{ { name: "phone", type: "tel", placeholder: "Phone Number", required: false,
name: "phone", type: "tel", placeholder: "Phone Number", required: false,
}, },
]} ]}
textarea={{ textarea={{
@@ -191,14 +168,11 @@ export default function LandingPage() {
logoText="Pizzeria Irene" logoText="Pizzeria Irene"
copyrightText="© 2024 Pizzeria Irene. All rights reserved. Handcrafted with love." copyrightText="© 2024 Pizzeria Irene. All rights reserved. Handcrafted with love."
socialLinks={[ socialLinks={[
{ { icon: Facebook,
icon: Facebook,
href: "https://facebook.com", ariaLabel: "Visit our Facebook page"}, href: "https://facebook.com", ariaLabel: "Visit our Facebook page"},
{ { icon: Instagram,
icon: Instagram,
href: "https://instagram.com", ariaLabel: "Follow us on Instagram"}, href: "https://instagram.com", ariaLabel: "Follow us on Instagram"},
{ { icon: Phone,
icon: Phone,
href: "tel:+1234567890", ariaLabel: "Call us"}, href: "tel:+1234567890", ariaLabel: "Call us"},
]} ]}
/> />

View File

@@ -10,10 +10,10 @@
--accent: #ffffff; --accent: #ffffff;
--background-accent: #ffffff; */ --background-accent: #ffffff; */
--background: #e3deea; --background: #d4eaff;
--card: #ffffff; --card: #ffffff;
--foreground: #1f2027; --foreground: #1f2027;
--primary-cta: #1f2027; --primary-cta: #000000;
--primary-cta-text: #e3deea; --primary-cta-text: #e3deea;
--secondary-cta: #ffffff; --secondary-cta: #ffffff;
--secondary-cta-text: #1f2027; --secondary-cta-text: #1f2027;