Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| a093e95fd6 |
268
src/app/page.tsx
268
src/app/page.tsx
@@ -11,7 +11,7 @@ import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatin
|
|||||||
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
|
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
|
||||||
import TeamCardFive from '@/components/sections/team/TeamCardFive';
|
import TeamCardFive from '@/components/sections/team/TeamCardFive';
|
||||||
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne';
|
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne';
|
||||||
import { Award, Leaf, Utensils } from "lucide-react";
|
import { Award, Leaf, Utensils, Pizza, Users, Trees } from "lucide-react";
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
return (
|
return (
|
||||||
@@ -31,26 +31,12 @@ 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: "Our Story", id: "about" },
|
||||||
id: "hero",
|
{ name: "Menu", id: "features" },
|
||||||
},
|
{ name: "Team", id: "team" },
|
||||||
{
|
{ name: "Testimonials", id: "testimonials" },
|
||||||
name: "About",
|
{ name: "Contact", id: "contact" },
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Menu",
|
|
||||||
id: "features",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Testimonials",
|
|
||||||
id: "testimonials",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Contact",
|
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Wander"
|
brandName="Wander"
|
||||||
/>
|
/>
|
||||||
@@ -58,36 +44,13 @@ export default function LandingPage() {
|
|||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroBillboardGallery
|
<HeroBillboardGallery
|
||||||
background={{
|
background={{ variant: "gradient-bars" }}
|
||||||
variant: "gradient-bars",
|
|
||||||
}}
|
|
||||||
title="Wander at LongWoods"
|
title="Wander at LongWoods"
|
||||||
description="Exquisite seasonal cuisine nestled deep within the quiet serenity of the Cumberland woods."
|
description="Immerse yourself in our 54-acre nature preserve, where refined, farm-to-table dining meets the tranquil spirit of the Maine woods."
|
||||||
mediaItems={[
|
mediaItems={[
|
||||||
{
|
{ imageSrc: "http://img.b2bpic.net/free-photo/view-beautiful-forest-nature-landscape_23-2149028882.jpg", imageAlt: "54-acre nature preserve view" },
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-picnic-together-outdoors-summertime_23-2151426032.jpg",
|
{ imageSrc: "http://img.b2bpic.net/free-photo/delicious-pizza-party_23-2149028882.jpg", imageAlt: "Handcrafted wood-fired pizza" },
|
||||||
imageAlt: "Woodland restaurant interior",
|
{ imageSrc: "http://img.b2bpic.net/free-photo/chef-preparing-gourmet-meal_23-2148000000.jpg", imageAlt: "Chef counter seating experience" },
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-taking-food-photos_23-2149294502.jpg",
|
|
||||||
imageAlt: "Forest view dining",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-plates-thanksgiving-dinner-with-cutlery_23-2148639019.jpg",
|
|
||||||
imageAlt: "Gourmet plating",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/puts-glass-waiter-hand-gloves-worker-is-engaged-serving-table_146671-14409.jpg",
|
|
||||||
imageAlt: "Interior wood decor",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/wooden-pot-wooden-table-with-flowers-candles-it-near-armchair-fireplace_181624-6073.jpg",
|
|
||||||
imageAlt: "Serene restaurant atmosphere",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-table-served-with-tea-nuts-dried-fruits-plate_140725-12865.jpg",
|
|
||||||
imageAlt: "Seasonal local ingredients",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
mediaAnimation="slide-up"
|
mediaAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
@@ -96,23 +59,11 @@ export default function LandingPage() {
|
|||||||
<div id="about" data-section="about">
|
<div id="about" data-section="about">
|
||||||
<AboutMetric
|
<AboutMetric
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
title="Refined Woodland Dining"
|
title="A Culinary Sanctuary"
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{ icon: Trees, label: "Nature Preserve", value: "54 Acres" },
|
||||||
icon: Utensils,
|
{ icon: Leaf, label: "On-Site Farms", value: "Local" },
|
||||||
label: "Chef Driven",
|
{ icon: Utensils, label: "Handcrafted", value: "Artisan" },
|
||||||
value: "20+",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
icon: Leaf,
|
|
||||||
label: "Locally Sourced",
|
|
||||||
value: "100%",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
icon: Award,
|
|
||||||
label: "Years Combined",
|
|
||||||
value: "15",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
metricsAnimation="slide-up"
|
metricsAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
@@ -124,39 +75,12 @@ export default function LandingPage() {
|
|||||||
textboxLayout="split"
|
textboxLayout="split"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{ id: "f1", label: "Signature", title: "Handcrafted Pizzas", items: ["Sourdough crusts", "Seasonal toppings", "Wood-fired perfection"] },
|
||||||
id: "m1",
|
{ id: "f2", label: "Sharing", title: "Plates to Share", items: ["Locally foraged greens", "Heritage farm charcuterie", "Small-batch seasonal plates"] },
|
||||||
label: "Experience",
|
{ id: "f3", label: "Service", title: "Chef's Counter", items: ["Intimate kitchen view", "Direct chef interaction", "Curated tasting experience"] },
|
||||||
title: "Farm to Table",
|
|
||||||
items: [
|
|
||||||
"Seasonal produce",
|
|
||||||
"Heritage meats",
|
|
||||||
"Foraged herbs",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "m2",
|
|
||||||
label: "Selection",
|
|
||||||
title: "Wine Cellar",
|
|
||||||
items: [
|
|
||||||
"Organic labels",
|
|
||||||
"Regional classics",
|
|
||||||
"Sommelier picks",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "m3",
|
|
||||||
label: "Technique",
|
|
||||||
title: "Wood Fired",
|
|
||||||
items: [
|
|
||||||
"Open hearth grilling",
|
|
||||||
"Smoked infusions",
|
|
||||||
"Rustic roasting",
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Our Signature Offerings"
|
title="Farm-to-Table Menu"
|
||||||
description="Curated dishes inspired by the natural bounty of Maine."
|
description="Our menu evolves with the seasons, celebrating ingredients plucked directly from our on-site farm and local producers."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -166,27 +90,11 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
team={[
|
team={[
|
||||||
{
|
{ id: "t1", name: "Executive Chef", role: "Culinary Visionary", imageSrc: "http://img.b2bpic.net/free-photo/chef-working-kitchen_23-2148784112.jpg" },
|
||||||
id: "t1",
|
{ id: "t2", name: "Farm Manager", role: "On-Site Cultivator", imageSrc: "http://img.b2bpic.net/free-photo/farmer-harvesting-produce_23-2148784112.jpg" },
|
||||||
name: "Elena March",
|
|
||||||
role: "Executive Chef",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-657.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "t2",
|
|
||||||
name: "Marcus Thorne",
|
|
||||||
role: "Sous Chef",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-vegetables-looking-woman-taking-bottle-from-shelf_23-2147917705.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "t3",
|
|
||||||
name: "Sarah Jenkins",
|
|
||||||
role: "Wine Director",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/man-preparing-propose-his-lover_23-2148060327.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Meet the Culinary Team"
|
title="Meet the Producers"
|
||||||
description="Visionaries committed to creating memorable moments in the woods."
|
description="Our team works hand-in-hand between the farm and the kitchen to bring the essence of LongWoods to your plate."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -197,49 +105,11 @@ export default function LandingPage() {
|
|||||||
gridVariant="uniform-all-items-equal"
|
gridVariant="uniform-all-items-equal"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{ id: "1", name: "Local Resident", role: "Regular Guest", company: "LongWoods", rating: 5 },
|
||||||
id: "1",
|
{ id: "2", name: "Culinary Traveler", role: "Dining Enthusiast", company: "Reviewer", rating: 5 },
|
||||||
name: "James R.",
|
|
||||||
role: "Food Critic",
|
|
||||||
company: "Maine Eats",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-fun-night_23-2149236901.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "2",
|
|
||||||
name: "Linda M.",
|
|
||||||
role: "Local Resident",
|
|
||||||
company: "Cumberland",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-dessert-flowers-table_23-2149434112.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "3",
|
|
||||||
name: "David K.",
|
|
||||||
role: "Traveler",
|
|
||||||
company: "Portland",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-cheering-with-wine-glasses-restaurant_23-2150520071.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "4",
|
|
||||||
name: "Emily P.",
|
|
||||||
role: "Visitor",
|
|
||||||
company: "Boston",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "5",
|
|
||||||
name: "Tom H.",
|
|
||||||
role: "Connoisseur",
|
|
||||||
company: "Foodies Inc",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/man-with-fork-mouth-near-cheerful-woman-table-with-glasses-wine-food-restaurant_23-2148016766.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="What Guests Say"
|
title="Atmosphere & Reviews"
|
||||||
description="Join our community of forest diners."
|
description="Guests describe Wander at LongWoods as a breathtaking hidden gem, praising the warmth, the open hearth, and the sheer freshness of the farm-to-table experience."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -247,87 +117,27 @@ export default function LandingPage() {
|
|||||||
<SocialProofOne
|
<SocialProofOne
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
names={[
|
names={["Farm-to-Table Certified", "Maine Culinary Trust", "Sustainable Dining Guide"]}
|
||||||
"Maine Magazine",
|
title="Rooted in Sustainability"
|
||||||
"The Food Critic",
|
description="We pride ourselves on an ecological approach to dining that gives back as much as it takes from the Cumberland land."
|
||||||
"Travel Guide",
|
|
||||||
"Epicurean Society",
|
|
||||||
"Local Review",
|
|
||||||
"Bistro Selection",
|
|
||||||
"Industry Excellence",
|
|
||||||
]}
|
|
||||||
title="Recognized Excellence"
|
|
||||||
description="Proudly featured in the regions leading culinary guides."
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactText
|
<ContactText
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
background={{
|
background={{ variant: "gradient-bars" }}
|
||||||
variant: "gradient-bars",
|
text="Reserve your seat at the Chef's Counter or join us for a sunset dinner on the preserve. Experience the quiet magic of LongWoods."
|
||||||
}}
|
buttons={[{ text: "Book Your Experience", href: "#" }]}
|
||||||
text="Join us at Wander at LongWoods for an evening you won't forget. Reservations now open."
|
|
||||||
buttons={[
|
|
||||||
{
|
|
||||||
text: "Book a Table",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterLogoEmphasis
|
<FooterLogoEmphasis
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{ items: [{ label: "Reservations", href: "#" }, { label: "Chef's Counter", href: "#" }] },
|
||||||
items: [
|
{ items: [{ label: "Our Farm", href: "#" }, { label: "Directions", href: "#" }] },
|
||||||
{
|
{ items: [{ label: "Privacy Policy", href: "#" }, { label: "Contact", href: "#" }] },
|
||||||
label: "Reservations",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Private Events",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Careers",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Directions",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Contact Us",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Press",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Privacy Policy",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Accessibility",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Terms of Service",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
logoText="Wander"
|
logoText="Wander"
|
||||||
/>
|
/>
|
||||||
@@ -335,4 +145,4 @@ export default function LandingPage() {
|
|||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user