6 Commits

Author SHA1 Message Date
7a840df5c2 Merge version_2 into main
Merge version_2 into main
2026-03-20 11:45:14 +00:00
9ea7658078 Update src/app/styles/variables.css 2026-03-20 11:45:10 +00:00
336878ca7f Update src/app/page.tsx 2026-03-20 11:45:09 +00:00
e14de2d7c6 Merge version_1 into main
Merge version_1 into main
2026-03-20 10:48:14 +00:00
ad5b952258 Merge version_1 into main
Merge version_1 into main
2026-03-20 10:47:50 +00:00
d414521d18 Merge version_1 into main
Merge version_1 into main
2026-03-20 10:47:27 +00:00
2 changed files with 23 additions and 22 deletions

View File

@@ -9,7 +9,7 @@ import ProductCardOne from '@/components/sections/product/ProductCardOne';
import MetricCardOne from '@/components/sections/metrics/MetricCardOne'; import MetricCardOne from '@/components/sections/metrics/MetricCardOne';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FooterCard from '@/components/sections/footer/FooterCard'; import FooterCard from '@/components/sections/footer/FooterCard';
import { CheckCircle, Facebook, Instagram, MapPin, Leaf, UtensilsCrossed, Truck, Phone, Images, Sparkles } from 'lucide-react'; import { CheckCircle, Facebook, Instagram, MapPin, Leaf, UtensilsCrossed, Truck, Phone, Images, Sparkles, Calendar, Wine } from 'lucide-react';
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -34,6 +34,7 @@ export default function LandingPage() {
{ name: "Menu", id: "menu" }, { name: "Menu", id: "menu" },
{ name: "Gallery", id: "gallery" }, { name: "Gallery", id: "gallery" },
{ name: "Events", id: "events" }, { name: "Events", id: "events" },
{ name: "Services", id: "services" },
{ name: "Contact", id: "contact" } { name: "Contact", id: "contact" }
]} ]}
button={{ text: "Book a Table", href: "#contact" }} button={{ text: "Book a Table", href: "#contact" }}
@@ -143,9 +144,9 @@ export default function LandingPage() {
<div id="events" data-section="events"> <div id="events" data-section="events">
<ProductCardOne <ProductCardOne
title="Premium Ballroom & Event Hosting" title="Premium Ballroom & Event Hosting"
description="Transform your celebrations into unforgettable memories. Our ballroom is the perfect venue for weddings, corporate events, private gatherings, and celebrations of all kinds." description="Transform your celebrations into unforgettable memories. Our ballroom is the perfect venue for weddings, corporate events, private gatherings, and celebrations of all kinds. Hosting parties with elegant decor, gourmet catering, and professional coordination."
tag="Celebration Venue" tag="Celebration Venue"
tagIcon={Sparkles} tagIcon={Calendar}
tagAnimation="slide-up" tagAnimation="slide-up"
products={[ products={[
{ {
@@ -172,22 +173,22 @@ export default function LandingPage() {
<div id="services" data-section="services"> <div id="services" data-section="services">
<MetricCardOne <MetricCardOne
title="Services & Offerings" title="Services & Offerings"
description="Comprehensive hospitality services designed to cater to all your dining and celebration needs with exceptional quality." description="Comprehensive hospitality services designed to cater to all your dining and celebration needs with exceptional quality. Open daily from 12:00 PM to 12:00 AM."
tag="What We Offer" tag="What We Offer"
tagIcon={CheckCircle} tagIcon={CheckCircle}
tagAnimation="slide-up" tagAnimation="slide-up"
metrics={[ metrics={[
{ {
id: "dine-in", value: "Premium", title: "Dine-In Experience", description: "Enjoy elegant table service in our garden-inspired dining spaces. Perfect for family meals, business dinners, and casual gatherings.", icon: UtensilsCrossed id: "dine-in", value: "Premium", title: "Dine-In Experience", description: "Enjoy elegant table service in our garden-inspired dining spaces. Perfect for family meals, business dinners, and casual gatherings. Open 12:00 PM to 12:00 AM daily.", icon: UtensilsCrossed
}, },
{ {
id: "delivery", value: "Fast", title: "Delivery Service", description: "Quality meals delivered to your doorstep. Experience Villagio's cuisine in the comfort of your home.", icon: Truck id: "delivery", value: "Fast", title: "Delivery Service", description: "Quality meals delivered to your doorstep. Experience Villagio's cuisine in the comfort of your home with fast and reliable service.", icon: Truck
}, },
{ {
id: "event-hosting", value: "Full", title: "Event Hosting", description: "Complete event management including decor, catering, and coordination. Ballroom capacity for intimate to grand celebrations.", icon: Sparkles id: "event-hosting", value: "Full", title: "Event Hosting", description: "Complete event management including decor, catering, and coordination. Ballroom capacity for intimate to grand celebrations with professional planning.", icon: Sparkles
}, },
{ {
id: "vegetarian", value: "100%", title: "Vegetarian Options", description: "Extensive vegetarian and vegan menu. Quality ingredients and authentic flavors for all dietary preferences.", icon: Leaf id: "vegetarian", value: "100%", title: "Vegetarian & Vegan", description: "Extensive vegetarian and vegan menu options. Quality ingredients and authentic flavors for all dietary preferences and requirements.", icon: Leaf
} }
]} ]}
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
@@ -200,7 +201,7 @@ export default function LandingPage() {
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<FaqSplitMedia <FaqSplitMedia
title="Contact & Reservations" title="Contact & Reservations"
description="Plan your visit or event at Villagio. Reach out to us for bookings, inquiries, or any special requests." description="Plan your visit or event at Villagio. Reach out to us for bookings, inquiries, or any special requests. We recommend booking for weekends in advance."
tag="Get in Touch" tag="Get in Touch"
tagIcon={Phone} tagIcon={Phone}
tagAnimation="slide-up" tagAnimation="slide-up"
@@ -210,22 +211,22 @@ export default function LandingPage() {
mediaPosition="right" mediaPosition="right"
faqs={[ faqs={[
{ {
id: "location", title: "Where are we located?", content: "Villagio Garden Cafe & Ballroom is located at Namaste Chandigarh Arcade, AmbalaChandigarh Expressway, Dera Bassi, Zirakpur (near Chandigarh). We're easily accessible from all parts of Chandigarh and nearby areas." id: "location", title: "Where are we located?", content: "Villagio Garden Cafe & Ballroom is located at Namaste Chandigarh Arcade, AmbalaChandigarh Expressway, Dera Bassi, Zirakpur (near Chandigarh). We're easily accessible from all parts of Chandigarh and nearby areas with ample parking."
}, },
{ {
id: "hours", title: "What are your operating hours?", content: "We're open daily from 12:00 PM to 12:00 AM. Whether you're looking for lunch, dinner, or late-night celebrations, we're here to serve you throughout the day." id: "hours", title: "What are your operating hours?", content: "We're open daily from 12:00 PM to 12:00 AM. Whether you're looking for lunch, dinner, or late-night celebrations, we're here to serve you throughout the day and evening."
}, },
{ {
id: "booking", title: "How can I book a table?", content: "You can book a table through our contact form, phone call, or walk-in. We recommend booking in advance for weekends and group dinners to ensure availability and get the best experience." id: "booking", title: "How can I book a table?", content: "You can book a table through our contact form, phone call at +91-9999-999-999, or walk-in. We recommend booking in advance, especially for weekends and group dinners to ensure availability and the best experience."
}, },
{ {
id: "pricing", title: "What's the approximate cost?", content: "Our pricing starts from approximately ₹2,200 for two (excluding alcohol). Premium packages and event hosting have customized pricing based on your requirements and preferences." id: "pricing", title: "What's the approximate cost?", content: "Our pricing starts from approximately ₹2,200 for two (excluding alcohol). Premium packages and event hosting have customized pricing based on your requirements, menu preferences, and celebration scale."
}, },
{ {
id: "events", title: "Can I host events at your ballroom?", content: "Absolutely! Our premium ballroom is perfect for weddings, corporate events, private parties, and celebrations. Contact us for tailored event packages and detailed planning." id: "events", title: "Can I host events at your ballroom?", content: "Absolutely! Our premium ballroom is perfect for weddings, corporate events, private parties, and celebrations of all sizes. Contact us for tailored event packages, customized menus, and detailed planning assistance."
}, },
{ {
id: "delivery", title: "Do you offer delivery?", content: "Yes, we offer delivery service. You can order your favorite dishes, and we'll ensure they reach you fresh and delicious. Call us or use our online ordering system." id: "dietary", title: "Do you have vegetarian/vegan options?", content: "Yes, we offer extensive vegetarian and vegan menu options with authentic flavors and quality ingredients. Our chefs can customize dishes to meet any dietary requirements or preferences."
} }
]} ]}
faqsAnimation="slide-up" faqsAnimation="slide-up"

View File

@@ -10,15 +10,15 @@
--accent: #ffffff; --accent: #ffffff;
--background-accent: #ffffff; */ --background-accent: #ffffff; */
--background: #ffffff; --background: #f5f3f0;
--card: #f9f9f9; --card: #faf8f6;
--foreground: #000f06e6; --foreground: #2d2620;
--primary-cta: #0a7039; --primary-cta: #8b7355;
--primary-cta-text: #ffffff; --primary-cta-text: #ffffff;
--secondary-cta: #f9f9f9; --secondary-cta: #d4af9e;
--secondary-cta-text: #000f06e6; --secondary-cta-text: #000f06e6;
--accent: #e2e2e2; --accent: #a89968;
--background-accent: #c4c4c4; --background-accent: #ebe6df;
/* text sizing - set by ThemeProvider */ /* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);