Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
243
src/app/page.tsx
243
src/app/page.tsx
@@ -2,6 +2,7 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import { Beer, Star, Users } from "lucide-react";
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
|
||||
import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour';
|
||||
@@ -30,28 +31,14 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "About",
|
||||
id: "#about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "#menu",
|
||||
},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "#testimonials",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
{ name: "About", id: "#about" },
|
||||
{ name: "Menu", id: "#menu" },
|
||||
{ name: "Reviews", id: "#testimonials" },
|
||||
{ name: "Contact", id: "#contact" },
|
||||
]}
|
||||
brandName="Brick & Barrel"
|
||||
button={{
|
||||
text: "Order Online",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Order Online", href: "#"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -60,40 +47,16 @@ export default function LandingPage() {
|
||||
logoText="Brick & Barrel"
|
||||
description="Authentic flavors, craft spirits, and Bridgeport's finest atmosphere. Your local spot for gourmet pizza and fine whiskey."
|
||||
buttons={[
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
text: "Book Table",
|
||||
href: "#contact",
|
||||
},
|
||||
{ text: "View Menu", href: "#menu" },
|
||||
{ text: "Book Table", href: "#contact" },
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tables-chairs-arranged-empty-coffee-shop_107420-96463.jpg",
|
||||
imageAlt: "Restaurant ambiance",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-alcohol-cocktail-with-kiwi-golden-glass-wooden-stand_140725-12774.jpg",
|
||||
imageAlt: "Whiskey selection",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-arranging-table-restaurant_23-2147936228.jpg",
|
||||
imageAlt: "Patio evening",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chef-recording-detailed-cooking-demonstration-vlog-tutorial_482257-121188.jpg",
|
||||
imageAlt: "Gourmet prep",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/asian-waiter-making-recommendation-young-couple_1262-1428.jpg",
|
||||
imageAlt: "Bar service",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/brussels-sprout-soup-pots_23-2148486564.jpg",
|
||||
imageAlt: "Food quality",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/tables-chairs-arranged-empty-coffee-shop_107420-96463.jpg", imageAlt: "Restaurant ambiance" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/side-view-alcohol-cocktail-with-kiwi-golden-glass-wooden-stand_140725-12774.jpg", imageAlt: "Whiskey selection" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/young-woman-arranging-table-restaurant_23-2147936228.jpg", imageAlt: "Patio evening" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/chef-recording-detailed-cooking-demonstration-vlog-tutorial_482257-121188.jpg", imageAlt: "Gourmet prep" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/asian-waiter-making-recommendation-young-couple_1262-1428.jpg", imageAlt: "Bar service" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/brussels-sprout-soup-pots_23-2148486564.jpg", imageAlt: "Food quality" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -105,18 +68,9 @@ export default function LandingPage() {
|
||||
title="Crafted with Passion in Bridgeport"
|
||||
description="Located in the heart of Bridgeport, Brick & Barrel combines a passion for artisan pizza with an extensive selection of fine whiskies. We believe in great service, fresh ingredients, and a welcoming environment for every guest."
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Artisan Pizza",
|
||||
description: "Hand-stretched dough baked in our brick ovens.",
|
||||
},
|
||||
{
|
||||
title: "Curated Spirits",
|
||||
description: "One of the best bourbon collections in Connecticut.",
|
||||
},
|
||||
{
|
||||
title: "Community Vibe",
|
||||
description: "Where locals meet, greet, and eat.",
|
||||
},
|
||||
{ title: "Artisan Pizza", description: "Hand-stretched dough baked in our brick ovens." },
|
||||
{ title: "Curated Spirits", description: "One of the best bourbon collections in Connecticut." },
|
||||
{ title: "Community Vibe", description: "Where locals meet, greet, and eat." },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/long-exposure-day-working-nights-landscape_1122-1780.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -129,39 +83,9 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Brick Oven Pizza",
|
||||
author: "Chef Special",
|
||||
description: "Crispy, thin-crust pizzas loaded with fresh toppings.",
|
||||
tags: [
|
||||
"Dinner",
|
||||
"Pizza",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-eating-pizza-home-together_23-2150419429.jpg",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Bourbon Selection",
|
||||
author: "Bar Team",
|
||||
description: "Hand-selected bourbons and craft cocktails.",
|
||||
tags: [
|
||||
"Drink",
|
||||
"Whisky",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/luxury-whiskey-celebration-elegant-bar-generated-by-ai_188544-20023.jpg",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Brussels Sprouts",
|
||||
author: "Fan Favorite",
|
||||
description: "Roasted to perfection with balsamic reduction.",
|
||||
tags: [
|
||||
"Side",
|
||||
"Small Plate",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/local-food-meal-assortment_23-2148833772.jpg",
|
||||
},
|
||||
{ id: "f1", title: "Brick Oven Pizza", author: "Chef Special", description: "Crispy, thin-crust pizzas loaded with fresh toppings.", tags: ["Dinner", "Pizza"], imageSrc: "http://img.b2bpic.net/free-photo/group-friends-eating-pizza-home-together_23-2150419429.jpg" },
|
||||
{ id: "f2", title: "Bourbon Selection", author: "Bar Team", description: "Hand-selected bourbons and craft cocktails.", tags: ["Drink", "Whisky"], imageSrc: "http://img.b2bpic.net/free-photo/luxury-whiskey-celebration-elegant-bar-generated-by-ai_188544-20023.jpg" },
|
||||
{ id: "f3", title: "Brussels Sprouts", author: "Fan Favorite", description: "Roasted to perfection with balsamic reduction.", tags: ["Side", "Small Plate"], imageSrc: "http://img.b2bpic.net/free-photo/local-food-meal-assortment_23-2148833772.jpg" },
|
||||
]}
|
||||
title="Signature Highlights"
|
||||
description="Explore our favorite dishes and drinks that keep our guests coming back."
|
||||
@@ -174,21 +98,9 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
title: "Whisky Labels",
|
||||
value: "150+",
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
title: "Years Serving",
|
||||
value: "10+",
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
title: "Local Reviews",
|
||||
value: "239+",
|
||||
},
|
||||
{ id: "m1", title: "Whisky Labels", value: "150+", icon: Beer },
|
||||
{ id: "m2", title: "Years Serving", value: "10+", icon: Star },
|
||||
{ id: "m3", title: "Local Reviews", value: "239+", icon: Users },
|
||||
]}
|
||||
title="Brick & Barrel by the Numbers"
|
||||
description="Quality matters. Here is why we remain a top choice in Bridgeport."
|
||||
@@ -201,44 +113,14 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Suelem R.",
|
||||
handle: "Local Guide",
|
||||
testimonial: "The food and service were absolutely amazing! Everything came out fresh, flavorful, and beautifully presented.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/modern-young-interracial-couple-using-electronic-gadgets_273609-9458.jpg",
|
||||
},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Eliza K.",
|
||||
handle: "Frequent Guest",
|
||||
testimonial: "Hannah and the rest of the staff are awesome! Now it's my go to bar!",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-friends-having-fun-while-talking-waiter-cafe_637285-12509.jpg",
|
||||
},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Sarah J.",
|
||||
handle: "Local Regular",
|
||||
testimonial: "Absolutely love the vibe here, perfect for a casual night out.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-eating-restaurant_23-2148006695.jpg",
|
||||
},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Michael D.",
|
||||
handle: "Foodie",
|
||||
testimonial: "Great pizza, great selection of spirits. Definitely coming back.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-couple-holding-hands-table_23-2148014499.jpg",
|
||||
},
|
||||
{
|
||||
id: "t5",
|
||||
name: "David L.",
|
||||
handle: "Frequent Visitor",
|
||||
testimonial: "Super chill and friendly staff! The best spot in Bridgeport.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/adolescent-confidential-therapy-session-address-anxiety-low-self-esteem_482257-105928.jpg",
|
||||
},
|
||||
{ id: "t1", name: "Suelem R.", handle: "Local Guide", testimonial: "The food and service were absolutely amazing!", imageSrc: "http://img.b2bpic.net/free-photo/modern-young-interracial-couple-using-electronic-gadgets_273609-9458.jpg" },
|
||||
{ id: "t2", name: "Eliza K.", handle: "Frequent Guest", testimonial: "Hannah and the rest of the staff are awesome!", imageSrc: "http://img.b2bpic.net/free-photo/cheerful-friends-having-fun-while-talking-waiter-cafe_637285-12509.jpg" },
|
||||
{ id: "t3", name: "Sarah J.", handle: "Local Regular", testimonial: "Absolutely love the vibe here, perfect for a casual night out.", imageSrc: "http://img.b2bpic.net/free-photo/group-friends-eating-restaurant_23-2148006695.jpg" },
|
||||
{ id: "t4", name: "Michael D.", handle: "Foodie", testimonial: "Great pizza, great selection of spirits. Definitely coming back.", imageSrc: "http://img.b2bpic.net/free-photo/young-couple-holding-hands-table_23-2148014499.jpg" },
|
||||
{ id: "t5", name: "David L.", handle: "Frequent Visitor", testimonial: "Super chill and friendly staff!", imageSrc: "http://img.b2bpic.net/free-photo/adolescent-confidential-therapy-session-address-anxiety-low-self-esteem_482257-105928.jpg" },
|
||||
]}
|
||||
title="What Our Neighbors Say"
|
||||
description="We are proud to serve the Bridgeport community. Here's what our wonderful customers think."
|
||||
description="We are proud to serve the Bridgeport community."
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -246,24 +128,12 @@ export default function LandingPage() {
|
||||
<FaqSplitText
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Do you offer takeout?",
|
||||
content: "Yes, we offer both takeout and no-contact delivery options for your convenience.",
|
||||
},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Are reservations required?",
|
||||
content: "While not strictly required, we highly recommend booking a table, especially on weekends.",
|
||||
},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Are you open late?",
|
||||
content: "We are open until 1:30 AM every night to serve your late-night cravings.",
|
||||
},
|
||||
{ id: "q1", title: "Do you offer takeout?", content: "Yes, we offer takeout." },
|
||||
{ id: "q2", title: "Are reservations required?", content: "Highly recommended." },
|
||||
{ id: "q3", title: "Are you open late?", content: "Until 1:30 AM." },
|
||||
]}
|
||||
sideTitle="Frequently Asked Questions"
|
||||
sideDescription="Got questions? We've got answers about our menu, hours, and reservations."
|
||||
sideDescription="Got questions?"
|
||||
faqsAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
@@ -271,21 +141,13 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
tag="Visit Us"
|
||||
title="Join Us Tonight!"
|
||||
description="1006 Broad St, Bridgeport, CT. Open until 1:30 AM. Call us at (203) 612-7991."
|
||||
buttons={[
|
||||
{
|
||||
text: "Call Now",
|
||||
href: "tel:2036127991",
|
||||
},
|
||||
{
|
||||
text: "Get Directions",
|
||||
href: "#",
|
||||
},
|
||||
{ text: "Call Now", href: "tel:2036127991" },
|
||||
{ text: "Get Directions", href: "#" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -295,33 +157,16 @@ export default function LandingPage() {
|
||||
logoText="Brick & Barrel"
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
title: "Navigation", items: [
|
||||
{ label: "About", href: "#about" },
|
||||
{ label: "Menu", href: "#menu" },
|
||||
{ label: "Contact", href: "#contact" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -331,4 +176,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user