corrections updated

This commit is contained in:
Selvi 2026-01-08 15:08:09 +05:30
parent 8398c47c48
commit 887ac404f2
12 changed files with 159 additions and 53 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@ -179,7 +179,10 @@ export default function MenuPage() {
<p className={styles.description}>{item.description}</p>
</div>
<div className={styles.priceBubble}>
<span className={styles.price}>{item.price}</span>
<span className={styles.price}>
<span className={styles.currency}>$</span>
<span className={styles.amount}>{item.price.replace('$', '')}</span>
</span>
</div>
</motion.div>
))}

View File

@ -277,8 +277,8 @@
right: -30px;
top: 50%;
transform: translateY(-50%);
width: 70px;
height: 70px;
width: 80px;
height: 80px;
background: #c49c5c;
border-radius: 50%;
display: flex;
@ -319,10 +319,23 @@
}
.price {
font-size: 18px;
color: #fff;
font-weight: bold;
font-family: var(--font-playfair);
font-family: var(--font-lato);
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
gap: 3px;
}
.currency {
font-size: 18px;
margin-bottom: 0;
}
.amount {
font-size: 16px;
}
@media (max-width: 968px) {

View File

@ -3,6 +3,7 @@ import { Playfair_Display, DM_Sans } from "next/font/google";
import "./globals.css";
// import ScrollProviders from "@/components/ScrollProviders";
// import ScrollToTop from "@/components/ScrollToTop/ScrollToTop";
import CallButton from "@/components/CallButton/CallButton";
// import Navbar from '@/components/Navbar/Navbar';
// import NavbarWrapper from "@/components/NavbarWrapper";
import Script from "next/script";
@ -159,6 +160,7 @@ export default function RootLayout({
{children}
{/* <ScrollProviders /> */}
{/* <ScrollToTop /> */}
<CallButton />
</body>
</html>
)

View File

@ -0,0 +1,44 @@
.callBtn {
position: fixed;
bottom: 3.5rem; /* 2rem (bottom) + 3.5rem (height) + 1rem (gap) */
right: 2rem;
width: 3.5rem;
height: 3.5rem;
border-radius: 50%;
background-color: #c49c5c;
/* Gold color matching the theme */
color: #fff;
border: none;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
z-index: 50;
transition: all 0.3s ease-in-out;
text-decoration: none; /* For the anchor tag */
}
.callBtn:hover {
background-color: #b08d45;
transform: scale(1.1);
}
.icon {
width: 24px;
height: 24px;
stroke-width: 2.5;
fill: none;
stroke: currentColor;
stroke-linecap: round;
stroke-linejoin: round;
}
@media (max-width: 768px) {
.callBtn {
bottom: 3rem;
right: 1.5rem;
width: 3rem;
height: 3rem;
}
}

View File

@ -0,0 +1,19 @@
import styles from './CallButton.module.css'
export default function CallButton() {
return (
<a
href="tel:+15195816363"
className={styles.callBtn}
aria-label="Call Antalya Restaurant"
>
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 24 24"
className={styles.icon}
>
<path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.05 12.05 0 0 0 .57 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.03 12.03 0 0 0 2.81.57A2 2 0 0 1 22 16.92z" />
</svg>
</a>
)
}

View File

@ -73,10 +73,10 @@ export default function Footer() {
<h3 className={styles.heading}>Quick Links</h3>
<ul className={styles.linkList}>
<li className={styles.linkItem}><Link href="/" className={styles.link} prefetch={false}>Home</Link></li>
<li className={styles.linkItem}><Link href="/about-antalya-restaurant" className={styles.link} prefetch={false}>About</Link></li>
<li className={styles.linkItem}><Link href="/antalya-restaurant-gallery" className={styles.link} prefetch={false}>Gallery</Link></li>
<li className={styles.linkItem}><Link href="/antalya-restaurant-menu" className={styles.link} prefetch={false}>Menu</Link></li>
<li className={styles.linkItem}><Link href="/catering-services-ontario" className={styles.link} prefetch={false}>Catering</Link></li>
<li className={styles.linkItem}><Link href="/antalya-restaurant-gallery" className={styles.link} prefetch={false}>Gallery</Link></li>
<li className={styles.linkItem}><Link href="/about-antalya-restaurant" className={styles.link} prefetch={false}>About</Link></li>
<li className={styles.linkItem}><Link href="/antalya-turkish-food-blog" className={styles.link} prefetch={false}>Blog</Link></li>
<li className={styles.linkItem}><Link href="/book-a-table" className={styles.link} prefetch={false}>Contact</Link></li>
</ul>
@ -113,8 +113,8 @@ export default function Footer() {
<div className={styles.hoursBlock}>
<h3 className={styles.subHeading}>Opening Hours</h3>
<p className={styles.hours}>
Sunday-Thursday 11am-10pm<br />
Friday-Saturday 11am-11pm
Sunday-Saturday 11am-10pm<br />
{/* Friday-Saturday 11am-11pm */}
</p>
</div>
</div>

View File

@ -218,8 +218,8 @@
right: -30px;
top: 50%;
transform: translateY(-50%);
width: 70px;
height: 70px;
width: 80px;
height: 80px;
background: #c49c5c;
border-radius: 50%;
display: flex;
@ -260,10 +260,23 @@
}
.price {
font-size: 18px;
color: #fff;
font-weight: bold;
font-family: var(--font-playfair);
font-family: var(--font-lato);
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
gap: 3px;
}
.currency {
font-size: 18px;
margin-bottom: 0;
}
.amount {
font-size: 18px;
}
@media (max-width: 968px) {

View File

@ -88,7 +88,10 @@ export default function HomeMenu() {
</div>
<div className={styles.priceBubble}>
<span className={styles.price}>{item.price}</span>
<span className={styles.price}>
<span className={styles.currency}>$</span>
<span className={styles.amount}>{item.price.replace('$', '')}</span>
</span>
</div>
</motion.div>
))}

View File

@ -7,10 +7,10 @@ import styles from './Navbar.module.css'
const navLinks = [
{ name: 'Home', href: '/' },
{ name: 'About', href: '/about-antalya-restaurant' },
{ name: 'Gallery', href: '/antalya-restaurant-gallery' },
{ name: 'Menu', href: '/antalya-restaurant-menu' },
{ name: 'Catering', href: '/catering-services-ontario' },
{ name: 'Gallery', href: '/antalya-restaurant-gallery' },
{ name: 'About', href: '/about-antalya-restaurant' },
{ name: 'Blog', href: '/antalya-turkish-food-blog' },
{ name: 'Contact', href: '/book-a-table' },
]

View File

@ -37,3 +37,11 @@
height: 24px;
stroke-width: 2.5;
}
@media (max-width: 768px) {
.scrollToTopBtn {
right: 1.5rem;
width: 3rem;
height: 3rem;
}
}

View File

@ -478,6 +478,29 @@ export const galleryData = [
];
export const menuData = [
{
category: 'Appetizers',
image: '/images/home/Categories/appetizers.webp',
items: [
{ name: 'Babaganoush', price: '$9.99', description: 'Roasted eggplant, yogurt, garlic, olive oil and served with freshly baked bread', image: '/images/menu/babaganoush.webp', alt: 'Babaganoush - Roasted eggplant dip' },
{ name: 'Spicy Mashed Salad ( Ezme )', price: '$9.99', description: 'Fresh tomato, onion, bell pepper, parsley, seasoning and served with freshly baked bread', image: '/images/menu/spicy-mashed-salad.webp', alt: 'Ezme - Spicy tomato and pepper salad' },
{ name: 'Mixed Appetizer Plate', price: '$22.99', description: 'Babaganoush, Ezme, Hummus, Haydari and served with freshly baked bread', image: '/images/menu/mixed-appetizer-plate.webp', alt: 'Mixed Appetizer Plate - Assorted Turkish appetizers' },
{ name: 'Sigara Boregi (5 pcs)', price: '$9.99', description: 'Fried cigar shaped phyllo dough pastries stuffed with feta cheese and parsley', image: '/images/menu/sigara-boregi.webp', alt: 'Sigara Boregi - Fried cheese rolls' },
{ name: 'Haydari', price: '$9.99', description: 'Yogurt, mint, feta, olive oil, garlic, sea salt and served with freshly baked bread', image: '/images/menu/haydari.webp', alt: 'Haydari - Yogurt dip with herbs' },
{ name: 'Hummus', price: '$9.99', description: 'Mashed chickpeas, tahini, lemon, olive oil and served with freshly baked bread', image: '/images/menu/hummus.webp', alt: 'Hummus - Chickpea dip' },
{ name: 'Lentil Soup', price: '$8.99', description: 'Lentil, onion, carrot, mix of spicy and served with freshly baked bread', image: '/images/menu/lentil-soup.webp', alt: 'Lentil Soup - Turkish red lentil soup' }
]
},
{
category: 'Salads',
image: '/images/home/Categories/salads.webp',
items: [
{ name: 'Green Salad', price: '$10.99', description: 'Lettuce, onions, cucumber, feta, tomatoes', image: '/images/menu/green-salad.webp', alt: 'Green Salad - Fresh garden salad' },
{ name: 'Greek Salad', price: '$12.99', description: 'Tomato, onion, cucumber, lettuce, feta, black olives, olive oil', image: '/images/menu/greek-salad.webp', alt: 'Greek Salad - Traditional Greek salad' },
{ name: 'Shepherd Salad', price: '$10.99', description: 'Tomato, cucumber, onion, olive oil, lemon', image: '/images/menu/shepherd-salad.webp', alt: 'Shepherd Salad - Turkish choban salad' },
{ name: 'Caesar Salad', price: '$12.99', description: 'Romaine lettuce mixed with creamy Cesar dressing, topped with cherry tomatoes, Parmesan cheese & croutons', image: '/images/menu/caesar-salad.webp', alt: 'Caesar Salad - Classic Caesar salad' }
]
},
{
category: 'Kebabs',
image: '/images/home/Categories/kebabs.webp',
@ -503,21 +526,6 @@ export const menuData = [
{ name: 'Chicken Iskender', price: '$25.99', description: 'Chicken Doner served on a bed of freshly baked bread, topped with special tomato sauce, served with grilled tomato, pepper and yogurt', image: '/images/menu/chicken-iskender.webp', alt: 'Chicken Iskender - Chicken doner with tomato sauce' }
]
},
{
category: 'Pides',
image: '/images/home/Categories/pides.webp',
items: [
{ name: 'Lahmacun', price: '$18.99', description: 'Ground beef blended with pepper, onion, tomato, parsley and herbs on a thin crust dough, serving with parsley, sumac onion, lemon', image: '/images/menu/lahmacun.webp', alt: 'Lahmacun - Turkish flatbread with ground beef' },
{ name: 'Sujuk Pide', price: '$20.99', description: 'Turkish style sausage with mozzarella cheese, served with parsley, onion, lemon (* add mozzarella cheese 3.00)', image: '/images/menu/sujuk-pide.webp', alt: 'Sujuk Pide - Turkish sausage flatbread' },
{ name: 'Cheese Pide', price: '$18.99', description: 'High quality mozzarella cheese in a thing crust pide dough, served with parsley, onion, lemon', image: '/images/menu/cheese-pide.webp', alt: 'Cheese Pide - Mozzarella cheese flatbread' },
{ name: 'Veal Doner Pide with Mozzarella Cheese', price: '$18.99', description: 'Veal doner with mozzarella cheese on pide dough', image: '/images/menu/veal-doner-pide.webp', alt: 'Veal Doner Pide - Doner meat with cheese' },
{ name: 'Veggie Pide', price: '$18.99', description: 'Red bell pepper, mushroom, onion with mozzarella cheese on a thin crust pide dough, served with parsley, sumac onion and lemon', image: '/images/menu/veggie-pide.webp', alt: 'Veggie Pide - Vegetable flatbread with cheese' },
{ name: 'Ground Beef Pide', price: '$19.99', description: 'Ground beef, onion, tomato, parsley and red pepper on a thin crust pide dough (* add mozzarella cheese 3.00, * add egg 3.00)', image: '/images/menu/ground-beef-pide.webp', alt: 'Ground Beef Pide - Beef flatbread' },
{ name: 'Spinach Cheese Pide', price: '$18.99', description: 'Spinach with mozzarella cheese on a thin crust pide dough, served with parsley, sumac onion and lemon', image: '/images/menu/spinach-cheese-pide.webp', alt: 'Spinach Cheese Pide - Spinach and cheese flatbread' },
{ name: 'Mixed Pide', price: '$20.99', description: 'Sujuk, Ground Beef, Mozzarella Cheese', image: '/images/menu/mixed-pide.webp', alt: 'Mixed Pide - Combination flatbread with sausage and beef' },
{ name: 'Chicken Doner Pide with Mozzarella Cheese', price: '$18.99', description: 'Chicken doner with mozzarella cheese on pide dough', image: '/images/menu/chicken-doner.webp', alt: 'Chicken Doner Pide - Chicken doner with cheese' }
]
},
{
category: 'Sandwiches & Wraps',
image: '/images/home/Categories/wraps.webp',
@ -550,16 +558,18 @@ export const menuData = [
]
},
{
category: 'Appetizers',
image: '/images/home/Categories/appetizers.webp',
category: 'Pides',
image: '/images/home/Categories/pides.webp',
items: [
{ name: 'Babaganoush', price: '$9.99', description: 'Roasted eggplant, yogurt, garlic, olive oil and served with freshly baked bread', image: '/images/menu/babaganoush.webp', alt: 'Babaganoush - Roasted eggplant dip' },
{ name: 'Spicy Mashed Salad ( Ezme )', price: '$9.99', description: 'Fresh tomato, onion, bell pepper, parsley, seasoning and served with freshly baked bread', image: '/images/menu/spicy-mashed-salad.webp', alt: 'Ezme - Spicy tomato and pepper salad' },
{ name: 'Mixed Appetizer Plate', price: '$22.99', description: 'Babaganoush, Ezme, Hummus, Haydari and served with freshly baked bread', image: '/images/menu/mixed-appetizer-plate.webp', alt: 'Mixed Appetizer Plate - Assorted Turkish appetizers' },
{ name: 'Sigara Boregi (5 pcs)', price: '$9.99', description: 'Fried cigar shaped phyllo dough pastries stuffed with feta cheese and parsley', image: '/images/menu/sigara-boregi.webp', alt: 'Sigara Boregi - Fried cheese rolls' },
{ name: 'Haydari', price: '$9.99', description: 'Yogurt, mint, feta, olive oil, garlic, sea salt and served with freshly baked bread', image: '/images/menu/haydari.webp', alt: 'Haydari - Yogurt dip with herbs' },
{ name: 'Hummus', price: '$9.99', description: 'Mashed chickpeas, tahini, lemon, olive oil and served with freshly baked bread', image: '/images/menu/hummus.webp', alt: 'Hummus - Chickpea dip' },
{ name: 'Lentil Soup', price: '$8.99', description: 'Lentil, onion, carrot, mix of spicy and served with freshly baked bread', image: '/images/menu/lentil-soup.webp', alt: 'Lentil Soup - Turkish red lentil soup' }
{ name: 'Lahmacun', price: '$18.99', description: 'Ground beef blended with pepper, onion, tomato, parsley and herbs on a thin crust dough, serving with parsley, sumac onion, lemon', image: '/images/menu/lahmacun.webp', alt: 'Lahmacun - Turkish flatbread with ground beef' },
{ name: 'Sujuk Pide', price: '$20.99', description: 'Turkish style sausage with mozzarella cheese, served with parsley, onion, lemon (* add mozzarella cheese 3.00)', image: '/images/menu/sujuk-pide.webp', alt: 'Sujuk Pide - Turkish sausage flatbread' },
{ name: 'Cheese Pide', price: '$18.99', description: 'High quality mozzarella cheese in a thing crust pide dough, served with parsley, onion, lemon', image: '/images/menu/cheese-pide.webp', alt: 'Cheese Pide - Mozzarella cheese flatbread' },
{ name: 'Veal Doner Pide with Mozzarella Cheese', price: '$18.99', description: 'Veal doner with mozzarella cheese on pide dough', image: '/images/menu/veal-doner-pide.webp', alt: 'Veal Doner Pide - Doner meat with cheese' },
{ name: 'Veggie Pide', price: '$18.99', description: 'Red bell pepper, mushroom, onion with mozzarella cheese on a thin crust pide dough, served with parsley, sumac onion and lemon', image: '/images/menu/veggie-pide.webp', alt: 'Veggie Pide - Vegetable flatbread with cheese' },
{ name: 'Ground Beef Pide', price: '$19.99', description: 'Ground beef, onion, tomato, parsley and red pepper on a thin crust pide dough (* add mozzarella cheese 3.00, * add egg 3.00)', image: '/images/menu/ground-beef-pide.webp', alt: 'Ground Beef Pide - Beef flatbread' },
{ name: 'Spinach Cheese Pide', price: '$18.99', description: 'Spinach with mozzarella cheese on a thin crust pide dough, served with parsley, sumac onion and lemon', image: '/images/menu/spinach-cheese-pide.webp', alt: 'Spinach Cheese Pide - Spinach and cheese flatbread' },
{ name: 'Mixed Pide', price: '$20.99', description: 'Sujuk, Ground Beef, Mozzarella Cheese', image: '/images/menu/mixed-pide.webp', alt: 'Mixed Pide - Combination flatbread with sausage and beef' },
{ name: 'Chicken Doner Pide with Mozzarella Cheese', price: '$18.99', description: 'Chicken doner with mozzarella cheese on pide dough', image: '/images/menu/chicken-doner.webp', alt: 'Chicken Doner Pide - Chicken doner with cheese' }
]
},
{
@ -571,22 +581,13 @@ export const menuData = [
{ name: 'Kofta ( 1 skw )', price: '$8.99', description: 'Single skewer of kofta kebab', image: '/images/menu/kofta.webp', alt: 'Kofta Skewer - Single kofta kebab' },
{ name: 'Lamb Chops ( 4 pcs )', price: '$27.99', description: 'Four pieces of grilled lamb chops', image: '/images/menu/lamb-chops.webp', alt: 'Lamb Chops Side - Four grilled lamb chops' },
{ name: 'Veal Shish ( 1 skw )', price: '$9.99', description: 'Single skewer of veal shish', image: '/images/menu/veal-shish.webp', alt: 'Veal Shish Skewer - Single veal kebab' },
{ name: 'French Fries', price: '$6.99 - $8.99', description: 'Regular & Large crispy french fries', image: '/images/menu/french-fries.webp', alt: 'French Fries - Crispy golden fries' },
{ name: 'French Fries (Regular)', price: '$6.99', description: 'Regular crispy french fries', image: '/images/menu/french-fries.webp', alt: 'French Fries - Regular crispy golden fries' },
{ name: 'French Fries (Large)', price: '$8.99', description: 'Large crispy french fries', image: '/images/menu/french-large.webp', alt: 'French Fries - Large crispy golden fries' },
{ name: 'Bulgur', price: '$6.99', description: 'Turkish style bulgur wheat', image: '/images/menu/bulgur.webp', alt: 'Bulgur - Turkish wheat side dish' },
{ name: 'Bread', price: '$1.99', description: 'Freshly baked Turkish bread', image: '/images/menu/bread.webp', alt: 'Turkish Bread - Fresh baked bread' },
{ name: 'Adana ( 1 skw )', price: '$8.99', description: 'Single skewer of Adana kebab', image: '/images/menu/adana(skw).webp', alt: 'Adana Skewer - Single Adana kebab' }
]
},
{
category: 'Salads',
image: '/images/home/Categories/salads.webp',
items: [
{ name: 'Green Salad', price: '$10.99', description: 'Lettuce, onions, cucumber, feta, tomatoes', image: '/images/menu/green-salad.webp', alt: 'Green Salad - Fresh garden salad' },
{ name: 'Greek Salad', price: '$12.99', description: 'Tomato, onion, cucumber, lettuce, feta, black olives, olive oil', image: '/images/menu/greek-salad.webp', alt: 'Greek Salad - Traditional Greek salad' },
{ name: 'Shepherd Salad', price: '$10.99', description: 'Tomato, cucumber, onion, olive oil, lemon', image: '/images/menu/shepherd-salad.webp', alt: 'Shepherd Salad - Turkish choban salad' },
{ name: 'Caesar Salad', price: '$12.99', description: 'Romaine lettuce mixed with creamy Cesar dressing, topped with cherry tomatoes, Parmesan cheese & croutons', image: '/images/menu/caesar-salad.webp', alt: 'Caesar Salad - Classic Caesar salad' }
]
},
{
category: 'Drinks',
image: '/images/home/Categories/drinks.webp',