Merge version_1 into main #4
@@ -1,4 +1,4 @@
|
||||
<![CDATA["use client";
|
||||
"use client";
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
|
||||
@@ -6,24 +6,12 @@ import FaqBase from '@/components/sections/faq/FaqBase';
|
||||
import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour';
|
||||
import Link from "next/link";
|
||||
|
||||
const assetMap = {
|
||||
"testimonial-1": { "url": "http://img.b2bpic.net/free-photo/young-woman-drinking-iced-coffee_23-2149624069.jpg", "alt": "happy female customer restaurant" },
|
||||
"testimonial-2": { "url": "http://img.b2bpic.net/free-photo/successful-expert_1098-14503.jpg", "alt": "happy male customer restaurant" },
|
||||
"testimonial-3": { "url": "http://img.b2bpic.net/free-photo/woman-with-beer-eating-olives_23-2147680959.jpg", "alt": "smiling young woman restaurant" },
|
||||
"testimonial-4": { "url": "http://img.b2bpic.net/free-photo/attractive-hipster-dressed-leather-jacket-eating-vegan-burger_613910-504.jpg", "alt": "smiling young man restaurant" }
|
||||
};
|
||||
|
||||
const resolveAsset = (assetId) => {
|
||||
const asset = assetMap[assetId];
|
||||
return asset ? { url: asset.url, alt: asset.alt } : { url: "", alt: "Image" };
|
||||
};
|
||||
|
||||
const navItems = [
|
||||
{
|
||||
"name": "Reviews", "href": "/reviews"
|
||||
"name": "Reviews", "id": "/reviews"
|
||||
},
|
||||
{
|
||||
"name": "About", "href": "/about"
|
||||
"name": "About", "id": "/about"
|
||||
}
|
||||
];
|
||||
|
||||
@@ -53,28 +41,22 @@ export default function ReviewsPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
"id": "1", "title": "An Unforgettable Evening", "quote": "Every dish was a masterpiece, and the wine pairing was exquisite. The staff went above and beyond to make our anniversary celebration truly special. Alibi is simply the best!", "name": "Anna Petrova", "role": "Celebration Guest", "imageSrc": resolveAsset("testimonial-1").url,
|
||||
"imageAlt": resolveAsset("testimonial-1").alt
|
||||
"id": "1", "title": "An Unforgettable Evening", "quote": "Every dish was a masterpiece, and the wine pairing was exquisite. The staff went above and beyond to make our anniversary celebration truly special. Alibi is simply the best!", "name": "Anna Petrova", "role": "Celebration Guest", "imageSrc": "http://img.b2bpic.net/free-photo/young-woman-drinking-iced-coffee_23-2149624069.jpg", "imageAlt": "happy female customer restaurant"
|
||||
},
|
||||
{
|
||||
"id": "2", "title": "Professionalism at Its Best", "quote": "I frequently host business dinners here, and Alibi never disappoints. The discreet yet attentive service and the quality of the cuisine always impress my clients. A reliable choice for professionals.", "name": "Martin Georgiev", "role": "Business Executive", "imageSrc": resolveAsset("testimonial-2").url,
|
||||
"imageAlt": resolveAsset("testimonial-2").alt
|
||||
"id": "2", "title": "Professionalism at Its Best", "quote": "I frequently host business dinners here, and Alibi never disappoints. The discreet yet attentive service and the quality of the cuisine always impress my clients. A reliable choice for professionals.", "name": "Martin Georgiev", "role": "Business Executive", "imageSrc": "http://img.b2bpic.net/free-photo/successful-expert_1098-14503.jpg", "imageAlt": "happy male customer restaurant"
|
||||
},
|
||||
{
|
||||
"id": "3", "title": "A Hidden Gem in Sofia", "quote": "Found this place on a recommendation and it exceeded all expectations. The garden is magical, the food phenomenal, and the whole experience feels like a luxurious escape right in the city.", "name": "Sophie Johnson", "role": "Tourist", "imageSrc": resolveAsset("testimonial-3").url,
|
||||
"imageAlt": resolveAsset("testimonial-3").alt
|
||||
"id": "3", "title": "A Hidden Gem in Sofia", "quote": "Found this place on a recommendation and it exceeded all expectations. The garden is magical, the food phenomenal, and the whole experience feels like a luxurious escape right in the city.", "name": "Sophie Johnson", "role": "Tourist", "imageSrc": "http://img.b2bpic.net/free-photo/woman-with-beer-eating-olives_23-2147680959.jpg", "imageAlt": "smiling young woman restaurant"
|
||||
},
|
||||
{
|
||||
"id": "4", "title": "Consistently Excellent", "quote": "I've been a loyal customer for years. The menu evolves, but the quality never wavers. It’s comforting to know there’s a place where you can always expect exceptional food and a warm welcome.", "name": "Alexander Popov", "role": "Long-term Patron", "imageSrc": resolveAsset("testimonial-4").url,
|
||||
"imageAlt": resolveAsset("testimonial-4").alt
|
||||
"id": "4", "title": "Consistently Excellent", "quote": "I've been a loyal customer for years. The menu evolves, but the quality never wavers. It’s comforting to know there’s a place where you can always expect exceptional food and a warm welcome.", "name": "Alexander Popov", "role": "Long-term Patron", "imageSrc": "http://img.b2bpic.net/free-photo/attractive-hipster-dressed-leather-jacket-eating-vegan-burger_613910-504.jpg", "imageAlt": "smiling young man restaurant"
|
||||
},
|
||||
{
|
||||
"id": "5", "title": "Stylish, Cozy, Perfect", "quote": "The interior design is stunning, creating a sophisticated yet incredibly inviting atmosphere. The food is equally impressive – a perfect blend of creativity and classic flavors. Highly recommend!", "name": "Laura Stefanova", "role": "Food Enthusiast", "imageSrc": resolveAsset("testimonial-1").url,
|
||||
"imageAlt": resolveAsset("testimonial-1").alt
|
||||
"id": "5", "title": "Stylish, Cozy, Perfect", "quote": "The interior design is stunning, creating a sophisticated yet incredibly inviting atmosphere. The food is equally impressive – a perfect blend of creativity and classic flavors. Highly recommend!", "name": "Laura Stefanova", "role": "Food Enthusiast", "imageSrc": "http://img.b2bpic.net/free-photo/young-woman-drinking-iced-coffee_23-2149624069.jpg", "imageAlt": "happy female customer restaurant"
|
||||
},
|
||||
{
|
||||
"id": "6", "title": "A True Culinary Delight", "quote": "From the first bite to the last, every dish was a journey of flavor. The chef's attention to detail is evident, and the service staff complement the experience with their attentiveness.", "name": "Nikolai Petrov", "role": "Culinary Critic", "imageSrc": resolveAsset("testimonial-2").url,
|
||||
"imageAlt": resolveAsset("testimonial-2").alt
|
||||
"id": "6", "title": "A True Culinary Delight", "quote": "From the first bite to the last, every dish was a journey of flavor. The chef's attention to detail is evident, and the service staff complement the experience with their attentiveness.", "name": "Nikolai Petrov", "role": "Culinary Critic", "imageSrc": "http://img.b2bpic.net/free-photo/successful-expert_1098-14503.jpg", "imageAlt": "happy male customer restaurant"
|
||||
}
|
||||
]}
|
||||
/>
|
||||
@@ -113,23 +95,25 @@ export default function ReviewsPage() {
|
||||
/>
|
||||
</div>
|
||||
|
||||
<footer className="w-full py-10 bg-card text-foreground mt-10">
|
||||
<div className="container mx-auto px-4 md:px-6 flex flex-col items-center justify-between text-center md:flex-row">
|
||||
<div className="mb-4 md:mb-0">
|
||||
<span className="text-lg font-semibold">Alibi Bar & Grill Plus</span>
|
||||
<div id="footer" data-section="footer">
|
||||
<footer className="w-full py-10 bg-card text-foreground mt-10">
|
||||
<div className="container mx-auto px-4 md:px-6 flex flex-col items-center justify-between text-center md:flex-row">
|
||||
<div className="mb-4 md:mb-0">
|
||||
<span className="text-lg font-semibold">Alibi Bar & Grill Plus</span>
|
||||
</div>
|
||||
<nav className="flex flex-wrap justify-center gap-6 mb-4 md:mb-0">
|
||||
{navItems.map((item) => (
|
||||
<Link key={item.name} href={item.id} className="hover:text-primary-cta transition-colors">
|
||||
{item.name}
|
||||
</Link>
|
||||
))}
|
||||
</nav>
|
||||
<div className="text-sm text-gray-500">
|
||||
© {new Date().getFullYear()} Alibi Bar & Grill Plus. All rights reserved.
|
||||
</div>
|
||||
</div>
|
||||
<nav className="flex flex-wrap justify-center gap-6 mb-4 md:mb-0">
|
||||
{navItems.map((item) => (
|
||||
<Link key={item.name} href={item.href} className="hover:text-primary-cta transition-colors">
|
||||
{item.name}
|
||||
</Link>
|
||||
))}
|
||||
</nav>
|
||||
<div className="text-sm text-gray-500">
|
||||
© {new Date().getFullYear()} Alibi Bar & Grill Plus. All rights reserved.
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
</footer>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user