Merge version_1_1781573626752 into main #1
@@ -7,57 +7,32 @@ import { StyleProvider } from "@/components/ui/StyleProvider";
|
||||
|
||||
export default function Layout() {
|
||||
const navItems = [
|
||||
{
|
||||
"name": "Home",
|
||||
"href": "/"
|
||||
},
|
||||
{
|
||||
"name": "Menu",
|
||||
"href": "/menu"
|
||||
},
|
||||
{
|
||||
"name": "Contact",
|
||||
"href": "/contact"
|
||||
},
|
||||
{
|
||||
"name": "Hero",
|
||||
"href": "#hero"
|
||||
},
|
||||
{
|
||||
"name": "About",
|
||||
"href": "#about"
|
||||
},
|
||||
{
|
||||
"name": "Features Home",
|
||||
"href": "#features-home"
|
||||
},
|
||||
{
|
||||
"name": "Testimonials",
|
||||
"href": "#testimonials"
|
||||
}
|
||||
];
|
||||
{ "name": "Home", "href": "/" },
|
||||
{ "name": "Menu", "href": "/menu" },
|
||||
{ "name": "Contact", "href": "/contact" }
|
||||
];
|
||||
|
||||
return (
|
||||
<StyleProvider buttonVariant="stagger" siteBackground="gridDots" heroBackground="cornerGlow">
|
||||
<SiteBackgroundSlot />
|
||||
<SectionErrorBoundary name="navbar">
|
||||
<NavbarFloatingLogo
|
||||
logo="Dulce Vida"
|
||||
ctaButton={{
|
||||
text: "Order Now",
|
||||
href: "/menu",
|
||||
}}
|
||||
navItems={navItems} />
|
||||
logo="Dulce Vida"
|
||||
logoImageSrc="http://img.b2bpic.net/free-vector/funny-croissant-cartoon-character_1308-107239.jpg"
|
||||
ctaButton={{
|
||||
text: "Order Now", href: "/menu"}}
|
||||
navItems={navItems}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
<main className="flex-grow">
|
||||
<Outlet />
|
||||
</main>
|
||||
<SectionErrorBoundary name="footer">
|
||||
<FooterMinimal
|
||||
brand="Dulce Vida Fruteria • (214) 486-0459 • Tue–Sun 12PM–8PM"
|
||||
copyright="© 2024 Dulce Vida Fruteria. 110 TX-289 Ste 1, Gunter, TX 75058."
|
||||
/>
|
||||
brand="Dulce Vida Fruteria • (214) 486-0459 • Tue–Sun 12PM–8PM"
|
||||
copyright="© 2024 Dulce Vida Fruteria. 110 TX-289 Ste 1, Gunter, TX 75058."
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</StyleProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -8,140 +8,81 @@ import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
|
||||
export default function HomePage() {
|
||||
return (
|
||||
<>
|
||||
<div id="hero" data-section="hero">
|
||||
<SectionErrorBoundary name="hero">
|
||||
<div id="hero" data-section="hero">
|
||||
<SectionErrorBoundary name="hero">
|
||||
<HeroCenteredLogos
|
||||
avatarsSrc={[
|
||||
"http://img.b2bpic.net/free-photo/beauty-workshop-young-beautician-demonstrating-new-beauty-products-online-workshop_259150-60054.jpg",
|
||||
"http://img.b2bpic.net/free-photo/front-view-smiley-woman-travel-agency_23-2150433448.jpg",
|
||||
"http://img.b2bpic.net/free-photo/smiling-woman-with-breakfast_23-2147667247.jpg",
|
||||
"http://img.b2bpic.net/free-photo/neighborhood-life-enjoyed-by-group-friends_23-2149402015.jpg",
|
||||
]}
|
||||
avatarText="Loved by locals in Gunter"
|
||||
title="A Taste of Dulce Vida"
|
||||
description="Authentic Mexican treats in Gunter, TX. Fresh fruit, vibrant flavors, and endless joy."
|
||||
primaryButton={{
|
||||
text: "View Our Menu",
|
||||
href: "/menu",
|
||||
}}
|
||||
secondaryButton={{
|
||||
text: "Visit Us",
|
||||
href: "/contact",
|
||||
}}
|
||||
names={[
|
||||
"Google Reviews",
|
||||
"Yelp",
|
||||
"Facebook",
|
||||
"TripAdvisor",
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/top-viewmulti-colored-marmalade-different-forms-with-chocolate-candies-shape-stone-saucers-jam-purple-background_141793-11416.jpg"
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
avatarsSrc={[
|
||||
"http://img.b2bpic.net/free-photo/beauty-workshop-young-beautician-demonstrating-new-beauty-products-online-workshop_259150-60054.jpg", "http://img.b2bpic.net/free-photo/front-view-smiley-woman-travel-agency_23-2150433448.jpg", "http://img.b2bpic.net/free-photo/smiling-woman-with-breakfast_23-2147667247.jpg", "http://img.b2bpic.net/free-photo/neighborhood-life-enjoyed-by-group-friends_23-2149402015.jpg"]}
|
||||
avatarText="Loved by locals in Gunter"
|
||||
title="A Taste of Dulce Vida"
|
||||
description="Authentic Mexican treats in Gunter, TX. Fresh fruit, vibrant flavors, and endless joy."
|
||||
primaryButton={{ text: "View Our Menu", href: "/menu" }}
|
||||
secondaryButton={{ text: "Visit Us", href: "/contact" }}
|
||||
names={["Google Reviews", "Yelp", "Facebook", "TripAdvisor"]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/top-viewmulti-colored-marmalade-different-forms-with-chocolate-candies-shape-stone-saucers-jam-purple-background_141793-11416.jpg"
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<SectionErrorBoundary name="about">
|
||||
<div id="about" data-section="about">
|
||||
<SectionErrorBoundary name="about">
|
||||
<AboutTextSplit
|
||||
title="Our Story"
|
||||
descriptions={[
|
||||
"At Dulce Vida Fruteria, we bring the vibrant street culture of Mexican desserts to Gunter. Every bite is fresh, colorful, and made with love.",
|
||||
"Located at 110 TX-289, we specialize in fruit cups, refreshing drinks, and traditional Mexican sweets.",
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
title="Our Story"
|
||||
descriptions={[
|
||||
"At Dulce Vida Fruteria, we bring the vibrant street culture of Mexican desserts to Gunter. Every bite is fresh, colorful, and made with love.", "Located at 110 TX-289, we specialize in fruit cups, refreshing drinks, and traditional Mexican sweets."]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="features-home" data-section="features-home">
|
||||
<SectionErrorBoundary name="features-home">
|
||||
<div id="features-home" data-section="features-home">
|
||||
<SectionErrorBoundary name="features-home">
|
||||
<FeaturesImageBento
|
||||
tag="Our Favorites"
|
||||
title="Fresh & Authentic"
|
||||
description="Discover our most popular treats that everyone is talking about."
|
||||
items={[
|
||||
{
|
||||
title: "Mango Loco",
|
||||
description: "Fresh mango with chili and lime.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mango-white-wooden-background_169016-2311.jpg",
|
||||
href: "/menu",
|
||||
},
|
||||
{
|
||||
title: "Pineapple Splash",
|
||||
description: "Refreshing pineapple cups.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/panna-cotta_1203-3488.jpg",
|
||||
href: "/menu",
|
||||
},
|
||||
{
|
||||
title: "Paletas",
|
||||
description: "Handcrafted fruit popsicles.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-lady-heart-sunglasses-dress-standing-blowing-bubbles-while-spending-time-amusement-park_574295-2669.jpg",
|
||||
href: "/menu",
|
||||
},
|
||||
{
|
||||
title: "Agua Fresca",
|
||||
description: "Authentic fruit waters.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spicy-michelada-drink-assortment-table_23-2149027848.jpg",
|
||||
href: "/menu",
|
||||
},
|
||||
{
|
||||
title: "Fruit Cream",
|
||||
description: "Creamy seasonal fruit cups.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-yogurt-parfait-decorated-with-cooki-crumbs-chocolate-chips-glass_140725-10135.jpg",
|
||||
href: "/menu",
|
||||
},
|
||||
{
|
||||
title: "Berry Parfait",
|
||||
description: "Fresh strawberries and cream.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-close-up-view-cake-with-citrus-fruits-appetizing-cake-with-citrus-fruits-chocolate-bowls-sliced-limes-chocolate-yellow-candies-dark-wall_140725-117091.jpg",
|
||||
href: "/menu",
|
||||
},
|
||||
{
|
||||
title: "Specialty Mix",
|
||||
description: "Our signature fruit medley.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dried-fruits-with-cocoa-powder-wooden-bowl-marble-background-high-quality-photo_114579-37496.jpg",
|
||||
href: "/menu",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Our Favorites"
|
||||
title="Fresh & Authentic"
|
||||
description="Discover our most popular treats that everyone is talking about."
|
||||
items={[
|
||||
{ title: "Mango Loco", description: "Fresh mango with chili and lime.", imageSrc: "http://img.b2bpic.net/free-photo/mango-white-wooden-background_169016-2311.jpg", href: "/menu" },
|
||||
{ title: "Pineapple Splash", description: "Refreshing pineapple cups.", imageSrc: "http://img.b2bpic.net/free-photo/panna-cotta_1203-3488.jpg", href: "/menu" },
|
||||
{ title: "Paletas", description: "Handcrafted fruit popsicles.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-lady-heart-sunglasses-dress-standing-blowing-bubbles-while-spending-time-amusement-park_574295-2669.jpg", href: "/menu" },
|
||||
{ title: "Agua Fresca", description: "Authentic fruit waters.", imageSrc: "http://img.b2bpic.net/free-photo/spicy-michelada-drink-assortment-table_23-2149027848.jpg", href: "/menu" },
|
||||
{ title: "Fruit Cream", description: "Creamy seasonal fruit cups.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-yogurt-parfait-decorated-with-cooki-crumbs-chocolate-chips-glass_140725-10135.jpg", href: "/menu" },
|
||||
{ title: "Berry Parfait", description: "Fresh strawberries and cream.", imageSrc: "http://img.b2bpic.net/free-photo/side-close-up-view-cake-with-citrus-fruits-appetizing-cake-with-citrus-fruits-chocolate-bowls-sliced-limes-chocolate-yellow-candies-dark-wall_140725-117091.jpg", href: "/menu" },
|
||||
{ title: "Specialty Mix", description: "Our signature fruit medley.", imageSrc: "http://img.b2bpic.net/free-photo/dried-fruits-with-cocoa-powder-wooden-bowl-marble-background-high-quality-photo_114579-37496.jpg", href: "/menu" }
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<SectionErrorBoundary name="testimonials">
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<SectionErrorBoundary name="testimonials">
|
||||
<TestimonialTrustCard
|
||||
quote="Absolutely the freshest fruit in town! The staff is so friendly and the vibe is perfect for a warm afternoon treat."
|
||||
rating={5}
|
||||
author="Sarah Miller, Local Resident"
|
||||
avatars={[
|
||||
{
|
||||
name: "User 1",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-eating-cupcakes-table-having-fun_171337-14504.jpg",
|
||||
},
|
||||
{
|
||||
name: "User 2",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/very-good-smiling-brunette-woman-shows-ok-okay-hand-sign-looking-satisfied-recommend-great-deal-pleased-with-quality-standing-white-background_176420-46695.jpg",
|
||||
},
|
||||
{
|
||||
name: "User 3",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-african-woman-sleepwear-sitting-bed-smiling-looking-tablet-holding-apple_176420-12819.jpg",
|
||||
},
|
||||
{
|
||||
name: "User 4",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friends-eating-barbeque-cake-outdoor-party_23-2149366196.jpg",
|
||||
},
|
||||
{
|
||||
name: "User 5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-beautiful-female-eating-potato-cips-watching-movie-white-desk_140725-31666.jpg",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
quote="Absolutely the freshest fruit in town! The staff is so friendly and the vibe is perfect for a warm afternoon treat."
|
||||
rating={5}
|
||||
author="Sarah Miller, Local Resident"
|
||||
avatars={[
|
||||
{ name: "User 1", imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-eating-cupcakes-table-having-fun_171337-14504.jpg" },
|
||||
{ name: "User 2", imageSrc: "http://img.b2bpic.net/free-photo/very-good-smiling-brunette-woman-shows-ok-okay-hand-sign-looking-satisfied-recommend-great-deal-pleased-with-quality-standing-white-background_176420-46695.jpg" },
|
||||
{ name: "User 3", imageSrc: "http://img.b2bpic.net/free-photo/attractive-african-woman-sleepwear-sitting-bed-smiling-looking-tablet-holding-apple_176420-12819.jpg" },
|
||||
{ name: "User 4", imageSrc: "http://img.b2bpic.net/free-photo/friends-eating-barbeque-cake-outdoor-party_23-2149366196.jpg" },
|
||||
{ name: "User 5", imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-beautiful-female-eating-potato-cips-watching-movie-white-desk_140725-31666.jpg" }
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="team" data-section="team">
|
||||
<SectionErrorBoundary name="team">
|
||||
<TeamDetailedCards />
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
<div id="team" data-section="team">
|
||||
<SectionErrorBoundary name="team">
|
||||
<TeamDetailedCards
|
||||
tag="Our Crew"
|
||||
title="Meet The Team"
|
||||
description="The passion behind our authentic treats."
|
||||
members={[
|
||||
{ name: "Maria G.", role: "Founder", imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-with-breakfast_23-2147667247.jpg" },
|
||||
{ name: "Jose R.", role: "Head Chef", imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-travel-agency_23-2150433448.jpg" }
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
</>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user