Merge version_1_1781454384329 into main #2

Merged
bender merged 3 commits from version_1_1781454384329 into main 2026-06-14 16:27:33 +00:00
2 changed files with 52 additions and 159 deletions

View File

@@ -8,32 +8,25 @@ import { StyleProvider } from "@/components/ui/StyleProvider";
export default function Layout() {
const navItems = [
{
"name": "Menu",
"href": "#catalog"
"name": "Menu", "href": "#catalog"
},
{
"name": "About",
"href": "#about"
"name": "About", "href": "#about"
},
{
"name": "Pricing",
"href": "#pricing"
"name": "Pricing", "href": "#pricing"
},
{
"name": "Contact",
"href": "#contact"
"name": "Contact", "href": "#contact"
},
{
"name": "Hero",
"href": "#hero"
"name": "Hero", "href": "#hero"
},
{
"name": "Features",
"href": "#features"
"name": "Features", "href": "#features"
},
{
"name": "Metrics",
"href": "#metrics"
"name": "Metrics", "href": "#metrics"
}
];
@@ -43,10 +36,9 @@ export default function Layout() {
<SectionErrorBoundary name="navbar">
<NavbarFloatingLogo
logo="Beauty Food"
logoImageSrc="http://img.b2bpic.net/free-photo/take-away-food-composition_23-2147805006.jpg"
ctaButton={{
text: "Order Now",
href: "#contact",
}}
text: "Order Now", href: "#contact"}}
navItems={navItems} />
</SectionErrorBoundary>
<main className="flex-grow">
@@ -56,29 +48,19 @@ export default function Layout() {
<FooterBasic
columns={[
{
title: "Company",
items: [
title: "Company", items: [
{
label: "About",
href: "#about",
},
label: "About", href: "#about"},
{
label: "Careers",
href: "#",
},
label: "Careers", href: "#"},
],
},
{
title: "Support",
items: [
title: "Support", items: [
{
label: "Contact",
href: "#contact",
},
label: "Contact", href: "#contact"},
{
label: "FAQ",
href: "#",
},
label: "FAQ", href: "#"},
],
},
]}

View File

@@ -18,14 +18,10 @@ export default function HomePage() {
title="Beauty Food: Taste the Artistry"
description="Where culinary mastery meets aesthetic perfection. Experience flavors designed to inspire and delight."
primaryButton={{
text: "Explore Menu",
href: "#catalog",
}}
text: "Explore Menu", href: "#catalog"}}
secondaryButton={{
text: "Contact Us",
href: "#contact",
}}
imageSrc="http://img.b2bpic.net/free-photo/italian-food-composition-with-pizza-space-right_23-2147686540.jpg?_wi=1"
text: "Contact Us", href: "#contact"}}
imageSrc="http://img.b2bpic.net/free-photo/italian-food-composition-with-pizza-space-right_23-2147686540.jpg"
/>
</SectionErrorBoundary>
</div>
@@ -36,7 +32,7 @@ export default function HomePage() {
tag="Our Philosophy"
title="Crafted with Passion"
description="Beauty Food isn't just about nutrition; it's an experience. We combine fresh, local ingredients with modern culinary techniques to bring you food that looks as good as it tastes."
imageSrc="http://img.b2bpic.net/free-photo/close-up-vegetables-kitchen_23-2150321093.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/close-up-vegetables-kitchen_23-2150321093.jpg"
/>
</SectionErrorBoundary>
</div>
@@ -49,40 +45,19 @@ export default function HomePage() {
description="Discover a collection of curated dishes that define our brand."
items={[
{
title: "Artisan Pizza",
description: "Hand-stretched dough with premium toppings.",
imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-cheesy-tomato-pizza-with-olives-sausages-inside-pan-brown-pizza-food-meal-fast-food-cheese-sausage_140725-32614.jpg",
},
title: "Artisan Pizza", description: "Hand-stretched dough with premium toppings.", imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-cheesy-tomato-pizza-with-olives-sausages-inside-pan-brown-pizza-food-meal-fast-food-cheese-sausage_140725-32614.jpg"},
{
title: "Classic Shawarma",
description: "Authentic blend of spices and tender meat.",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-traditional-azerbaijani-dish-pilaf-with-meat-with-dried-fruits_141793-4280.jpg",
},
title: "Classic Shawarma", description: "Authentic blend of spices and tender meat.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-traditional-azerbaijani-dish-pilaf-with-meat-with-dried-fruits_141793-4280.jpg"},
{
title: "Fresh Garden Salad",
description: "Organic greens with a signature dressing.",
imageSrc: "http://img.b2bpic.net/free-photo/crop-hand-shaking-saucepan-with-salad_23-2147778401.jpg",
},
title: "Fresh Garden Salad", description: "Organic greens with a signature dressing.", imageSrc: "http://img.b2bpic.net/free-photo/crop-hand-shaking-saucepan-with-salad_23-2147778401.jpg"},
{
title: "Gourmet Burger",
description: "Juicy beef, brioche bun, house sauce.",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-burger-table_23-2148678799.jpg",
},
title: "Gourmet Burger", description: "Juicy beef, brioche bun, house sauce.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-burger-table_23-2148678799.jpg"},
{
title: "Deluxe Sushi",
description: "Hand-rolled with the freshest catch.",
imageSrc: "http://img.b2bpic.net/free-photo/sushi-with-rice-ginger-wasabi_140725-1022.jpg",
},
title: "Deluxe Sushi", description: "Hand-rolled with the freshest catch.", imageSrc: "http://img.b2bpic.net/free-photo/sushi-with-rice-ginger-wasabi_140725-1022.jpg"},
{
title: "Rich Carbonara",
description: "Authentic Italian classic, fresh herbs.",
imageSrc: "http://img.b2bpic.net/free-photo/spaghetti-carbonara_74190-714.jpg",
},
title: "Rich Carbonara", description: "Authentic Italian classic, fresh herbs.", imageSrc: "http://img.b2bpic.net/free-photo/spaghetti-carbonara_74190-714.jpg"},
{
title: "Berry Power Bowl",
description: "Nutritious and vibrant morning fuel.",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-shot-bowl-muesli-with-berries-wooden-surface_181624-17459.jpg",
},
title: "Berry Power Bowl", description: "Nutritious and vibrant morning fuel.", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-shot-bowl-muesli-with-berries-wooden-surface_181624-17459.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -96,23 +71,11 @@ export default function HomePage() {
description="We don't compromise on quality, sourcing only the best ingredients."
items={[
{
title: "Local Ingredients",
description: "Sourced daily from regional sustainable farms.",
imageSrc: "http://img.b2bpic.net/free-photo/take-away-food-composition_23-2147805006.jpg",
imageAlt: "minimalist food logo yellow",
},
title: "Local Ingredients", description: "Sourced daily from regional sustainable farms.", imageSrc: "http://img.b2bpic.net/free-photo/take-away-food-composition_23-2147805006.jpg"},
{
title: "Culinary Innovation",
description: "Constantly pushing boundaries of flavor.",
imageSrc: "http://img.b2bpic.net/free-photo/italian-food-composition-with-pizza-space-right_23-2147686540.jpg?_wi=2",
imageAlt: "minimalist food logo yellow",
},
title: "Culinary Innovation", description: "Constantly pushing boundaries of flavor.", imageSrc: "http://img.b2bpic.net/free-photo/italian-food-composition-with-pizza-space-right_23-2147686540.jpg"},
{
title: "Aesthetic Plating",
description: "Visual delight is as vital as taste.",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-vegetables-kitchen_23-2150321093.jpg?_wi=2",
imageAlt: "minimalist food logo yellow",
},
title: "Aesthetic Plating", description: "Visual delight is as vital as taste.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-vegetables-kitchen_23-2150321093.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -126,36 +89,17 @@ export default function HomePage() {
description="Transparent pricing for exceptional quality."
plans={[
{
tag: "Basic",
price: "$15",
period: "/dish",
features: [
"Single Entree",
"Fresh Side",
"Complimentary Water",
],
tag: "Basic", price: "$15", period: "/dish", features: [
"Single Entree", "Fresh Side", "Complimentary Water"],
primaryButton: {
text: "Select",
href: "#contact",
},
imageSrc: "http://img.b2bpic.net/free-photo/fresh-homemade-mini-pizzas_114579-35123.jpg",
},
text: "Select", href: "#contact"},
imageSrc: "http://img.b2bpic.net/free-photo/fresh-homemade-mini-pizzas_114579-35123.jpg"},
{
tag: "Standard",
price: "$30",
period: "/meal",
features: [
"Entree Choice",
"Drink Included",
"Dessert",
"Premium Service",
],
tag: "Standard", price: "$30", period: "/meal", features: [
"Entree Choice", "Drink Included", "Dessert", "Premium Service"],
primaryButton: {
text: "Select",
href: "#contact",
},
imageSrc: "http://img.b2bpic.net/free-photo/meat-shaurma-rolls-lavash-with-colorful-cherry-tomatoes_114579-7266.jpg",
},
text: "Select", href: "#contact"},
imageSrc: "http://img.b2bpic.net/free-photo/meat-shaurma-rolls-lavash-with-colorful-cherry-tomatoes_114579-7266.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -169,20 +113,11 @@ export default function HomePage() {
description="Trusted by food lovers across the country."
metrics={[
{
icon: Users,
title: "Happy Customers",
value: "10k+",
},
icon: "Users", title: "Happy Customers", value: "10k+"},
{
icon: Award,
title: "Awards Won",
value: "25",
},
icon: "Award", title: "Awards Won", value: "25"},
{
icon: Utensils,
title: "Dishes Created",
value: "150+",
},
icon: "Utensils", title: "Dishes Created", value: "150+"},
]}
/>
</SectionErrorBoundary>
@@ -196,40 +131,20 @@ export default function HomePage() {
description="Don't just take our word for it."
testimonials={[
{
name: "Alice Johnson",
role: "Food Blogger",
company: "EatDaily",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-model-posing_23-2149154619.jpg",
},
name: "Alice Johnson", role: "Food Blogger", company: "EatDaily", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-model-posing_23-2149154619.jpg"},
{
name: "Mark Stevens",
role: "Critic",
company: "Culinary Times",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-cheerful-young-bearded-man-stylish-headwear-having-coffee-sitting-wooden-table-modern-cafe-interior-waiting-his-girlfriend-planning-propose-her-this-sunny-day_273609-1932.jpg",
},
name: "Mark Stevens", role: "Critic", company: "Culinary Times", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-cheerful-young-bearded-man-stylish-headwear-having-coffee-sitting-wooden-table-modern-cafe-interior-waiting-his-girlfriend-planning-propose-her-this-sunny-day_273609-1932.jpg"},
{
name: "Emma Brown",
role: "Customer",
company: "Local Foodie",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-pretty-smiling-young-woman-looking-camera_23-2148193989.jpg",
},
name: "Emma Brown", role: "Customer", company: "Local Foodie", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-pretty-smiling-young-woman-looking-camera_23-2148193989.jpg"},
{
name: "David Clark",
role: "Chef",
company: "Fine Dining",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-man-relaxing-home_23-2150307056.jpg",
},
name: "David Clark", role: "Chef", company: "Fine Dining", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-man-relaxing-home_23-2150307056.jpg"},
{
name: "Sarah Miller",
role: "Customer",
company: "Happy Diner",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-friends-restaurant_23-2148395392.jpg",
},
name: "Sarah Miller", role: "Customer", company: "Happy Diner", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-friends-restaurant_23-2148395392.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -241,13 +156,9 @@ export default function HomePage() {
tag="Order Now"
text="Ready to experience Beauty Food? Order today or reach out for inquiries."
primaryButton={{
text: "Contact Us",
href: "mailto:hello@beautyfood.com",
}}
text: "Contact Us", href: "mailto:hello@beautyfood.com"}}
secondaryButton={{
text: "Visit Store",
href: "#",
}}
text: "Visit Store", href: "#"}}
/>
</SectionErrorBoundary>
</div>