Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
194
src/app/page.tsx
194
src/app/page.tsx
@@ -28,48 +28,22 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "reviews",
|
||||
},
|
||||
{
|
||||
name: "Visit",
|
||||
id: "visit",
|
||||
},
|
||||
{ name: "Menu", id: "menu" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Reviews", id: "reviews" },
|
||||
{ name: "Visit", id: "visit" },
|
||||
]}
|
||||
brandName="Ember & Oak"
|
||||
button={{
|
||||
text: "Order Online",
|
||||
href: "#",
|
||||
}}
|
||||
button={{ text: "Order Online", href: "#" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroLogoBillboard
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
logoText="Ember & Oak"
|
||||
description="Fire & Flavor, perfectly refined. Experience the soul of Tex-Mex in an upscale setting."
|
||||
buttons={[
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
text: "Reserve Table",
|
||||
href: "#visit",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "View Menu", href: "#menu" }, { text: "Reserve Table", href: "#visit" }]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/beautiful-thanksgiving-meal-concept_23-2148629588.jpg"
|
||||
mediaAnimation="blur-reveal"
|
||||
/>
|
||||
@@ -80,9 +54,7 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
title="A Neighborhood Tradition Elevated"
|
||||
description={[
|
||||
"With over 2,300+ glowing reviews and 2,000+ captured memories, we bring passion to every plate. Our commitment is to the art of the fire and the integrity of local ingredients.",
|
||||
"Join us for an experience that blends comfort with culinary excellence.",
|
||||
]}
|
||||
"With over 2,300+ glowing reviews and 2,000+ captured memories, we bring passion to every plate. Our commitment is to the art of the fire and the integrity of local ingredients.", "Join us for an experience that blends comfort with culinary excellence."]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -93,42 +65,12 @@ export default function LandingPage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Heritage Tacos",
|
||||
price: "$24",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/white-plate-with-originally-served-salad-stands-dark-wooden-t_1304-4651.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Smoked Carne Asada",
|
||||
price: "$38",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/overhead-vertical-shot-dish-with-vegetables-white-plate_181624-5323.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Spiced Agave Margarita",
|
||||
price: "$18",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/campagne-glass-with-champagne-it-garnished-with-dried-lemon-slice_140725-1506.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Artisanal Guacamole",
|
||||
price: "$16",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bowl-guacamole-with-tortilla-chips-black-slate-background_9975-124623.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Wood-Fired Snapper",
|
||||
price: "$32",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-shrimp-salad-with-bell-peppers-arugula-plate-wood_141793-11674.jpg",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
name: "Spiced Chocolate Churros",
|
||||
price: "$12",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/eating-dinner-beef-lamb-tomato-sauce-with-cutlery_114579-1931.jpg",
|
||||
},
|
||||
{ id: "1", name: "Heritage Tacos", price: "$24", imageSrc: "http://img.b2bpic.net/free-photo/white-plate-with-originally-served-salad-stands-dark-wooden-t_1304-4651.jpg" },
|
||||
{ id: "2", name: "Smoked Carne Asada", price: "$38", imageSrc: "http://img.b2bpic.net/free-photo/overhead-vertical-shot-dish-with-vegetables-white-plate_181624-5323.jpg" },
|
||||
{ id: "3", name: "Spiced Agave Margarita", price: "$18", imageSrc: "http://img.b2bpic.net/free-photo/campagne-glass-with-champagne-it-garnished-with-dried-lemon-slice_140725-1506.jpg" },
|
||||
{ id: "4", name: "Artisanal Guacamole", price: "$16", imageSrc: "http://img.b2bpic.net/free-photo/bowl-guacamole-with-tortilla-chips-black-slate-background_9975-124623.jpg" },
|
||||
{ id: "5", name: "Wood-Fired Snapper", price: "$32", imageSrc: "http://img.b2bpic.net/free-photo/top-view-shrimp-salad-with-bell-peppers-arugula-plate-wood_141793-11674.jpg" },
|
||||
{ id: "6", name: "Spiced Chocolate Churros", price: "$12", imageSrc: "http://img.b2bpic.net/free-photo/eating-dinner-beef-lamb-tomato-sauce-with-cutlery_114579-1931.jpg" },
|
||||
]}
|
||||
title="Signature Flavors"
|
||||
description="Our curated menu of refined Tex-Mex classics."
|
||||
@@ -137,50 +79,16 @@ export default function LandingPage() {
|
||||
|
||||
<div id="reviews" data-section="reviews">
|
||||
<TestimonialCardOne
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
gridVariant="two-columns-alternating-heights"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Miller",
|
||||
role: "Food Critic",
|
||||
company: "Local Eats",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-woman-with-long-blonde-hair-holding-delicious-chocolate-muffin-hand_23-2147974685.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "James Thompson",
|
||||
role: "Regular",
|
||||
company: "Neighborhood",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-friends-eating-restaurant_23-2150491774.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Elena Rodriguez",
|
||||
role: "Gourmet",
|
||||
company: "Culinary Lab",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-holding-plate-with-muffin_107420-12322.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Marcus Chen",
|
||||
role: "Enthusiast",
|
||||
company: "City Guides",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-senior-man-luxurious-restaurant_23-2150517452.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Sofia Vance",
|
||||
role: "Patron",
|
||||
company: "Design Weekly",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-woman-with-long-blonde-hair-holding-delicious-chocolate-muffin-hand_23-2147974685.jpg?_wi=2",
|
||||
},
|
||||
{ id: "1", name: "Sarah Miller", role: "Food Critic", company: "Local Eats", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-woman-with-long-blonde-hair-holding-delicious-chocolate-muffin-hand_23-2147974685.jpg" },
|
||||
{ id: "2", name: "James Thompson", role: "Regular", company: "Neighborhood", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/high-angle-friends-eating-restaurant_23-2150491774.jpg" },
|
||||
{ id: "3", name: "Elena Rodriguez", role: "Gourmet", company: "Culinary Lab", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-holding-plate-with-muffin_107420-12322.jpg" },
|
||||
{ id: "4", name: "Marcus Chen", role: "Enthusiast", company: "City Guides", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-senior-man-luxurious-restaurant_23-2150517452.jpg" },
|
||||
{ id: "5", name: "Sofia Vance", role: "Patron", company: "Design Weekly", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-woman-with-long-blonde-hair-holding-delicious-chocolate-muffin-hand_23-2147974685.jpg" },
|
||||
]}
|
||||
title="Guest Testimonials"
|
||||
description="Don't take our word for it—listen to our community."
|
||||
@@ -193,16 +101,8 @@ export default function LandingPage() {
|
||||
title="Visit Us"
|
||||
description="Find us nestled in the heart of the neighborhood."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Email Address",
|
||||
},
|
||||
{ name: "name", type: "text", placeholder: "Your Name" },
|
||||
{ name: "email", type: "email", placeholder: "Email Address" },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/lovely-indian-couple-love-wear-saree-elegant-suit-sitting-restaurant-eating-ice-cream-together_627829-843.jpg"
|
||||
/>
|
||||
@@ -212,53 +112,9 @@ export default function LandingPage() {
|
||||
<FooterBaseCard
|
||||
logoText="Ember & Oak"
|
||||
columns={[
|
||||
{
|
||||
title: "Menu",
|
||||
items: [
|
||||
{
|
||||
label: "Lunch",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
label: "Dinner",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
label: "Drinks",
|
||||
href: "#menu",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Careers",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#visit",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ title: "Menu", items: [{ label: "Lunch", href: "#menu" }, { label: "Dinner", href: "#menu" }, { label: "Drinks", href: "#menu" }] },
|
||||
{ title: "Company", items: [{ label: "About Us", href: "#about" }, { label: "Careers", href: "#" }, { label: "Contact", href: "#visit" }] },
|
||||
{ title: "Legal", items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }] },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user