Merge version_1 into main #2
259
src/app/page.tsx
259
src/app/page.tsx
@@ -2,6 +2,7 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import { Utensils, Zap, Smile, Coffee } from "lucide-react";
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import FaqDouble from '@/components/sections/faq/FaqDouble';
|
||||
import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix';
|
||||
@@ -31,17 +32,11 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
name: "Menu", id: "menu"},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Testimonials", id: "testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Burger Shack"
|
||||
/>
|
||||
@@ -50,47 +45,26 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardRotatedCarousel
|
||||
background={{
|
||||
variant: "rotated-rays-animated",
|
||||
}}
|
||||
variant: "rotated-rays-animated"}}
|
||||
title="Home-Style Comfort Foods"
|
||||
description="Mt Gilead's favorite counter-service spot for burgers, fried chicken, and everything in between."
|
||||
buttons={[
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
text: "View Menu", href: "#menu"},
|
||||
]}
|
||||
carouselItems={[
|
||||
{
|
||||
id: "1",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/arrangement-with-delicious-vegan-burger_23-2149039340.jpg?_wi=1",
|
||||
imageAlt: "Double Bacon Cheeseburger",
|
||||
},
|
||||
id: "1", imageSrc: "http://img.b2bpic.net/free-photo/arrangement-with-delicious-vegan-burger_23-2149039340.jpg", imageAlt: "Double Bacon Cheeseburger"},
|
||||
{
|
||||
id: "2",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-s-hand-holding-chicken-nuggets-dip-garlic-sauce_23-2147841041.jpg?_wi=1",
|
||||
imageAlt: "Fried Chicken",
|
||||
},
|
||||
id: "2", imageSrc: "http://img.b2bpic.net/free-photo/person-s-hand-holding-chicken-nuggets-dip-garlic-sauce_23-2147841041.jpg", imageAlt: "Fried Chicken"},
|
||||
{
|
||||
id: "3",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tacos_23-2148159779.jpg?_wi=1",
|
||||
imageAlt: "Chili Dog",
|
||||
},
|
||||
id: "3", imageSrc: "http://img.b2bpic.net/free-photo/tacos_23-2148159779.jpg", imageAlt: "Chili Dog"},
|
||||
{
|
||||
id: "4",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-thanksgiving-meal-view_23-2148663988.jpg",
|
||||
imageAlt: "Fish Plate",
|
||||
},
|
||||
id: "4", imageSrc: "http://img.b2bpic.net/free-photo/tasty-thanksgiving-meal-view_23-2148663988.jpg", imageAlt: "Fish Plate"},
|
||||
{
|
||||
id: "5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-creamy-melted-cheese_23-2149332827.jpg",
|
||||
imageAlt: "Mac and Cheese",
|
||||
},
|
||||
id: "5", imageSrc: "http://img.b2bpic.net/free-photo/delicious-creamy-melted-cheese_23-2149332827.jpg", imageAlt: "Mac and Cheese"},
|
||||
{
|
||||
id: "6",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fried-meat-slice-with-mushroom-cream_140725-6183.jpg",
|
||||
imageAlt: "Steak Biscuit",
|
||||
},
|
||||
id: "6", imageSrc: "http://img.b2bpic.net/free-photo/fried-meat-slice-with-mushroom-cream_140725-6183.jpg", imageAlt: "Steak Biscuit"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -103,59 +77,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
brand: "Signature",
|
||||
name: "Double Bacon Cheeseburger",
|
||||
price: "$12.99",
|
||||
rating: 5,
|
||||
reviewCount: "120+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/teriyaki-chicken-burger_1339-3589.jpg",
|
||||
},
|
||||
id: "p1", brand: "Signature", name: "Double Bacon Cheeseburger", price: "$12.99", rating: 5,
|
||||
reviewCount: "120+", imageSrc: "http://img.b2bpic.net/free-photo/teriyaki-chicken-burger_1339-3589.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
brand: "Classic",
|
||||
name: "All American Combo",
|
||||
price: "$14.50",
|
||||
rating: 4,
|
||||
reviewCount: "95",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/teriyaki-chicken-burger_1339-3591.jpg",
|
||||
},
|
||||
id: "p2", brand: "Classic", name: "All American Combo", price: "$14.50", rating: 4,
|
||||
reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/teriyaki-chicken-burger_1339-3591.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
brand: "Seafood",
|
||||
name: "Flounder Fish Plate",
|
||||
price: "$13.99",
|
||||
rating: 4,
|
||||
reviewCount: "88",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-dough-sugar-powder-pastries-dark-grey-wall-pastry-bake-sugar-sweet-cake-cookie_140725-52959.jpg",
|
||||
},
|
||||
id: "p3", brand: "Seafood", name: "Flounder Fish Plate", price: "$13.99", rating: 4,
|
||||
reviewCount: "88", imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-dough-sugar-powder-pastries-dark-grey-wall-pastry-bake-sugar-sweet-cake-cookie_140725-52959.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
brand: "Breakfast",
|
||||
name: "Steak Biscuit",
|
||||
price: "$6.99",
|
||||
rating: 5,
|
||||
reviewCount: "200+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-coffee-with-cookies-croissants-with-strawberry-white-wooden-surface-horizontal_176474-883.jpg",
|
||||
},
|
||||
id: "p4", brand: "Breakfast", name: "Steak Biscuit", price: "$6.99", rating: 5,
|
||||
reviewCount: "200+", imageSrc: "http://img.b2bpic.net/free-photo/side-view-coffee-with-cookies-croissants-with-strawberry-white-wooden-surface-horizontal_176474-883.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
brand: "Snack",
|
||||
name: "Snack Box Chicken",
|
||||
price: "$8.50",
|
||||
rating: 4,
|
||||
reviewCount: "150",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-fried-chicken-with-french-fries_140725-114921.jpg",
|
||||
},
|
||||
id: "p5", brand: "Snack", name: "Snack Box Chicken", price: "$8.50", rating: 4,
|
||||
reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-fried-chicken-with-french-fries_140725-114921.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
brand: "Sides",
|
||||
name: "Macaroni N Cheese",
|
||||
price: "$4.99",
|
||||
rating: 5,
|
||||
reviewCount: "300+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/toothsome-pasta-with-green-vegetables-marble_114579-65222.jpg",
|
||||
},
|
||||
id: "p6", brand: "Sides", name: "Macaroni N Cheese", price: "$4.99", rating: 5,
|
||||
reviewCount: "300+", imageSrc: "http://img.b2bpic.net/free-photo/toothsome-pasta-with-green-vegetables-marble_114579-65222.jpg"},
|
||||
]}
|
||||
title="Menu Highlights"
|
||||
description="Our most popular comfort food dishes, cooked fresh every day."
|
||||
@@ -169,34 +107,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "851+",
|
||||
title: "Customer Reviews",
|
||||
items: [
|
||||
"Verified Google Reviews",
|
||||
"High satisfaction rating",
|
||||
"Community favorite",
|
||||
],
|
||||
id: "m1", value: "851+", title: "Customer Reviews", items: [
|
||||
"Verified Google Reviews", "High satisfaction rating", "Community favorite"],
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "4.4",
|
||||
title: "Rating",
|
||||
items: [
|
||||
"Consistently good",
|
||||
"Delicious hot dogs",
|
||||
"Friendly staff",
|
||||
],
|
||||
id: "m2", value: "4.4", title: "Rating", items: [
|
||||
"Consistently good", "Delicious hot dogs", "Friendly staff"],
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "10 min",
|
||||
title: "Avg. Visit",
|
||||
items: [
|
||||
"Quick counter-service",
|
||||
"Fast turnaround",
|
||||
"Great for lunch",
|
||||
],
|
||||
id: "m3", value: "10 min", title: "Avg. Visit", items: [
|
||||
"Quick counter-service", "Fast turnaround", "Great for lunch"],
|
||||
},
|
||||
]}
|
||||
title="Why Locals Love Us"
|
||||
@@ -211,59 +131,28 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sarah Johnson",
|
||||
role: "Diner",
|
||||
company: "Regular",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-eating-restaurant_23-2148006700.jpg",
|
||||
},
|
||||
id: "t1", name: "Sarah Johnson", role: "Diner", company: "Regular", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-eating-restaurant_23-2148006700.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Michael Chen",
|
||||
role: "Lunch Guest",
|
||||
company: "Local",
|
||||
rating: 4,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-attractive-man-happily-looking-girlfriend-date-street-cafe_574295-2597.jpg",
|
||||
},
|
||||
id: "t2", name: "Michael Chen", role: "Lunch Guest", company: "Local", rating: 4,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-attractive-man-happily-looking-girlfriend-date-street-cafe_574295-2597.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Emily Rodriguez",
|
||||
role: "Family",
|
||||
company: "Visitor",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tomato-deck-chair_23-2148891861.jpg",
|
||||
},
|
||||
id: "t3", name: "Emily Rodriguez", role: "Family", company: "Visitor", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tomato-deck-chair_23-2148891861.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "David Kim",
|
||||
role: "Foodie",
|
||||
company: "Regular",
|
||||
rating: 4,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-women-with-delicious-food_23-2149250117.jpg",
|
||||
},
|
||||
id: "t4", name: "David Kim", role: "Foodie", company: "Regular", rating: 4,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-women-with-delicious-food_23-2149250117.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Kimberly Smith",
|
||||
role: "Fan",
|
||||
company: "Mt Gilead",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-safari-party-with-snacks-arrangement_23-2149707862.jpg",
|
||||
},
|
||||
id: "t5", name: "Kimberly Smith", role: "Fan", company: "Mt Gilead", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-safari-party-with-snacks-arrangement_23-2149707862.jpg"},
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "4.4/5",
|
||||
label: "Google Rating",
|
||||
},
|
||||
value: "4.4/5", label: "Google Rating"},
|
||||
{
|
||||
value: "851",
|
||||
label: "Happy Guests",
|
||||
},
|
||||
value: "851", label: "Happy Guests"},
|
||||
{
|
||||
value: "100%",
|
||||
label: "Comfort Food",
|
||||
},
|
||||
value: "100%", label: "Comfort Food"},
|
||||
]}
|
||||
title="What Guests Say"
|
||||
description="Real feedback from our wonderful community in Mt Gilead."
|
||||
@@ -276,20 +165,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Are you open on Sundays?",
|
||||
content: "No, we are closed on Sundays to allow our staff to rest.",
|
||||
},
|
||||
id: "q1", title: "Are you open on Sundays?", content: "No, we are closed on Sundays to allow our staff to rest."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Do you accept reservations?",
|
||||
content: "We do not accept reservations; it is counter-service only.",
|
||||
},
|
||||
id: "q2", title: "Do you accept reservations?", content: "We do not accept reservations; it is counter-service only."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "What are your hours?",
|
||||
content: "We are open Monday to Saturday, 5:30 AM – 8:00 PM.",
|
||||
},
|
||||
id: "q3", title: "What are your hours?", content: "We are open Monday to Saturday, 5:30 AM – 8:00 PM."},
|
||||
]}
|
||||
title="Common Questions"
|
||||
description="Everything you need to know about our Shack."
|
||||
@@ -303,33 +183,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Home-Cooked Meals",
|
||||
description: "Classic dishes made with love.",
|
||||
buttonIcon: "Utensils",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-close-up-black-burger-fries-wooden-board_23-2148238520.jpg",
|
||||
imageAlt: "High angle close-up of black burger and fries on wooden board",
|
||||
},
|
||||
title: "Home-Cooked Meals", description: "Classic dishes made with love.", buttonIcon: Utensils,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-close-up-black-burger-fries-wooden-board_23-2148238520.jpg", imageAlt: "High angle close-up of black burger and fries on wooden board"},
|
||||
{
|
||||
title: "Fast Service",
|
||||
description: "Quick lunch options for busy days.",
|
||||
buttonIcon: "Zap",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/arrangement-with-delicious-vegan-burger_23-2149039340.jpg?_wi=2",
|
||||
imageAlt: "High angle close-up of black burger and fries on wooden board",
|
||||
},
|
||||
title: "Fast Service", description: "Quick lunch options for busy days.", buttonIcon: Zap,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/arrangement-with-delicious-vegan-burger_23-2149039340.jpg", imageAlt: "High angle close-up of black burger and fries on wooden board"},
|
||||
{
|
||||
title: "Friendly Staff",
|
||||
description: "Our community is like family.",
|
||||
buttonIcon: "Smile",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-s-hand-holding-chicken-nuggets-dip-garlic-sauce_23-2147841041.jpg?_wi=2",
|
||||
imageAlt: "High angle close-up of black burger and fries on wooden board",
|
||||
},
|
||||
title: "Friendly Staff", description: "Our community is like family.", buttonIcon: Smile,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-s-hand-holding-chicken-nuggets-dip-garlic-sauce_23-2147841041.jpg", imageAlt: "High angle close-up of black burger and fries on wooden board"},
|
||||
{
|
||||
title: "Casual Atmosphere",
|
||||
description: "Relaxed environment for everyone.",
|
||||
buttonIcon: "Coffee",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tacos_23-2148159779.jpg?_wi=2",
|
||||
imageAlt: "High angle close-up of black burger and fries on wooden board",
|
||||
},
|
||||
title: "Casual Atmosphere", description: "Relaxed environment for everyone.", buttonIcon: Coffee,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tacos_23-2148159779.jpg", imageAlt: "High angle close-up of black burger and fries on wooden board"},
|
||||
]}
|
||||
title="Why Burger Shack?"
|
||||
description="Authentic, home-style cooking served with a smile."
|
||||
@@ -340,16 +204,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Visit Us"
|
||||
title="Stop by Burger Shack today!"
|
||||
description="Located at 200 S Wadesboro Blvd, Mt Gilead, NC 27306. Call us at (910) 439-4204."
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Directions",
|
||||
href: "https://maps.google.com",
|
||||
},
|
||||
text: "Get Directions", href: "https://maps.google.com"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -358,13 +219,9 @@ export default function LandingPage() {
|
||||
<FooterLogoReveal
|
||||
logoText="Burger Shack"
|
||||
leftLink={{
|
||||
text: "Privacy Policy",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Privacy Policy", href: "#"}}
|
||||
rightLink={{
|
||||
text: "Facebook",
|
||||
href: "https://facebook.com",
|
||||
}}
|
||||
text: "Facebook", href: "https://facebook.com"}}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user