48 Commits

Author SHA1 Message Date
36710d0dca Merge version_12 into main
Merge version_12 into main
2026-03-21 23:16:24 +00:00
fb91f967a2 Update theme fonts 2026-03-21 23:16:20 +00:00
773bad05a8 Update theme fonts 2026-03-21 23:16:20 +00:00
47e843f1e4 Merge version_12 into main
Merge version_12 into main
2026-03-21 22:51:24 +00:00
b338d064ce Update theme colors 2026-03-21 22:51:18 +00:00
f3d95fde77 Merge version_11 into main
Merge version_11 into main
2026-03-21 22:37:57 +00:00
bece4ed275 Update src/app/page.tsx 2026-03-21 22:37:53 +00:00
f499816748 Update src/app/order-online/page.tsx 2026-03-21 22:37:52 +00:00
b98daa9ce1 Update src/app/menu/page.tsx 2026-03-21 22:37:52 +00:00
f3a7d40484 Update src/app/contact/page.tsx 2026-03-21 22:37:52 +00:00
198efe04b5 Update src/app/about/page.tsx 2026-03-21 22:37:51 +00:00
553b0b678f Merge version_10 into main
Merge version_10 into main
2026-03-21 22:33:59 +00:00
a0832d4d6b Update src/app/page.tsx 2026-03-21 22:33:55 +00:00
f5212a29da Update src/app/order-online/page.tsx 2026-03-21 22:33:55 +00:00
88bd34526b Update src/app/menu/page.tsx 2026-03-21 22:33:54 +00:00
5987f6b2a8 Update src/app/contact/page.tsx 2026-03-21 22:33:54 +00:00
7af8a58e3b Update src/app/about/page.tsx 2026-03-21 22:33:53 +00:00
593a8f6a88 Merge version_9 into main
Merge version_9 into main
2026-03-21 22:30:47 +00:00
2e3162686c Update src/app/page.tsx 2026-03-21 22:30:43 +00:00
2ff769e4d2 Merge version_7 into main
Merge version_7 into main
2026-03-21 22:23:00 +00:00
af0e64427c Update theme colors 2026-03-21 22:22:54 +00:00
d0c20a7ba7 Merge version_7 into main
Merge version_7 into main
2026-03-21 20:19:48 +00:00
96fd6628a3 Update src/app/order-online/page.tsx 2026-03-21 20:19:44 +00:00
959d7fcecd Update src/app/contact/page.tsx 2026-03-21 20:19:44 +00:00
8b2c3c6ccb Update src/app/about/page.tsx 2026-03-21 20:19:43 +00:00
511f33d4c5 Merge version_6 into main
Merge version_6 into main
2026-03-21 20:12:26 +00:00
779d2c4a7e Update src/app/styles/variables.css 2026-03-21 20:12:22 +00:00
3b8aeb7ada Update src/app/order-online/page.tsx 2026-03-21 20:12:21 +00:00
510c2a77bc Update src/app/contact/page.tsx 2026-03-21 20:12:21 +00:00
60fc0d8019 Update src/app/about/page.tsx 2026-03-21 20:12:20 +00:00
f009ed655c Merge version_5 into main
Merge version_5 into main
2026-03-21 20:09:38 +00:00
18479cd919 Update src/app/page.tsx 2026-03-21 20:09:34 +00:00
f7848551fc Merge version_5 into main
Merge version_5 into main
2026-03-21 20:09:04 +00:00
4c4701806b Update src/app/page.tsx 2026-03-21 20:09:00 +00:00
141eb19d19 Merge version_5 into main
Merge version_5 into main
2026-03-21 20:08:30 +00:00
0c5d2a6768 Update src/app/page.tsx 2026-03-21 20:08:26 +00:00
e7a94d2661 Merge version_5 into main
Merge version_5 into main
2026-03-21 20:07:58 +00:00
41b8d0a1d0 Update src/app/page.tsx 2026-03-21 20:07:54 +00:00
56852c774b Merge version_5 into main
Merge version_5 into main
2026-03-21 20:07:27 +00:00
32d8e8df41 Update src/app/page.tsx 2026-03-21 20:07:23 +00:00
6a91c68fbd Merge version_5 into main
Merge version_5 into main
2026-03-21 20:06:54 +00:00
c161181a1b Update src/app/page.tsx 2026-03-21 20:06:50 +00:00
fcef486c2e Update src/app/menu/page.tsx 2026-03-21 20:06:49 +00:00
224469d8ff Merge version_4 into main
Merge version_4 into main
2026-03-21 20:04:23 +00:00
0a8e5842d6 Update src/app/styles/variables.css 2026-03-21 20:04:19 +00:00
67d3c32e28 Update src/app/page.tsx 2026-03-21 20:04:18 +00:00
7c710baf21 Update src/app/menu/page.tsx 2026-03-21 20:04:18 +00:00
0c90fc5f91 Merge version_3 into main
Merge version_3 into main
2026-03-21 20:02:26 +00:00
8 changed files with 111 additions and 238 deletions

View File

@@ -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",
}, },
]} ]}
/> />

View File

@@ -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"

View File

@@ -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

View File

@@ -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"

View File

@@ -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"

View File

@@ -14,11 +14,11 @@ 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 = [
@@ -71,8 +71,8 @@ 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"
@@ -90,13 +90,13 @@ export default function HomePage() {
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", 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" mediaAnimation="blur-reveal"
@@ -115,7 +115,7 @@ export default function HomePage() {
useInvertedBackground={false} useInvertedBackground={false}
buttons={[ buttons={[
{ {
text: "Browse Full Menu", href: "/menu" text: "Order Online", href: "https://get-fruity-cafe-conyers.food-menu.net/menu/"
}, },
]} ]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
@@ -200,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"
@@ -209,7 +209,7 @@ 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", href: "tel:+19432698508" text: "Call Now", href: "tel:+19432698508"
}, },
{ {
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/"

View File

@@ -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;
} }

View File

@@ -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);