Merge version_2 into main #4
67
src/app/call-to-order/page.tsx
Normal file
67
src/app/call-to-order/page.tsx
Normal file
@@ -0,0 +1,67 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
||||
import { Phone, MapPin } from 'lucide-react';
|
||||
|
||||
export default function CallToOrderPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="hover-bubble"
|
||||
defaultTextAnimation="reveal-blur"
|
||||
borderRadius="rounded"
|
||||
contentWidth="mediumLarge"
|
||||
sizing="medium"
|
||||
background="circleGradient"
|
||||
cardStyle="layered-gradient"
|
||||
primaryButtonStyle="flat"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Menu", id: "/" },
|
||||
{ name: "About", id: "/" },
|
||||
{ name: "Call to Order", id: "/call-to-order" },
|
||||
{ name: "Contact", id: "/" }
|
||||
]}
|
||||
button={{
|
||||
text: "Order Now", href: "tel:01100016162"
|
||||
}}
|
||||
brandName="CHICKENBOX"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="call-to-order" data-section="call-to-order">
|
||||
<ContactCTA
|
||||
tag="Call to Order"
|
||||
tagIcon={Phone}
|
||||
title="Order Fresh Fried Chicken by Phone"
|
||||
description="Call us now to place your order. Our team will prepare your favorite fried chicken while you wait. Fast service, fresh ingredients, and unbeatable taste. We're open 24 hours for your convenience."
|
||||
buttons={[
|
||||
{ text: "Call: 01100016162", href: "tel:01100016162" },
|
||||
{ text: "Visit Us", href: "/" }
|
||||
]}
|
||||
background={{ variant: "plain" }}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoReveal
|
||||
logoText="CHICKENBOX"
|
||||
leftLink={{
|
||||
text: "Call: 01100016162", href: "tel:01100016162"
|
||||
}}
|
||||
rightLink={{
|
||||
text: "306 Corniche Street, El Tor", href: "#location"
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
252
src/app/menu/[mealId]/page.tsx
Normal file
252
src/app/menu/[mealId]/page.tsx
Normal file
@@ -0,0 +1,252 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import HeroBillboardRotatedCarousel from '@/components/sections/hero/HeroBillboardRotatedCarousel';
|
||||
import MediaAbout from '@/components/sections/about/MediaAbout';
|
||||
import FeatureCardTwentyOne from '@/components/sections/feature/FeatureCardTwentyOne';
|
||||
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
||||
import { Zap, Star, Heart } from 'lucide-react';
|
||||
import { useParams } from 'next/navigation';
|
||||
|
||||
const mealDetails: Record<string, any> = {
|
||||
"crispy-chicken-box": {
|
||||
name: "Crispy Chicken Box", price: "45 EGP", description: "Enjoy our signature crispy chicken box with 4 golden-fried pieces and a generous serving of fresh-cut fries. Perfect for a single meal or light sharing.", images: [
|
||||
"http://img.b2bpic.net/free-photo/top-view-fried-chicken-legs-with-french-fries-sauce_23-2148646609.jpg?_wi=3", "http://img.b2bpic.net/free-photo/sauce-near-nuggets-beer_23-2147765506.jpg?_wi=2", "http://img.b2bpic.net/free-photo/top-view-fried-chicken-legs-with-french-fries-sauce_23-2148646609.jpg?_wi=4", "http://img.b2bpic.net/free-photo/vertical-shot-tasty-hamburger-wooden-plate-restaurant_181624-50415.jpg?_wi=1", "http://img.b2bpic.net/free-photo/burger-with-meat-white-fried-cheese_140725-2355.jpg?_wi=1", "http://img.b2bpic.net/free-photo/sauce-near-nuggets-beer_23-2147765506.jpg?_wi=3"
|
||||
],
|
||||
details: [
|
||||
{
|
||||
id: "1", title: "Ingredients", content: "Premium chicken breast and legs, coated in our signature seasoning blend and fried to golden perfection. Served with perfectly salted fries."
|
||||
},
|
||||
{
|
||||
id: "2", title: "Sauce Selection", content: "Choose from our variety of sauces: Garlic Mayo, Hot Spicy, BBQ, or Honey Mustard. Each sauce complements the crispy chicken perfectly."
|
||||
},
|
||||
{
|
||||
id: "3", title: "Preparation Time", content: "Fresh cooked to order. Average preparation time: 10-12 minutes. We never serve pre-cooked or reheated chicken to ensure maximum freshness and crispiness."
|
||||
}
|
||||
]
|
||||
},
|
||||
"spicy-chicken-sandwich": {
|
||||
name: "Spicy Chicken Sandwich", price: "35 EGP", description: "A fiery delight! Our crispy chicken breast sandwich layered with fresh lettuce, tomato, pickles, and our signature spicy mayo on a toasted bun.", images: [
|
||||
"http://img.b2bpic.net/free-photo/burger-with-meat-white-fried-cheese_140725-2355.jpg?_wi=2", "http://img.b2bpic.net/free-photo/vertical-shot-tasty-hamburger-wooden-plate-restaurant_181624-50415.jpg?_wi=3", "http://img.b2bpic.net/free-photo/burger-with-meat-white-fried-cheese_140725-2355.jpg?_wi=3", "http://img.b2bpic.net/free-photo/sauce-near-nuggets-beer_23-2147765506.jpg?_wi=1", "http://img.b2bpic.net/free-photo/top-view-fried-chicken-legs-with-french-fries-sauce_23-2148646609.jpg?_wi=2", "http://img.b2bpic.net/free-photo/vertical-shot-tasty-hamburger-wooden-plate-restaurant_181624-50415.jpg?_wi=2"
|
||||
],
|
||||
details: [
|
||||
{
|
||||
id: "1", title: "Bread & Toppings", content: "Fresh toasted bun toasted to golden brown, topped with crispy iceberg lettuce, fresh tomato slices, dill pickle chips, and onion rings for extra crunch."
|
||||
},
|
||||
{
|
||||
id: "2", title: "Spice Level", content: "Our spicy mayo is carefully balanced to provide a kick without overwhelming the palate. Contains jalapeño, chili peppers, and special seasonings."
|
||||
},
|
||||
{
|
||||
id: "3", title: "Customization", content: "Can't handle the heat? Request regular mayo. Want extra spice? Ask for extra chili sauce. We customize every sandwich to your preference."
|
||||
}
|
||||
]
|
||||
},
|
||||
"chicken-wings-basket": {
|
||||
name: "Chicken Wings Basket", price: "55 EGP", description: "8 juicy, crispy chicken wings perfectly seasoned and fried. A crowd favorite! Choose your sauce and enjoy the ultimate finger food experience.", images: [
|
||||
"http://img.b2bpic.net/free-photo/sauce-near-nuggets-beer_23-2147765506.jpg?_wi=2", "http://img.b2bpic.net/free-photo/sauce-near-nuggets-beer_23-2147765506.jpg?_wi=3", "http://img.b2bpic.net/free-photo/sauce-near-nuggets-beer_23-2147765506.jpg?_wi=4", "http://img.b2bpic.net/free-photo/top-view-fried-chicken-legs-with-french-fries-sauce_23-2148646609.jpg?_wi=1", "http://img.b2bpic.net/free-photo/vertical-shot-tasty-hamburger-wooden-plate-restaurant_181624-50415.jpg?_wi=1", "http://img.b2bpic.net/free-photo/burger-with-meat-white-fried-cheese_140725-2355.jpg?_wi=2"
|
||||
],
|
||||
details: [
|
||||
{
|
||||
id: "1", title: "Wing Selection", content: "Premium chicken wings hand-selected for size and quality. Each wing is carefully portioned for the perfect meat-to-bone ratio and maximum crispiness."
|
||||
},
|
||||
{
|
||||
id: "2", title: "Sauce Options", content: "Available sauces: Classic BBQ, Spicy Buffalo, Honey Garlic, Lemon Pepper, and our signature house sauce. Mix and match if you prefer!"
|
||||
},
|
||||
{
|
||||
id: "3", title: "Perfect for Sharing", content: "8 wings are the perfect amount for sharing or a hearty individual meal. Comes with blue cheese dip and fresh celery sticks on request."
|
||||
}
|
||||
]
|
||||
},
|
||||
"chicken-tenders-combo": {
|
||||
name: "Chicken Tenders Combo", price: "50 EGP", description: "6 premium chicken tenders, hand-breaded and fried until crispy. Served with your choice of sauce and a side of your preference.", images: [
|
||||
"http://img.b2bpic.net/free-photo/vertical-shot-tasty-hamburger-wooden-plate-restaurant_181624-50415.jpg?_wi=1", "http://img.b2bpic.net/free-photo/vertical-shot-tasty-hamburger-wooden-plate-restaurant_181624-50415.jpg?_wi=2", "http://img.b2bpic.net/free-photo/vertical-shot-tasty-hamburger-wooden-plate-restaurant_181624-50415.jpg?_wi=3", "http://img.b2bpic.net/free-photo/sauce-near-nuggets-beer_23-2147765506.jpg?_wi=1", "http://img.b2bpic.net/free-photo/top-view-fried-chicken-legs-with-french-fries-sauce_23-2148646609.jpg?_wi=3", "http://img.b2bpic.net/free-photo/burger-with-meat-white-fried-cheese_140725-2355.jpg?_wi=1"
|
||||
],
|
||||
details: [
|
||||
{
|
||||
id: "1", title: "Tenders Quality", content: "Hand-cut from premium chicken breast, coated in our proprietary breading blend. Fried fresh to order for maximum crunchiness and juiciness inside."
|
||||
},
|
||||
{
|
||||
id: "2", title: "Side Options", content: "Choose your side: Fresh-cut fries, coleslaw, rice pilaf, or sweet potato fries. Perfect complement to your tender meal."
|
||||
},
|
||||
{
|
||||
id: "3", title: "Sauce Variety", content: "6 sauce options included: Honey Mustard, Garlic Mayo, Sweet Chili, Teriyaki, BBQ, or Hot Sauce. Perfect for dipping and flavor variety!"
|
||||
}
|
||||
]
|
||||
},
|
||||
"double-chicken-burger": {
|
||||
name: "Double Chicken Burger", price: "60 EGP", description: "Ultimate satisfaction! Two perfectly fried chicken patties stacked with melted double cheese, fresh vegetables, and our special burger sauce.", images: [
|
||||
"http://img.b2bpic.net/free-photo/burger-with-meat-white-fried-cheese_140725-2355.jpg?_wi=2", "http://img.b2bpic.net/free-photo/burger-with-meat-white-fried-cheese_140725-2355.jpg?_wi=3", "http://img.b2bpic.net/free-photo/burger-with-meat-white-fried-cheese_140725-2355.jpg?_wi=4", "http://img.b2bpic.net/free-photo/vertical-shot-tasty-hamburger-wooden-plate-restaurant_181624-50415.jpg?_wi=4", "http://img.b2bpic.net/free-photo/sauce-near-nuggets-beer_23-2147765506.jpg?_wi=2", "http://img.b2bpic.net/free-photo/top-view-fried-chicken-legs-with-french-fries-sauce_23-2148646609.jpg?_wi=4"
|
||||
],
|
||||
details: [
|
||||
{
|
||||
id: "1", title: "Double Power", content: "Two succulent fried chicken patties layered with creamy melted mozzarella and sharp cheddar cheese. Each bite delivers pure chicken satisfaction."
|
||||
},
|
||||
{
|
||||
id: "2", title: "Fresh Vegetables", content: "Crisp lettuce, ripe tomato slices, fresh onions, and crunchy pickles. All vegetables are fresh daily for the best taste and texture."
|
||||
},
|
||||
{
|
||||
id: "3", title: "Special Burger Sauce", content: "Our signature house-made burger sauce combines mayo, ketchup, mustard, and special seasonings. The perfect complement to this mighty burger!"
|
||||
}
|
||||
]
|
||||
},
|
||||
"family-box-supreme": {
|
||||
name: "Family Box Supreme", price: "150 EGP", description: "Feed the whole family! Our ultimate mixed box with 15 pieces of assorted fried chicken, fries, and sauce selection. Perfect for gatherings!", images: [
|
||||
"http://img.b2bpic.net/free-photo/top-view-fried-chicken-legs-with-french-fries-sauce_23-2148646609.jpg?_wi=4", "http://img.b2bpic.net/free-photo/top-view-fried-chicken-legs-with-french-fries-sauce_23-2148646609.jpg?_wi=5", "http://img.b2bpic.net/free-photo/sauce-near-nuggets-beer_23-2147765506.jpg?_wi=3", "http://img.b2bpic.net/free-photo/sauce-near-nuggets-beer_23-2147765506.jpg?_wi=4", "http://img.b2bpic.net/free-photo/vertical-shot-tasty-hamburger-wooden-plate-restaurant_181624-50415.jpg?_wi=5", "http://img.b2bpic.net/free-photo/burger-with-meat-white-fried-cheese_140725-2355.jpg?_wi=5"
|
||||
],
|
||||
details: [
|
||||
{
|
||||
id: "1", title: "Mixed Selection", content: "15 pieces of assorted chicken: breasts, thighs, drumsticks, and wings. Perfect variety ensures everyone gets their favorite cut!"
|
||||
},
|
||||
{
|
||||
id: "2", title: "Generous Portions", content: "Includes large serving of fresh-cut fries plus coleslaw. This box is designed to feed 4-5 people comfortably with hearty appetites."
|
||||
},
|
||||
{
|
||||
id: "3", title: "Multiple Sauce Packs", content: "Includes 4 different sauce options: Garlic Mayo, BBQ, Hot Sauce, and Honey Mustard. Everyone can customize their meal!"
|
||||
}
|
||||
]
|
||||
},
|
||||
"spicy-wings-special": {
|
||||
name: "Spicy Wings Special", price: "65 EGP", description: "For heat lovers! 10 wings coated in extra spicy seasoning and fried until incredibly crispy. Challenge accepted!", images: [
|
||||
"http://img.b2bpic.net/free-photo/sauce-near-nuggets-beer_23-2147765506.jpg?_wi=4", "http://img.b2bpic.net/free-photo/sauce-near-nuggets-beer_23-2147765506.jpg?_wi=5", "http://img.b2bpic.net/free-photo/sauce-near-nuggets-beer_23-2147765506.jpg?_wi=6", "http://img.b2bpic.net/free-photo/top-view-fried-chicken-legs-with-french-fries-sauce_23-2148646609.jpg?_wi=5", "http://img.b2bpic.net/free-photo/vertical-shot-tasty-hamburger-wooden-plate-restaurant_181624-50415.jpg?_wi=6", "http://img.b2bpic.net/free-photo/burger-with-meat-white-fried-cheese_140725-2355.jpg?_wi=6"
|
||||
],
|
||||
details: [
|
||||
{
|
||||
id: "1", title: "Heat Level", content: "Coated with our signature extra-spicy blend featuring cayenne, habanero, and ghost peppers. This is for true spice enthusiasts!"
|
||||
},
|
||||
{
|
||||
id: "2", title: "Quality Wings", content: "10 large, meaty wings hand-selected for size and juiciness. Fried perfectly crispy on the outside while staying tender inside."
|
||||
},
|
||||
{
|
||||
id: "3", title: "Cooling Options", content: "We recommend pairing with a cold beverage. Blue cheese dip and cooling ranch sauce available on request to balance the heat."
|
||||
}
|
||||
]
|
||||
},
|
||||
"classic-chicken-meal": {
|
||||
name: "Classic Chicken Meal", price: "40 EGP", description: "The timeless favorite! 3 pieces of perfectly fried chicken served with fries and your choice of refreshing beverage.", images: [
|
||||
"http://img.b2bpic.net/free-photo/vertical-shot-tasty-hamburger-wooden-plate-restaurant_181624-50415.jpg?_wi=2", "http://img.b2bpic.net/free-photo/vertical-shot-tasty-hamburger-wooden-plate-restaurant_181624-50415.jpg?_wi=3", "http://img.b2bpic.net/free-photo/vertical-shot-tasty-hamburger-wooden-plate-restaurant_181624-50415.jpg?_wi=4", "http://img.b2bpic.net/free-photo/top-view-fried-chicken-legs-with-french-fries-sauce_23-2148646609.jpg?_wi=2", "http://img.b2bpic.net/free-photo/sauce-near-nuggets-beer_23-2147765506.jpg?_wi=1", "http://img.b2bpic.net/free-photo/burger-with-meat-white-fried-cheese_140725-2355.jpg?_wi=3"
|
||||
],
|
||||
details: [
|
||||
{
|
||||
id: "1", title: "Simple Perfection", content: "3 pieces of golden-fried chicken, perfectly seasoned with our signature spice blend. Sometimes the classics are the best!"
|
||||
},
|
||||
{
|
||||
id: "2", title: "Meal Sides", content: "Includes a generous serving of freshly-made fries. Perfect portion for a satisfying lunch or dinner meal."
|
||||
},
|
||||
{
|
||||
id: "3", title: "Beverage Choice", content: "Choose from: Coca-Cola, Sprite, Fanta Orange/Strawberry, or Iced Tea. Cold, refreshing beverages to complement your meal perfectly."
|
||||
}
|
||||
]
|
||||
}
|
||||
};
|
||||
|
||||
export default function MealDetailsPage() {
|
||||
const params = useParams();
|
||||
const mealId = params.mealId as string;
|
||||
const meal = mealDetails[mealId] || mealDetails["crispy-chicken-box"];
|
||||
|
||||
const carouselImages = meal.images.map((src: string, idx: number) => ({
|
||||
id: String(idx + 1),
|
||||
imageSrc: src,
|
||||
imageAlt: `${meal.name} image ${idx + 1}`
|
||||
}));
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="hover-bubble"
|
||||
defaultTextAnimation="reveal-blur"
|
||||
borderRadius="rounded"
|
||||
contentWidth="mediumLarge"
|
||||
sizing="medium"
|
||||
background="circleGradient"
|
||||
cardStyle="layered-gradient"
|
||||
primaryButtonStyle="flat"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Menu", id: "/menu" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Location", id: "location" },
|
||||
{ name: "Contact", id: "contact" }
|
||||
]}
|
||||
button={{
|
||||
text: "Order Now", href: "tel:01100016162"
|
||||
}}
|
||||
brandName="CHICKENBOX"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="meal-hero" data-section="meal-hero">
|
||||
<HeroBillboardRotatedCarousel
|
||||
title={meal.name}
|
||||
description={meal.description}
|
||||
tag={`${meal.price}`}
|
||||
tagIcon={Star}
|
||||
tagAnimation="slide-up"
|
||||
buttons={[
|
||||
{ text: "Order Now", href: "tel:01100016162" },
|
||||
{ text: "Back to Menu", href: "/menu" }
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
background={{ variant: "plain" }}
|
||||
carouselItems={carouselImages}
|
||||
autoPlay={true}
|
||||
autoPlayInterval={5000}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="meal-about" data-section="meal-about">
|
||||
<MediaAbout
|
||||
title="Premium Quality"
|
||||
description="Every meal at ChickenBox is prepared with the finest ingredients and cooked to absolute perfection. We never compromise on quality or freshness. Our team is dedicated to delivering delicious, crispy chicken every single time."
|
||||
tag="Our Commitment"
|
||||
tagIcon={Heart}
|
||||
tagAnimation="slide-up"
|
||||
imageSrc={meal.images[0]}
|
||||
imageAlt={`${meal.name} quality image`}
|
||||
buttons={[
|
||||
{ text: "Call to Order", href: "tel:01100016162" }
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="meal-details" data-section="meal-details">
|
||||
<FeatureCardTwentyOne
|
||||
title="Product Details"
|
||||
description="Learn everything about this delicious meal and how we prepare it to perfection."
|
||||
tag="Know More"
|
||||
tagIcon={Zap}
|
||||
tagAnimation="slide-up"
|
||||
imageSrc={meal.images[1]}
|
||||
imageAlt={`${meal.name} detail image`}
|
||||
mediaAnimation="slide-up"
|
||||
mediaPosition="left"
|
||||
useInvertedBackground={false}
|
||||
accordionItems={meal.details}
|
||||
buttons={[
|
||||
{ text: "Place Your Order", href: "tel:01100016162" }
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoReveal
|
||||
logoText="CHICKENBOX"
|
||||
leftLink={{
|
||||
text: "Call: 01100016162", href: "tel:01100016162"
|
||||
}}
|
||||
rightLink={{
|
||||
text: "306 Corniche Street, El Tor", href: "#location"
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
92
src/app/menu/page.tsx
Normal file
92
src/app/menu/page.tsx
Normal file
@@ -0,0 +1,92 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import ProductCardFour from '@/components/sections/product/ProductCardFour';
|
||||
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
||||
import { Star } from 'lucide-react';
|
||||
|
||||
export default function MenuPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="hover-bubble"
|
||||
defaultTextAnimation="reveal-blur"
|
||||
borderRadius="rounded"
|
||||
contentWidth="mediumLarge"
|
||||
sizing="medium"
|
||||
background="circleGradient"
|
||||
cardStyle="layered-gradient"
|
||||
primaryButtonStyle="flat"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Menu", id: "/menu" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Location", id: "location" },
|
||||
{ name: "Contact", id: "contact" }
|
||||
]}
|
||||
button={{
|
||||
text: "Order Now", href: "tel:01100016162"
|
||||
}}
|
||||
brandName="CHICKENBOX"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="full-menu" data-section="full-menu">
|
||||
<ProductCardFour
|
||||
title="Complete Menu"
|
||||
description="Browse our full selection of fresh, delicious fried chicken meals. Every item is prepared to order with the finest ingredients."
|
||||
tag="All Items"
|
||||
tagIcon={Star}
|
||||
tagAnimation="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
animationType="slide-up"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1", name: "Crispy Chicken Box", price: "45 EGP", variant: "4 pieces with fries", imageSrc: "http://img.b2bpic.net/free-photo/top-view-fried-chicken-legs-with-french-fries-sauce_23-2148646609.jpg?_wi=3", imageAlt: "Crispy chicken box meal", onProductClick: () => window.location.href = '/menu/crispy-chicken-box'
|
||||
},
|
||||
{
|
||||
id: "2", name: "Spicy Chicken Sandwich", price: "35 EGP", variant: "With lettuce and sauce", imageSrc: "http://img.b2bpic.net/free-photo/burger-with-meat-white-fried-cheese_140725-2355.jpg?_wi=2", imageAlt: "Spicy chicken sandwich", onProductClick: () => window.location.href = '/menu/spicy-chicken-sandwich'
|
||||
},
|
||||
{
|
||||
id: "3", name: "Chicken Wings Basket", price: "55 EGP", variant: "8 pieces crispy wings", imageSrc: "http://img.b2bpic.net/free-photo/sauce-near-nuggets-beer_23-2147765506.jpg?_wi=2", imageAlt: "Golden chicken wings", onProductClick: () => window.location.href = '/menu/chicken-wings-basket'
|
||||
},
|
||||
{
|
||||
id: "4", name: "Chicken Tenders Combo", price: "50 EGP", variant: "6 pieces with sauce selection", imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-tasty-hamburger-wooden-plate-restaurant_181624-50415.jpg?_wi=1", imageAlt: "Chicken tenders combo", onProductClick: () => window.location.href = '/menu/chicken-tenders-combo'
|
||||
},
|
||||
{
|
||||
id: "5", name: "Double Chicken Burger", price: "60 EGP", variant: "Two patties with double cheese", imageSrc: "http://img.b2bpic.net/free-photo/burger-with-meat-white-fried-cheese_140725-2355.jpg?_wi=3", imageAlt: "Double chicken burger", onProductClick: () => window.location.href = '/menu/double-chicken-burger'
|
||||
},
|
||||
{
|
||||
id: "6", name: "Family Box Supreme", price: "150 EGP", variant: "Mixed pieces for 4-5 people", imageSrc: "http://img.b2bpic.net/free-photo/top-view-fried-chicken-legs-with-french-fries-sauce_23-2148646609.jpg?_wi=4", imageAlt: "Family box supreme", onProductClick: () => window.location.href = '/menu/family-box-supreme'
|
||||
},
|
||||
{
|
||||
id: "7", name: "Spicy Wings Special", price: "65 EGP", variant: "10 pieces extra crispy and spicy", imageSrc: "http://img.b2bpic.net/free-photo/sauce-near-nuggets-beer_23-2147765506.jpg?_wi=3", imageAlt: "Spicy wings special", onProductClick: () => window.location.href = '/menu/spicy-wings-special'
|
||||
},
|
||||
{
|
||||
id: "8", name: "Classic Chicken Meal", price: "40 EGP", variant: "3 pieces with fries and drink", imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-tasty-hamburger-wooden-plate-restaurant_181624-50415.jpg?_wi=2", imageAlt: "Classic chicken meal", onProductClick: () => window.location.href = '/menu/classic-chicken-meal'
|
||||
}
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoReveal
|
||||
logoText="CHICKENBOX"
|
||||
leftLink={{
|
||||
text: "Call: 01100016162", href: "tel:01100016162"
|
||||
}}
|
||||
rightLink={{
|
||||
text: "306 Corniche Street, El Tor", href: "#location"
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
@@ -31,8 +31,8 @@ export default function LandingPage() {
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "Menu", id: "meals" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Location", id: "location" },
|
||||
{ name: "Contact", id: "contact" }
|
||||
{ name: "Call to Order", id: "/call-to-order" },
|
||||
{ name: "Contact", id: "location" }
|
||||
]}
|
||||
button={{
|
||||
text: "Order Now", href: "tel:01100016162"
|
||||
@@ -114,7 +114,7 @@ export default function LandingPage() {
|
||||
imageSrc="http://img.b2bpic.net/free-photo/vertical-shot-tasty-hamburger-wooden-plate-restaurant_181624-50415.jpg?_wi=3"
|
||||
imageAlt="Fresh fried chicken preparation"
|
||||
buttons={[
|
||||
{ text: "Learn More", href: "#contact" }
|
||||
{ text: "Learn More", href: "#location" }
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
useInvertedBackground={false}
|
||||
|
||||
Reference in New Issue
Block a user