Merge version_1 into main #2
217
src/app/page.tsx
217
src/app/page.tsx
@@ -20,7 +20,7 @@ export default function HomePage() {
|
||||
borderRadius="rounded"
|
||||
contentWidth="small"
|
||||
sizing="mediumLarge"
|
||||
background="fluid"
|
||||
background="circleGradient"
|
||||
cardStyle="subtle-shadow"
|
||||
primaryButtonStyle="shadow"
|
||||
secondaryButtonStyle="radial-glow"
|
||||
@@ -46,14 +46,14 @@ export default function HomePage() {
|
||||
<HeroLogoBillboardSplit
|
||||
logoText="CYPRESS CREEK"
|
||||
description="West Tennessee's hidden gem for burgers, steaks, and scratch-made desserts. We serve big portions, bold flavor, and a meat market you'll come back for—from juicy cheeseburgers and patty melts to hand-picked steaks, deli meats, cheeses, and bakery favorites."
|
||||
background={{ variant: "fluid" }}
|
||||
background={{ variant: "radial-gradient" }}
|
||||
buttons={[
|
||||
{ text: "View Menu", href: "/menu" },
|
||||
{ text: "Call to Order", href: "tel:+1-731-XXX-XXXX" },
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
layoutOrder="default"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/closeup-shot-tasty-smash-burgers-french-fries-red-spicy-pepper-white-background_181624-50909.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/closeup-shot-tasty-smash-burgers-french-fries-red-spicy-pepper-white-background_181624-50909.jpg"
|
||||
imageAlt="Legendary double cheeseburger with melted cheese"
|
||||
mediaAnimation="opacity"
|
||||
frameStyle="card"
|
||||
@@ -67,48 +67,30 @@ export default function HomePage() {
|
||||
description="Three reasons people drive from across West Tennessee"
|
||||
features={[
|
||||
{
|
||||
title: "Eat Here",
|
||||
description: "Burgers, patty melts, sandwiches, fries—made hot, cooked right, and packed with flavor. Huge portions that keep customers coming back.",
|
||||
icon: Utensils,
|
||||
title: "Eat Here", description: "Burgers, patty melts, sandwiches, fries—made hot, cooked right, and packed with flavor. Huge portions that keep customers coming back.", icon: Utensils,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/hamburgers-with-fries-cup-sauce-wooden-tray_181624-2600.jpg?_wi=1",
|
||||
imageAlt: "Restaurant counter and seating",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/hamburgers-with-fries-cup-sauce-wooden-tray_181624-2600.jpg", imageAlt: "Restaurant counter and seating"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-double-cheeseburger-with-grilled-beef-patties-cheese-lettuce-leaf-burger-buns_141793-4883.jpg?_wi=1",
|
||||
imageAlt: "Fresh burger on plate",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-double-cheeseburger-with-grilled-beef-patties-cheese-lettuce-leaf-burger-buns_141793-4883.jpg", imageAlt: "Fresh burger on plate"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Take Home",
|
||||
description: "Steaks, deli meats, cheeses, and favorites from the meat counter—perfect for weeknights or the weekend grill. Hand-selected cuts you can trust.",
|
||||
icon: ShoppingCart,
|
||||
title: "Take Home", description: "Steaks, deli meats, cheeses, and favorites from the meat counter—perfect for weeknights or the weekend grill. Hand-selected cuts you can trust.", icon: ShoppingCart,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ham-counter-market_1398-2259.jpg?_wi=1",
|
||||
imageAlt: "Meat market counter display",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ham-counter-market_1398-2259.jpg", imageAlt: "Meat market counter display"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-meat-with-salt-spices-slate_23-2148610982.jpg?_wi=1",
|
||||
imageAlt: "Premium cut steak",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-meat-with-salt-spices-slate_23-2148610982.jpg", imageAlt: "Premium cut steak"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Save Room",
|
||||
description: "Desserts that get talked about—cakes, seasonal sweets, and holiday favorites. Scratch-made quality you can taste in every bite.",
|
||||
icon: Cake,
|
||||
title: "Save Room", description: "Desserts that get talked about—cakes, seasonal sweets, and holiday favorites. Scratch-made quality you can taste in every bite.", icon: Cake,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/glass-showcase-pastry-shop-with-variety-fresh-cakes-pastries-popular-sweet-desserts-offered-sale_639032-1341.jpg?_wi=1",
|
||||
imageAlt: "Bakery dessert display case",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/glass-showcase-pastry-shop-with-variety-fresh-cakes-pastries-popular-sweet-desserts-offered-sale_639032-1341.jpg", imageAlt: "Bakery dessert display case"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/black-forest-cakes_1203-6948.jpg?_wi=1",
|
||||
imageAlt: "Slice of cake dessert",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/black-forest-cakes_1203-6948.jpg", imageAlt: "Slice of cake dessert"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -126,36 +108,16 @@ export default function HomePage() {
|
||||
description="Our most talked-about items that keep customers coming back"
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "The Double Cheeseburger",
|
||||
price: "Legendary",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-double-cheeseburger-with-grilled-beef-patties-cheese-lettuce-leaf-burger-buns_141793-4883.jpg?_wi=2",
|
||||
imageAlt: "The Double Cheeseburger",
|
||||
initialQuantity: 1,
|
||||
id: "1", name: "The Double Cheeseburger", price: "Legendary", imageSrc: "http://img.b2bpic.net/free-photo/side-view-double-cheeseburger-with-grilled-beef-patties-cheese-lettuce-leaf-burger-buns_141793-4883.jpg", imageAlt: "The Double Cheeseburger", initialQuantity: 1,
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Patty Melt",
|
||||
price: "Classic",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-sandwich-with-bacon-cheese-with-chips_23-2148679093.jpg?_wi=1",
|
||||
imageAlt: "Patty Melt Sandwich",
|
||||
initialQuantity: 1,
|
||||
id: "2", name: "Patty Melt", price: "Classic", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-sandwich-with-bacon-cheese-with-chips_23-2148679093.jpg", imageAlt: "Patty Melt Sandwich", initialQuantity: 1,
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Hand-Selected Steaks",
|
||||
price: "Premium",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-meat-with-salt-spices-slate_23-2148610982.jpg?_wi=2",
|
||||
imageAlt: "Hand-Selected Steak",
|
||||
initialQuantity: 1,
|
||||
id: "3", name: "Hand-Selected Steaks", price: "Premium", imageSrc: "http://img.b2bpic.net/free-photo/top-view-meat-with-salt-spices-slate_23-2148610982.jpg", imageAlt: "Hand-Selected Steak", initialQuantity: 1,
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Signature Desserts",
|
||||
price: "Craveable",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/black-forest-cakes_1203-6948.jpg?_wi=2",
|
||||
imageAlt: "Signature Desserts",
|
||||
initialQuantity: 1,
|
||||
id: "4", name: "Signature Desserts", price: "Craveable", imageSrc: "http://img.b2bpic.net/free-photo/black-forest-cakes_1203-6948.jpg", imageAlt: "Signature Desserts", initialQuantity: 1,
|
||||
},
|
||||
]}
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
@@ -174,48 +136,30 @@ export default function HomePage() {
|
||||
description="Because it is. Whether it's a family gathering, work lunch, or holiday weekend, we handle crowd favorites and special requests—including carnivore/keto-friendly options."
|
||||
features={[
|
||||
{
|
||||
title: "Family Gatherings",
|
||||
description: "Big portions and bold flavors that bring everyone together. From casual cookouts to formal dinners, we've got the meal your crowd expects.",
|
||||
icon: Users,
|
||||
title: "Family Gatherings", description: "Big portions and bold flavors that bring everyone together. From casual cookouts to formal dinners, we've got the meal your crowd expects.", icon: Users,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plates-tomatoes-cucumbers-cherry-tomatoes_141793-1107.jpg?_wi=1",
|
||||
imageAlt: "Catering food spread",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plates-tomatoes-cucumbers-cherry-tomatoes_141793-1107.jpg", imageAlt: "Catering food spread"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-double-cheeseburger-with-grilled-beef-patties-cheese-lettuce-leaf-burger-buns_141793-4883.jpg?_wi=3",
|
||||
imageAlt: "Burgers for catering",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-double-cheeseburger-with-grilled-beef-patties-cheese-lettuce-leaf-burger-buns_141793-4883.jpg", imageAlt: "Burgers for catering"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Work Lunches",
|
||||
description: "Fuels your team. We handle setup, delivery, and cleanup so you can focus on the meeting. Quick turnaround, impressive quality.",
|
||||
icon: Briefcase,
|
||||
title: "Work Lunches", description: "Fuels your team. We handle setup, delivery, and cleanup so you can focus on the meeting. Quick turnaround, impressive quality.", icon: Briefcase,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-meat-with-salt-spices-slate_23-2148610982.jpg?_wi=3",
|
||||
imageAlt: "Premium meat platters",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-meat-with-salt-spices-slate_23-2148610982.jpg", imageAlt: "Premium meat platters"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ham-counter-market_1398-2259.jpg?_wi=2",
|
||||
imageAlt: "Butcher shop selection",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ham-counter-market_1398-2259.jpg", imageAlt: "Butcher shop selection"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Special Diets",
|
||||
description: "Carnivore, keto, or custom requests—we listen. No generic 'diet-friendly' plates here, just food that tastes like what you want.",
|
||||
icon: Heart,
|
||||
title: "Special Diets", description: "Carnivore, keto, or custom requests—we listen. No generic 'diet-friendly' plates here, just food that tastes like what you want.", icon: Heart,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-meat-with-salt-spices-slate_23-2148610982.jpg?_wi=4",
|
||||
imageAlt: "Specialty meat selections",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-meat-with-salt-spices-slate_23-2148610982.jpg", imageAlt: "Specialty meat selections"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plates-tomatoes-cucumbers-cherry-tomatoes_141793-1107.jpg?_wi=2",
|
||||
imageAlt: "Custom catering options",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plates-tomatoes-cucumbers-cherry-tomatoes_141793-1107.jpg", imageAlt: "Custom catering options"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -245,59 +189,23 @@ export default function HomePage() {
|
||||
description="Real reviews from real people who've experienced Cypress Creek"
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Jordan Miller",
|
||||
role: "Local Regular",
|
||||
company: "West Tennessee",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/alone-specialist-handsome-daydreaming-collar_1262-870.jpg?_wi=1",
|
||||
imageAlt: "Jordan Miller",
|
||||
},
|
||||
id: "1", name: "Jordan Miller", role: "Local Regular", company: "West Tennessee", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/alone-specialist-handsome-daydreaming-collar_1262-870.jpg", imageAlt: "Jordan Miller"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Sarah Johnson",
|
||||
role: "First-Time Visitor",
|
||||
company: "Out-of-State",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/alone-specialist-handsome-daydreaming-collar_1262-870.jpg?_wi=2",
|
||||
imageAlt: "Sarah Johnson",
|
||||
},
|
||||
id: "2", name: "Sarah Johnson", role: "First-Time Visitor", company: "Out-of-State", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/alone-specialist-handsome-daydreaming-collar_1262-870.jpg", imageAlt: "Sarah Johnson"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Marcus Chen",
|
||||
role: "Meat Market Enthusiast",
|
||||
company: "Local Chef",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/alone-specialist-handsome-daydreaming-collar_1262-870.jpg?_wi=3",
|
||||
imageAlt: "Marcus Chen",
|
||||
},
|
||||
id: "3", name: "Marcus Chen", role: "Meat Market Enthusiast", company: "Local Chef", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/alone-specialist-handsome-daydreaming-collar_1262-870.jpg", imageAlt: "Marcus Chen"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Emily Rodriguez",
|
||||
role: "Event Planner",
|
||||
company: "Catering Customer",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/alone-specialist-handsome-daydreaming-collar_1262-870.jpg?_wi=4",
|
||||
imageAlt: "Emily Rodriguez",
|
||||
},
|
||||
id: "4", name: "Emily Rodriguez", role: "Event Planner", company: "Catering Customer", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/alone-specialist-handsome-daydreaming-collar_1262-870.jpg", imageAlt: "Emily Rodriguez"},
|
||||
{
|
||||
id: "5",
|
||||
name: "David Thompson",
|
||||
role: "Dessert Lover",
|
||||
company: "Regular Customer",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/alone-specialist-handsome-daydreaming-collar_1262-870.jpg?_wi=5",
|
||||
imageAlt: "David Thompson",
|
||||
},
|
||||
id: "5", name: "David Thompson", role: "Dessert Lover", company: "Regular Customer", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/alone-specialist-handsome-daydreaming-collar_1262-870.jpg", imageAlt: "David Thompson"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Lisa Anderson",
|
||||
role: "Business Owner",
|
||||
company: "Loyal Supporter",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/alone-specialist-handsome-daydreaming-collar_1262-870.jpg?_wi=6",
|
||||
imageAlt: "Lisa Anderson",
|
||||
},
|
||||
id: "6", name: "Lisa Anderson", role: "Business Owner", company: "Loyal Supporter", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/alone-specialist-handsome-daydreaming-collar_1262-870.jpg", imageAlt: "Lisa Anderson"},
|
||||
]}
|
||||
kpiItems={[
|
||||
{ value: "Best Burger", label: "West Tennessee Award" },
|
||||
@@ -317,41 +225,23 @@ export default function HomePage() {
|
||||
description="Everything you need to know about our menu, market, and services"
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Do you offer catering?",
|
||||
content:
|
||||
"Yes! We cater family gatherings, work lunches, and special events. We handle setup and cleanup, and we're happy to accommodate special dietary needs including carnivore and keto-friendly options. Call us to discuss your event.",
|
||||
},
|
||||
id: "1", title: "Do you offer catering?", content:
|
||||
"Yes! We cater family gatherings, work lunches, and special events. We handle setup and cleanup, and we're happy to accommodate special dietary needs including carnivore and keto-friendly options. Call us to discuss your event."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Do you have desserts daily?",
|
||||
content:
|
||||
"Our bakery case is stocked daily with fresh desserts—cakes, cookies, and seasonal specialties. Around the holidays, we take custom orders for special cakes and gift-worthy treats. Check with us about what's available today.",
|
||||
},
|
||||
id: "2", title: "Do you have desserts daily?", content:
|
||||
"Our bakery case is stocked daily with fresh desserts—cakes, cookies, and seasonal specialties. Around the holidays, we take custom orders for special cakes and gift-worthy treats. Check with us about what's available today."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Can I reserve meat cuts?",
|
||||
content:
|
||||
"Absolutely. Call ahead to reserve specific steaks, deli meats, or cheeses from our market. We want to make sure you get exactly what you're looking for.",
|
||||
},
|
||||
id: "3", title: "Can I reserve meat cuts?", content:
|
||||
"Absolutely. Call ahead to reserve specific steaks, deli meats, or cheeses from our market. We want to make sure you get exactly what you're looking for."},
|
||||
{
|
||||
id: "4",
|
||||
title: "What are your hours?",
|
||||
content:
|
||||
"Check our contact page for current hours. We're open for lunch and dinner service, plus our meat market is available during all business hours for takeout selections.",
|
||||
},
|
||||
id: "4", title: "What are your hours?", content:
|
||||
"Check our contact page for current hours. We're open for lunch and dinner service, plus our meat market is available during all business hours for takeout selections."},
|
||||
{
|
||||
id: "5",
|
||||
title: "How big are your burger portions?",
|
||||
content:
|
||||
"Big. A single is a full meal. A double is a serious commitment. Many customers can't finish both. We're proud of our generosity—come hungry.",
|
||||
},
|
||||
id: "5", title: "How big are your burger portions?", content:
|
||||
"Big. A single is a full meal. A double is a serious commitment. Many customers can't finish both. We're proud of our generosity—come hungry."},
|
||||
{
|
||||
id: "6",
|
||||
title: "What if something isn't right?",
|
||||
content:
|
||||
"Tell us immediately. We care about every order. If we miss something, we'll fix it—fast, fair, and respectfully. Your satisfaction matters to us.",
|
||||
},
|
||||
id: "6", title: "What if something isn't right?", content:
|
||||
"Tell us immediately. We care about every order. If we miss something, we'll fix it—fast, fair, and respectfully. Your satisfaction matters to us."},
|
||||
]}
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
@@ -365,8 +255,7 @@ export default function HomePage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Navigate",
|
||||
items: [
|
||||
title: "Navigate", items: [
|
||||
{ label: "Menu", href: "/menu" },
|
||||
{ label: "Meat Market", href: "/meat-market" },
|
||||
{ label: "Desserts", href: "/desserts" },
|
||||
@@ -374,8 +263,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Contact", href: "/contact" },
|
||||
{ label: "Get Directions", href: "#" },
|
||||
@@ -383,8 +271,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user