Merge version_2 into main

Merge version_2 into main
This commit was merged in pull request #2.
This commit is contained in:
2026-04-28 18:30:56 +00:00
2 changed files with 48 additions and 106 deletions

View File

@@ -31,16 +31,11 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarStyleCentered
navItems={[
{
name: "Home", id: "hero"},
{
name: "About", id: "about"},
{
name: "Menu", id: "menu"},
{
name: "Reviews", id: "reviews"},
{
name: "Contact", id: "contact"},
{ name: "Home", id: "hero" },
{ name: "About", id: "about" },
{ name: "Menu", id: "menu" },
{ name: "Reviews", id: "reviews" },
{ name: "Contact", id: "contact" },
]}
brandName="London Ice Cream"
/>
@@ -48,58 +43,28 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroSplitKpi
background={{
variant: "plain"}}
background={{ variant: "plain" }}
title="A Sweet Taste of London in Riverside"
description="Handcrafted ice cream, gelato, bubble waffles, churro desserts, milkshakes, and more."
kpis={[
{
value: "4.9", label: "Star Rating"},
{
value: "250+", label: "Reviews"},
{
value: "Fresh", label: "Ingredients"},
{ value: "4.9", label: "Star Rating" },
{ value: "250+", label: "Reviews" },
{ value: "Fresh", label: "Ingredients" },
]}
enableKpiAnimation={true}
buttons={[
{
text: "View Menu", href: "#menu"},
{
text: "Order Now", href: "#"},
{
text: "Visit Us", href: "#contact"},
{ text: "View Menu", href: "#menu" },
{ text: "Order Now", href: "#" },
{ text: "Visit Us", href: "#contact" },
]}
imageSrc="http://img.b2bpic.net/free-photo/rendering-elegant-neoclassical-interior_23-2151059666.jpg"
mediaAnimation="slide-up"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/arab-man-wear-black-jeans-jacket-eyeglasses-cafe-drink-coffee-bar-with-book-stylish-fashionable-arabian-model-guy_627829-982.jpg", alt: "Arab man in cafe"},
{
src: "http://img.b2bpic.net/free-photo/couple-having-breakfast-home_657883-481.jpg", alt: "Couple having breakfast"},
{
src: "http://img.b2bpic.net/free-photo/front-desk-hotel-reception-lobby_482257-76228.jpg", alt: "Hotel lobby"},
{
src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-women-party_23-2149272225.jpg", alt: "Smiley women"},
{
src: "http://img.b2bpic.net/free-photo/side-view-woman-kid-with-ice-creams_23-2149426707.jpg", alt: "Woman and kid"},
]}
avatarText="Join our community of dessert lovers"
marqueeItems={[
{
type: "text-icon", text: "Handcrafted Daily", icon: IceCream,
},
{
type: "text-icon", text: "Premium Ingredients", icon: Utensils,
},
{
type: "text-icon", text: "Family Owned", icon: Users,
},
{
type: "text-icon", text: "Riverside Local", icon: MapPin,
},
{
type: "text-icon", text: "London Inspired", icon: Coffee,
},
{ type: "text-icon", text: "Handcrafted Daily", icon: IceCream },
{ type: "text-icon", text: "Premium Ingredients", icon: Utensils },
{ type: "text-icon", text: "Family Owned", icon: Users },
{ type: "text-icon", text: "Riverside Local", icon: MapPin },
{ type: "text-icon", text: "London Inspired", icon: Coffee },
]}
/>
</div>
@@ -118,18 +83,12 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width"
useInvertedBackground={true}
products={[
{
id: "1", name: "Ice Cream Scoops & Waffle Cones", price: "$5.00", imageSrc: "http://img.b2bpic.net/free-photo/ice-cream-cones-with-fruits-copy-space_23-2148539358.jpg"},
{
id: "2", name: "Gelato", price: "$6.00", imageSrc: "http://img.b2bpic.net/free-photo/ice-cream-sundae-edible-waffle-bowl_1339-2880.jpg"},
{
id: "3", name: "Banana Split", price: "$8.50", imageSrc: "http://img.b2bpic.net/free-photo/delicious-ice-cream-cones-with-caramel-topping_23-2148425390.jpg"},
{
id: "4", name: "Bubble Waffles", price: "$9.00", imageSrc: "http://img.b2bpic.net/free-photo/ice-cream-sundae-edible-waffle-bowl_1339-2878.jpg"},
{
id: "5", name: "Churro Desserts", price: "$7.50", imageSrc: "http://img.b2bpic.net/free-photo/high-view-churros-cup-with-melted-chocolate_23-2148379613.jpg"},
{
id: "6", name: "Specialty Milkshakes", price: "$8.00", imageSrc: "http://img.b2bpic.net/free-photo/white-chocolate-mocha-glass-with-whipped-cream-straw_140725-10675.jpg"},
{ id: "1", name: "Ice Cream Scoops & Waffle Cones", price: "$5.00", imageSrc: "http://img.b2bpic.net/free-photo/ice-cream-cones-with-fruits-copy-space_23-2148539358.jpg" },
{ id: "2", name: "Gelato", price: "$6.00", imageSrc: "http://img.b2bpic.net/free-photo/ice-cream-sundae-edible-waffle-bowl_1339-2880.jpg" },
{ id: "3", name: "Banana Split", price: "$8.50", imageSrc: "http://img.b2bpic.net/free-photo/delicious-ice-cream-cones-with-caramel-topping_23-2148425390.jpg" },
{ id: "4", name: "Bubble Waffles", price: "$9.00", imageSrc: "http://img.b2bpic.net/free-photo/ice-cream-sundae-edible-waffle-bowl_1339-2878.jpg" },
{ id: "5", name: "Churro Desserts", price: "$7.50", imageSrc: "http://img.b2bpic.net/free-photo/high-view-churros-cup-with-melted-chocolate_23-2148379613.jpg" },
{ id: "6", name: "Specialty Milkshakes", price: "$8.00", imageSrc: "http://img.b2bpic.net/free-photo/white-chocolate-mocha-glass-with-whipped-cream-straw_140725-10675.jpg" },
]}
title="Our Signature Treats"
description="Indulge in our carefully curated selection of handcrafted sweets, made fresh daily for you to enjoy."
@@ -140,8 +99,7 @@ export default function LandingPage() {
<SocialProofOne
textboxLayout="default"
useInvertedBackground={false}
names={[
"Riverside Times", "Local Eats", "Sweet Reviews", "Chicago Foodies", "Desert Daily", "Riverside Life", "City News"]}
names={["Riverside Times", "Local Eats", "Sweet Reviews", "Chicago Foodies", "Desert Daily", "Riverside Life", "City News"]}
title="Featured In"
description="We are honored to be recognized by the community and local food critics."
/>
@@ -153,19 +111,12 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={true}
testimonials={[
{
id: "1", name: "Sarah J.", role: "Riverside Resident", testimonial: "Best ice cream in Riverside!", imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-businesswoman_23-2149153829.jpg"},
{
id: "2", name: "Mark D.", role: "Foodie", testimonial: "The bubble waffles are amazing.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-caucasian-brunette-woman-eating-icecream-cone_169016-48665.jpg"},
{
id: "3", name: "Emily R.", role: "Regular", testimonial: "Such a cute shop and incredible desserts.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-eating-cake_23-2149155208.jpg"},
{
id: "4", name: "David K.", role: "Local", testimonial: "The atmosphere is so charming, truly feels like London.", imageSrc: "http://img.b2bpic.net/free-photo/woman-kid-with-ice-creams-side-view_23-2149426708.jpg"},
{
id: "5", name: "Anna P.", role: "Customer", testimonial: "Amazing flavors, every visit is a treat.", imageSrc: "http://img.b2bpic.net/free-photo/mature-woman-smiling_1149-601.jpg"},
{ id: "1", name: "Sarah J.", role: "Riverside Resident", testimonial: "The best ice cream experience in Riverside. Simply authentic!", imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-businesswoman_23-2149153829.jpg" },
{ id: "2", name: "Mark D.", role: "Dessert Enthusiast", testimonial: "Absolutely addicted to the bubble waffles. A London staple right here.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-caucasian-brunette-woman-eating-icecream-cone_169016-48665.jpg" },
{ id: "3", name: "Emily R.", role: "Regular Customer", testimonial: "The atmosphere is so charming and inviting. My favorite spot to relax.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-eating-cake_23-2149155208.jpg" },
]}
title="What Our Neighbors Say"
description="Hear what our wonderful customers have to say about their sweet experiences."
title="Customer Love"
description="See why our guests keep coming back for more."
/>
</div>
@@ -174,12 +125,9 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
faqs={[
{
id: "1", title: "Do you offer vegan options?", content: "Yes, we have a selection of vegan gelato and sorbet options."},
{
id: "2", title: "Do you offer catering?", content: "Absolutely! Contact us to schedule catering for your next event."},
{
id: "3", title: "Is the shop family-friendly?", content: "We love families! We have a cozy atmosphere and treats for all ages."},
{ id: "1", title: "Do you offer vegan options?", content: "Yes, we have a selection of vegan gelato and sorbet options." },
{ id: "2", title: "Do you offer catering?", content: "Absolutely! Contact us to schedule catering for your next event." },
{ id: "3", title: "Is the shop family-friendly?", content: "We love families! We have a cozy atmosphere and treats for all ages." },
]}
title="Common Questions"
faqsAnimation="slide-up"
@@ -190,14 +138,11 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactText
useInvertedBackground={true}
background={{
variant: "plain"}}
text="Find us at 38 East Ave, Riverside, IL 60546. We look forward to serving you."
background={{ variant: "plain" }}
text="Visit London Ice Cream Shop: 38 East Ave, Riverside, IL 60546. We are open daily for your sweet cravings! Reach us at (708) 853-7109."
buttons={[
{
text: "Call Now", href: "tel:7088537109"},
{
text: "Get Directions", href: "https://maps.google.com"},
{ text: "Call Us", href: "tel:7088537109" },
{ text: "View Map", href: "https://maps.google.com" },
]}
/>
</div>
@@ -207,18 +152,15 @@ export default function LandingPage() {
columns={[
{
items: [
{
label: "About", href: "#about"},
{
label: "Menu", href: "#menu"},
{ label: "About", href: "#about" },
{ label: "Menu", href: "#menu" },
{ label: "Reviews", href: "#reviews" },
],
},
{
items: [
{
label: "Contact", href: "#contact"},
{
label: "Privacy Policy", href: "#"},
{ label: "Visit Us", href: "#contact" },
{ label: "Privacy Policy", href: "#" },
],
},
]}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #f6f0e9;
--card: #efe7dd;
--foreground: #2b180a;
--primary-cta: #2b180a;
--background: #fbf2f8;
--card: #fef8f0;
--foreground: #3e2723;
--primary-cta: #ffb7c5;
--primary-cta-text: #f6f0e9;
--secondary-cta: #efe7dd;
--secondary-cta: #fdf3e7;
--secondary-cta-text: #2b180a;
--accent: #94877c;
--background-accent: #afa094;
--accent: #ffd700;
--background-accent: #f9dada;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);