2 Commits

Author SHA1 Message Date
12cf7f4b27 Update src/app/styles/variables.css 2026-05-09 16:11:16 +00:00
572939069a Update src/app/page.tsx 2026-05-09 16:11:16 +00:00
2 changed files with 35 additions and 154 deletions

View File

@@ -30,22 +30,10 @@ export default function LandingPage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
navItems={[ navItems={[
{ { name: "Home", id: "hero" },
name: "Home", { name: "About", id: "about" },
id: "hero", { name: "Menu", id: "menu" },
}, { name: "Contact", id: "contact" },
{
name: "About",
id: "about",
},
{
name: "Menu",
id: "menu",
},
{
name: "Contact",
id: "contact",
},
]} ]}
brandName="D'Vine House Bistro" brandName="D'Vine House Bistro"
/> />
@@ -56,18 +44,9 @@ export default function LandingPage() {
logoText="D'Vine House Bistro" logoText="D'Vine House Bistro"
description="Family-owned. Made from scratch. Served with heart in Canyon Lake, Texas." description="Family-owned. Made from scratch. Served with heart in Canyon Lake, Texas."
buttons={[ buttons={[
{ { text: "View Menu", href: "#menu" },
text: "View Menu", { text: "Reserve a Table", href: "#contact" },
href: "#menu", { text: "Call Now", href: "tel:+15126983992" },
},
{
text: "Reserve a Table",
href: "#contact",
},
{
text: "Call Now",
href: "tel:+15126983992",
},
]} ]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
imageSrc="http://img.b2bpic.net/free-photo/wine-glass-table-setting_74190-4678.jpg" imageSrc="http://img.b2bpic.net/free-photo/wine-glass-table-setting_74190-4678.jpg"
@@ -96,42 +75,12 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width" gridVariant="three-columns-all-equal-width"
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ { id: "1", name: "Chicken Tortilla Soup", price: "$9", imageSrc: "http://img.b2bpic.net/free-photo/top-view-appetizing-pozole-bowl_23-2149248633.jpg" },
id: "1", { id: "2", name: "Angus Burger", price: "$18", imageSrc: "http://img.b2bpic.net/free-photo/beef-burger-sesame-bun-served-with-fries_140725-1703.jpg" },
name: "Chicken Tortilla Soup", { id: "3", name: "Chilaquiles", price: "$16", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-mexican-food_23-2148140192.jpg" },
price: "$9", { id: "4", name: "Carne Guisada Plate", price: "$19", imageSrc: "http://img.b2bpic.net/free-photo/fried-meat-pototaes-sauce_141793-104.jpg" },
imageSrc: "http://img.b2bpic.net/free-photo/top-view-appetizing-pozole-bowl_23-2149248633.jpg", { id: "5", name: "Enchiladas Verdes", price: "$17", imageSrc: "http://img.b2bpic.net/free-photo/tacos-other-mexican-food_23-2147740772.jpg" },
}, { id: "6", name: "Pecan Pie", price: "$8", imageSrc: "http://img.b2bpic.net/free-photo/sweet-dessert-with-honey-toast-with-strawberry-jam_1203-9306.jpg" },
{
id: "2",
name: "Angus Burger",
price: "$18",
imageSrc: "http://img.b2bpic.net/free-photo/beef-burger-sesame-bun-served-with-fries_140725-1703.jpg",
},
{
id: "3",
name: "Chilaquiles",
price: "$16",
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-mexican-food_23-2148140192.jpg",
},
{
id: "4",
name: "Carne Guisada Plate",
price: "$19",
imageSrc: "http://img.b2bpic.net/free-photo/fried-meat-pototaes-sauce_141793-104.jpg",
},
{
id: "5",
name: "Enchiladas Verdes",
price: "$17",
imageSrc: "http://img.b2bpic.net/free-photo/tacos-other-mexican-food_23-2147740772.jpg",
},
{
id: "6",
name: "Pecan Pie",
price: "$8",
imageSrc: "http://img.b2bpic.net/free-photo/sweet-dessert-with-honey-toast-with-strawberry-jam_1203-9306.jpg",
},
]} ]}
title="Signature Menu Highlights" title="Signature Menu Highlights"
description="Gourmet comfort food handcrafted with love and fresh ingredients." description="Gourmet comfort food handcrafted with love and fresh ingredients."
@@ -140,37 +89,16 @@ export default function LandingPage() {
<div id="testimonials" data-section="testimonials"> <div id="testimonials" data-section="testimonials">
<TestimonialCardTwelve <TestimonialCardTwelve
useInvertedBackground={false} useInvertedBackground={true}
testimonials={[ testimonials={[
{ { id: "1", name: "Sarah J.", imageSrc: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17097.jpg" },
id: "1", { id: "2", name: "Mark D.", imageSrc: "http://img.b2bpic.net/free-photo/crazy-chef-angry-expression_1194-1421.jpg" },
name: "Sarah J.", { id: "3", name: "Elena R.", imageSrc: "http://img.b2bpic.net/free-photo/group-young-friends-having-wine-together_23-2148454148.jpg" },
imageSrc: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17097.jpg",
},
{
id: "2",
name: "Mark D.",
imageSrc: "http://img.b2bpic.net/free-photo/crazy-chef-angry-expression_1194-1421.jpg",
},
{
id: "3",
name: "Elena R.",
imageSrc: "http://img.b2bpic.net/free-photo/group-young-friends-having-wine-together_23-2148454148.jpg",
},
{
id: "4",
name: "Tom B.",
imageSrc: "http://img.b2bpic.net/free-photo/merry-young-adult-enjoying-christmas-conversation-video-call-room-decorated-festivity-celebration-talking-woman-preparing-drink-wine-kitchen-with-joyful-ornaments_482257-28400.jpg",
},
{
id: "5",
name: "Lucy K.",
imageSrc: "http://img.b2bpic.net/free-photo/professional-company-executive-reviews-enterprise-solutions-her-laptop_482257-107856.jpg",
},
]} ]}
cardTitle="What Our Guests Say" cardTitle="Luxury Testimonials"
cardTag="Reviews" cardTag="Refined Experiences"
cardAnimation="slide-up" cardAnimation="slide-up"
className="bg-[#f6f0e9] border-t border-[#afa094]"
/> />
</div> </div>
@@ -180,81 +108,34 @@ export default function LandingPage() {
textboxLayout="split" textboxLayout="split"
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ { id: "g1", label: "Gallery", title: "Artistic Presentations", items: ["Signature Plating", "Rustic Culinary Art", "Fresh Ingredients Showcase"], buttons: [{ text: "View Gallery" }] }
id: "g1",
label: "Food",
title: "Homemade Creations",
items: [
"Fresh Desserts",
"Hearty Meals",
"Local Flavors",
],
},
{
id: "g2",
label: "Interior",
title: "Cozy Ambience",
items: [
"Rustic Decor",
"Warm Lighting",
"Family Feel",
],
},
{
id: "g3",
label: "Vibe",
title: "Canyon Lake Charm",
items: [
"Authentic Hospitality",
"Community Focus",
"Upscale Comfort",
],
},
]} ]}
title="A Rustic Experience" title="Visual Culinary Journey"
description="Visualizing the warmth and charm of our Canyon Lake bistro." description="A professional showcase of our premium gourmet offerings."
/> />
</div> </div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactSplitForm <ContactSplitForm
useInvertedBackground={false} useInvertedBackground={true}
title="Visit Us" title="Contact & Location"
description="2173 Potters Creek Rd, Canyon Lake, TX 78133 | (512) 698-3992" description="Experience the heart of Canyon Lake. Join us for a curated culinary experience."
inputs={[ inputs={[
{ { name: "name", type: "text", placeholder: "Full Name", required: true },
name: "name", { name: "email", type: "email", placeholder: "Email Address", required: true },
type: "text",
placeholder: "Name",
required: true,
},
{
name: "email",
type: "email",
placeholder: "Email",
required: true,
},
]} ]}
textarea={{ textarea={{ name: "msg", placeholder: "Your inquiries...", required: true }}
name: "msg",
placeholder: "Reservation details or questions...",
required: true,
}}
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-friends-sitting-together-bistro_23-2149356895.jpg" imageSrc="http://img.b2bpic.net/free-photo/medium-shot-friends-sitting-together-bistro_23-2149356895.jpg"
className="bg-[#f6f0e9]"
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterLogoReveal <FooterLogoReveal
logoText="D'Vine House Bistro" logoText="D'Vine House Bistro"
leftLink={{ leftLink={{ text: "Privacy Policy", href: "#" }}
text: "Privacy Policy", rightLink={{ text: "© 2025 D'Vine House Bistro. All Rights Reserved.", href: "#" }}
href: "#", className="bg-black text-white"
}}
rightLink={{
text: "Crafted with heart in Canyon Lake, Texas.",
href: "#",
}}
/> />
</div> </div>
</ReactLenis> </ReactLenis>

View File

@@ -13,7 +13,7 @@
--background: #f6f0e9; --background: #f6f0e9;
--card: #efe7dd; --card: #efe7dd;
--foreground: #2b180a; --foreground: #2b180a;
--primary-cta: #8b5cf6; --primary-cta: #2b180a;
--primary-cta-text: #f6f0e9; --primary-cta-text: #f6f0e9;
--secondary-cta: #efe7dd; --secondary-cta: #efe7dd;
--secondary-cta-text: #2b180a; --secondary-cta-text: #2b180a;