Update src/app/page.tsx
This commit is contained in:
288
src/app/page.tsx
288
src/app/page.tsx
@@ -30,24 +30,13 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Menu", id: "menu" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Cloudy Bites"
|
||||
button={{ text: "Order Now", href: "#menu" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -56,36 +45,15 @@ export default function LandingPage() {
|
||||
logoText="Cloudy Bites"
|
||||
description="Experience culinary excellence with every bite. We bring fresh, vibrant, and delicious flavors directly to your plate."
|
||||
buttons={[
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
text: "Contact Us",
|
||||
href: "#contact",
|
||||
},
|
||||
{ text: "View Menu", href: "#menu" },
|
||||
{ text: "Contact Us", href: "#contact" },
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-dinner-with-meat-potatoes-served-with-green-black-plate-pepper-garlic-oil-bottle-cutlery-set_179666-19991.jpg?_wi=1",
|
||||
imageAlt: "delicious restaurant meal dining",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/eating-pasta_23-2147985237.jpg?_wi=1",
|
||||
imageAlt: "gourmet burger with fries",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/grilled-beef-steak-served-with-potato-dish-mushroom-sauce_140725-5831.jpg",
|
||||
imageAlt: "gourmet steak dinner restaurant",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ice-cream-with-mixed-fruit_1339-4923.jpg",
|
||||
imageAlt: "breakfast plate healthy start",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-baked-sea-bass-served-with-fresh-herbs-sauces-table_140725-12286.jpg",
|
||||
imageAlt: "tasty grilled fish dish",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-dinner-with-meat-potatoes-served-with-green-black-plate-pepper-garlic-oil-bottle-cutlery-set_179666-19991.jpg", imageAlt: "delicious restaurant meal dining" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/eating-pasta_23-2147985237.jpg", imageAlt: "gourmet burger with fries" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/grilled-beef-steak-served-with-potato-dish-mushroom-sauce_140725-5831.jpg", imageAlt: "gourmet steak dinner restaurant" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/ice-cream-with-mixed-fruit_1339-4923.jpg", imageAlt: "breakfast plate healthy start" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/top-baked-sea-bass-served-with-fresh-herbs-sauces-table_140725-12286.jpg", imageAlt: "tasty grilled fish dish" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -96,20 +64,11 @@ export default function LandingPage() {
|
||||
title="Our Passion for Flavor"
|
||||
description="At Cloudy Bites, we believe that great food brings people together. Our kitchen uses only the finest ingredients to craft memorable dining experiences for our guests."
|
||||
metrics={[
|
||||
{
|
||||
value: "50+",
|
||||
title: "Menu Varieties",
|
||||
},
|
||||
{
|
||||
value: "10k+",
|
||||
title: "Happy Guests",
|
||||
},
|
||||
{
|
||||
value: "100%",
|
||||
title: "Fresh Ingredients",
|
||||
},
|
||||
{ value: "50+", title: "Menu Varieties" },
|
||||
{ value: "10k+", title: "Happy Guests" },
|
||||
{ value: "100%", title: "Fresh Ingredients" },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-professional-chef-working_23-2151232183.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-professional-chef-working_23-2151232183.jpg"
|
||||
imageAlt="chef preparing gourmet food"
|
||||
mediaAnimation="slide-up"
|
||||
metricsAnimation="slide-up"
|
||||
@@ -123,40 +82,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Fast Delivery",
|
||||
description: "Enjoy your favorite dishes at home, hot and fresh.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-hand-holding-smartphone_23-2149870751.jpg",
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-delicious-food-table_23-2149272790.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-dinner-with-meat-potatoes-served-with-green-black-plate-pepper-garlic-oil-bottle-cutlery-set_179666-19991.jpg?_wi=2",
|
||||
imageAlt: "modern food service app interface",
|
||||
title: "Fast Delivery", description: "Enjoy your favorite dishes at home, hot and fresh.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/high-angle-hand-holding-smartphone_23-2149870751.jpg", imageAlt: "modern food service app interface" },
|
||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/view-delicious-food-table_23-2149272790.jpg", imageAlt: "modern food service app interface" }
|
||||
},
|
||||
{
|
||||
title: "Premium Ingredients",
|
||||
description: "Sourced locally and prepared with passion.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-hands-scanning-qr-code-with-phone_23-2149357876.jpg",
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-fresh-vegetables-dinner-preparation-table_140725-150449.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-professional-chef-working_23-2151232183.jpg?_wi=2",
|
||||
imageAlt: "modern food service app interface",
|
||||
title: "Premium Ingredients", description: "Sourced locally and prepared with passion.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/high-angle-hands-scanning-qr-code-with-phone_23-2149357876.jpg", imageAlt: "modern food service app interface" },
|
||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-fresh-vegetables-dinner-preparation-table_140725-150449.jpg", imageAlt: "modern food service app interface" }
|
||||
},
|
||||
{
|
||||
title: "Community Focus",
|
||||
description: "We are proud to serve our local area with love.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-people-learning-how-make-traditional-sushi-dish_23-2151186427.jpg",
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/hand-wearing-gloves-holding-fresh-red-pepper-vegetable-crate_23-2147844279.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/eating-pasta_23-2147985237.jpg?_wi=2",
|
||||
imageAlt: "modern food service app interface",
|
||||
title: "Community Focus", description: "We are proud to serve our local area with love.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/view-people-learning-how-make-traditional-sushi-dish_23-2151186427.jpg", imageAlt: "modern food service app interface" },
|
||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/hand-wearing-gloves-holding-fresh-red-pepper-vegetable-crate_23-2147844279.jpg", imageAlt: "modern food service app interface" }
|
||||
},
|
||||
]}
|
||||
showStepNumbers={true}
|
||||
@@ -172,60 +107,12 @@ export default function LandingPage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
brand: "Chef Pick",
|
||||
name: "Gourmet Classic",
|
||||
price: "$15.00",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/burger-bread-bun-with-meat-french-fries_114579-3535.jpg",
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
brand: "Refreshing",
|
||||
name: "Artisan Drink",
|
||||
price: "$6.00",
|
||||
rating: 4,
|
||||
reviewCount: "85",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/still-life-mexican-sweetness_23-2149666285.jpg",
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
brand: "Signature",
|
||||
name: "Wood-Fired Pizza",
|
||||
price: "$18.00",
|
||||
rating: 5,
|
||||
reviewCount: "200",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/meat-cutting-glass-champagne_140725-2149.jpg",
|
||||
},
|
||||
{
|
||||
id: "p4",
|
||||
brand: "Morning",
|
||||
name: "Healthy Start",
|
||||
price: "$12.00",
|
||||
rating: 4,
|
||||
reviewCount: "60",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-homemade-chocolate-cakes-white-plate_114579-85484.jpg",
|
||||
},
|
||||
{
|
||||
id: "p5",
|
||||
brand: "Light",
|
||||
name: "Grilled Catch",
|
||||
price: "$22.00",
|
||||
rating: 5,
|
||||
reviewCount: "45",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cup-tea-with-lemon-slice-light-background_140725-124962.jpg",
|
||||
},
|
||||
{
|
||||
id: "p6",
|
||||
brand: "Dessert",
|
||||
name: "Signature Pastry",
|
||||
price: "$8.00",
|
||||
rating: 5,
|
||||
reviewCount: "150",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vertical-view-soft-cake-decorated-with-lemon-chocolate-dark-background_140725-91975.jpg",
|
||||
},
|
||||
{ id: "p1", brand: "Chef Pick", name: "Gourmet Classic", price: "$15.00", rating: 5, reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/burger-bread-bun-with-meat-french-fries_114579-3535.jpg" },
|
||||
{ id: "p2", brand: "Refreshing", name: "Artisan Drink", price: "$6.00", rating: 4, reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/still-life-mexican-sweetness_23-2149666285.jpg" },
|
||||
{ id: "p3", brand: "Signature", name: "Wood-Fired Pizza", price: "$18.00", rating: 5, reviewCount: "200", imageSrc: "http://img.b2bpic.net/free-photo/meat-cutting-glass-champagne_140725-2149.jpg" },
|
||||
{ id: "p4", brand: "Morning", name: "Healthy Start", price: "$12.00", rating: 4, reviewCount: "60", imageSrc: "http://img.b2bpic.net/free-photo/top-view-homemade-chocolate-cakes-white-plate_114579-85484.jpg" },
|
||||
{ id: "p5", brand: "Light", name: "Grilled Catch", price: "$22.00", rating: 5, reviewCount: "45", imageSrc: "http://img.b2bpic.net/free-photo/top-view-cup-tea-with-lemon-slice-light-background_140725-124962.jpg" },
|
||||
{ id: "p6", brand: "Dessert", name: "Signature Pastry", price: "$8.00", rating: 5, reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/vertical-view-soft-cake-decorated-with-lemon-chocolate-dark-background_140725-91975.jpg" },
|
||||
]}
|
||||
title="Our Signature Dishes"
|
||||
description="Explore a variety of carefully curated items that represent the heart of Cloudy Bites."
|
||||
@@ -238,46 +125,11 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sarah J.",
|
||||
handle: "@sarah_foodie",
|
||||
testimonial: "The best burger I've had in a long time. So flavorful!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-lunch-together-restaurant_58466-16804.jpg",
|
||||
},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Michael C.",
|
||||
handle: "@mikey_eats",
|
||||
testimonial: "Fantastic service and even better food. Highly recommended.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-man-eating-sushi-working_23-2149870697.jpg",
|
||||
},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Emily R.",
|
||||
handle: "@emily_dines",
|
||||
testimonial: "Great atmosphere and lovely staff. My favorite spot.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-wearing-embroidered-shirt_23-2149394274.jpg",
|
||||
},
|
||||
{
|
||||
id: "t4",
|
||||
name: "David K.",
|
||||
handle: "@david_gourmet",
|
||||
testimonial: "Truly a hidden gem. The quality is unmatched.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-presents-girl-ring_1398-4220.jpg",
|
||||
},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Lisa M.",
|
||||
handle: "@lisa_tastes",
|
||||
testimonial: "Fast service and incredible attention to detail.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/food-blogger-young-fitness-cook-recording-video-social-media-happy-laughing_140725-166770.jpg",
|
||||
},
|
||||
{ id: "t1", name: "Sarah J.", handle: "@sarah_foodie", testimonial: "The best burger I've had in a long time. So flavorful!", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/couple-having-lunch-together-restaurant_58466-16804.jpg" },
|
||||
{ id: "t2", name: "Michael C.", handle: "@mikey_eats", testimonial: "Fantastic service and even better food. Highly recommended.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/side-view-man-eating-sushi-working_23-2149870697.jpg" },
|
||||
{ id: "t3", name: "Emily R.", handle: "@emily_dines", testimonial: "Great atmosphere and lovely staff. My favorite spot.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-woman-wearing-embroidered-shirt_23-2149394274.jpg" },
|
||||
{ id: "t4", name: "David K.", handle: "@david_gourmet", testimonial: "Truly a hidden gem. The quality is unmatched.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/man-presents-girl-ring_1398-4220.jpg" },
|
||||
{ id: "t5", name: "Lisa M.", handle: "@lisa_tastes", testimonial: "Fast service and incredible attention to detail.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/food-blogger-young-fitness-cook-recording-video-social-media-happy-laughing_140725-166770.jpg" },
|
||||
]}
|
||||
showRating={true}
|
||||
title="Customer Reviews"
|
||||
@@ -290,26 +142,14 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Do you offer delivery?",
|
||||
content: "Yes, we offer fast delivery services to your doorstep.",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Are there vegetarian options?",
|
||||
content: "Absolutely! We provide a variety of healthy plant-based choices.",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Can I make a reservation?",
|
||||
content: "Yes, please contact us at +961 81 633 899 to book your table.",
|
||||
},
|
||||
{ id: "f1", title: "Do you offer delivery?", content: "Yes, we offer fast delivery services to your doorstep." },
|
||||
{ id: "f2", title: "Are there vegetarian options?", content: "Absolutely! We provide a variety of healthy plant-based choices." },
|
||||
{ id: "f3", title: "Can I make a reservation?", content: "Yes, please contact us at +961 81 633 899 to book your table." },
|
||||
]}
|
||||
title="Common Questions"
|
||||
description="Need more info? We are here to help."
|
||||
faqsAnimation="slide-up"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/photorealistic-wooden-house-interior-with-timber-decor-furnishings_23-2151263526.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/photorealistic-wooden-house-interior-with-timber-decor-furnishings_23-2151263526.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
@@ -320,26 +160,11 @@ export default function LandingPage() {
|
||||
title="Get in Touch"
|
||||
description="Have any questions or need to make a reservation? Reach out to us directly."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
required: true,
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Your Email",
|
||||
required: true,
|
||||
},
|
||||
{ name: "name", type: "text", placeholder: "Your Name", required: true },
|
||||
{ name: "email", type: "email", placeholder: "Your Email", required: true },
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "How can we help you?",
|
||||
rows: 4,
|
||||
required: true,
|
||||
}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/photorealistic-wooden-house-interior-with-timber-decor-furnishings_23-2151263526.jpg?_wi=2"
|
||||
textarea={{ name: "message", placeholder: "How can we help you?", rows: 4, required: true }}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/photorealistic-wooden-house-interior-with-timber-decor-furnishings_23-2151263526.jpg"
|
||||
buttonText="Send Message"
|
||||
/>
|
||||
</div>
|
||||
@@ -348,33 +173,16 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Quick Links",
|
||||
items: [
|
||||
{
|
||||
label: "Home",
|
||||
href: "#hero",
|
||||
},
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
title: "Quick Links", items: [
|
||||
{ label: "Home", href: "#hero" },
|
||||
{ label: "About", href: "#about" },
|
||||
{ label: "Menu", href: "#menu" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
{
|
||||
label: "+961 81 633 899",
|
||||
href: "tel:+96181633899",
|
||||
},
|
||||
{
|
||||
label: "Email Us",
|
||||
href: "mailto:info@cloudybites.com",
|
||||
},
|
||||
title: "Contact", items: [
|
||||
{ label: "+961 81 633 899", href: "tel:+96181633899" },
|
||||
{ label: "Email Us", href: "mailto:info@cloudybites.com" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user