16 Commits

Author SHA1 Message Date
1a034ab07c Merge version_4 into main
Merge version_4 into main
2026-04-16 11:53:04 +00:00
e0617cc382 Remove watermark 2026-04-16 11:53:01 +00:00
5b69221b94 Merge version_4 into main
Merge version_4 into main
2026-04-15 12:21:22 +00:00
6fec6aabee Update src/app/page.tsx 2026-04-15 12:21:19 +00:00
a29a0a6586 Merge version_4 into main
Merge version_4 into main
2026-04-15 12:19:18 +00:00
304b99427b Update src/app/page.tsx 2026-04-15 12:19:15 +00:00
8a00b37d41 Merge version_4 into main
Merge version_4 into main
2026-04-15 12:18:31 +00:00
ed484a13fd Update src/app/page.tsx 2026-04-15 12:18:25 +00:00
418237af3b Merge version_4 into main
Merge version_4 into main
2026-04-15 12:17:34 +00:00
4d447f7f69 Update src/app/page.tsx 2026-04-15 12:17:31 +00:00
4052c5ac56 Merge version_4 into main
Merge version_4 into main
2026-04-15 12:12:13 +00:00
6d2ac65b22 Update src/app/page.tsx 2026-04-15 12:12:07 +00:00
0c7ead223d Merge version_3 into main
Merge version_3 into main
2026-04-15 12:07:31 +00:00
07980fec04 Update src/app/page.tsx 2026-04-15 12:07:25 +00:00
af64f9b673 Merge version_2 into main
Merge version_2 into main
2026-04-15 12:04:49 +00:00
94eb7e4df0 Merge version_2 into main
Merge version_2 into main
2026-04-15 12:04:25 +00:00
2 changed files with 10 additions and 33 deletions

View File

@@ -4,7 +4,6 @@ import { Inter } from "next/font/google";
import "./globals.css"; import "./globals.css";
import "@/lib/gsap-setup"; import "@/lib/gsap-setup";
import { ServiceWrapper } from "@/components/ServiceWrapper"; import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script"; import { getVisualEditScript } from "@/utils/visual-edit-script";
@@ -33,7 +32,7 @@ export default function RootLayout({
<html lang="en" suppressHydrationWarning> <html lang="en" suppressHydrationWarning>
<ServiceWrapper> <ServiceWrapper>
<body className={`${inter.variable} antialiased`}> <body className={`${inter.variable} antialiased`}>
<Tag />
{children} {children}
<script <script
dangerouslySetInnerHTML={{ dangerouslySetInnerHTML={{

View File

@@ -10,9 +10,8 @@ import HeroBillboardRotatedCarousel from '@/components/sections/hero/HeroBillboa
import MetricCardOne from '@/components/sections/metrics/MetricCardOne'; import MetricCardOne from '@/components/sections/metrics/MetricCardOne';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout'; import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen'; import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
import { Award, Heart, Star, Utensils, Coffee, MapPin, Users, Music, Wine, Zap } from "lucide-react"; import { Award, Heart, Star } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -37,7 +36,7 @@ export default function LandingPage() {
{ {
name: "About", id: "about"}, name: "About", id: "about"},
{ {
name: "Menu", id: "menu"}, name: "Testimonials", id: "testimonials"},
]} ]}
brandName="Bar Restorant Lepeja" brandName="Bar Restorant Lepeja"
/> />
@@ -66,7 +65,7 @@ export default function LandingPage() {
title="Our Family Legacy" title="Our Family Legacy"
description="Lepeja isn't just a restaurant; it's our home. For years, we've poured our hearts into preserving traditional recipes and crafting an atmosphere where every guest feels like part of the family." description="Lepeja isn't just a restaurant; it's our home. For years, we've poured our hearts into preserving traditional recipes and crafting an atmosphere where every guest feels like part of the family."
metrics={[ metrics={[
{ value: "20+", title: "Years of Tradition" }, { value: "12+", title: "Years of Tradition" },
{ value: "5000+", title: "Happy Guests" }, { value: "5000+", title: "Happy Guests" },
{ value: "100%", title: "Authentic Ingredients" }, { value: "100%", title: "Authentic Ingredients" },
]} ]}
@@ -91,36 +90,17 @@ export default function LandingPage() {
/> />
</div> </div>
<div id="menu" data-section="menu">
<ProductCardFour
animationType="slide-up"
textboxLayout="split-description"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={true}
title="Our Offerings"
description="A detailed look at what makes dining at Lepeja an experience worth repeating."
products={[
{ id: "opt1", name: "Dining Styles", price: "Options", variant: "Service: Indoor, Garden, or Private Events", imageSrc: "http://img.b2bpic.net/free-photo/elegantly-dressed-couple-handsome-stylish-male-charming-brunette-woman-dating-luxury-restaurant_613910-4373.jpg?_wi=2" },
{ id: "opt2", name: "Highlights", price: "Popularity", variant: "Loved by locals for our 20-year history", imageSrc: "http://img.b2bpic.net/free-photo/people-after-work-pub_53876-25156.jpg?_wi=2" },
{ id: "opt3", name: "Food & Drink", price: "Selection", variant: "Traditional Albanian dishes paired with local wines", imageSrc: "http://img.b2bpic.net/free-photo/tuna-salad-with-eggs-glass-wine_140725-6858.jpg?_wi=2" },
{ id: "opt4", name: "Amenities", price: "Comfort", variant: "Free parking, high-speed Wi-Fi, and music", imageSrc: "http://img.b2bpic.net/free-photo/charming-cafe-with-floral-decor-outdoor-seating_23-2151984704.jpg?_wi=1" },
{ id: "opt5", name: "Atmosphere", price: "Vibe", variant: "Relaxed, family-friendly, and professional", imageSrc: "http://img.b2bpic.net/free-photo/grey-painted-fancy-restaurant-with-empty-dinner-table_140725-8730.jpg?_wi=2" },
{ id: "opt6", name: "Crowd", price: "Audience", variant: "Perfect for families, business, and dates", imageSrc: "http://img.b2bpic.net/free-photo/lovely-couple-enjoying-new-year-party_23-2149173295.jpg?_wi=1" }
]}
/>
</div>
<div id="testimonials" data-section="testimonials"> <div id="testimonials" data-section="testimonials">
<TestimonialCardSixteen <TestimonialCardSixteen
animationType="slide-up" animationType="slide-up"
textboxLayout="split" textboxLayout="split"
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ id: "1", name: "Sarah J.", role: "Visitor", company: "UK", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/back-view-people-sitting-table_23-2150124807.jpg" }, { id: "1", name: "Sarah J.", role: "Visitor", company: "UK", rating: 5, imageSrc: "https://img.b2bpic.net/free-photo/girl-with-pizza_1157-7355.jpg?id=1413701" },
{ id: "2", name: "Mark D.", role: "Professional", company: "Tiranë", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg" }, { id: "2", name: "Mark D.", role: "Visitor", company: "Tiranë", rating: 5, imageSrc: "https://img.b2bpic.net/premium-photo/young-bearded-male-businessman-is-sitting-table-fine-restaurant-waiting-his-order-customer-service-catering_180601-17231.jpg?id=30945336" },
{ id: "3", name: "Elena P.", role: "Foodie", company: "Italy", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/woman-having-turkish-iskender-doner-with-tomato-sauce-yogurt_114579-3632.jpg" }, { id: "3", name: "Elena P.", role: "Foodie", company: "Italy", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/woman-having-turkish-iskender-doner-with-tomato-sauce-yogurt_114579-3632.jpg" },
{ id: "4", name: "Altin H.", role: "Local", company: "Tiranë", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/person-eating-seaweed-snacks_23-2150519983.jpg" }, { id: "4", name: "Altin H.", role: "Local", company: "Tiranë", rating: 5, imageSrc: "https://img.b2bpic.net/free-photo/happy-man-standing-beach_107420-9868.jpg?id=5194908" },
{ id: "5", name: "John M.", role: "Traveler", company: "USA", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/lovely-couple-enjoying-new-year-party_23-2149173295.jpg?_wi=2" }, { id: "5", name: "John M.", role: "Traveler", company: "USA", rating: 5, imageSrc: "https://img.b2bpic.net/free-photo/vertical-shot-caucasian-male-with-red-t-shirt_181624-52255.jpg?id=19538468" },
]} ]}
kpiItems={[ kpiItems={[
{ value: "4.9", label: "Google Rating" }, { value: "4.9", label: "Google Rating" },
@@ -154,8 +134,7 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ id: "q1", title: "Do I need a reservation?", content: "While we welcome walk-ins, reservations are highly recommended for weekends." }, { id: "q1", title: "Do I need a reservation?", content: "While we welcome walk-ins, reservations are highly recommended for weekends." },
{ id: "q2", title: "Is parking available?", content: "Yes, dedicated parking is available for all guests near the entrance." }, { id: "q2", title: "Are drinks served?", content: "Yes, we serve a variety of alcoholic and non-alcoholic drinks." },
{ id: "q3", title: "Are vegetarian options available?", content: "We offer a diverse range of fresh, traditional vegetarian dishes." },
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/charming-cafe-with-floral-decor-outdoor-seating_23-2151984704.jpg?_wi=2" imageSrc="http://img.b2bpic.net/free-photo/charming-cafe-with-floral-decor-outdoor-seating_23-2151984704.jpg?_wi=2"
mediaAnimation="slide-up" mediaAnimation="slide-up"
@@ -181,10 +160,9 @@ export default function LandingPage() {
<FooterSimple <FooterSimple
columns={[ columns={[
{ title: "Visit", items: [{ label: "Tiranë, Albania", href: "#" }] }, { title: "Visit", items: [{ label: "Tiranë, Albania", href: "#" }] },
{ title: "Social", items: [{ label: "Facebook", href: "#" }, { label: "Instagram", href: "#" }] },
{ title: "Legal", items: [{ label: "Privacy Policy", href: "#" }] }, { title: "Legal", items: [{ label: "Privacy Policy", href: "#" }] },
]} ]}
bottomLeftText="© 2024 Bar Restorant Lepeja" bottomLeftText="© 2026 Bar Restorant Lepeja"
bottomRightText="All rights reserved." bottomRightText="All rights reserved."
/> />
</div> </div>