Merge version_2 into main

Merge version_2 into main
This commit was merged in pull request #1.
This commit is contained in:
2026-03-23 22:15:54 +00:00
3 changed files with 58 additions and 163 deletions

View File

@@ -31,26 +31,16 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "Menu",
id: "menu",
},
name: "Menu", id: "menu"},
{
name: "About",
id: "about",
},
name: "About", id: "about"},
{
name: "Reviews",
id: "testimonials",
},
name: "Reviews", id: "testimonials"},
{
name: "Contact",
id: "contact",
},
name: "Contact", id: "contact"},
]}
button={{
text: "Reservations",
href: "https://ialoc.ro",
}}
text: "Reservations", href: "https://ialoc.ro"}}
brandName="Bagheria"
/>
</div>
@@ -61,13 +51,9 @@ export default function LandingPage() {
description="An authentic Italian culinary experience in Constanța. Enjoy exquisite dishes, excellent cocktails, and an intimate atmosphere."
buttons={[
{
text: "View Menu",
href: "#menu",
},
text: "View Menu", href: "#menu"},
{
text: "Make a Reservation",
href: "#contact",
},
text: "Make a Reservation", href: "#contact"},
]}
imageSrc="http://img.b2bpic.net/free-photo/part-home-kitchen-table-setting-with-gray-plates-bouquet-vase_169016-15715.jpg"
imageAlt="Cozy interior of Bagheria Italian & More restaurant"
@@ -85,19 +71,13 @@ export default function LandingPage() {
description="Bagheria offers an intimate setting, perfect for lunch or dinner. Our dishes are prepared with the freshest ingredients, bringing authentic Italian flavors to your table."
bulletPoints={[
{
title: "Exquisite Italian Cuisine",
description: "Authentic recipes crafted with passion and fresh, high-quality ingredients.",
icon: Utensils,
title: "Exquisite Italian Cuisine", description: "Authentic recipes crafted with passion and fresh, high-quality ingredients.", icon: Utensils,
},
{
title: "Intimate & Cozy Ambiance",
description: "Enjoy a refined dining experience with subtle Italian music and a welcoming atmosphere.",
icon: Heart,
title: "Intimate & Cozy Ambiance", description: "Enjoy a refined dining experience with subtle Italian music and a welcoming atmosphere.", icon: Heart,
},
{
title: "Exceptional Cocktails",
description: "Our bar offers a curated selection of cocktails, perfectly complementing your meal.",
icon: Award,
title: "Exceptional Cocktails", description: "Our bar offers a curated selection of cocktails, perfectly complementing your meal.", icon: Award,
},
]}
imageSrc="http://img.b2bpic.net/free-photo/diverse-team-chefs-making-meal-preparations-with-ingredients-cooking-delicious-gourmet-dish-restaurant-kitchen-people-uniform-working-as-cooks-preparing-gastronomy-food-recipe_482257-43537.jpg"
@@ -110,37 +90,17 @@ export default function LandingPage() {
<ProductCardThree
animationType="slide-up"
textboxLayout="default"
gridVariant="four-items-2x2-equal-grid"
gridVariant="bento-grid"
useInvertedBackground={false}
products={[
{
id: "1",
name: "Classic Lasagna",
price: "75 RON",
imageSrc: "http://img.b2bpic.net/free-photo/baked-lasagna-slice-with-meat-vegetables-cheese-generated-by-ai_188544-22040.jpg",
imageAlt: "Classic Italian Lasagna",
},
id: "1", name: "Classic Lasagna", price: "75 RON", imageSrc: "http://img.b2bpic.net/free-photo/baked-lasagna-slice-with-meat-vegetables-cheese-generated-by-ai_188544-22040.jpg", imageAlt: "Classic Italian Lasagna"},
{
id: "2",
name: "Seafood Pasta",
price: "95 RON",
imageSrc: "http://img.b2bpic.net/free-photo/seafood-spaghetti-with-mussels-shrimp-tomato-sauce-parsley_141793-1956.jpg",
imageAlt: "Fresh Seafood Pasta",
},
id: "2", name: "Seafood Pasta", price: "95 RON", imageSrc: "http://img.b2bpic.net/free-photo/seafood-spaghetti-with-mussels-shrimp-tomato-sauce-parsley_141793-1956.jpg", imageAlt: "Fresh Seafood Pasta"},
{
id: "3",
name: "Margherita Pizza",
price: "55 RON",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-pizza-indoors_23-2150901093.jpg",
imageAlt: "Authentic Margherita Pizza",
},
id: "3", name: "Margherita Pizza", price: "55 RON", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-pizza-indoors_23-2150901093.jpg", imageAlt: "Authentic Margherita Pizza"},
{
id: "4",
name: "Tiramisu Delight",
price: "40 RON",
imageSrc: "http://img.b2bpic.net/free-photo/delicious-cake-white-plate-with-burlap_114579-60539.jpg",
imageAlt: "Traditional Tiramisu Dessert",
},
id: "4", name: "Tiramisu Delight", price: "40 RON", imageSrc: "http://img.b2bpic.net/free-photo/delicious-cake-white-plate-with-burlap_114579-60539.jpg", imageAlt: "Traditional Tiramisu Dessert"},
]}
title="Our Exquisite Menu"
description="Discover a selection of classic and contemporary Italian dishes, prepared with the freshest local ingredients and a touch of Sicilian tradition."
@@ -149,42 +109,22 @@ export default function LandingPage() {
<div id="testimonials" data-section="testimonials">
<TestimonialCardThirteen
animationType="slide-up"
animationType="depth-3d"
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Oana Szks",
handle: "@OanaSzks",
testimonial: "Acest restaurant este perfect daca iti doresti un cadru intim in care sa iei pranzul sau sa cinezi. Mancarea este la superlativ. Deserturile - te lingi pe degete!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-eating-pasta-italian-restaurant_1303-24363.jpg",
},
id: "1", name: "Oana Szks", handle: "@OanaSzks", testimonial: "Acest restaurant este perfect daca iti doresti un cadru intim in care sa iei pranzul sau sa cinezi. Mancarea este la superlativ. Deserturile - te lingi pe degete!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-eating-pasta-italian-restaurant_1303-24363.jpg"},
{
id: "2",
name: "Teo Ivaniuc",
handle: "@teo_ivaniuc",
testimonial: "O locatie foarte frumoasa, chiar daca este micuta. Mancarea este foarte buna si mereu proaspata.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-eating-fresh-cheese_23-2150267648.jpg",
},
id: "2", name: "Teo Ivaniuc", handle: "@teo_ivaniuc", testimonial: "O locatie foarte frumoasa, chiar daca este micuta. Mancarea este foarte buna si mereu proaspata.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-eating-fresh-cheese_23-2150267648.jpg"},
{
id: "3",
name: "Ivona Juja",
handle: "@ivona.juja",
testimonial: "O adevarata bijuterie italiana in oras! Atmosfera este extrem de cozy cu o muzica italiana in surdina care te face sa te simti ca in Italia.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/female-cafe-working-tablet_23-2147826828.jpg",
},
id: "3", name: "Ivona Juja", handle: "@ivona.juja", testimonial: "O adevarata bijuterie italiana in oras! Atmosfera este extrem de cozy cu o muzica italiana in surdina care te face sa te simti ca in Italia.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/female-cafe-working-tablet_23-2147826828.jpg"},
{
id: "4",
name: "Mihai Popescu",
handle: "@mihaip",
testimonial: "Serviciul impecabil și atenția la detalii fac din Bagheria o experiență culinară de neuitat. Recomand pastele, sunt divine!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-african-american-man-waiting-lunch-while-sitting-restaurant_58466-16034.jpg",
},
id: "4", name: "Mihai Popescu", handle: "@mihaip", testimonial: "Serviciul impecabil și atenția la detalii fac din Bagheria o experiență culinară de neuitat. Recomand pastele, sunt divine!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-african-american-man-waiting-lunch-while-sitting-restaurant_58466-16034.jpg"},
]}
showRating={true}
title="What Our Guests Say"
@@ -198,34 +138,19 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "1",
title: "Do I need a reservation?",
content: "Yes, reservations are mandatory to ensure you have the best dining experience, especially during peak hours. You can make a reservation via ialoc.ro or by calling us.",
},
id: "1", title: "Do I need a reservation?", content: "Yes, reservations are mandatory to ensure you have the best dining experience, especially during peak hours. You can make a reservation via ialoc.ro or by calling us."},
{
id: "2",
title: "What are your operating hours?",
content: "We are currently closed on Mondays and Tuesdays. We open from Wednesday to Sunday at 12:30 PM. Please check our social media for any seasonal changes.",
},
id: "2", title: "What are your operating hours?", content: "We are currently closed on Mondays and Tuesdays. We open from Wednesday to Sunday at 12:30 PM. Please check our social media for any seasonal changes."},
{
id: "3",
title: "Do you offer takeout or delivery?",
content: "Yes, we offer both takeout and delivery services. You can place your order for delivery through our partners or pick it up directly from the restaurant.",
},
id: "3", title: "Do you offer takeout or delivery?", content: "Yes, we offer both takeout and delivery services. You can place your order for delivery through our partners or pick it up directly from the restaurant."},
{
id: "4",
title: "What kind of cocktails do you serve?",
content: "We pride ourselves on offering an excellent selection of cocktails, from classic Italian aperitifs to unique creations. Our bartenders are happy to recommend a drink to pair with your meal.",
},
id: "4", title: "What kind of cocktails do you serve?", content: "We pride ourselves on offering an excellent selection of cocktails, from classic Italian aperitifs to unique creations. Our bartenders are happy to recommend a drink to pair with your meal."},
{
id: "5",
title: "Do you have happy hour for food?",
content: "Yes, we often have special happy hour offers on selected food items. Please check with our staff or our social media channels for current promotions.",
},
id: "5", title: "Do you have happy hour for food?", content: "Yes, we often have special happy hour offers on selected food items. Please check with our staff or our social media channels for current promotions."},
]}
title="Frequently Asked Questions"
description="Find answers to common questions about reservations, services, and more."
faqsAnimation="slide-up"
faqsAnimation="blur-reveal"
/>
</div>
@@ -233,18 +158,13 @@ export default function LandingPage() {
<ContactText
useInvertedBackground={false}
background={{
variant: "radial-gradient",
}}
variant: "sparkles-gradient"}}
text="Ready to experience authentic Italian cuisine? Visit us, call for a reservation, or order online. We look forward to welcoming you to Bagheria Italian & More!\n\n**Address:** Strada Vasile Alecsandri 10, 900178 Constanța\n**Phone:** 0767 970 904"
buttons={[
{
text: "Make a Reservation",
href: "https://ialoc.ro",
},
text: "Make a Reservation", href: "https://ialoc.ro"},
{
text: "View Menu Online",
href: "https://ialoc.ro",
},
text: "View Menu Online", href: "https://ialoc.ro"},
]}
/>
</div>
@@ -255,62 +175,37 @@ export default function LandingPage() {
videoAriaLabel="Restaurant interior video"
columns={[
{
title: "Navigation",
items: [
title: "Navigation", items: [
{
label: "Home",
href: "/",
},
label: "Home", href: "/"},
{
label: "Menu",
href: "#menu",
},
label: "Menu", href: "#menu"},
{
label: "About Us",
href: "#about",
},
label: "About Us", href: "#about"},
{
label: "Reviews",
href: "#testimonials",
},
label: "Reviews", href: "#testimonials"},
],
},
{
title: "Services",
items: [
title: "Services", items: [
{
label: "Reservations",
href: "https://ialoc.ro",
},
label: "Reservations", href: "https://ialoc.ro"},
{
label: "Takeout",
href: "https://ialoc.ro",
},
label: "Takeout", href: "https://ialoc.ro"},
{
label: "Delivery",
href: "https://ialoc.ro",
},
label: "Delivery", href: "https://ialoc.ro"},
{
label: "Happy Hour",
href: "#faq",
},
label: "Happy Hour", href: "#faq"},
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "Address",
href: "#contact",
},
label: "Address", href: "#contact"},
{
label: "Phone",
href: "tel:+40767970904",
},
label: "Phone", href: "tel:+40767970904"},
{
label: "Email",
href: "mailto:info@bagheria.ro",
},
label: "Email", href: "mailto:info@bagheria.ro"},
],
},
]}

View File

@@ -11,7 +11,7 @@ html {
body {
background-color: var(--background);
color: var(--foreground);
font-family: var(--font-open-sans), sans-serif;
font-family: var(--font-inter), sans-serif;
position: relative;
min-height: 100vh;
overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4,
h5,
h6 {
font-family: var(--font-inter), sans-serif;
font-family: var(--font-libre-baskerville), serif;
}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #f5f5f5;
--card: #ffffff;
--foreground: #1c1c1c;
--primary-cta: #341f51;
--primary-cta-text: #f5f5f5;
--secondary-cta: #ffffff;
--secondary-cta-text: #1c1c1c;
--accent: #6139e6;
--background-accent: #b3a8e8;
--background: #fcf7f0;
--card: #f7f0e6;
--foreground: #3a0a0a;
--primary-cta: #a3142e;
--primary-cta-text: #ffffff;
--secondary-cta: #f7f0e6;
--secondary-cta-text: #3a0a0a;
--accent: #d4af37;
--background-accent: #f0c2a0;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);