Merge version_5 into main #7

Merged
bender merged 2 commits from version_5 into main 2026-03-21 20:06:54 +00:00
2 changed files with 96 additions and 24 deletions

View File

@@ -51,15 +51,15 @@ export default function MenuPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultButtonVariant="hover-magnetic"
defaultTextAnimation="entrance-slide"
borderRadius="soft"
contentWidth="mediumLarge"
sizing="largeSmall"
background="blurBottom"
cardStyle="gradient-radial"
primaryButtonStyle="flat"
secondaryButtonStyle="solid"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="bold"
>
<div id="nav" data-section="nav">
@@ -76,18 +76,23 @@ export default function MenuPage() {
useInvertedBackground={false}
buttons={[
{
text: "Order Online", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/"},
text: "Order Online", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/"
},
]}
buttonAnimation="slide-up"
products={[
{
id: "whats-poppin", name: "What's Poppin Smoothie", price: "$8.95", imageSrc: "http://img.b2bpic.net/free-photo/close-up-summer-milk-shake_329181-1180.jpg?_wi=2", imageAlt: "Vibrant What's Poppin berry smoothie"},
id: "whats-poppin", name: "What's Poppin Smoothie", price: "$8.95", imageSrc: "http://img.b2bpic.net/free-photo/close-up-summer-milk-shake_329181-1180.jpg?_wi=2", imageAlt: "Vibrant What's Poppin berry smoothie"
},
{
id: "naked-baby", name: "Naked Baby Smoothie", price: "$7.95", imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-yogurt-with-granola-banana_23-2148566816.jpg?_wi=2", imageAlt: "Creamy Naked Baby smoothie"},
id: "naked-baby", name: "Naked Baby Smoothie", price: "$7.95", imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-yogurt-with-granola-banana_23-2148566816.jpg?_wi=2", imageAlt: "Creamy Naked Baby smoothie"
},
{
id: "tropical-sunrise", name: "Tropical Sunrise Smoothie", price: "$9.45", imageSrc: "http://img.b2bpic.net/free-photo/smoothies-wooden-background-copyspace_23-2148227533.jpg", imageAlt: "Tropical Sunrise smoothie with mango and pineapple"},
id: "tropical-sunrise", name: "Tropical Sunrise Smoothie", price: "$9.45", imageSrc: "http://img.b2bpic.net/free-photo/smoothies-wooden-background-copyspace_23-2148227533.jpg?_wi=2", imageAlt: "Tropical Sunrise smoothie with mango and pineapple"
},
{
id: "green-power", name: "Green Power Smoothie", price: "$9.95", imageSrc: "http://img.b2bpic.net/free-photo/fresh-green-vegetables-carrots-black-board-high-quality-photo_114579-26974.jpg?_wi=2", imageAlt: "Nutrient-rich Green Power smoothie"},
id: "green-power", name: "Green Power Smoothie", price: "$9.95", imageSrc: "http://img.b2bpic.net/free-photo/fresh-green-vegetables-carrots-black-board-high-quality-photo_114579-26974.jpg?_wi=2", imageAlt: "Nutrient-rich Green Power smoothie"
},
]}
gridVariant="two-columns-alternating-heights"
animationType="slide-up"
@@ -105,18 +110,23 @@ export default function MenuPage() {
useInvertedBackground={true}
buttons={[
{
text: "Browse & Order", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/"},
text: "Browse & Order", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/"
},
]}
buttonAnimation="slide-up"
products={[
{
id: "lamb-wrap", name: "Grilled Lamb Wrap", price: "$14.95", imageSrc: "http://img.b2bpic.net/free-photo/top-view-lavash-sandwich-rolls-sliced-with-salad-meat-inside-along-with-salad-wooden-desk-snack-food-meal-sandwich_140725-22851.jpg?_wi=2", imageAlt: "Grilled Lamb Wrap"},
id: "lamb-wrap", name: "Grilled Lamb Wrap", price: "$14.95", imageSrc: "http://img.b2bpic.net/free-photo/top-view-lavash-sandwich-rolls-sliced-with-salad-meat-inside-along-with-salad-wooden-desk-snack-food-meal-sandwich_140725-22851.jpg?_wi=2", imageAlt: "Grilled Lamb Wrap"
},
{
id: "salmon-wrap", name: "Jerk Salmon Wrap", price: "$13.95", imageSrc: "http://img.b2bpic.net/free-photo/fresh-healthy-food-breakfast-lunch-ideas-bread-with-cheese-avocado-salmon_8353-8797.jpg?_wi=2", imageAlt: "Jerk Salmon Wrap"},
id: "salmon-wrap", name: "Jerk Salmon Wrap", price: "$13.95", imageSrc: "http://img.b2bpic.net/free-photo/fresh-healthy-food-breakfast-lunch-ideas-bread-with-cheese-avocado-salmon_8353-8797.jpg?_wi=2", imageAlt: "Jerk Salmon Wrap"
},
{
id: "salmon-shrimp-salad", name: "Jerk Salmon & Shrimp Salad", price: "$12.95", imageSrc: "http://img.b2bpic.net/free-photo/shrimps-tortilla-tacos-open-face-wrap-with-fresh-vegetables-healthy-food-mexican-meal_2829-6901.jpg?_wi=2", imageAlt: "Jerk Salmon & Shrimp Salad"},
id: "salmon-shrimp-salad", name: "Jerk Salmon & Shrimp Salad", price: "$12.95", imageSrc: "http://img.b2bpic.net/free-photo/shrimps-tortilla-tacos-open-face-wrap-with-fresh-vegetables-healthy-food-mexican-meal_2829-6901.jpg?_wi=2", imageAlt: "Jerk Salmon & Shrimp Salad"
},
{
id: "veggie-wrap", name: "Mediterranean Veggie Wrap", price: "$10.95", imageSrc: "http://img.b2bpic.net/free-photo/top-view-sliced-sandwich-with-vegetables-white-background-bread-meal-sandwich-burger-food_140725-80419.jpg?_wi=1", imageAlt: "Mediterranean Veggie Wrap"},
id: "veggie-wrap", name: "Mediterranean Veggie Wrap", price: "$10.95", imageSrc: "http://img.b2bpic.net/free-photo/top-view-sliced-sandwich-with-vegetables-white-background-bread-meal-sandwich-burger-food_140725-80419.jpg?_wi=1", imageAlt: "Mediterranean Veggie Wrap"
},
]}
gridVariant="bento-grid"
animationType="slide-up"
@@ -134,18 +144,23 @@ export default function MenuPage() {
useInvertedBackground={false}
buttons={[
{
text: "Complete Menu", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/"},
text: "Complete Menu", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/"
},
]}
buttonAnimation="slide-up"
products={[
{
id: "acai-bowl", name: "Premium Acai Bowl", price: "$11.95", imageSrc: "http://img.b2bpic.net/free-photo/breakfast-dessert-bowl-with-banana-slices-blueberries_23-2148417436.jpg?_wi=1", imageAlt: "Colorful Premium Acai Bowl"},
id: "acai-bowl", name: "Premium Acai Bowl", price: "$11.95", imageSrc: "http://img.b2bpic.net/free-photo/breakfast-dessert-bowl-with-banana-slices-blueberries_23-2148417436.jpg?_wi=1", imageAlt: "Colorful Premium Acai Bowl"
},
{
id: "patties", name: "Curry Patties (3pc)", price: "$9.50", imageSrc: "http://img.b2bpic.net/free-photo/chicken-nuggets-fried-sausages-green-lettuce-leaf-wooden-board_114579-71865.jpg", imageAlt: "Golden Curry Patties"},
id: "patties", name: "Curry Patties (3pc)", price: "$9.50", imageSrc: "http://img.b2bpic.net/free-photo/chicken-nuggets-fried-sausages-green-lettuce-leaf-wooden-board_114579-71865.jpg?_wi=2", imageAlt: "Golden Curry Patties"
},
{
id: "breakfast-combo", name: "Breakfast Power Combo", price: "$12.95", imageSrc: "http://img.b2bpic.net/free-photo/toasts-cupcakes-juice_23-2147678718.jpg?_wi=1", imageAlt: "Breakfast Power Combo"},
id: "breakfast-combo", name: "Breakfast Power Combo", price: "$12.95", imageSrc: "http://img.b2bpic.net/free-photo/toasts-cupcakes-juice_23-2147678718.jpg?_wi=1", imageAlt: "Breakfast Power Combo"
},
{
id: "green-salad", name: "Garden Fresh Salad", price: "$10.45", imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-fresh-peeled-cut-potatoes-with-red-pepper-radishes-green-tomatoes-brown-plate-meters-spices-green-black-mix-colors-surface_179666-24597.jpg?_wi=1", imageAlt: "Garden Fresh Salad"},
id: "green-salad", name: "Garden Fresh Salad", price: "$10.45", imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-fresh-peeled-cut-potatoes-with-red-pepper-radishes-green-tomatoes-brown-plate-meters-spices-green-black-mix-colors-surface_179666-24597.jpg?_wi=1", imageAlt: "Garden Fresh Salad"
},
]}
gridVariant="three-columns-all-equal-width"
animationType="slide-up"

View File

@@ -71,8 +71,8 @@ export default function HomePage() {
<div id="hero" data-section="hero">
<HeroBillboardGallery
title="Fresh Smoothies. Real Flavor."
description="Smoothies, wraps, acai bowls, and healthy eats made fresh daily in Conyers."
title="Fresh Smoothies. Real Flavor. Premium Experience."
description="Craft-made smoothies, protein wraps, acai bowls, and healthy cafe favorites made fresh daily in Conyers. Experience premium ingredients with energetic vibes."
tag="Premium Healthy Cafe"
tagIcon={Leaf}
tagAnimation="slide-up"
@@ -90,17 +90,24 @@ export default function HomePage() {
buttonAnimation="slide-up"
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/colorful-healthy-breakfast-sweet-deserts-few-different-chia-puddings-glass-jars-wooden-table-kitchen-home_343596-1244.jpg?_wi=1", imageAlt: "Fresh colorful smoothie bowl with vibrant fruits"
imageSrc: "http://img.b2bpic.net/free-photo/colorful-healthy-breakfast-sweet-deserts-few-different-chia-puddings-glass-jars-wooden-table-kitchen-home_343596-1244.jpg?_wi=1", imageAlt: "Fresh colorful smoothie bowl with vibrant fruits and premium presentation"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-vegetable-rolls-whole-sliced-bright-blue-food-meal-roll-vegetable-snack_140725-34216.jpg", imageAlt: "Fresh grilled wraps with healthy ingredients"
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-vegetable-rolls-whole-sliced-bright-blue-food-meal-roll-vegetable-snack_140725-34216.jpg", imageAlt: "Fresh grilled wraps with premium healthy ingredients and professional plating"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/fresh-green-vegetables-carrots-black-board-high-quality-photo_114579-26974.jpg", imageAlt: "Organic fresh ingredients and colorful produce"
imageSrc: "http://img.b2bpic.net/free-photo/fresh-green-vegetables-carrots-black-board-high-quality-photo_114579-26974.jpg", imageAlt: "Organic fresh ingredients and colorful produce at our premium healthy cafe"
},
]}
mediaAnimation="blur-reveal"
ariaLabel="Get Fruity Cafe Hero Section"
containerClassName="px-4 sm:px-6 md:px-8 py-8 sm:py-12 md:py-16"
textBoxClassName="max-w-2xl"
titleClassName="text-3xl sm:text-4xl md:text-5xl lg:text-6xl leading-tight"
descriptionClassName="text-base sm:text-lg md:text-xl leading-relaxed mt-4 sm:mt-6"
buttonContainerClassName="flex flex-col sm:flex-row gap-3 sm:gap-4 mt-6 sm:mt-8"
mediaWrapperClassName="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-4 sm:gap-6 mt-8 sm:mt-12"
imageClassName="w-full h-64 sm:h-72 md:h-80 lg:h-96 object-cover rounded-lg"
/>
</div>
@@ -139,6 +146,15 @@ export default function HomePage() {
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
carouselMode="buttons"
containerClassName="px-4 sm:px-6 md:px-8 py-8 sm:py-12 md:py-16"
textBoxClassName="mb-8 sm:mb-12"
textBoxTitleClassName="text-3xl sm:text-4xl md:text-5xl"
textBoxDescriptionClassName="text-base sm:text-lg mt-3 sm:mt-4"
gridClassName="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-4 sm:gap-6 md:gap-8"
cardClassName="rounded-lg overflow-hidden"
imageClassName="w-full h-48 sm:h-56 md:h-64 object-cover"
cardNameClassName="text-base sm:text-lg font-semibold mt-3 sm:mt-4"
cardPriceClassName="text-sm sm:text-base font-semibold mt-2"
/>
</div>
@@ -171,6 +187,16 @@ export default function HomePage() {
},
]}
carouselMode="buttons"
containerClassName="px-4 sm:px-6 md:px-8 py-8 sm:py-12 md:py-16"
textBoxClassName="mb-8 sm:mb-12"
textBoxTitleClassName="text-3xl sm:text-4xl md:text-5xl"
textBoxDescriptionClassName="text-base sm:text-lg mt-3 sm:mt-4"
gridClassName="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4 sm:gap-6 md:gap-8"
cardClassName="rounded-lg overflow-hidden"
mediaClassName="w-full h-48 sm:h-56 md:h-64 object-cover"
cardTitleClassName="text-lg sm:text-xl font-semibold mt-3 sm:mt-4"
tagsContainerClassName="flex flex-wrap gap-2 mt-2 sm:mt-3"
tagClassName="text-xs sm:text-sm px-2 sm:px-3 py-1 rounded"
/>
</div>
@@ -194,13 +220,25 @@ export default function HomePage() {
id: "4", title: "Amazing Healthy Meals", quote: "Perfect for post-workout nutrition. The wraps are filling, the smoothies are refreshing, and everything tastes premium.", name: "David K.", role: "Active Lifestyle", imageSrc: "http://img.b2bpic.net/free-photo/middle-age-businessman-smiling-happy-standing-city_839833-25759.jpg", imageAlt: "David, active lifestyle customer"
},
]}
containerClassName="px-4 sm:px-6 md:px-8 py-8 sm:py-12 md:py-16"
textBoxClassName="mb-8 sm:mb-12"
textBoxTitleClassName="text-3xl sm:text-4xl md:text-5xl"
textBoxDescriptionClassName="text-base sm:text-lg mt-3 sm:mt-4"
contentClassName="space-y-4 sm:space-y-6"
quoteCardClassName="rounded-lg p-4 sm:p-6 md:p-8"
testimonialTitleClassName="text-lg sm:text-xl font-semibold"
quoteClassName="text-base sm:text-lg italic mt-3 sm:mt-4"
nameClassName="text-sm sm:text-base font-semibold mt-4 sm:mt-6"
roleClassName="text-xs sm:text-sm mt-1"
mediaCardClassName="rounded-lg overflow-hidden mb-3 sm:mb-4"
mediaClassName="w-12 h-12 sm:w-14 sm:h-14 md:w-16 md:h-16 object-cover"
/>
</div>
<div id="location-preview" data-section="location-preview">
<MediaAbout
title="Visit Get Fruity in Conyers"
description="Located at 1427 Hwy 138 SE #1, Conyers, GA 30013. Open daily to serve you fresh, healthy meals."
description="Located at 1427 Hwy 138 SE #1, Conyers, GA 30013. Open daily to serve you fresh, healthy meals in a welcoming cafe atmosphere."
tag="Hours & Location"
tagIcon={MapPin}
tagAnimation="slide-up"
@@ -216,6 +254,13 @@ export default function HomePage() {
},
]}
buttonAnimation="slide-up"
containerClassName="px-4 sm:px-6 md:px-8 py-8 sm:py-12 md:py-16"
textBoxClassName="max-w-2xl mb-8 sm:mb-12"
titleClassName="text-3xl sm:text-4xl md:text-5xl"
descriptionClassName="text-base sm:text-lg mt-3 sm:mt-4"
buttonContainerClassName="flex flex-col sm:flex-row gap-3 sm:gap-4 mt-6 sm:mt-8"
mediaWrapperClassName="mt-8 sm:mt-12"
mediaClassName="w-full h-64 sm:h-80 md:h-96 object-cover rounded-lg"
/>
</div>
@@ -237,6 +282,14 @@ export default function HomePage() {
inputPlaceholder="Enter your email for updates"
buttonText="Start Ordering"
termsText="By ordering, you agree to our Terms and Conditions."
containerClassName="px-4 sm:px-6 md:px-8 py-8 sm:py-12 md:py-16"
contentClassName="grid grid-cols-1 md:grid-cols-2 gap-8 sm:gap-12 items-center"
contactFormClassName="space-y-6 sm:space-y-8"
titleClassName="text-3xl sm:text-4xl md:text-5xl"
descriptionClassName="text-base sm:text-lg mt-3 sm:mt-4"
formWrapperClassName="mt-6 sm:mt-8"
mediaWrapperClassName="mt-8 sm:mt-12 md:mt-0"
mediaClassName="w-full h-64 sm:h-80 md:h-96 object-cover rounded-lg"
/>
</div>
@@ -245,6 +298,10 @@ export default function HomePage() {
columns={footerColumns}
bottomLeftText="© 2024 Get Fruity Cafe. All rights reserved."
bottomRightText="Privacy Policy | Terms of Service"
containerClassName="px-4 sm:px-6 md:px-8 py-8 sm:py-12 md:py-16"
columnsClassName="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6 sm:gap-8 md:gap-12"
columnTitleClassName="text-base sm:text-lg font-semibold"
columnItemClassName="text-sm sm:text-base mt-2 sm:mt-3"
/>
</div>
</ThemeProvider>