Merge version_1 into main #2
200
src/app/page.tsx
200
src/app/page.tsx
@@ -29,21 +29,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Our Story",
|
||||
id: "about",
|
||||
},
|
||||
name: "Our Story", id: "about"},
|
||||
{
|
||||
name: "Flavors",
|
||||
id: "products",
|
||||
},
|
||||
name: "Flavors", id: "products"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Velvet Scoop"
|
||||
/>
|
||||
@@ -52,116 +44,67 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDoubleCarousel
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Crafted Perfection in Every Scoop"
|
||||
description="Experience the velvety richness of artisanal ice cream, made with locally sourced, organic ingredients for a taste that lingers."
|
||||
leftCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-spending-time-together-outdoors_23-2149033577.jpg?_wi=1",
|
||||
imageAlt: "Gourmet Ice Cream",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-spending-time-together-outdoors_23-2149033577.jpg", imageAlt: "Gourmet Ice Cream"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-looking-different-goodies-local-producer_23-2149110831.jpg?_wi=1",
|
||||
imageAlt: "Handcrafted Scoop",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-looking-different-goodies-local-producer_23-2149110831.jpg", imageAlt: "Handcrafted Scoop"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/potato-balls-snack_1339-3111.jpg?_wi=1",
|
||||
imageAlt: "Flavor Variety",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/potato-balls-snack_1339-3111.jpg", imageAlt: "Flavor Variety"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/still-life-with-marshmallows-pomegranate_169016-3200.jpg?_wi=1",
|
||||
imageAlt: "Fresh Ingredients",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/still-life-with-marshmallows-pomegranate_169016-3200.jpg", imageAlt: "Fresh Ingredients"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-friends-having-ice-cream-milkshakes-outside_23-2148735472.jpg?_wi=1",
|
||||
imageAlt: "Happy Customer",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-friends-having-ice-cream-milkshakes-outside_23-2148735472.jpg", imageAlt: "Happy Customer"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-muffins-with-blueberries_23-2149234890.jpg?_wi=1",
|
||||
imageAlt: "Rustic Cone",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-muffins-with-blueberries_23-2149234890.jpg", imageAlt: "Rustic Cone"},
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-muffins-with-blueberries_23-2149234890.jpg?_wi=2",
|
||||
imageAlt: "Rustic Cone",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-muffins-with-blueberries_23-2149234890.jpg", imageAlt: "Rustic Cone"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-friends-having-ice-cream-milkshakes-outside_23-2148735472.jpg?_wi=2",
|
||||
imageAlt: "Happy Customer",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-friends-having-ice-cream-milkshakes-outside_23-2148735472.jpg", imageAlt: "Happy Customer"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/still-life-with-marshmallows-pomegranate_169016-3200.jpg?_wi=2",
|
||||
imageAlt: "Fresh Ingredients",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/still-life-with-marshmallows-pomegranate_169016-3200.jpg", imageAlt: "Fresh Ingredients"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/potato-balls-snack_1339-3111.jpg?_wi=2",
|
||||
imageAlt: "Flavor Variety",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/potato-balls-snack_1339-3111.jpg", imageAlt: "Flavor Variety"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-looking-different-goodies-local-producer_23-2149110831.jpg?_wi=2",
|
||||
imageAlt: "Handcrafted Scoop",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-looking-different-goodies-local-producer_23-2149110831.jpg", imageAlt: "Handcrafted Scoop"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-spending-time-together-outdoors_23-2149033577.jpg?_wi=2",
|
||||
imageAlt: "Gourmet Ice Cream",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-spending-time-together-outdoors_23-2149033577.jpg", imageAlt: "Gourmet Ice Cream"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Explore Flavors",
|
||||
href: "#products",
|
||||
},
|
||||
text: "Explore Flavors", href: "#products"},
|
||||
{
|
||||
text: "Visit Us",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Visit Us", href: "#contact"},
|
||||
]}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-portrait-corporate-woman-laughing-smiling-talking-phone-sitting-office_1258-194627.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-portrait-corporate-woman-laughing-smiling-talking-phone-sitting-office_1258-194627.jpg", alt: "Customer"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/woman-s-hand-taking-photo-breakfast-wooden-table-through-cell-phone_23-2147871393.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/woman-s-hand-taking-photo-breakfast-wooden-table-through-cell-phone_23-2147871393.jpg", alt: "Customer"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/joyful-smiling-dark-skinned-female-with-bushy-hairdo-wears-summer-t-shirt-bracelet_273609-3168.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/joyful-smiling-dark-skinned-female-with-bushy-hairdo-wears-summer-t-shirt-bracelet_273609-3168.jpg", alt: "Customer"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-happy-caucasian-brunette-woman-eating-icecream-cone_169016-48489.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-happy-caucasian-brunette-woman-eating-icecream-cone_169016-48489.jpg", alt: "Customer"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-portrait-corporate-woman-laughing-smiling-talking-phone-sitting-office_1258-194627.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-portrait-corporate-woman-laughing-smiling-talking-phone-sitting-office_1258-194627.jpg", alt: "Customer"},
|
||||
]}
|
||||
avatarText="Loved by 10k+ locals"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Organic Ingredients",
|
||||
},
|
||||
type: "text", text: "Organic Ingredients"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Small Batch",
|
||||
},
|
||||
type: "text", text: "Small Batch"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Locally Sourced",
|
||||
},
|
||||
type: "text", text: "Locally Sourced"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Freshly Churned",
|
||||
},
|
||||
type: "text", text: "Freshly Churned"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Artisanal Craft",
|
||||
},
|
||||
type: "text", text: "Artisanal Craft"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -171,14 +114,10 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
title="Small Batch, Big Heart"
|
||||
description={[
|
||||
"Born in a small kitchen, we believe that ice cream should be a simple pleasure crafted from pure, high-quality ingredients.",
|
||||
"Every batch is churned slowly at our local shop to achieve the creamiest texture imaginable, ensuring you taste the difference in every single bite.",
|
||||
]}
|
||||
"Born in a small kitchen, we believe that ice cream should be a simple pleasure crafted from pure, high-quality ingredients.", "Every batch is churned slowly at our local shop to achieve the creamiest texture imaginable, ensuring you taste the difference in every single bite."]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Our Story",
|
||||
href: "#",
|
||||
},
|
||||
text: "Our Story", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -187,29 +126,15 @@ export default function LandingPage() {
|
||||
<ProductCardFour
|
||||
textboxLayout="default"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
animationType="slide-up"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Velvet Chocolate",
|
||||
price: "$6.00",
|
||||
variant: "Classic",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-chocolate-cake_23-2148549948.jpg",
|
||||
},
|
||||
id: "1", name: "Velvet Chocolate", price: "$6.00", variant: "Classic", imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-chocolate-cake_23-2148549948.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Tahitian Vanilla",
|
||||
price: "$6.00",
|
||||
variant: "Classic",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-shot-stone-slate-tray-served-with-tasty-creamy-orange-ice-cream-set-decorated-with-mint-waffle-cones-dark-table-black-background-metal-scoop-is-laying-nearby-sum_639032-560.jpg",
|
||||
},
|
||||
id: "2", name: "Tahitian Vanilla", price: "$6.00", variant: "Classic", imageSrc: "http://img.b2bpic.net/free-photo/close-up-shot-stone-slate-tray-served-with-tasty-creamy-orange-ice-cream-set-decorated-with-mint-waffle-cones-dark-table-black-background-metal-scoop-is-laying-nearby-sum_639032-560.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Strawberry Cream",
|
||||
price: "$6.50",
|
||||
variant: "Seasonal",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/frozen-berries-black-currant-red-currant-raspberry-blueberry-top-view-vintage-ceramic-white-bowl-rustic-wooden-table-isolated_346278-776.jpg",
|
||||
},
|
||||
id: "3", name: "Strawberry Cream", price: "$6.50", variant: "Seasonal", imageSrc: "http://img.b2bpic.net/free-photo/frozen-berries-black-currant-red-currant-raspberry-blueberry-top-view-vintage-ceramic-white-bowl-rustic-wooden-table-isolated_346278-776.jpg"},
|
||||
]}
|
||||
title="Our Signature Flavors"
|
||||
description="Discover our hand-curated collection of premium flavors, ranging from timeless classics to bold modern infusions."
|
||||
@@ -224,25 +149,15 @@ export default function LandingPage() {
|
||||
author="Sarah M."
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-portrait-corporate-woman-laughing-smiling-talking-phone-sitting-office_1258-194627.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-portrait-corporate-woman-laughing-smiling-talking-phone-sitting-office_1258-194627.jpg", alt: "Customer"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/woman-s-hand-taking-photo-breakfast-wooden-table-through-cell-phone_23-2147871393.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/woman-s-hand-taking-photo-breakfast-wooden-table-through-cell-phone_23-2147871393.jpg", alt: "Customer"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/joyful-smiling-dark-skinned-female-with-bushy-hairdo-wears-summer-t-shirt-bracelet_273609-3168.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/joyful-smiling-dark-skinned-female-with-bushy-hairdo-wears-summer-t-shirt-bracelet_273609-3168.jpg", alt: "Customer"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-happy-caucasian-brunette-woman-eating-icecream-cone_169016-48489.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-happy-caucasian-brunette-woman-eating-icecream-cone_169016-48489.jpg", alt: "Customer"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-portrait-corporate-woman-laughing-smiling-talking-phone-sitting-office_1258-194627.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-portrait-corporate-woman-laughing-smiling-talking-phone-sitting-office_1258-194627.jpg", alt: "Customer"},
|
||||
]}
|
||||
ratingAnimation="blur-reveal"
|
||||
avatarsAnimation="blur-reveal"
|
||||
@@ -253,16 +168,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Visit Us"
|
||||
title="Ready for a scoop?"
|
||||
description="Come visit us at Velvet Scoop to enjoy a hand-made frozen masterpiece. We’re open daily until 10 PM."
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Directions",
|
||||
href: "#",
|
||||
},
|
||||
text: "Get Directions", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -271,33 +183,21 @@ export default function LandingPage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
title: "Navigation", items: [
|
||||
{
|
||||
label: "Home",
|
||||
href: "#hero",
|
||||
},
|
||||
label: "Home", href: "#hero"},
|
||||
{
|
||||
label: "Flavors",
|
||||
href: "#products",
|
||||
},
|
||||
label: "Flavors", href: "#products"},
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About Us", href: "#about"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
title: "Contact", items: [
|
||||
{
|
||||
label: "123 Scoop Lane",
|
||||
href: "#",
|
||||
},
|
||||
label: "123 Scoop Lane", href: "#"},
|
||||
{
|
||||
label: "info@velvetscoop.com",
|
||||
href: "mailto:info@velvetscoop.com",
|
||||
},
|
||||
label: "info@velvetscoop.com", href: "mailto:info@velvetscoop.com"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -308,4 +208,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user