12 Commits

Author SHA1 Message Date
e0617cc382 Remove watermark 2026-04-16 11:53:01 +00:00
6fec6aabee Update src/app/page.tsx 2026-04-15 12:21:19 +00:00
304b99427b Update src/app/page.tsx 2026-04-15 12:19:15 +00:00
ed484a13fd Update src/app/page.tsx 2026-04-15 12:18:25 +00:00
4d447f7f69 Update src/app/page.tsx 2026-04-15 12:17:31 +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
7e4e62e347 Update src/app/page.tsx 2026-04-15 12:04:46 +00:00
94eb7e4df0 Merge version_2 into main
Merge version_2 into main
2026-04-15 12:04:25 +00:00
22744256c7 Update src/app/page.tsx 2026-04-15 12:04:22 +00:00
2 changed files with 36 additions and 266 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,7 +10,6 @@ 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 ProductCardOne from '@/components/sections/product/ProductCardOne';
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen'; import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
import { Award, Heart, Star } from "lucide-react"; import { Award, Heart, Star } from "lucide-react";
@@ -33,21 +32,11 @@ export default function LandingPage() {
<NavbarStyleApple <NavbarStyleApple
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "hero"},
id: "hero",
},
{ {
name: "About", name: "About", id: "about"},
id: "about",
},
{ {
name: "Menu", name: "Testimonials", id: "testimonials"},
id: "menu",
},
{
name: "Reserve",
id: "contact",
},
]} ]}
brandName="Bar Restorant Lepeja" brandName="Bar Restorant Lepeja"
/> />
@@ -56,47 +45,16 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardRotatedCarousel <HeroBillboardRotatedCarousel
background={{ background={{
variant: "gradient-bars", variant: "gradient-bars"}}
}}
title="Warmth, tradition, and unforgettable meals" title="Warmth, tradition, and unforgettable meals"
description="A family-run Tiranë institution where exceptional hospitality meets calm, authentic dining. Loved by locals for service, atmosphere, and genuine value." description="A family-run Tiranë institution where exceptional hospitality meets calm, authentic dining. Loved by locals for service, atmosphere, and genuine value."
buttons={[
{
text: "Reserve Your Table",
href: "#contact",
},
]}
carouselItems={[ carouselItems={[
{ { id: "1", imageSrc: "http://img.b2bpic.net/free-photo/rustic-chandelier-made-bulbs-ropes-dining-table-vintage-kitchen_181624-9173.jpg", imageAlt: "Luxurious dining atmosphere" },
id: "1", { id: "2", imageSrc: "http://img.b2bpic.net/free-photo/close-up-cheese-cutting-different-types-cheese-nuts-raisins-tomato_176474-2435.jpg", imageAlt: "Traditional cuisine" },
imageSrc: "http://img.b2bpic.net/free-photo/rustic-chandelier-made-bulbs-ropes-dining-table-vintage-kitchen_181624-9173.jpg", { id: "3", imageSrc: "http://img.b2bpic.net/free-photo/people-after-work-pub_53876-25156.jpg?_wi=1", imageAlt: "Calm dining space" },
imageAlt: "Luxurious dining atmosphere", { id: "4", imageSrc: "http://img.b2bpic.net/free-photo/fried-meat-with-fried-vegetables_140725-6185.jpg", imageAlt: "Gourmet plating" },
}, { id: "5", imageSrc: "http://img.b2bpic.net/free-photo/grey-painted-fancy-restaurant-with-empty-dinner-table_140725-8730.jpg?_wi=1", imageAlt: "Hospitality focus" },
{ { id: "6", imageSrc: "http://img.b2bpic.net/free-photo/tuna-salad-with-eggs-glass-wine_140725-6858.jpg?_wi=1", imageAlt: "Fine dining detail" },
id: "2",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-cheese-cutting-different-types-cheese-nuts-raisins-tomato_176474-2435.jpg",
imageAlt: "Traditional cuisine",
},
{
id: "3",
imageSrc: "http://img.b2bpic.net/free-photo/people-after-work-pub_53876-25156.jpg",
imageAlt: "Calm dining space",
},
{
id: "4",
imageSrc: "http://img.b2bpic.net/free-photo/fried-meat-with-fried-vegetables_140725-6185.jpg",
imageAlt: "Gourmet plating",
},
{
id: "5",
imageSrc: "http://img.b2bpic.net/free-photo/grey-painted-fancy-restaurant-with-empty-dinner-table_140725-8730.jpg",
imageAlt: "Hospitality focus",
},
{
id: "6",
imageSrc: "http://img.b2bpic.net/free-photo/tuna-salad-with-eggs-glass-wine_140725-6858.jpg",
imageAlt: "Fine dining detail",
},
]} ]}
/> />
</div> </div>
@@ -107,18 +65,9 @@ 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: "12+", title: "Years of Tradition" },
value: "20+", { value: "5000+", title: "Happy Guests" },
title: "Years of Tradition", { value: "100%", title: "Authentic Ingredients" },
},
{
value: "5000+",
title: "Happy Guests",
},
{
value: "100%",
title: "Authentic Ingredients",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/woman-spreading-butter-bread-traditional-breakfast-setup_140725-10830.jpg" imageSrc="http://img.b2bpic.net/free-photo/woman-spreading-butter-bread-traditional-breakfast-setup_140725-10830.jpg"
mediaAnimation="slide-up" mediaAnimation="slide-up"
@@ -132,148 +81,31 @@ export default function LandingPage() {
textboxLayout="split" textboxLayout="split"
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ { id: "f1", title: "Authentic Cuisine", tags: ["Tradition", "Fresh"], imageSrc: "http://img.b2bpic.net/free-photo/view-raw-vegetables-assortment_23-2148643050.jpg" },
id: "f1", { id: "f2", title: "Family-Run Heart", tags: ["Hospitality", "Warmth"], imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-eating-lula-kebab-pita-bread-with-yogurt-tomatoes-grilled-hot-peppers-tray_141793-17487.jpg" },
title: "Authentic Cuisine", { id: "f3", title: "Calm Atmosphere", tags: ["Relaxing", "Luxury"], imageSrc: "http://img.b2bpic.net/free-photo/elegantly-dressed-couple-handsome-stylish-male-charming-brunette-woman-dating-luxury-restaurant_613910-4373.jpg?_wi=1" },
tags: [
"Tradition",
"Fresh",
],
imageSrc: "http://img.b2bpic.net/free-photo/view-raw-vegetables-assortment_23-2148643050.jpg",
},
{
id: "f2",
title: "Family-Run Heart",
tags: [
"Hospitality",
"Warmth",
],
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-eating-lula-kebab-pita-bread-with-yogurt-tomatoes-grilled-hot-peppers-tray_141793-17487.jpg",
},
{
id: "f3",
title: "Calm Atmosphere",
tags: [
"Relaxing",
"Luxury",
],
imageSrc: "http://img.b2bpic.net/free-photo/elegantly-dressed-couple-handsome-stylish-male-charming-brunette-woman-dating-luxury-restaurant_613910-4373.jpg",
},
]} ]}
title="Why Choose Lepeja" title="Why Choose Lepeja"
description="We blend luxury standards with genuine local charm." description="We blend luxury standards with genuine local charm."
/> />
</div> </div>
<div id="menu" data-section="menu">
<ProductCardOne
animationType="slide-up"
textboxLayout="default"
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
products={[
{
id: "p1",
name: "Slow-Cooked Roast",
price: "1500 ALL",
imageSrc: "http://img.b2bpic.net/free-photo/fried-chicken-with-herbs-pomegranate_140725-3613.jpg",
},
{
id: "p2",
name: "Homemade Meze",
price: "800 ALL",
imageSrc: "http://img.b2bpic.net/free-photo/plate-different-selection-homemade-marinated-vegetables-turshu_114579-1860.jpg",
},
{
id: "p3",
name: "Fresh Catch of Day",
price: "1800 ALL",
imageSrc: "http://img.b2bpic.net/free-photo/hot-california-sushi-rolls-with-red-caviar_114579-2128.jpg",
},
{
id: "p4",
name: "Traditional Dessert",
price: "400 ALL",
imageSrc: "http://img.b2bpic.net/free-photo/person-arranging-dessert-table_23-2147693565.jpg",
},
{
id: "p5",
name: "Village Soup",
price: "500 ALL",
imageSrc: "http://img.b2bpic.net/free-photo/tomato-soup-table_140725-863.jpg",
},
{
id: "p6",
name: "Garden Salad",
price: "600 ALL",
imageSrc: "http://img.b2bpic.net/free-photo/seafood-salad-with-green-red-leaf-lettuce_140725-2575.jpg",
},
]}
title="Traditional Flavors"
description="Taste the finest heritage recipes from Albania."
/>
</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: "https://img.b2bpic.net/free-photo/girl-with-pizza_1157-7355.jpg?id=1413701" },
id: "1", { 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" },
name: "Sarah J.", { 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" },
role: "Visitor", { 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" },
company: "UK", { 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" },
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/back-view-people-sitting-table_23-2150124807.jpg",
},
{
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: "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: "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",
},
]} ]}
kpiItems={[ kpiItems={[
{ { value: "4.9", label: "Google Rating" },
value: "4.9", { value: "12k", label: "Local Visitors" },
label: "Google Rating", { value: "95%", label: "Returning Guests" },
},
{
value: "12k",
label: "Local Visitors",
},
{
value: "95%",
label: "Returning Guests",
},
]} ]}
title="Loved by Our Guests" title="Loved by Our Guests"
description="Genuine experiences from our Tiranë community." description="Genuine experiences from our Tiranë community."
@@ -287,27 +119,9 @@ export default function LandingPage() {
gridVariant="bento-grid" gridVariant="bento-grid"
useInvertedBackground={false} useInvertedBackground={false}
metrics={[ metrics={[
{ { id: "m1", value: "98%", title: "Guest Satisfaction", description: "Consistently praised for excellence.", icon: Star },
id: "m1", { id: "m2", value: "24/7", title: "Quality Care", description: "Dedication to every detail.", icon: Heart },
value: "98%", { id: "m3", value: "100%", title: "Local Ingredients", description: "Supporting local farmers.", icon: Award },
title: "Guest Satisfaction",
description: "Consistently praised for excellence.",
icon: Star,
},
{
id: "m2",
value: "24/7",
title: "Quality Care",
description: "Dedication to every detail.",
icon: Heart,
},
{
id: "m3",
value: "100%",
title: "Local Ingredients",
description: "Supporting local farmers.",
icon: Award,
},
]} ]}
title="Our Hospitality Pillars" title="Our Hospitality Pillars"
description="Values that define every dining moment." description="Values that define every dining moment."
@@ -319,23 +133,10 @@ export default function LandingPage() {
textboxLayout="split" textboxLayout="split"
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", { id: "q2", title: "Are drinks served?", content: "Yes, we serve a variety of alcoholic and non-alcoholic drinks." },
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: "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" 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"
title="Common Questions" title="Common Questions"
description="Everything you need to know for your visit." description="Everything you need to know for your visit."
@@ -347,9 +148,8 @@ export default function LandingPage() {
<ContactSplit <ContactSplit
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "plain", variant: "plain"}}
}} tag="Contact Us"
tag="Reserve Today"
title="Join Us at Lepeja" title="Join Us at Lepeja"
description="Book your table now for an authentic experience." description="Book your table now for an authentic experience."
imageSrc="http://img.b2bpic.net/free-photo/popular-resort-amara-dolce-vita-luxury-hotel-with-pools-water-parks-recreational-area-along-sea-coast-turkey-tekirova-kemer_146671-18754.jpg" imageSrc="http://img.b2bpic.net/free-photo/popular-resort-amara-dolce-vita-luxury-hotel-with-pools-water-parks-recreational-area-along-sea-coast-turkey-tekirova-kemer_146671-18754.jpg"
@@ -359,39 +159,10 @@ export default function LandingPage() {
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterSimple <FooterSimple
columns={[ columns={[
{ { title: "Visit", items: [{ label: "Tiranë, Albania", href: "#" }] },
title: "Visit", { title: "Legal", items: [{ label: "Privacy Policy", href: "#" }] },
items: [
{
label: "Tiranë, Albania",
href: "#",
},
],
},
{
title: "Social",
items: [
{
label: "Facebook",
href: "#",
},
{
label: "Instagram",
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>