Update src/app/page.tsx
This commit is contained in:
201
src/app/page.tsx
201
src/app/page.tsx
@@ -8,7 +8,7 @@ import FeatureCardSeven from "@/components/sections/feature/FeatureCardSeven";
|
||||
import TestimonialCardTwo from "@/components/sections/testimonial/TestimonialCardTwo";
|
||||
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
|
||||
import FooterMedia from "@/components/sections/footer/FooterMedia";
|
||||
import { Coffee, Heart, Globe, Users, Star, UtensilsCrossed, Sparkles } from "lucide-react";
|
||||
import { Coffee, Heart, Globe, Users, Star, UtensilsCrossed, Sparkles, Egg, Leaf, Sandwich } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -28,10 +28,13 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
brandName="Dolce"
|
||||
navItems={[
|
||||
{ name: "Menu", id: "menu" },
|
||||
{ name: "Breakfast", id: "breakfast" },
|
||||
{ name: "Specialties", id: "specialties" },
|
||||
{ name: "Salads", id: "salads" },
|
||||
{ name: "Panini", id: "panini" },
|
||||
{ name: "Hamburguesa", id: "hamburguesa" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Visit Us", id: "visit" },
|
||||
{ name: "Contact", id: "contact" }
|
||||
{ name: "Visit Us", id: "visit" }
|
||||
]}
|
||||
button={{ text: "Reserve a Table", href: "#contact" }}
|
||||
/>
|
||||
@@ -46,7 +49,7 @@ export default function LandingPage() {
|
||||
tagIcon={Coffee}
|
||||
tagAnimation="slide-up"
|
||||
buttons={[
|
||||
{ text: "View Menu", href: "#menu" },
|
||||
{ text: "View Full Menu", href: "#breakfast" },
|
||||
{ text: "Visit Us", href: "#visit" }
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
@@ -56,6 +59,151 @@ export default function LandingPage() {
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="breakfast" data-section="breakfast">
|
||||
<FeatureCardSeven
|
||||
title="Breakfast Menu"
|
||||
description="Start your morning with our authentic Latin American breakfast specialties, all handcrafted fresh daily."
|
||||
tag="Morning Favorites"
|
||||
tagIcon={Egg}
|
||||
tagAnimation="slide-up"
|
||||
buttons={[]}
|
||||
buttonAnimation="slide-up"
|
||||
features={[
|
||||
{
|
||||
id: 1,
|
||||
title: "Artisan Croissants", description: "Butter-laminated and baked to golden perfection daily. Our croissants deliver that perfect balance of flaky layers and tender crumb.", imageSrc: "http://img.b2bpic.net/free-photo/croissant-wooden-kitchen-towel-flat-lay_176474-8145.jpg", imageAlt: "Golden, flaky artisan croissant"
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
title: "Traditional Empanadas", description: "Authentic Latin American pastries filled with savory meats, cheese, and vegetables. A taste of heritage in every bite.", imageSrc: "http://img.b2bpic.net/free-photo/delicious-indian-dosa-assortment_23-2149086033.jpg", imageAlt: "Fresh baked traditional empanada"
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
title: "Specialty Breakfast Scramble", description: "Freshly prepared eggs with premium ingredients, served with house-made tortillas and fresh fruit.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-pouring-milk-cup_23-2148865607.jpg", imageAlt: "Artisan breakfast scramble"
|
||||
}
|
||||
]}
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="specialties" data-section="specialties">
|
||||
<FeatureCardSeven
|
||||
title="Specialty Items"
|
||||
description="Discover our carefully curated selection of signature dishes that showcase our commitment to quality and authenticity."
|
||||
tag="Chef's Selections"
|
||||
tagIcon={UtensilsCrossed}
|
||||
tagAnimation="slide-up"
|
||||
buttons={[]}
|
||||
buttonAnimation="slide-up"
|
||||
features={[
|
||||
{
|
||||
id: 1,
|
||||
title: "Specialty Coffee", description: "Rich, expertly brewed coffee sourced from premium regional roasters. We pair each cup with genuine care.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-pouring-milk-cup_23-2148865607.jpg", imageAlt: "Artisan specialty coffee served in cafe"
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
title: "Seasonal Pastry Selection", description: "Our pastry chefs create unique, seasonal offerings that celebrate local ingredients and traditional techniques.", imageSrc: "http://img.b2bpic.net/free-photo/croissant-wooden-kitchen-towel-flat-lay_176474-8145.jpg", imageAlt: "Seasonal pastry selection"
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
title: "House-Made Desserts", description: "Indulge in our collection of handcrafted desserts, from classic flan to contemporary creations.", imageSrc: "http://img.b2bpic.net/free-photo/delicious-indian-dosa-assortment_23-2149086033.jpg", imageAlt: "House-made specialty desserts"
|
||||
}
|
||||
]}
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="salads" data-section="salads">
|
||||
<FeatureCardSeven
|
||||
title="Fresh Salad Collection"
|
||||
description="Enjoy our selection of vibrant, fresh salads prepared with locally-sourced ingredients and house-made dressings."
|
||||
tag="Light & Fresh"
|
||||
tagIcon={Leaf}
|
||||
tagAnimation="slide-up"
|
||||
buttons={[]}
|
||||
buttonAnimation="slide-up"
|
||||
features={[
|
||||
{
|
||||
id: 1,
|
||||
title: "Garden Greens Salad", description: "Mixed organic greens with seasonal vegetables, topped with our signature vinaigrette and fresh herbs.", imageSrc: "http://img.b2bpic.net/free-photo/croissant-wooden-kitchen-towel-flat-lay_176474-8145.jpg", imageAlt: "Fresh garden greens salad"
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
title: "Latin Quinoa Bowl", description: "Protein-packed quinoa with roasted vegetables, beans, avocado, and a lime-cilantro dressing.", imageSrc: "http://img.b2bpic.net/free-photo/delicious-indian-dosa-assortment_23-2149086033.jpg", imageAlt: "Latin quinoa bowl salad"
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
title: "Caprese Salad", description: "Heirloom tomatoes, fresh mozzarella, basil, and balsamic reduction — a timeless classic done right.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-pouring-milk-cup_23-2148865607.jpg", imageAlt: "Classic caprese salad"
|
||||
}
|
||||
]}
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="panini" data-section="panini">
|
||||
<FeatureCardSeven
|
||||
title="Panini Selection"
|
||||
description="Pressed to perfection with premium meats, cheeses, and fresh vegetables. Our panini are crafted for maximum flavor."
|
||||
tag="Toasted & Pressed"
|
||||
tagIcon={Sandwich}
|
||||
tagAnimation="slide-up"
|
||||
buttons={[]}
|
||||
buttonAnimation="slide-up"
|
||||
features={[
|
||||
{
|
||||
id: 1,
|
||||
title: "Prosciutto & Fig", description: "Creamy brie, sliced prosciutto, fresh figs, and arugula on multigrain bread. A sophisticated combination.", imageSrc: "http://img.b2bpic.net/free-photo/croissant-wooden-kitchen-towel-flat-lay_176474-8145.jpg", imageAlt: "Prosciutto and fig panini"
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
title: "Roasted Vegetable", description: "Seasonal roasted vegetables with fresh mozzarella, sun-dried tomatoes, and basil pesto.", imageSrc: "http://img.b2bpic.net/free-photo/delicious-indian-dosa-assortment_23-2149086033.jpg", imageAlt: "Roasted vegetable panini"
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
title: "Latin Chorizo", description: "Grilled chorizo, caramelized onions, pepper jack cheese, and cilantro aioli — a bold Latin favorite.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-pouring-milk-cup_23-2148865607.jpg", imageAlt: "Latin chorizo panini"
|
||||
}
|
||||
]}
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hamburguesa" data-section="hamburguesa">
|
||||
<FeatureCardSeven
|
||||
title="Hamburguesa Collection"
|
||||
description="Handcrafted burgers with premium beef, artisanal toppings, and house-made condiments. Pure comfort food done right."
|
||||
tag="Gourmet Burgers"
|
||||
tagIcon={Sandwich}
|
||||
tagAnimation="slide-up"
|
||||
buttons={[]}
|
||||
buttonAnimation="slide-up"
|
||||
features={[
|
||||
{
|
||||
id: 1,
|
||||
title: "Classic Deluxe", description: "Premium ground beef, aged cheddar, lettuce, tomato, onion, pickles, and our signature sauce on a toasted bun.", imageSrc: "http://img.b2bpic.net/free-photo/croissant-wooden-kitchen-towel-flat-lay_176474-8145.jpg", imageAlt: "Classic deluxe hamburger"
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
title: "Latin-Spiced Burger", description: "Seasoned ground beef with pepper jack cheese, jalapeños, crispy bacon, and chipotle mayo.", imageSrc: "http://img.b2bpic.net/free-photo/delicious-indian-dosa-assortment_23-2149086033.jpg", imageAlt: "Latin-spiced hamburger"
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
title: "Mushroom & Swiss", description: "Beef patty topped with sautéed mushrooms, melted Swiss cheese, caramelized onions, and garlic aioli.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-pouring-milk-cup_23-2148865607.jpg", imageAlt: "Mushroom and Swiss hamburger"
|
||||
}
|
||||
]}
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<SplitAbout
|
||||
title="Our Story"
|
||||
@@ -63,7 +211,7 @@ export default function LandingPage() {
|
||||
tag="Authenticity & Craftsmanship"
|
||||
tagIcon={Heart}
|
||||
tagAnimation="slide-up"
|
||||
buttons={[{ text: "Learn More", href: "#features" }]}
|
||||
buttons={[{ text: "Reserve a Table", href: "#visit" }]}
|
||||
buttonAnimation="slide-up"
|
||||
bulletPoints={[
|
||||
{
|
||||
@@ -85,35 +233,6 @@ export default function LandingPage() {
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="menu" data-section="menu">
|
||||
<FeatureCardSeven
|
||||
title="Our Signature Offerings"
|
||||
description="Discover the handcrafted pastries and authentic breakfast items that make Dolce a beloved local favorite."
|
||||
tag="Featured Menu Items"
|
||||
tagIcon={UtensilsCrossed}
|
||||
tagAnimation="slide-up"
|
||||
buttons={[]}
|
||||
buttonAnimation="slide-up"
|
||||
features={[
|
||||
{
|
||||
id: 1,
|
||||
title: "Artisan Croissants", description: "Butter-laminated and baked to golden perfection daily. Our croissants deliver that perfect balance of flaky layers and tender crumb that keeps guests returning.", imageSrc: "http://img.b2bpic.net/free-photo/croissant-wooden-kitchen-towel-flat-lay_176474-8145.jpg", imageAlt: "Golden, flaky artisan croissant"
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
title: "Traditional Empanadas", description: "Authentic Latin American pastries filled with savory meats, cheese, and vegetables. A taste of heritage in every bite, prepared using family recipes passed down through generations.", imageSrc: "http://img.b2bpic.net/free-photo/delicious-indian-dosa-assortment_23-2149086033.jpg", imageAlt: "Fresh baked traditional empanada"
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
title: "Specialty Coffee", description: "Rich, expertly brewed coffee sourced from premium regional roasters. We pair each cup with genuine care, making every morning visit a moment of comfort and connection.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-pouring-milk-cup_23-2148865607.jpg", imageAlt: "Artisan specialty coffee served in cafe"
|
||||
}
|
||||
]}
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardTwo
|
||||
title="Loved by Our Community"
|
||||
@@ -186,10 +305,12 @@ export default function LandingPage() {
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Visit", items: [
|
||||
{ label: "Menu", href: "#menu" },
|
||||
{ label: "About", href: "#about" },
|
||||
{ label: "Contact", href: "#contact" }
|
||||
title: "Menu", items: [
|
||||
{ label: "Breakfast", href: "#breakfast" },
|
||||
{ label: "Specialties", href: "#specialties" },
|
||||
{ label: "Salads", href: "#salads" },
|
||||
{ label: "Panini", href: "#panini" },
|
||||
{ label: "Hamburguesa", href: "#hamburguesa" }
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -204,4 +325,4 @@ export default function LandingPage() {
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user