Files
41d2a146-5f68-4868-b7d3-571…/src/app/page.tsx
2026-03-09 19:40:14 +00:00

236 lines
16 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleApple from "@/components/navbar/NavbarStyleApple/NavbarStyleApple";
import HeroBillboardGallery from "@/components/sections/hero/HeroBillboardGallery";
import TextSplitAbout from "@/components/sections/about/TextSplitAbout";
import FeatureCardThree from "@/components/sections/feature/featureCardThree/FeatureCardThree";
import ProductCardFour from "@/components/sections/product/ProductCardFour";
import MetricCardTwo from "@/components/sections/metrics/MetricCardTwo";
import TestimonialCardOne from "@/components/sections/testimonial/TestimonialCardOne";
import ContactFaq from "@/components/sections/contact/ContactFaq";
import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal";
import { Award, Calendar, ChefHat, Heart, Leaf, Sparkles } from "lucide-react";
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="text-shift"
defaultTextAnimation="background-highlight"
borderRadius="pill"
contentWidth="mediumSmall"
sizing="large"
background="blurBottom"
cardStyle="soft-shadow"
primaryButtonStyle="flat"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<div id="nav" data-section="nav">
<NavbarStyleApple
brandName="Chestnut"
navItems={[
{ name: "About", id: "about" },
{ name: "Philosophy", id: "philosophy" },
{ name: "Menu", id: "menu" },
{ name: "Dining", id: "dining" },
{ name: "Reserve", id: "contact" },
]}
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboardGallery
title="Exceptional Irish Cuisine, Thoughtfully Crafted"
description="Chestnut delivers refined, seasonally-driven dishes celebrating West Cork's finest ingredients. Every plate reflects our chef's commitment to technique and terroir."
tag="West Cork Fine Dining"
tagIcon={Leaf}
tagAnimation="slide-up"
background={{ variant: "blurBottom" }}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-grilled-chicken-fillet-served-with-bulgur-vegetables-white-wine_141793-2435.jpg", imageAlt: "Beautifully plated fine dining dish"},
{
imageSrc: "http://img.b2bpic.net/free-photo/people-meeting-family-reunion_23-2149153707.jpg", imageAlt: "Elegant dining room ambiance"},
{
imageSrc: "http://img.b2bpic.net/free-photo/side-view-chef-cooking-kitchen_23-2148723231.jpg", imageAlt: "Chef preparing seasonal ingredients"},
{
imageSrc: "http://img.b2bpic.net/free-photo/front-view-empty-festive-glasses_23-2148746074.jpg", imageAlt: "Curated wine pairing collection"},
{
imageSrc: "http://img.b2bpic.net/free-photo/senior-man-young-woman-buying-organic-bio-products_482257-77601.jpg", imageAlt: "Fresh local ingredients showcase"},
]}
mediaAnimation="blur-reveal"
buttons={[
{ text: "Reserve Your Table", href: "#contact" },
{ text: "View Menu", href: "#menu" },
]}
buttonAnimation="slide-up"
/>
</div>
<div id="about" data-section="about">
<TextSplitAbout
title="Our Story"
description={[
"Chestnut is a celebration of West Cork's culinary heritage and seasonal bounty. Nestled in the heart of one of Ireland's most vibrant food regions, we are dedicated to creating unforgettable dining experiences through meticulous attention to ingredient quality, technique, and presentation.", "Our Chef sources exclusively from trusted local producers, farmers, and fishermen who share our commitment to sustainability and excellence. Every ingredient tells a story—from the misty valleys of West Cork to your plate.", "We believe fine dining is not merely about food; it is a dialogue between chef, ingredient, and guest. Our intimate setting and thoughtfully curated wine list ensure every visit becomes a treasured memory."]}
buttons={[
{ text: "Learn About Our Chef", href: "#philosophy" },
{ text: "Sustainability Practices", href: "#philosophy" },
]}
buttonAnimation="slide-up"
showBorder={true}
useInvertedBackground={false}
/>
</div>
<div id="philosophy" data-section="philosophy">
<FeatureCardThree
title="Our Culinary Philosophy"
description="Three core principles guide every decision we make in the kitchen and dining room."
tag="Chef's Vision"
tagIcon={ChefHat}
tagAnimation="slide-up"
textboxLayout="default"
features={[
{
id: "01", title: "Terroir & Seasonality", description: "We celebrate the seasons and the unique terroir of West Cork, crafting menus that reflect what nature provides at its peak.", imageSrc: "http://img.b2bpic.net/free-photo/healthy-fresh-vegetables-dinner-close-up-photo-dark-background-studio_482257-45415.jpg", imageAlt: "Seasonal autumn vegetables harvest arrangement"},
{
id: "02", title: "Technique & Precision", description: "Classical training combined with contemporary innovation ensures each plate is a masterpiece of flavour, texture, and visual presentation.", imageSrc: "http://img.b2bpic.net/free-photo/man-preparing-healthy-salad-fresh-vegetables-wooden-table-black-background-vegetarian-food-healthy-cooking-concept_639032-417.jpg", imageAlt: "Professional chef cooking technique pan"},
{
id: "03", title: "Ethical Sourcing", description: "We partner exclusively with artisanal producers and sustainable fisheries, supporting local communities while ensuring uncompromising quality.", imageSrc: "http://img.b2bpic.net/free-photo/preparation-fishing_329181-20018.jpg", imageAlt: "Sustainable fishing boats local fishery"},
{
id: "04", title: "Memorable Moments", description: "Every detail—from ambiance to service—is orchestrated to create an intimate, unforgettable experience for our guests.", imageSrc: "http://img.b2bpic.net/free-photo/middle-age-friends-night-having-dinner_23-2149190934.jpg", imageAlt: "Restaurant intimate table setup candlelight"},
]}
gridVariant="two-columns-alternating-heights"
animationType="slide-up"
useInvertedBackground={true}
buttons={[{ text: "Reserve Now", href: "#contact" }]}
buttonAnimation="slide-up"
/>
</div>
<div id="menu" data-section="menu">
<ProductCardFour
title="Seasonal Menu Highlights"
description="Our menu evolves with the seasons, showcasing the finest ingredients West Cork has to offer. Below are current signature dishes."
tag="Winter Selection"
tagIcon={Sparkles}
tagAnimation="slide-up"
textboxLayout="default"
products={[
{
id: "1", name: "Pan-Seared Diver Scallops", price: "Market Price", variant: "Seasonal vegetables, brown butter emulsion", imageSrc: "http://img.b2bpic.net/free-photo/fried-mushrooms-prepared-with-melted-cheese_141793-748.jpg", imageAlt: "Seared scallops plated with vegetables"},
{
id: "2", name: "Dry-Aged Beef with Bone Marrow", price: "€42", variant: "West Cork beef, aged 28 days", imageSrc: "http://img.b2bpic.net/free-photo/meat-steak-with-green-salad-potato-chips_114579-3703.jpg", imageAlt: "Dry-aged beef steak fine dining plated"},
{
id: "3", name: "Wild Mushroom Risotto", price: "€28", variant: "Foraged West Cork mushrooms, Parmesan", imageSrc: "http://img.b2bpic.net/free-photo/risotto-with-mushrooms-coriander-leaves_23-2147925970.jpg", imageAlt: "Wild mushroom risotto creamy Italian dish"},
{
id: "4", name: "Line-Caught Wild Sea Bass", price: "€38", variant: "Whole fish, fennel, citrus beurre blanc", imageSrc: "http://img.b2bpic.net/free-photo/top-view-raw-trout-still-life_23-2150408594.jpg", imageAlt: "Whole roasted fish sea bass lemon"},
{
id: "5", name: "Chocolate Torte with Whiskey Cream", price: "€12", variant: "Irish whiskey, locally sourced cream", imageSrc: "http://img.b2bpic.net/free-photo/chocolate-dessert-with-side-cream_140725-1739.jpg", imageAlt: "Chocolate torte dessert plated fine dining"},
]}
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
useInvertedBackground={false}
buttons={[{ text: "View Full Menu", href: "#contact" }]}
buttonAnimation="slide-up"
/>
</div>
<div id="dining" data-section="dining">
<MetricCardTwo
title="The Chestnut Experience"
description="Curated elements that define our commitment to exceptional hospitality."
tag="Excellence"
tagIcon={Award}
tagAnimation="slide-up"
textboxLayout="default"
metrics={[
{
id: "1", value: "18 Covers", description: "Intimate dining, bespoke service"},
{
id: "2", value: "85% Local", description: "Ingredients sourced within 50km"},
{
id: "3", value: "5-Course", description: "Tasting menu per evening service"},
{
id: "4", value: "100% Sommelier", description: "Curated wine pairings available"},
]}
gridVariant="uniform-all-items-equal"
animationType="slide-up"
useInvertedBackground={true}
buttons={[{ text: "Reserve Your Experience", href: "#contact" }]}
buttonAnimation="slide-up"
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardOne
title="Guest Stories"
description="Hear from those who have experienced the magic of Chestnut."
tag="Testimonials"
tagIcon={Heart}
tagAnimation="slide-up"
textboxLayout="default"
testimonials={[
{
id: "1", name: "Margaret O'Sullivan", role: "Food Critic", company: "Irish Times", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-transgender-wearing-cool-jacket_23-2149105437.jpg", imageAlt: "Professional woman food critic portrait"},
{
id: "2", name: "James Fitzgerald", role: "Restaurant Owner", company: "Cork Culinary Circle", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-male-chef-posing-with-arms-crossed-kitchen_23-2148763123.jpg", imageAlt: "Male chef restaurant owner portrait"},
{
id: "3", name: "Éva Nolan", role: "Sommelier", company: "Wine Enthusiast Europe", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-drinking-lemonade-home_1303-24213.jpg", imageAlt: "Female sommelier wine expert portrait"},
{
id: "4", name: "Patrick O'Brien", role: "Chef de Cuisine", company: "Visiting Gastronomy Expert", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-professional-chef-posing_23-2151232212.jpg", imageAlt: "Professional chef male portrait"},
{
id: "5", name: "Claire Murphy", role: "Tourism Board", company: "West Cork Destination", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-woman-with-passport-sitting-waiting-area_107420-95841.jpg", imageAlt: "Professional woman tourism board portrait"},
{
id: "6", name: "David Chen", role: "Travel Writer", company: "Condé Nast Traveller", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/man-green-shirt-sitting-his-desk_23-2148401377.jpg", imageAlt: "Male travel writer journalist portrait"},
]}
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
useInvertedBackground={false}
/>
</div>
<div id="contact" data-section="contact">
<ContactFaq
ctaTitle="Book Your Table"
ctaDescription="Reserve your intimate dining experience at Chestnut. Limited seating ensures personalized service and culinary excellence."
ctaButton={{ text: "Reserve Now", href: "mailto:reservations@chestnutcork.ie" }}
ctaIcon={Calendar}
faqs={[
{
id: "1", title: "How do I make a reservation?", content: "We accept reservations via email at reservations@chestnutcork.ie or by phone at +353 (0)21 555 0123. Our intimate space accommodates only 18 guests per seating, so we recommend booking 23 weeks in advance, especially for weekends and special occasions."},
{
id: "2", title: "What is your cancellation policy?", content: "Cancellations made more than 7 days in advance are free of charge. For cancellations within 7 days, a deposit of 50% per person will be retained. No-shows will be charged in full. We understand life happens—please contact us directly to discuss any circumstances."},
{
id: "3", title: "Do you accommodate dietary restrictions?", content: "Absolutely. When making your reservation, please inform us of any allergies, intolerances, or dietary preferences. Our Chef crafts bespoke menus to celebrate seasonal ingredients while honouring your requirements."},
{
id: "4", title: "What is your dress code?", content: "Smart casual to elegant. We celebrate the occasion of fine dining, so we ask guests to dress accordingly. Jackets for gentlemen are recommended but not mandatory."},
{
id: "5", title: "Do you offer wine pairings?", content: "Yes. Our Sommelier has curated a selection of Irish and European wines specifically chosen to complement our menu. Wine pairings are available at €35 per person for the tasting menu."},
{
id: "6", title: "Can we host private events at Chestnut?", content: "For bespoke private dining experiences, group bookings, and special events, please contact us directly at events@chestnutcork.ie. We offer tailored menus and intimate settings for memorable celebrations."},
]}
useInvertedBackground={true}
animationType="slide-up"
accordionAnimationType="smooth"
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoReveal
logoText="Chestnut"
leftLink={{ text: "Privacy Policy", href: "#" }}
rightLink={{ text: "Terms of Service", href: "#" }}
/>
</div>
</ThemeProvider>
);
}