4 Commits

Author SHA1 Message Date
0b8ff8ea1e Update src/app/shop/page.tsx 2026-02-17 03:14:42 +00:00
5cd02cd3aa Update src/app/shop/[id]/page.tsx 2026-02-17 03:14:41 +00:00
22e05dc891 Update src/app/page.tsx 2026-02-17 03:14:41 +00:00
d6900d36eb Merge version_1 into main
Merge version_1 into main
2026-02-17 03:04:49 +00:00
3 changed files with 15 additions and 65 deletions

View File

@@ -2,14 +2,14 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import HeroBillboardDashboard from '@/components/sections/hero/HeroBillboardDashboard'; import HeroBillboard from '@/components/sections/hero/HeroBillboard';
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard'; import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
import FeatureCardTwentyFive from '@/components/sections/feature/FeatureCardTwentyFive'; import FeatureCardTwentyFive from '@/components/sections/feature/FeatureCardTwentyFive';
import ProductCardOne from '@/components/sections/product/ProductCardOne'; import ProductCardOne from '@/components/sections/product/ProductCardOne';
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen'; import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
import ContactFaq from '@/components/sections/contact/ContactFaq'; import ContactFaq from '@/components/sections/contact/ContactFaq';
import FooterCard from '@/components/sections/footer/FooterCard'; import FooterCard from '@/components/sections/footer/FooterCard';
import { UtensilsCrossed, Wine, Utensils, MapPin, ChefHat, Fish, Heart, Award, Sparkles, Flame, Star, Phone, Instagram, Facebook } from 'lucide-react'; import { Wine, Utensils, MapPin, ChefHat, Fish, Heart, Award, Sparkles, Flame, Star, Phone, Instagram, Facebook } from 'lucide-react';
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -29,7 +29,7 @@ export default function LandingPage() {
<NavbarLayoutFloatingInline <NavbarLayoutFloatingInline
brandName="Bella Italia" brandName="Bella Italia"
navItems={[ navItems={[
{ name: "Home", id: "home" }, { name: "Home", id: "/" },
{ name: "About", id: "about" }, { name: "About", id: "about" },
{ name: "Menu", id: "menu" }, { name: "Menu", id: "menu" },
{ name: "Contact", id: "contact" } { name: "Contact", id: "contact" }
@@ -41,63 +41,18 @@ export default function LandingPage() {
</div> </div>
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardDashboard <HeroBillboard
title="Experience Authentic Italian Cuisine in San Diego" title="Experience Authentic Italian Cuisine"
description="Discover traditional flavors from Italy's finest regions. Farm-to-table ingredients, expert preparation, and warm hospitality await you at Bella Italia." description="Discover traditional flavors from Italy's finest regions. Handcrafted pasta, fresh seafood, and time-honored recipes served in an elegant setting. Buon appetito!"
tag="Est. 2015" tag="Est. 2015"
tagIcon={UtensilsCrossed} tagIcon={Wine}
buttons={[ buttons={[
{ text: "View Menu", href: "#menu" }, { text: "View Menu", href: "#menu" },
{ text: "Reserve Now", href: "#contact" } { text: "Reserve Now", href: "#contact" }
]} ]}
imageSrc="https://img.b2bpic.net/free-photo/spaghetti-bolognese_74190-53.jpg"
imageAlt="Signature Italian Pasta Dish"
background={{ variant: "radial-gradient" }} background={{ variant: "radial-gradient" }}
dashboard={{
title: "Bella Italia Experience", logoIcon: Wine,
imageSrc: "https://img.b2bpic.net/free-photo/spaghetti-bolognese_74190-53.jpg", imageAlt: "Signature Italian Pasta Dish", sidebarItems: [
{ icon: Utensils },
{ icon: Wine },
{ icon: MapPin }
],
buttons: [
{ text: "Reserve Table", href: "#contact" },
{ text: "Order Takeout", href: "#" }
],
stats: [
{
title: "Years of Excellence", values: [10, 11, 12],
description: "Serving San Diego"
},
{
title: "Happy Guests", values: [5000, 6500, 8000],
valueSuffix: "+", description: "Every year"
},
{
title: "Menu Items", values: [45, 50, 60],
description: "Seasonal specials"
}
],
chartTitle: "Monthly Reservations", chartData: [
{ value: 75 },
{ value: 85 },
{ value: 90 },
{ value: 70 },
{ value: 95 }
],
listTitle: "Today's Specials", listItems: [
{
icon: ChefHat,
title: "Osso Buco alla Milanese", status: "Available"
},
{
icon: Fish,
title: "Branzino al Forno", status: "Fresh Catch"
},
{
icon: Wine,
title: "Pappardelle al Cinghiale", status: "House Special"
}
]
}}
/> />
</div> </div>
@@ -157,7 +112,7 @@ export default function LandingPage() {
title="Menu Highlights" title="Menu Highlights"
description="Explore our curated selection of Italian favorites and seasonal creations." description="Explore our curated selection of Italian favorites and seasonal creations."
tag="Featured Menu" tag="Featured Menu"
tagIcon={UtensilsCrossed} tagIcon={Utensils}
products={[ products={[
{ {
id: "1", name: "Pappardelle al Cinghiale", price: "Market Price", imageSrc: "https://img.b2bpic.net/free-photo/top-view-home-made-tagliatelle-pasta-with-parmesan-cherry-tomatoes-greenery_482257-25241.jpg", imageAlt: "Pappardelle al Cinghiale" id: "1", name: "Pappardelle al Cinghiale", price: "Market Price", imageSrc: "https://img.b2bpic.net/free-photo/top-view-home-made-tagliatelle-pasta-with-parmesan-cherry-tomatoes-greenery_482257-25241.jpg", imageAlt: "Pappardelle al Cinghiale"

View File

@@ -89,8 +89,7 @@ export default function ProductPage({ params }: ProductPageProps) {
{"name":"Home","id":"/"}, {"name":"Home","id":"/"},
{"name":"About","id":"about"}, {"name":"About","id":"about"},
{"name":"Menu","id":"menu"}, {"name":"Menu","id":"menu"},
{"name":"Contact","id":"contact"}, {"name":"Contact","id":"contact"}
{"name":"Shop","id":"/shop"}
]} ]}
button={{ text: "Cart", onClick: () => setCartOpen(true) }} button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/> />
@@ -136,8 +135,7 @@ export default function ProductPage({ params }: ProductPageProps) {
{"name":"Home","id":"/"}, {"name":"Home","id":"/"},
{"name":"About","id":"about"}, {"name":"About","id":"about"},
{"name":"Menu","id":"menu"}, {"name":"Menu","id":"menu"},
{"name":"Contact","id":"contact"}, {"name":"Contact","id":"contact"}
{"name":"Shop","id":"/shop"}
]} ]}
button={{ text: "Cart", onClick: () => setCartOpen(true) }} button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/> />
@@ -190,8 +188,7 @@ export default function ProductPage({ params }: ProductPageProps) {
{"name":"Home","id":"/"}, {"name":"Home","id":"/"},
{"name":"About","id":"about"}, {"name":"About","id":"about"},
{"name":"Menu","id":"menu"}, {"name":"Menu","id":"menu"},
{"name":"Contact","id":"contact"}, {"name":"Contact","id":"contact"}
{"name":"Shop","id":"/shop"}
]} ]}
button={{ text: "Cart", onClick: () => setCartOpen(true) }} button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/> />

View File

@@ -39,8 +39,7 @@ export default function ShopPage() {
{"name":"Home","id":"/"}, {"name":"Home","id":"/"},
{"name":"About","id":"about"}, {"name":"About","id":"about"},
{"name":"Menu","id":"menu"}, {"name":"Menu","id":"menu"},
{"name":"Contact","id":"contact"}, {"name":"Contact","id":"contact"}
{"name":"Shop","id":"/shop"}
]} ]}
button={{ text: "Cart", onClick: () => console.log("cart") }} button={{ text: "Cart", onClick: () => console.log("cart") }}
/> />
@@ -85,8 +84,7 @@ export default function ShopPage() {
{"name":"Home","id":"/"}, {"name":"Home","id":"/"},
{"name":"About","id":"about"}, {"name":"About","id":"about"},
{"name":"Menu","id":"menu"}, {"name":"Menu","id":"menu"},
{"name":"Contact","id":"contact"}, {"name":"Contact","id":"contact"}
{"name":"Shop","id":"/shop"}
]} ]}
button={{ text: "Cart", onClick: () => console.log("cart") }} button={{ text: "Cart", onClick: () => console.log("cart") }}
/> />