Merge version_3 into main #5

Merged
bender merged 2 commits from version_3 into main 2026-03-03 16:55:16 +00:00
2 changed files with 36 additions and 23 deletions

View File

@@ -5,7 +5,8 @@ import "./globals.css";
const inter = Inter({ subsets: ["latin"] });
export const metadata: Metadata = {
title: "Dolomiti - Artisan Sandwiches & Wood-Fired Pizza", description: "Taste the Heights of Flavor. Authentic Italian sandwiches and wood-fired pizza crafted fresh daily."};
title: "Dolomiti - Artisan Sandwiches & Wood-Fired Pizza", description: "Taste the Heights of Flavor. Authentic Italian sandwiches and wood-fired pizza crafted fresh daily."
};
export default function RootLayout({
children,
@@ -1384,4 +1385,4 @@ export default function RootLayout({
</body>
</html>
);
}
}

View File

@@ -7,11 +7,11 @@ import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix';
import PricingCardOne from '@/components/sections/pricing/PricingCardOne';
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import { CheckCircle, Flame, Heart, Leaf, Sparkles, Star } from 'lucide-react';
import { CheckCircle, Flame, Heart, Leaf, Sparkles, Star, Quote } from 'lucide-react';
export default function LandingPage() {
return (
@@ -72,7 +72,8 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
names={[
"Fresh Bread Daily", "Premium Ingredients", "Generous Portions", "Italian Tradition", "Friendly Service", "Clean Atmosphere", "Custom Orders", "Wood-Fired Pizza"]}
"Fresh Bread Daily", "Premium Ingredients", "Generous Portions", "Italian Tradition", "Friendly Service", "Clean Atmosphere", "Custom Orders", "Wood-Fired Pizza"
]}
speed={40}
showCard={true}
tagAnimation="slide-up"
@@ -87,13 +88,16 @@ export default function LandingPage() {
products={[
{
id: "1", brand: "Signature", name: "The Southside Pope", price: "$14.95", rating: 5,
reviewCount: "4.8k", imageSrc: "http://img.b2bpic.net/free-photo/sandwich-slate-with-cucumber-slices-spinach_23-2148465171.jpg", imageAlt: "The Southside Pope - Bold Italian meats sandwich"},
reviewCount: "4.8k", imageSrc: "http://img.b2bpic.net/free-photo/sandwich-slate-with-cucumber-slices-spinach_23-2148465171.jpg", imageAlt: "The Southside Pope - Bold Italian meats sandwich"
},
{
id: "2", brand: "Masterpiece", name: "The Duomo", price: "$15.95", rating: 5,
reviewCount: "3.2k", imageSrc: "http://img.b2bpic.net/free-photo/club-sandwiches-lying-wooden-board-radish-cherry-tomatoes-green-onion_482257-36171.jpg", imageAlt: "The Duomo - Layered flavor masterpiece"},
reviewCount: "3.2k", imageSrc: "http://img.b2bpic.net/free-photo/club-sandwiches-lying-wooden-board-radish-cherry-tomatoes-green-onion_482257-36171.jpg", imageAlt: "The Duomo - Layered flavor masterpiece"
},
{
id: "3", brand: "Fresh Roasted", name: "Turkey Specialty", price: "$13.95", rating: 5,
reviewCount: "2.9k", imageSrc: "http://img.b2bpic.net/free-photo/picnic-day-with-chicken-sandwich_1147-27.jpg", imageAlt: "Turkey Specialty - Fresh roasted turkey sandwich"},
reviewCount: "2.9k", imageSrc: "http://img.b2bpic.net/free-photo/picnic-day-with-chicken-sandwich_1147-27.jpg", imageAlt: "Turkey Specialty - Fresh roasted turkey sandwich"
},
]}
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
@@ -137,17 +141,20 @@ export default function LandingPage() {
plans={[
{
id: "1", badge: "Classic", price: "$12.95", subtitle: "Timeless Italian tradition", features: [
"San Marzano tomatoes", "Fresh mozzarella", "Fresh basil", "Extra virgin olive oil"],
"San Marzano tomatoes", "Fresh mozzarella", "Fresh basil", "Extra virgin olive oil"
],
badgeIcon: Leaf,
},
{
id: "2", badge: "Spicy", price: "$14.95", subtitle: "For heat lovers", features: [
"Spicy Italian meats", "Fresh mozzarella", "Hot peppers", "Calabrian chili oil"],
"Spicy Italian meats", "Fresh mozzarella", "Hot peppers", "Calabrian chili oil"
],
badgeIcon: Flame,
},
{
id: "3", badge: "Gourmet", price: "$16.95", subtitle: "Luxury redefined", features: [
"White truffle mushrooms", "Creamy ricotta", "Wild arugula", "Truffle oil drizzle"],
"White truffle mushrooms", "Creamy ricotta", "Wild arugula", "Truffle oil drizzle"
],
badgeIcon: Sparkles,
},
]}
@@ -159,25 +166,29 @@ export default function LandingPage() {
</div>
<div id="testimonials" data-section="testimonials" className="bg-white py-16">
<TestimonialCardSixteen
<TestimonialCardThirteen
title="Customer Love Stories"
description="Real reviews from community members who've experienced Dolomiti firsthand."
tag="Community Voices"
testimonials={[
{
id: "1", name: "Maria Chen", role: "Regular Customer", company: "Downtown Regulars", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/pleasant-looking-stylish-bearded-man-speaks-smart-phone_273609-8930.jpg", imageAlt: "Maria Chen testimonial"},
id: "1", name: "Maria Chen", handle: "@regular_maria", testimonial: "Best sandwiches in town! I visit at least twice a week. The quality is unmatched.", rating: 5,
icon: Quote,
},
{
id: "2", name: "James Rodriguez", role: "Lunch Break Enthusiast", company: "Local Professionals", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg?_wi=1", imageAlt: "James Rodriguez testimonial"},
id: "2", name: "James Rodriguez", handle: "@james_lunch", testimonial: "Perfect lunch spot. Fresh ingredients, generous portions, and friendly staff. Highly recommend!", rating: 5,
icon: Quote,
},
{
id: "3", name: "Sophie Williams", role: "Food Explorer", company: "Community Members", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/small-group-young-happy-people-enjoying-lunch-while-talking-each-other-dining-table_637285-2880.jpg", imageAlt: "Sophie Williams testimonial"},
id: "3", name: "Sophie Williams", handle: "@sophie_eats", testimonial: "The pizza here is authentic and delicious. You can taste the passion in every bite!", rating: 5,
icon: Quote,
},
{
id: "4", name: "Antonio Martelli", role: "Italian Heritage Appreciator", company: "Neighborhood Advocates", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg?_wi=2", imageAlt: "Antonio Martelli testimonial"},
]}
kpiItems={[
{ value: "4.8★", label: "Average Rating" },
{ value: "10k+", label: "Happy Customers" },
{ value: "6 Days", label: "Open Weekly" },
id: "4", name: "Antonio Martelli", handle: "@antonio_heritage", testimonial: "Finally found a place that honors true Italian tradition. Bravo!", rating: 5,
icon: Quote,
},
]}
showRating={false}
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
@@ -188,7 +199,8 @@ export default function LandingPage() {
<TextSplitAbout
title="A Clean, Welcoming Space"
description={[
"Step into Dolomiti and feel the warmth of authentic Italian hospitality. Our space reflects our values: clean, bright, and inviting with rustic wood tables and modern comfort.", "Every detail matters. From the friendly staff greeting you at the door to the attention we pay in crafting each order. We've created a gathering place where great food meets genuine community."]}
"Step into Dolomiti and feel the warmth of authentic Italian hospitality. Our space reflects our values: clean, bright, and inviting with rustic wood tables and modern comfort.", "Every detail matters. From the friendly staff greeting you at the door to the attention we pay in crafting each order. We've created a gathering place where great food meets genuine community."
]}
useInvertedBackground={true}
showBorder={false}
buttonAnimation="slide-up"
@@ -226,4 +238,4 @@ export default function LandingPage() {
</div>
</ThemeProvider>
);
}
}