Compare commits
52 Commits
version_1
...
version_12
| Author | SHA1 | Date | |
|---|---|---|---|
| fb91f967a2 | |||
| 773bad05a8 | |||
| b338d064ce | |||
| f3d95fde77 | |||
| bece4ed275 | |||
| f499816748 | |||
| b98daa9ce1 | |||
| f3a7d40484 | |||
| 198efe04b5 | |||
| 553b0b678f | |||
| a0832d4d6b | |||
| f5212a29da | |||
| 88bd34526b | |||
| 5987f6b2a8 | |||
| 7af8a58e3b | |||
| 593a8f6a88 | |||
| 2e3162686c | |||
| 2ff769e4d2 | |||
| af0e64427c | |||
| d0c20a7ba7 | |||
| 96fd6628a3 | |||
| 959d7fcecd | |||
| 8b2c3c6ccb | |||
| 511f33d4c5 | |||
| 779d2c4a7e | |||
| 3b8aeb7ada | |||
| 510c2a77bc | |||
| 60fc0d8019 | |||
| f009ed655c | |||
| 18479cd919 | |||
| f7848551fc | |||
| 4c4701806b | |||
| 141eb19d19 | |||
| 0c5d2a6768 | |||
| e7a94d2661 | |||
| 41b8d0a1d0 | |||
| 56852c774b | |||
| 32d8e8df41 | |||
| 6a91c68fbd | |||
| c161181a1b | |||
| fcef486c2e | |||
| 224469d8ff | |||
| 0a8e5842d6 | |||
| 67d3c32e28 | |||
| 7c710baf21 | |||
| 0c90fc5f91 | |||
| c156fe9bce | |||
| e37a422338 | |||
| ff46f56f28 | |||
| deeea08c76 | |||
| 35a4dec3a2 | |||
| 97784a5ea2 |
@@ -10,41 +10,37 @@ import { Sparkles, MapPin } from "lucide-react";
|
|||||||
import Link from "next/link";
|
import Link from "next/link";
|
||||||
|
|
||||||
const navItems = [
|
const navItems = [
|
||||||
{ name: "Home", id: "home" },
|
{ name: "Home", id: "/" },
|
||||||
{ name: "Menu", id: "menu" },
|
{ name: "Menu", id: "/menu" },
|
||||||
{ name: "Order Online", id: "order-online" },
|
{ name: "Order Online", id: "https://get-fruity-cafe-conyers.food-menu.net/menu/" },
|
||||||
{ name: "About", id: "about" },
|
{ name: "About", id: "/about" },
|
||||||
{ name: "Contact", id: "contact" },
|
{ name: "Contact", id: "/contact" },
|
||||||
];
|
];
|
||||||
|
|
||||||
const footerColumns = [
|
const footerColumns = [
|
||||||
{
|
{
|
||||||
title: "Get Fruity",
|
title: "Get Fruity", items: [
|
||||||
items: [
|
|
||||||
{ label: "Home", href: "/" },
|
{ label: "Home", href: "/" },
|
||||||
{ label: "Menu", href: "/menu" },
|
{ label: "Menu", href: "/menu" },
|
||||||
{ label: "Order Online", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/" },
|
{ label: "Order Online", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/" },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "About",
|
title: "About", items: [
|
||||||
items: [
|
|
||||||
{ label: "About Us", href: "/about" },
|
{ label: "About Us", href: "/about" },
|
||||||
{ label: "Contact", href: "/contact" },
|
{ label: "Contact", href: "/contact" },
|
||||||
{ label: "Hours & Location", href: "/contact" },
|
{ label: "Hours & Location", href: "/contact" },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Contact",
|
title: "Contact", items: [
|
||||||
items: [
|
|
||||||
{ label: "Phone: +1 (943) 269-8508", href: "tel:+19432698508" },
|
{ label: "Phone: +1 (943) 269-8508", href: "tel:+19432698508" },
|
||||||
{ label: "Email: info@getfruitycafe.com", href: "mailto:info@getfruitycafe.com" },
|
{ label: "Email: info@getfruitycafe.com", href: "mailto:info@getfruitycafe.com" },
|
||||||
{ label: "1427 Hwy 138 SE #1, Conyers, GA 30013", href: "#" },
|
{ label: "1427 Hwy 138 SE #1, Conyers, GA 30013", href: "#" },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Follow Us",
|
title: "Follow Us", items: [
|
||||||
items: [
|
|
||||||
{ label: "Instagram", href: "https://instagram.com" },
|
{ label: "Instagram", href: "https://instagram.com" },
|
||||||
{ label: "Facebook", href: "https://facebook.com" },
|
{ label: "Facebook", href: "https://facebook.com" },
|
||||||
{ label: "Twitter", href: "https://twitter.com" },
|
{ label: "Twitter", href: "https://twitter.com" },
|
||||||
@@ -99,32 +95,20 @@ export default function AboutPage() {
|
|||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
id: "quality",
|
id: "quality", title: "Premium Quality", tags: ["Excellence", "Standards"],
|
||||||
title: "Premium Quality",
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-arrangement-organic-vegetables_23-2148538677.jpg?_wi=2", imageAlt: "Premium quality ingredients"
|
||||||
tags: ["Excellence", "Standards"],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-arrangement-organic-vegetables_23-2148538677.jpg?_wi=2",
|
|
||||||
imageAlt: "Premium quality ingredients",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "health",
|
id: "health", title: "Health Consciousness", tags: ["Wellness", "Nutrition"],
|
||||||
title: "Health Consciousness",
|
imageSrc: "http://img.b2bpic.net/free-photo/two-sporty-girls-kitchen-preparing-food_1303-24786.jpg?_wi=2", imageAlt: "Health and wellness focus"
|
||||||
tags: ["Wellness", "Nutrition"],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/two-sporty-girls-kitchen-preparing-food_1303-24786.jpg?_wi=2",
|
|
||||||
imageAlt: "Health and wellness focus",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "community",
|
id: "community", title: "Community Focused", tags: ["Connection", "Support"],
|
||||||
title: "Community Focused",
|
imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-with-disposable-coffee-cup_107420-12314.jpg?_wi=2", imageAlt: "Community and connection"
|
||||||
tags: ["Connection", "Support"],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-with-disposable-coffee-cup_107420-12314.jpg?_wi=2",
|
|
||||||
imageAlt: "Community and connection",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "innovation",
|
id: "innovation", title: "Innovation in Flavors", tags: ["Creativity", "Fresh Ideas"],
|
||||||
title: "Innovation in Flavors",
|
imageSrc: "http://img.b2bpic.net/free-photo/top-view-slices-bread-sandwiches-with-salad_23-2148640157.jpg?_wi=2", imageAlt: "Innovative flavor combinations"
|
||||||
tags: ["Creativity", "Fresh Ideas"],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-slices-bread-sandwiches-with-salad_23-2148640157.jpg?_wi=2",
|
|
||||||
imageAlt: "Innovative flavor combinations",
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
carouselMode="buttons"
|
carouselMode="buttons"
|
||||||
@@ -139,31 +123,13 @@ export default function AboutPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", title: "Life Changing Healthy Habits", quote: "Get Fruity helped me stick to my healthy eating goals. The smoothies are delicious and I feel energized every time I visit.", name: "Sarah M.", role: "Wellness Journey", imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-with-olives-beer_23-2147680964.jpg?_wi=2", imageAlt: "Sarah, wellness advocate"
|
||||||
title: "Life Changing Healthy Habits",
|
|
||||||
quote: "Get Fruity helped me stick to my healthy eating goals. The smoothies are delicious and I feel energized every time I visit.",
|
|
||||||
name: "Sarah M.",
|
|
||||||
role: "Wellness Journey",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-with-olives-beer_23-2147680964.jpg?_wi=2",
|
|
||||||
imageAlt: "Sarah, wellness advocate",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2", title: "Supportive Local Business", quote: "It's refreshing to support a local business that genuinely cares about quality and customer satisfaction. Highly recommend!", name: "Marcus L.", role: "Local Advocate", imageSrc: "http://img.b2bpic.net/free-photo/latin-man-his-30s-smiling-making-eye-contact-while-drinking-coffee-sandwich-his-lunch-break-food-court_662251-228.jpg?_wi=2", imageAlt: "Marcus, local business supporter"
|
||||||
title: "Supportive Local Business",
|
|
||||||
quote: "It's refreshing to support a local business that genuinely cares about quality and customer satisfaction. Highly recommend!",
|
|
||||||
name: "Marcus L.",
|
|
||||||
role: "Local Advocate",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/latin-man-his-30s-smiling-making-eye-contact-while-drinking-coffee-sandwich-his-lunch-break-food-court_662251-228.jpg?_wi=2",
|
|
||||||
imageAlt: "Marcus, local business supporter",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "3",
|
id: "3", title: "Perfect Family Destination", quote: "Our whole family loves Get Fruity. The staff is friendly, the food is fresh, and everyone finds something they enjoy.", name: "Patricia T.", role: "Family Values", imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-restoring-wooden-furniture_23-2150062511.jpg?_wi=2", imageAlt: "Patricia, family-focused customer"
|
||||||
title: "Perfect Family Destination",
|
|
||||||
quote: "Our whole family loves Get Fruity. The staff is friendly, the food is fresh, and everyone finds something they enjoy.",
|
|
||||||
name: "Patricia T.",
|
|
||||||
role: "Family Values",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-restoring-wooden-furniture_23-2150062511.jpg?_wi=2",
|
|
||||||
imageAlt: "Patricia, family-focused customer",
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
|
|||||||
@@ -10,41 +10,37 @@ import { MapPin, Zap } from "lucide-react";
|
|||||||
|
|
||||||
export default function ContactPage() {
|
export default function ContactPage() {
|
||||||
const navItems = [
|
const navItems = [
|
||||||
{ name: "Home", id: "home" },
|
{ name: "Home", id: "/" },
|
||||||
{ name: "Menu", id: "menu" },
|
{ name: "Menu", id: "/menu" },
|
||||||
{ name: "Order Online", id: "order-online" },
|
{ name: "Order Online", id: "https://get-fruity-cafe-conyers.food-menu.net/menu/" },
|
||||||
{ name: "About", id: "about" },
|
{ name: "About", id: "/about" },
|
||||||
{ name: "Contact", id: "contact" },
|
{ name: "Contact", id: "/contact" },
|
||||||
];
|
];
|
||||||
|
|
||||||
const footerColumns = [
|
const footerColumns = [
|
||||||
{
|
{
|
||||||
title: "Get Fruity",
|
title: "Get Fruity", items: [
|
||||||
items: [
|
|
||||||
{ label: "Home", href: "/" },
|
{ label: "Home", href: "/" },
|
||||||
{ label: "Menu", href: "/menu" },
|
{ label: "Menu", href: "/menu" },
|
||||||
{ label: "Order Online", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/" },
|
{ label: "Order Online", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/" },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "About",
|
title: "About", items: [
|
||||||
items: [
|
|
||||||
{ label: "About Us", href: "/about" },
|
{ label: "About Us", href: "/about" },
|
||||||
{ label: "Contact", href: "/contact" },
|
{ label: "Contact", href: "/contact" },
|
||||||
{ label: "Hours & Location", href: "/contact" },
|
{ label: "Hours & Location", href: "/contact" },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Contact",
|
title: "Contact", items: [
|
||||||
items: [
|
|
||||||
{ label: "Phone: +1 (943) 269-8508", href: "tel:+19432698508" },
|
{ label: "Phone: +1 (943) 269-8508", href: "tel:+19432698508" },
|
||||||
{ label: "Email: info@getfruitycafe.com", href: "mailto:info@getfruitycafe.com" },
|
{ label: "Email: info@getfruitycafe.com", href: "mailto:info@getfruitycafe.com" },
|
||||||
{ label: "1427 Hwy 138 SE #1, Conyers, GA 30013", href: "#" },
|
{ label: "1427 Hwy 138 SE #1, Conyers, GA 30013", href: "#" },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Follow Us",
|
title: "Follow Us", items: [
|
||||||
items: [
|
|
||||||
{ label: "Instagram", href: "https://instagram.com" },
|
{ label: "Instagram", href: "https://instagram.com" },
|
||||||
{ label: "Facebook", href: "https://facebook.com" },
|
{ label: "Facebook", href: "https://facebook.com" },
|
||||||
{ label: "Twitter", href: "https://twitter.com" },
|
{ label: "Twitter", href: "https://twitter.com" },
|
||||||
@@ -81,12 +77,10 @@ export default function ContactPage() {
|
|||||||
imageAlt="Get Fruity Cafe storefront in Conyers"
|
imageAlt="Get Fruity Cafe storefront in Conyers"
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Call Us: +1 (943) 269-8508",
|
text: "Call Us: +1 (943) 269-8508", href: "tel:+19432698508"
|
||||||
href: "tel:+19432698508",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text: "Order Online",
|
text: "Order Online", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/"
|
||||||
href: "https://get-fruity-cafe-conyers.food-menu.net/menu/",
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
@@ -101,7 +95,7 @@ export default function ContactPage() {
|
|||||||
tagIcon={Zap}
|
tagIcon={Zap}
|
||||||
tagAnimation="slide-up"
|
tagAnimation="slide-up"
|
||||||
background={{
|
background={{
|
||||||
variant: "sparkles-gradient",
|
variant: "sparkles-gradient"
|
||||||
}}
|
}}
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
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=3"
|
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=3"
|
||||||
|
|||||||
@@ -6,22 +6,10 @@ import "./globals.css";
|
|||||||
import { ServiceWrapper } from "@/components/ServiceWrapper";
|
import { ServiceWrapper } from "@/components/ServiceWrapper";
|
||||||
import Tag from "@/tag/Tag";
|
import Tag from "@/tag/Tag";
|
||||||
import { getVisualEditScript } from "@/utils/visual-edit-script";
|
import { getVisualEditScript } from "@/utils/visual-edit-script";
|
||||||
|
import { Open_Sans } from "next/font/google";
|
||||||
|
|
||||||
const halant = Halant({
|
|
||||||
variable: "--font-halant",
|
|
||||||
subsets: ["latin"],
|
|
||||||
weight: ["300", "400", "500", "600", "700"],
|
|
||||||
});
|
|
||||||
|
|
||||||
const inter = Inter({
|
|
||||||
variable: "--font-inter",
|
|
||||||
subsets: ["latin"],
|
|
||||||
});
|
|
||||||
|
|
||||||
const manrope = Manrope({
|
|
||||||
variable: "--font-manrope",
|
|
||||||
subsets: ["latin"],
|
|
||||||
});
|
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
title: "Get Fruity Cafe - Fresh Smoothies & Healthy Eats in Conyers, GA",
|
title: "Get Fruity Cafe - Fresh Smoothies & Healthy Eats in Conyers, GA",
|
||||||
@@ -56,6 +44,15 @@ export const metadata: Metadata = {
|
|||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const inter = Inter({
|
||||||
|
variable: "--font-inter",
|
||||||
|
subsets: ["latin"],
|
||||||
|
});
|
||||||
|
const openSans = Open_Sans({
|
||||||
|
variable: "--font-open-sans",
|
||||||
|
subsets: ["latin"],
|
||||||
|
});
|
||||||
|
|
||||||
export default function RootLayout({
|
export default function RootLayout({
|
||||||
children,
|
children,
|
||||||
}: Readonly<{
|
}: Readonly<{
|
||||||
@@ -64,9 +61,7 @@ export default function RootLayout({
|
|||||||
return (
|
return (
|
||||||
<html lang="en" suppressHydrationWarning>
|
<html lang="en" suppressHydrationWarning>
|
||||||
<ServiceWrapper>
|
<ServiceWrapper>
|
||||||
<body
|
<body className={`${inter.variable} ${openSans.variable} antialiased`}>
|
||||||
className={`${halant.variable} ${inter.variable} ${manrope.variable} antialiased`}
|
|
||||||
>
|
|
||||||
<Tag />
|
<Tag />
|
||||||
{children}
|
{children}
|
||||||
<script
|
<script
|
||||||
|
|||||||
@@ -11,41 +11,37 @@ import Link from "next/link";
|
|||||||
|
|
||||||
export default function MenuPage() {
|
export default function MenuPage() {
|
||||||
const navItems = [
|
const navItems = [
|
||||||
{ name: "Home", id: "home" },
|
{ name: "Home", id: "/" },
|
||||||
{ name: "Menu", id: "menu" },
|
{ name: "Menu", id: "/menu" },
|
||||||
{ name: "Order Online", id: "order-online" },
|
{ name: "Order Online", id: "https://get-fruity-cafe-conyers.food-menu.net/menu/" },
|
||||||
{ name: "About", id: "about" },
|
{ name: "About", id: "/about" },
|
||||||
{ name: "Contact", id: "contact" },
|
{ name: "Contact", id: "/contact" },
|
||||||
];
|
];
|
||||||
|
|
||||||
const footerColumns = [
|
const footerColumns = [
|
||||||
{
|
{
|
||||||
title: "Get Fruity",
|
title: "Get Fruity", items: [
|
||||||
items: [
|
|
||||||
{ label: "Home", href: "/" },
|
{ label: "Home", href: "/" },
|
||||||
{ label: "Menu", href: "/menu" },
|
{ label: "Menu", href: "/menu" },
|
||||||
{ label: "Order Online", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/" },
|
{ label: "Order Online", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/" },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "About",
|
title: "About", items: [
|
||||||
items: [
|
|
||||||
{ label: "About Us", href: "/about" },
|
{ label: "About Us", href: "/about" },
|
||||||
{ label: "Contact", href: "/contact" },
|
{ label: "Contact", href: "/contact" },
|
||||||
{ label: "Hours & Location", href: "/contact" },
|
{ label: "Hours & Location", href: "/contact" },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Contact",
|
title: "Contact", items: [
|
||||||
items: [
|
|
||||||
{ label: "Phone: +1 (943) 269-8508", href: "tel:+19432698508" },
|
{ label: "Phone: +1 (943) 269-8508", href: "tel:+19432698508" },
|
||||||
{ label: "Email: info@getfruitycafe.com", href: "mailto:info@getfruitycafe.com" },
|
{ label: "Email: info@getfruitycafe.com", href: "mailto:info@getfruitycafe.com" },
|
||||||
{ label: "1427 Hwy 138 SE #1, Conyers, GA 30013", href: "#" },
|
{ label: "1427 Hwy 138 SE #1, Conyers, GA 30013", href: "#" },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Follow Us",
|
title: "Follow Us", items: [
|
||||||
items: [
|
|
||||||
{ label: "Instagram", href: "https://instagram.com" },
|
{ label: "Instagram", href: "https://instagram.com" },
|
||||||
{ label: "Facebook", href: "https://facebook.com" },
|
{ label: "Facebook", href: "https://facebook.com" },
|
||||||
{ label: "Twitter", href: "https://twitter.com" },
|
{ label: "Twitter", href: "https://twitter.com" },
|
||||||
@@ -55,15 +51,15 @@ export default function MenuPage() {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<ThemeProvider
|
<ThemeProvider
|
||||||
defaultButtonVariant="text-stagger"
|
defaultButtonVariant="hover-magnetic"
|
||||||
defaultTextAnimation="entrance-slide"
|
defaultTextAnimation="entrance-slide"
|
||||||
borderRadius="soft"
|
borderRadius="soft"
|
||||||
contentWidth="mediumLarge"
|
contentWidth="mediumLarge"
|
||||||
sizing="largeSmall"
|
sizing="largeSmall"
|
||||||
background="blurBottom"
|
background="blurBottom"
|
||||||
cardStyle="gradient-radial"
|
cardStyle="gradient-radial"
|
||||||
primaryButtonStyle="flat"
|
primaryButtonStyle="gradient"
|
||||||
secondaryButtonStyle="solid"
|
secondaryButtonStyle="glass"
|
||||||
headingFontWeight="bold"
|
headingFontWeight="bold"
|
||||||
>
|
>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
@@ -80,39 +76,22 @@ export default function MenuPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Order Online",
|
text: "Order Online", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/"
|
||||||
href: "https://get-fruity-cafe-conyers.food-menu.net/menu/",
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "whats-poppin",
|
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"
|
||||||
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",
|
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"
|
||||||
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",
|
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"
|
||||||
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: "green-power",
|
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"
|
||||||
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"
|
gridVariant="two-columns-alternating-heights"
|
||||||
@@ -131,39 +110,22 @@ export default function MenuPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Browse & Order",
|
text: "Browse & Order", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/"
|
||||||
href: "https://get-fruity-cafe-conyers.food-menu.net/menu/",
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "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"
|
||||||
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",
|
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"
|
||||||
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",
|
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"
|
||||||
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",
|
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"
|
||||||
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"
|
gridVariant="bento-grid"
|
||||||
@@ -182,39 +144,22 @@ export default function MenuPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Complete Menu",
|
text: "Complete Menu", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/"
|
||||||
href: "https://get-fruity-cafe-conyers.food-menu.net/menu/",
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "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"
|
||||||
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",
|
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"
|
||||||
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: "breakfast-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"
|
||||||
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",
|
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"
|
||||||
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"
|
gridVariant="three-columns-all-equal-width"
|
||||||
|
|||||||
@@ -10,41 +10,37 @@ import { ShoppingCart, Zap } from "lucide-react";
|
|||||||
import Link from "next/link";
|
import Link from "next/link";
|
||||||
|
|
||||||
const navItems = [
|
const navItems = [
|
||||||
{ name: "Home", id: "home" },
|
{ name: "Home", id: "/" },
|
||||||
{ name: "Menu", id: "menu" },
|
{ name: "Menu", id: "/menu" },
|
||||||
{ name: "Order Online", id: "order-online" },
|
{ name: "Order Online", id: "https://get-fruity-cafe-conyers.food-menu.net/menu/" },
|
||||||
{ name: "About", id: "about" },
|
{ name: "About", id: "/about" },
|
||||||
{ name: "Contact", id: "contact" },
|
{ name: "Contact", id: "/contact" },
|
||||||
];
|
];
|
||||||
|
|
||||||
const footerColumns = [
|
const footerColumns = [
|
||||||
{
|
{
|
||||||
title: "Get Fruity",
|
title: "Get Fruity", items: [
|
||||||
items: [
|
|
||||||
{ label: "Home", href: "/" },
|
{ label: "Home", href: "/" },
|
||||||
{ label: "Menu", href: "/menu" },
|
{ label: "Menu", href: "/menu" },
|
||||||
{ label: "Order Online", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/" },
|
{ label: "Order Online", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/" },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "About",
|
title: "About", items: [
|
||||||
items: [
|
|
||||||
{ label: "About Us", href: "/about" },
|
{ label: "About Us", href: "/about" },
|
||||||
{ label: "Contact", href: "/contact" },
|
{ label: "Contact", href: "/contact" },
|
||||||
{ label: "Hours & Location", href: "/contact" },
|
{ label: "Hours & Location", href: "/contact" },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Contact",
|
title: "Contact", items: [
|
||||||
items: [
|
|
||||||
{ label: "Phone: +1 (943) 269-8508", href: "tel:+19432698508" },
|
{ label: "Phone: +1 (943) 269-8508", href: "tel:+19432698508" },
|
||||||
{ label: "Email: info@getfruitycafe.com", href: "mailto:info@getfruitycafe.com" },
|
{ label: "Email: info@getfruitycafe.com", href: "mailto:info@getfruitycafe.com" },
|
||||||
{ label: "1427 Hwy 138 SE #1, Conyers, GA 30013", href: "#" },
|
{ label: "1427 Hwy 138 SE #1, Conyers, GA 30013", href: "#" },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Follow Us",
|
title: "Follow Us", items: [
|
||||||
items: [
|
|
||||||
{ label: "Instagram", href: "https://instagram.com" },
|
{ label: "Instagram", href: "https://instagram.com" },
|
||||||
{ label: "Facebook", href: "https://facebook.com" },
|
{ label: "Facebook", href: "https://facebook.com" },
|
||||||
{ label: "Twitter", href: "https://twitter.com" },
|
{ label: "Twitter", href: "https://twitter.com" },
|
||||||
@@ -85,16 +81,13 @@ export default function OrderOnlinePage() {
|
|||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
mediaItems={[
|
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=3",
|
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=3", imageAlt: "Fresh smoothie bowl ready to order"
|
||||||
imageAlt: "Fresh smoothie bowl ready to order",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-vegetable-rolls-whole-sliced-bright-blue-food-meal-roll-vegetable-snack_140725-34216.jpg?_wi=2",
|
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-vegetable-rolls-whole-sliced-bright-blue-food-meal-roll-vegetable-snack_140725-34216.jpg?_wi=2", imageAlt: "Fresh wraps available for order"
|
||||||
imageAlt: "Fresh wraps available for order",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/fresh-green-vegetables-carrots-black-board-high-quality-photo_114579-26974.jpg?_wi=3",
|
imageSrc: "http://img.b2bpic.net/free-photo/fresh-green-vegetables-carrots-black-board-high-quality-photo_114579-26974.jpg?_wi=3", imageAlt: "Fresh ingredients in every order"
|
||||||
imageAlt: "Fresh ingredients in every order",
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
mediaAnimation="blur-reveal"
|
mediaAnimation="blur-reveal"
|
||||||
@@ -115,39 +108,19 @@ export default function OrderOnlinePage() {
|
|||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "smoothies",
|
id: "smoothies", name: "Smoothies", price: "$7.95 - $9.95", imageSrc: "http://img.b2bpic.net/free-photo/smoothie-selection-colorful-beverages-bright_23-2148227533.jpg", imageAlt: "Colorful smoothie selection"
|
||||||
name: "Smoothies",
|
|
||||||
price: "$7.95 - $9.95",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/smoothie-selection-colorful-beverages-bright_23-2148227533.jpg",
|
|
||||||
imageAlt: "Colorful smoothie selection",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "wraps",
|
id: "wraps", name: "Wraps", price: "$12.95 - $14.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=2", imageAlt: "Fresh wraps with premium fillings"
|
||||||
name: "Wraps",
|
|
||||||
price: "$12.95 - $14.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=2",
|
|
||||||
imageAlt: "Fresh wraps with premium fillings",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "acai-bowls",
|
id: "acai-bowls", name: "Acai Bowls", price: "$10.95 - $12.95", imageSrc: "http://img.b2bpic.net/free-photo/breakfast-dessert-bowl-with-banana-slices-blueberries_23-2148417436.jpg?_wi=2", imageAlt: "Colorful acai bowls with fresh toppings"
|
||||||
name: "Acai Bowls",
|
|
||||||
price: "$10.95 - $12.95",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/breakfast-dessert-bowl-with-banana-slices-blueberries_23-2148417436.jpg?_wi=2",
|
|
||||||
imageAlt: "Colorful acai bowls with fresh toppings",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "salads",
|
id: "salads", name: "Salads", price: "$11.95 - $13.95", 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=2", imageAlt: "Fresh salads with healthy ingredients"
|
||||||
name: "Salads",
|
|
||||||
price: "$11.95 - $13.95",
|
|
||||||
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=2",
|
|
||||||
imageAlt: "Fresh salads with healthy ingredients",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "breakfast",
|
id: "breakfast", name: "Breakfast Items", price: "$8.95 - $11.95", imageSrc: "http://img.b2bpic.net/free-photo/toasts-cupcakes-juice_23-2147678718.jpg?_wi=2", imageAlt: "Breakfast menu items"
|
||||||
name: "Breakfast Items",
|
|
||||||
price: "$8.95 - $11.95",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/toasts-cupcakes-juice_23-2147678718.jpg?_wi=2",
|
|
||||||
imageAlt: "Breakfast menu items",
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
gridVariant="three-columns-all-equal-width"
|
gridVariant="three-columns-all-equal-width"
|
||||||
|
|||||||
148
src/app/page.tsx
148
src/app/page.tsx
@@ -14,41 +14,37 @@ import { Leaf, Star, Sparkles, MapPin, Zap } from "lucide-react";
|
|||||||
|
|
||||||
export default function HomePage() {
|
export default function HomePage() {
|
||||||
const navItems = [
|
const navItems = [
|
||||||
{ name: "Home", id: "home" },
|
{ name: "Home", id: "/" },
|
||||||
{ name: "Menu", id: "menu" },
|
{ name: "Menu", id: "/menu" },
|
||||||
{ name: "Order Online", id: "order-online" },
|
{ name: "Order Online", id: "https://get-fruity-cafe-conyers.food-menu.net/menu/" },
|
||||||
{ name: "About", id: "about" },
|
{ name: "About", id: "/about" },
|
||||||
{ name: "Contact", id: "contact" },
|
{ name: "Contact", id: "/contact" },
|
||||||
];
|
];
|
||||||
|
|
||||||
const footerColumns = [
|
const footerColumns = [
|
||||||
{
|
{
|
||||||
title: "Get Fruity",
|
title: "Get Fruity", items: [
|
||||||
items: [
|
|
||||||
{ label: "Home", href: "/" },
|
{ label: "Home", href: "/" },
|
||||||
{ label: "Menu", href: "/menu" },
|
{ label: "Menu", href: "/menu" },
|
||||||
{ label: "Order Online", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/" },
|
{ label: "Order Online", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/" },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "About",
|
title: "About", items: [
|
||||||
items: [
|
|
||||||
{ label: "About Us", href: "/about" },
|
{ label: "About Us", href: "/about" },
|
||||||
{ label: "Contact", href: "/contact" },
|
{ label: "Contact", href: "/contact" },
|
||||||
{ label: "Hours & Location", href: "/contact" },
|
{ label: "Hours & Location", href: "/contact" },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Contact",
|
title: "Contact", items: [
|
||||||
items: [
|
|
||||||
{ label: "Phone: +1 (943) 269-8508", href: "tel:+19432698508" },
|
{ label: "Phone: +1 (943) 269-8508", href: "tel:+19432698508" },
|
||||||
{ label: "Email: info@getfruitycafe.com", href: "mailto:info@getfruitycafe.com" },
|
{ label: "Email: info@getfruitycafe.com", href: "mailto:info@getfruitycafe.com" },
|
||||||
{ label: "1427 Hwy 138 SE #1, Conyers, GA 30013", href: "#" },
|
{ label: "1427 Hwy 138 SE #1, Conyers, GA 30013", href: "#" },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Follow Us",
|
title: "Follow Us", items: [
|
||||||
items: [
|
|
||||||
{ label: "Instagram", href: "https://instagram.com" },
|
{ label: "Instagram", href: "https://instagram.com" },
|
||||||
{ label: "Facebook", href: "https://facebook.com" },
|
{ label: "Facebook", href: "https://facebook.com" },
|
||||||
{ label: "Twitter", href: "https://twitter.com" },
|
{ label: "Twitter", href: "https://twitter.com" },
|
||||||
@@ -75,37 +71,32 @@ export default function HomePage() {
|
|||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroBillboardGallery
|
<HeroBillboardGallery
|
||||||
title="Fresh Smoothies. Real Flavor."
|
title="Fresh Smoothies. Real Flavor. Premium Experience."
|
||||||
description="Smoothies, wraps, acai bowls, and healthy eats made fresh daily in Conyers."
|
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"
|
tag="Premium Healthy Cafe"
|
||||||
tagIcon={Leaf}
|
tagIcon={Leaf}
|
||||||
tagAnimation="slide-up"
|
tagAnimation="slide-up"
|
||||||
background={{
|
background={{
|
||||||
variant: "radial-gradient",
|
variant: "radial-gradient"
|
||||||
}}
|
}}
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Order Online",
|
text: "Order Online", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/"
|
||||||
href: "https://get-fruity-cafe-conyers.food-menu.net/menu/",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text: "View Menu",
|
text: "View Menu", href: "/menu"
|
||||||
href: "/menu",
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
mediaItems={[
|
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",
|
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"
|
||||||
imageAlt: "Fresh colorful smoothie bowl with vibrant fruits",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-vegetable-rolls-whole-sliced-bright-blue-food-meal-roll-vegetable-snack_140725-34216.jpg",
|
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"
|
||||||
imageAlt: "Fresh grilled wraps with healthy ingredients",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/fresh-green-vegetables-carrots-black-board-high-quality-photo_114579-26974.jpg",
|
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"
|
||||||
imageAlt: "Organic fresh ingredients and colorful produce",
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
mediaAnimation="blur-reveal"
|
mediaAnimation="blur-reveal"
|
||||||
@@ -117,53 +108,32 @@ export default function HomePage() {
|
|||||||
<ProductCardOne
|
<ProductCardOne
|
||||||
title="Featured Menu Items"
|
title="Featured Menu Items"
|
||||||
description="Our most popular smoothies, wraps, and acai bowls made with the freshest ingredients."
|
description="Our most popular smoothies, wraps, and acai bowls made with the freshest ingredients."
|
||||||
tag="Customer Favorites"
|
tag="Over 500+ 5-star reviews"
|
||||||
tagIcon={Star}
|
tagIcon={Star}
|
||||||
tagAnimation="slide-up"
|
tagAnimation="slide-up"
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Browse Full Menu",
|
text: "Order Online", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/"
|
||||||
href: "/menu",
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "whatspoppin",
|
id: "whatspoppin", name: "What's Poppin Smoothie", price: "$8.95", imageSrc: "http://img.b2bpic.net/free-photo/close-up-summer-milk-shake_329181-1180.jpg", imageAlt: "What's Poppin berry smoothie with fresh fruit"
|
||||||
name: "What's Poppin Smoothie",
|
|
||||||
price: "$8.95",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-summer-milk-shake_329181-1180.jpg",
|
|
||||||
imageAlt: "What's Poppin berry smoothie with fresh fruit",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "nakedbaby",
|
id: "nakedbaby", name: "Naked Baby Smoothie", price: "$7.95", imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-yogurt-with-granola-banana_23-2148566816.jpg", imageAlt: "Naked Baby creamy vanilla smoothie"
|
||||||
name: "Naked Baby Smoothie",
|
|
||||||
price: "$7.95",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-yogurt-with-granola-banana_23-2148566816.jpg",
|
|
||||||
imageAlt: "Naked Baby creamy vanilla smoothie",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "grilled-lamb",
|
id: "grilled-lamb", 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", imageAlt: "Grilled lamb wrap with fresh vegetables"
|
||||||
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",
|
|
||||||
imageAlt: "Grilled lamb wrap with fresh vegetables",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "jerk-salmon",
|
id: "jerk-salmon", 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", imageAlt: "Jerk salmon wrap with fresh ingredients"
|
||||||
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",
|
|
||||||
imageAlt: "Jerk salmon wrap with fresh ingredients",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "salmon-salad",
|
id: "salmon-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", imageAlt: "Colorful jerk salmon and 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",
|
|
||||||
imageAlt: "Colorful jerk salmon and shrimp salad",
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
gridVariant="three-columns-all-equal-width"
|
gridVariant="three-columns-all-equal-width"
|
||||||
@@ -184,32 +154,20 @@ export default function HomePage() {
|
|||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
id: "fresh",
|
id: "fresh", title: "Fresh Ingredients", tags: ["Quality", "Natural"],
|
||||||
title: "Fresh Ingredients",
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-arrangement-organic-vegetables_23-2148538677.jpg?_wi=1", imageAlt: "Fresh organic ingredients at our cafe"
|
||||||
tags: ["Quality", "Natural"],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-arrangement-organic-vegetables_23-2148538677.jpg?_wi=1",
|
|
||||||
imageAlt: "Fresh organic ingredients at our cafe",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "healthy",
|
id: "healthy", title: "Healthy Options", tags: ["Nutrition", "Wellness"],
|
||||||
title: "Healthy Options",
|
imageSrc: "http://img.b2bpic.net/free-photo/two-sporty-girls-kitchen-preparing-food_1303-24786.jpg?_wi=1", imageAlt: "Nutritious healthy food choices"
|
||||||
tags: ["Nutrition", "Wellness"],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/two-sporty-girls-kitchen-preparing-food_1303-24786.jpg?_wi=1",
|
|
||||||
imageAlt: "Nutritious healthy food choices",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "fast",
|
id: "fast", title: "Fast Service", tags: ["Quick", "Efficient"],
|
||||||
title: "Fast Service",
|
imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-with-disposable-coffee-cup_107420-12314.jpg?_wi=1", imageAlt: "Quick friendly service at our cafe"
|
||||||
tags: ["Quick", "Efficient"],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-with-disposable-coffee-cup_107420-12314.jpg?_wi=1",
|
|
||||||
imageAlt: "Quick friendly service at our cafe",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "vegan",
|
id: "vegan", title: "Vegan & Vegetarian Friendly", tags: ["Plant-Based", "Inclusive"],
|
||||||
title: "Vegan & Vegetarian Friendly",
|
imageSrc: "http://img.b2bpic.net/free-photo/top-view-slices-bread-sandwiches-with-salad_23-2148640157.jpg?_wi=1", imageAlt: "Vegan and vegetarian menu options"
|
||||||
tags: ["Plant-Based", "Inclusive"],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-slices-bread-sandwiches-with-salad_23-2148640157.jpg?_wi=1",
|
|
||||||
imageAlt: "Vegan and vegetarian menu options",
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
carouselMode="buttons"
|
carouselMode="buttons"
|
||||||
@@ -224,40 +182,16 @@ export default function HomePage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", title: "Consistently Fresh & Delicious", quote: "Fresh smoothies and great wraps every time. The quality is always consistent and the flavors are amazing.", name: "Maria S.", role: "Regular Customer", imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-with-olives-beer_23-2147680964.jpg?_wi=1", imageAlt: "Maria, satisfied customer"
|
||||||
title: "Consistently Fresh & Delicious",
|
|
||||||
quote: "Fresh smoothies and great wraps every time. The quality is always consistent and the flavors are amazing.",
|
|
||||||
name: "Maria S.",
|
|
||||||
role: "Regular Customer",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-with-olives-beer_23-2147680964.jpg?_wi=1",
|
|
||||||
imageAlt: "Maria, satisfied customer",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2", title: "Fantastic Vibe & Service", quote: "Healthy options, great vibe, and friendly staff. This is my go-to spot for lunch. Always feel welcome.", name: "James T.", role: "Fitness Enthusiast", imageSrc: "http://img.b2bpic.net/free-photo/latin-man-his-30s-smiling-making-eye-contact-while-drinking-coffee-sandwich-his-lunch-break-food-court_662251-228.jpg?_wi=1", imageAlt: "James, fitness enthusiast customer"
|
||||||
title: "Fantastic Vibe & Service",
|
|
||||||
quote: "Healthy options, great vibe, and friendly staff. This is my go-to spot for lunch. Always feel welcome.",
|
|
||||||
name: "James T.",
|
|
||||||
role: "Fitness Enthusiast",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/latin-man-his-30s-smiling-making-eye-contact-while-drinking-coffee-sandwich-his-lunch-break-food-court_662251-228.jpg?_wi=1",
|
|
||||||
imageAlt: "James, fitness enthusiast customer",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "3",
|
id: "3", title: "Best in Conyers", quote: "One of the best places in Conyers for quick fresh food. Great ingredients and honestly the best smoothies around.", name: "Angela M.", role: "Local Resident", imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-restoring-wooden-furniture_23-2150062511.jpg?_wi=1", imageAlt: "Angela, local resident"
|
||||||
title: "Best in Conyers",
|
|
||||||
quote: "One of the best places in Conyers for quick fresh food. Great ingredients and honestly the best smoothies around.",
|
|
||||||
name: "Angela M.",
|
|
||||||
role: "Local Resident",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-restoring-wooden-furniture_23-2150062511.jpg?_wi=1",
|
|
||||||
imageAlt: "Angela, local resident",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "4",
|
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"
|
||||||
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",
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
@@ -266,7 +200,7 @@ export default function HomePage() {
|
|||||||
<div id="location-preview" data-section="location-preview">
|
<div id="location-preview" data-section="location-preview">
|
||||||
<MediaAbout
|
<MediaAbout
|
||||||
title="Visit Get Fruity in Conyers"
|
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"
|
tag="Hours & Location"
|
||||||
tagIcon={MapPin}
|
tagIcon={MapPin}
|
||||||
tagAnimation="slide-up"
|
tagAnimation="slide-up"
|
||||||
@@ -275,12 +209,10 @@ export default function HomePage() {
|
|||||||
imageAlt="Get Fruity Cafe storefront in Conyers"
|
imageAlt="Get Fruity Cafe storefront in Conyers"
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Call Us: +1 (943) 269-8508",
|
text: "Call Now", href: "tel:+19432698508"
|
||||||
href: "tel:+19432698508",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text: "Order Online",
|
text: "Order Online", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/"
|
||||||
href: "https://get-fruity-cafe-conyers.food-menu.net/menu/",
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
@@ -295,7 +227,7 @@ export default function HomePage() {
|
|||||||
tagIcon={Zap}
|
tagIcon={Zap}
|
||||||
tagAnimation="slide-up"
|
tagAnimation="slide-up"
|
||||||
background={{
|
background={{
|
||||||
variant: "sparkles-gradient",
|
variant: "sparkles-gradient"
|
||||||
}}
|
}}
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
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=2"
|
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=2"
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ html {
|
|||||||
body {
|
body {
|
||||||
background-color: var(--background);
|
background-color: var(--background);
|
||||||
color: var(--foreground);
|
color: var(--foreground);
|
||||||
font-family: var(--font-manrope), sans-serif;
|
font-family: var(--font-open-sans), sans-serif;
|
||||||
position: relative;
|
position: relative;
|
||||||
min-height: 100vh;
|
min-height: 100vh;
|
||||||
overscroll-behavior: none;
|
overscroll-behavior: none;
|
||||||
@@ -24,5 +24,5 @@ h3,
|
|||||||
h4,
|
h4,
|
||||||
h5,
|
h5,
|
||||||
h6 {
|
h6 {
|
||||||
font-family: var(--font-manrope), sans-serif;
|
font-family: var(--font-inter), sans-serif;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,15 +10,15 @@
|
|||||||
--accent: #ffffff;
|
--accent: #ffffff;
|
||||||
--background-accent: #ffffff; */
|
--background-accent: #ffffff; */
|
||||||
|
|
||||||
--background: #f5f5f5;
|
--background: #ffffff;
|
||||||
--card: #ffffff;
|
--card: #f9f9f9;
|
||||||
--foreground: #1c1c1c;
|
--foreground: #000f06e6;
|
||||||
--primary-cta: #2ECC71;
|
--primary-cta: #0a7039;
|
||||||
--primary-cta-text: #ffffff;
|
--primary-cta-text: #ffffff;
|
||||||
--secondary-cta: #ffffff;
|
--secondary-cta: #f9f9f9;
|
||||||
--secondary-cta-text: #1c1c1c;
|
--secondary-cta-text: #000f06e6;
|
||||||
--accent: #8E44AD;
|
--accent: #e2e2e2;
|
||||||
--background-accent: #F4D03F;
|
--background-accent: #c4c4c4;
|
||||||
|
|
||||||
/* text sizing - set by ThemeProvider */
|
/* text sizing - set by ThemeProvider */
|
||||||
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
||||||
|
|||||||
Reference in New Issue
Block a user