Merge version_1 into main #2

Merged
bender merged 1 commits from version_1 into main 2026-05-08 22:47:52 +00:00

View File

@@ -32,22 +32,10 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{
name: "Home",
id: "home",
},
{
name: "About",
id: "about",
},
{
name: "Menu",
id: "menu",
},
{
name: "Contact",
id: "contact",
},
{ name: "Home", id: "home" },
{ name: "About", id: "about" },
{ name: "Menu", id: "menu" },
{ name: "Contact", id: "contact" },
]}
brandName="Blarney Stone"
/>
@@ -55,113 +43,34 @@ export default function LandingPage() {
<div id="home" data-section="home">
<HeroSplitDoubleCarousel
background={{
variant: "gradient-bars",
}}
background={{ variant: "gradient-bars" }}
title="A Taste of Ireland, Right Here."
description="Experience authentic Irish hospitality and soul-warming cuisine in the heart of the city."
leftCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/background-place-outdoor-tourism-dinner_1220-1243.jpg?_wi=1",
imageAlt: "Interior",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/luxury-dining-room-illuminated-by-candlelight-glow-generated-by-ai_188544-24152.jpg",
imageAlt: "Interior",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-thanksgiving-meal-concept_23-2148629584.jpg",
imageAlt: "Interior",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-friends-sitting-outdoors_23-2149454382.jpg",
imageAlt: "Interior",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/saint-patrick-s-day-illustration_23-2151941099.jpg",
imageAlt: "Interior",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/saint-patrick-s-day-illustration_23-2151941111.jpg",
imageAlt: "Interior",
},
{ imageSrc: "http://img.b2bpic.net/free-photo/background-place-outdoor-tourism-dinner_1220-1243.jpg", imageAlt: "Interior" },
{ imageSrc: "http://img.b2bpic.net/free-photo/luxury-dining-room-illuminated-by-candlelight-glow-generated-by-ai_188544-24152.jpg", imageAlt: "Interior" },
{ imageSrc: "http://img.b2bpic.net/free-photo/beautiful-thanksgiving-meal-concept_23-2148629584.jpg", imageAlt: "Interior" },
{ imageSrc: "http://img.b2bpic.net/free-photo/full-shot-friends-sitting-outdoors_23-2149454382.jpg", imageAlt: "Interior" },
{ imageSrc: "http://img.b2bpic.net/free-photo/saint-patrick-s-day-illustration_23-2151941099.jpg", imageAlt: "Interior" },
{ imageSrc: "http://img.b2bpic.net/free-photo/saint-patrick-s-day-illustration_23-2151941111.jpg", imageAlt: "Interior" },
]}
rightCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/two-leather-yellow-armchairs-coffee-table-restaurant_140725-8902.jpg",
imageAlt: "Interior",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/details-catered-holiday-table-restaurant_8353-9663.jpg",
imageAlt: "Interior",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/tables-chairs-arranged-empty-coffee-shop_107420-96463.jpg",
imageAlt: "Interior",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/elderly-man-with-respiratory-problem-having-panic-attack-library_482257-130272.jpg",
imageAlt: "Interior",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/retro-world-theatre-day-scenes-with-vintage-backstage_23-2151211362.jpg",
imageAlt: "Interior",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/empty-dining-table-restaurant_53876-64723.jpg",
imageAlt: "Interior",
},
]}
buttons={[
{
text: "Reserve a Table",
href: "#contact",
},
{ imageSrc: "http://img.b2bpic.net/free-photo/two-leather-yellow-armchairs-coffee-table-restaurant_140725-8902.jpg", imageAlt: "Interior" },
{ imageSrc: "http://img.b2bpic.net/free-photo/details-catered-holiday-table-restaurant_8353-9663.jpg", imageAlt: "Interior" },
{ imageSrc: "http://img.b2bpic.net/free-photo/tables-chairs-arranged-empty-coffee-shop_107420-96463.jpg", imageAlt: "Interior" },
{ imageSrc: "http://img.b2bpic.net/free-photo/elderly-man-with-respiratory-problem-having-panic-attack-library_482257-130272.jpg", imageAlt: "Interior" },
{ imageSrc: "http://img.b2bpic.net/free-photo/retro-world-theatre-day-scenes-with-vintage-backstage_23-2151211362.jpg", imageAlt: "Interior" },
{ imageSrc: "http://img.b2bpic.net/free-photo/empty-dining-table-restaurant_53876-64723.jpg", imageAlt: "Interior" },
]}
buttons={[{ text: "Reserve a Table", href: "#contact" }]}
avatars={[
{
src: "http://img.b2bpic.net/free-photo/high-angle-dining-table-assortment_23-2150312224.jpg",
alt: "Customer 1",
},
{
src: "http://img.b2bpic.net/free-photo/singe-dish-table_23-2147681075.jpg",
alt: "Customer 2",
},
{
src: "http://img.b2bpic.net/free-photo/round-base-clear-drinking-glasses-brown-wooden-table-round-black-white-pendant-lamp_410324-63.jpg",
alt: "Customer 3",
},
{
src: "http://img.b2bpic.net/free-photo/there-are-glasses-wine-water-table-with-white-cloth-are-ready-dining_613910-17447.jpg",
alt: "Customer 4",
},
{
src: "http://img.b2bpic.net/free-photo/high-angle-shot-fancy-restaurant-round-table-with-windows_181624-26298.jpg",
alt: "Customer 5",
},
]}
marqueeItems={[
{
type: "text",
text: "Authentic Cuisine",
},
{
type: "text",
text: "Handcrafted Ales",
},
{
type: "text",
text: "Warm Welcome",
},
{
type: "text",
text: "Live Sessions",
},
{
type: "text",
text: "Farm-to-Table",
},
{ src: "http://img.b2bpic.net/free-photo/high-angle-dining-table-assortment_23-2150312224.jpg", alt: "Customer 1" },
{ src: "http://img.b2bpic.net/free-photo/singe-dish-table_23-2147681075.jpg", alt: "Customer 2" },
{ src: "http://img.b2bpic.net/free-photo/round-base-clear-drinking-glasses-brown-wooden-table-round-black-white-pendant-lamp_410324-63.jpg", alt: "Customer 3" },
{ src: "http://img.b2bpic.net/free-photo/there-are-glasses-wine-water-table-with-white-cloth-are-ready-dining_613910-17447.jpg", alt: "Customer 4" },
{ src: "http://img.b2bpic.net/free-photo/high-angle-shot-fancy-restaurant-round-table-with-windows_181624-26298.jpg", alt: "Customer 5" },
]}
marqueeItems={[{ type: "text", text: "Authentic Cuisine" }, { type: "text", text: "Handcrafted Ales" }, { type: "text", text: "Warm Welcome" }, { type: "text", text: "Live Sessions" }, { type: "text", text: "Farm-to-Table" }]}
/>
</div>
@@ -169,11 +78,7 @@ export default function LandingPage() {
<TextAbout
useInvertedBackground={false}
title="Crafted with Tradition, Served with Heart."
buttons={[
{
text: "Learn More",
},
]}
buttons={[{ text: "Learn More" }]}
/>
</div>
@@ -184,67 +89,28 @@ export default function LandingPage() {
useInvertedBackground={true}
features={[
{
title: "Authentic Cuisine",
description: "Traditional recipes passed down for generations.",
media: {
imageSrc: "http://img.b2bpic.net/free-photo/delicious-goulash-ready-dinner_23-2149370863.jpg",
imageAlt: "Food",
},
title: "Authentic Cuisine", description: "Traditional recipes passed down for generations.", media: { imageSrc: "http://img.b2bpic.net/free-photo/delicious-goulash-ready-dinner_23-2149370863.jpg", imageAlt: "Food" },
items: [
{
icon: CheckCircle,
text: "Fresh ingredients",
},
{
icon: CheckCircle,
text: "Local sourcing",
},
{ icon: CheckCircle, text: "Fresh ingredients" },
{ icon: CheckCircle, text: "Local sourcing" },
],
reverse: false,
imageSrc: "http://img.b2bpic.net/free-photo/background-place-outdoor-tourism-dinner_1220-1243.jpg?_wi=2",
imageAlt: "traditional irish beef stew dinner",
},
{
title: "Cozy Atmosphere",
description: "A warm setting designed for good conversations.",
media: {
imageSrc: "http://img.b2bpic.net/free-photo/high-protein-meal-close-up-detail_23-2149098889.jpg",
imageAlt: "Pub",
},
title: "Cozy Atmosphere", description: "A warm setting designed for good conversations.", media: { imageSrc: "http://img.b2bpic.net/free-photo/high-protein-meal-close-up-detail_23-2149098889.jpg", imageAlt: "Pub" },
items: [
{
icon: Star,
text: "Unique pub feel",
},
{
icon: Star,
text: "Warm hospitality",
},
{ icon: Star, text: "Unique pub feel" },
{ icon: Star, text: "Warm hospitality" },
],
reverse: true,
imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-cook-sprinkling-boiled-potatoes-with-chopped-parsley_23-2148253393.jpg",
imageAlt: "traditional irish beef stew dinner",
},
{
title: "Craft Drinks",
description: "An extensive selection of local and imported drafts.",
media: {
imageSrc: "http://img.b2bpic.net/free-photo/plate-stuffed-tomato-dish-with-roasted-potato-yogurt-1_140725-6963.jpg",
imageAlt: "Drinks",
},
title: "Craft Drinks", description: "An extensive selection of local and imported drafts.", media: { imageSrc: "http://img.b2bpic.net/free-photo/plate-stuffed-tomato-dish-with-roasted-potato-yogurt-1_140725-6963.jpg", imageAlt: "Drinks" },
items: [
{
icon: Zap,
text: "Best local beer",
},
{
icon: Zap,
text: "Seasonal specials",
},
{ icon: Zap, text: "Best local beer" },
{ icon: Zap, text: "Seasonal specials" },
],
reverse: false,
imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-hold-tray-mini-pizzas-with-sausages_141793-12546.jpg?_wi=1",
imageAlt: "traditional irish beef stew dinner",
},
]}
title="Why You'll Love It Here"
@@ -259,42 +125,12 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
products={[
{
id: "1",
name: "Fish and Chips",
price: "$18",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-hold-tray-mini-pizzas-with-sausages_141793-12546.jpg?_wi=2",
},
{
id: "2",
name: "Beef Stew",
price: "$22",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-fish-chips-with-sauce-light-box_23-2148784882.jpg",
},
{
id: "3",
name: "Shepherd's Pie",
price: "$20",
imageSrc: "http://img.b2bpic.net/free-photo/fish-chips-bowl-with-lemon-clipboard_23-2148776015.jpg",
},
{
id: "4",
name: "Pub Burger",
price: "$16",
imageSrc: "http://img.b2bpic.net/free-photo/healthy-breakfast-lasagna-casserole-meat-pie-baked-oven-with-melted-cheese-top_114579-258.jpg",
},
{
id: "5",
name: "Caesar Salad",
price: "$14",
imageSrc: "http://img.b2bpic.net/free-photo/fried-eggplant-with-tomatoes-sesame-seeds-plate_140725-9191.jpg",
},
{
id: "6",
name: "Soda Bread Platter",
price: "$10",
imageSrc: "http://img.b2bpic.net/free-photo/macaroni-with-cheese-chicken-mushrooms-baked-oven_2829-11124.jpg",
},
{ id: "1", name: "Fish and Chips", price: "$18", imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-hold-tray-mini-pizzas-with-sausages_141793-12546.jpg" },
{ id: "2", name: "Beef Stew", price: "$22", imageSrc: "http://img.b2bpic.net/free-photo/top-view-fish-chips-with-sauce-light-box_23-2148784882.jpg" },
{ id: "3", name: "Shepherd's Pie", price: "$20", imageSrc: "http://img.b2bpic.net/free-photo/fish-chips-bowl-with-lemon-clipboard_23-2148776015.jpg" },
{ id: "4", name: "Pub Burger", price: "$16", imageSrc: "http://img.b2bpic.net/free-photo/healthy-breakfast-lasagna-casserole-meat-pie-baked-oven-with-melted-cheese-top_114579-258.jpg" },
{ id: "5", name: "Caesar Salad", price: "$14", imageSrc: "http://img.b2bpic.net/free-photo/fried-eggplant-with-tomatoes-sesame-seeds-plate_140725-9191.jpg" },
{ id: "6", name: "Soda Bread Platter", price: "$10", imageSrc: "http://img.b2bpic.net/free-photo/macaroni-with-cheese-chicken-mushrooms-baked-oven_2829-11124.jpg" },
]}
title="From Our Kitchen"
description="Discover our signature dishes."
@@ -305,29 +141,12 @@ export default function LandingPage() {
<MetricCardOne
textboxLayout="default"
gridVariant="bento-grid"
animationType="slide-up"
useInvertedBackground={true}
metrics={[
{
id: "m1",
value: "15k+",
title: "Meals Served",
description: "Happy customers so far",
icon: CheckCircle,
},
{
id: "m2",
value: "20",
title: "Years Experience",
description: "Quality you can trust",
icon: Award,
},
{
id: "m3",
value: "4.8",
title: "Average Rating",
description: "Loved by our guests",
icon: Star,
},
{ id: "m1", value: "15k+", title: "Meals Served", description: "Happy customers so far", icon: CheckCircle },
{ id: "m2", value: "20", title: "Years Experience", description: "Quality you can trust", icon: Award },
{ id: "m3", value: "4.8", title: "Average Rating", description: "Loved by our guests", icon: Star },
]}
title="Serving Smiles Daily"
description="Our numbers tell the story."
@@ -341,26 +160,11 @@ export default function LandingPage() {
rating={5}
author="Sarah Miller"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/attractive-young-woman-hands-holds-two-burgers-blurred-background_169016-43765.jpg",
alt: "Sarah",
},
{
src: "http://img.b2bpic.net/free-photo/smiley-mother-daughter-side-view_23-2149854624.jpg",
alt: "John",
},
{
src: "http://img.b2bpic.net/free-photo/young-woman-cafe-dines-traditional-shakshuka-ayran_169016-16512.jpg",
alt: "Mike",
},
{
src: "http://img.b2bpic.net/free-photo/women-eating-traditional-italian-pizza-together_52683-110887.jpg",
alt: "Anna",
},
{
src: "http://img.b2bpic.net/free-photo/cheerful-couple-talking-while-eating-lunch-restaurant_637285-9017.jpg",
alt: "Liam",
},
{ src: "http://img.b2bpic.net/free-photo/attractive-young-woman-hands-holds-two-burgers-blurred-background_169016-43765.jpg", alt: "Sarah" },
{ src: "http://img.b2bpic.net/free-photo/smiley-mother-daughter-side-view_23-2149854624.jpg", alt: "John" },
{ src: "http://img.b2bpic.net/free-photo/young-woman-cafe-dines-traditional-shakshuka-ayran_169016-16512.jpg", alt: "Mike" },
{ src: "http://img.b2bpic.net/free-photo/women-eating-traditional-italian-pizza-together_52683-110887.jpg", alt: "Anna" },
{ src: "http://img.b2bpic.net/free-photo/cheerful-couple-talking-while-eating-lunch-restaurant_637285-9017.jpg", alt: "Liam" },
]}
ratingAnimation="slide-up"
avatarsAnimation="blur-reveal"
@@ -371,21 +175,9 @@ export default function LandingPage() {
<FaqSplitText
useInvertedBackground={true}
faqs={[
{
id: "f1",
title: "Do you accept reservations?",
content: "Yes, we highly recommend booking in advance.",
},
{
id: "f2",
title: "Is there outdoor seating?",
content: "We have a cozy terrace available year-round.",
},
{
id: "f3",
title: "Are children allowed?",
content: "We are a family-friendly establishment.",
},
{ id: "f1", title: "Do you accept reservations?", content: "Yes, we highly recommend booking in advance." },
{ id: "f2", title: "Is there outdoor seating?", content: "We have a cozy terrace available year-round." },
{ id: "f3", title: "Are children allowed?", content: "We are a family-friendly establishment." },
]}
sideTitle="Commonly Asked"
faqsAnimation="slide-up"
@@ -398,16 +190,8 @@ export default function LandingPage() {
title="Visit Us Soon"
description="Book a table or ask us anything."
inputs={[
{
name: "name",
type: "text",
placeholder: "Your Name",
},
{
name: "email",
type: "email",
placeholder: "Your Email",
},
{ name: "name", type: "text", placeholder: "Your Name" },
{ name: "email", type: "email", placeholder: "Your Email" },
]}
imageSrc="http://img.b2bpic.net/free-photo/tables-chairs-with-umbrellas_1127-2147.jpg"
/>
@@ -416,14 +200,8 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterLogoReveal
logoText="Blarney Stone"
leftLink={{
text: "Terms",
href: "#",
}}
rightLink={{
text: "Privacy",
href: "#",
}}
leftLink={{ text: "Terms", href: "#" }}
rightLink={{ text: "Privacy", href: "#" }}
/>
</div>
</ReactLenis>