Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
2026-03-31 21:08:42 +00:00
2 changed files with 94 additions and 249 deletions

View File

@@ -12,8 +12,8 @@ import { Cinzel } from "next/font/google";
export const metadata: Metadata = {
title: 'Εβίβα Ταβέρνα Το Κρέας σε Άλλη Διάσταση',
description: 'Premium κρεατοφαγία, εκλεκτά κρασιά και ζεστή αθηναϊκή φιλοξενία. Εκεί που το φαγητό γίνεται εμπειρία.',
title: 'Εβίβα Ταβέρνα | Premium Κρεατοφαγία & Φιλοξενία',
description: 'Η Εβίβα Ταβέρνα προσφέρει αυθεντική αθηναϊκή φιλοξενία, εκλεκτά κρέατα και επιλεγμένες ετικέτες κρασιών σε ένα μοναδικό περιβάλλον.',
};
const cormorant = Cormorant_Garamond({

View File

@@ -1,265 +1,110 @@
"use client";
'use client';
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactText from '@/components/sections/contact/ContactText';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import HeroLogo from '@/components/sections/hero/HeroLogo';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
import ContactText from '@/components/sections/contact/ContactText';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import { Star, MapPin, Wine, User, Calendar, Clock } from 'lucide-react';
export default function LandingPage() {
const navItems = [
{ name: "Αρχική", id: "#hero" },
{ name: "Ιστορία", id: "#story" },
{ name: "Μενού", id: "#menu" },
{ name: "Κριτικές", id: "#reviews" },
{ name: "Κράτηση", id: "#contact" }
];
export default function HomePage() {
return (
<ThemeProvider
defaultButtonVariant="text-shift"
defaultTextAnimation="background-highlight"
borderRadius="rounded"
contentWidth="small"
sizing="largeSizeMediumTitles"
background="blurBottom"
cardStyle="soft-shadow"
primaryButtonStyle="diagonal-gradient"
secondaryButtonStyle="layered"
headingFontWeight="extrabold"
<ThemeProvider
defaultButtonVariant="hover-magnetic"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="semibold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{
name: "Η Ιστορία",
id: "story",
},
{
name: "Μενού",
id: "menu",
},
{
name: "Εμπειρία",
id: "experience",
},
{
name: "Κριτικές",
id: "reviews",
},
{
name: "Κράτηση",
id: "reservation",
},
]}
brandName="ΕΒΙΒΑ ΤΑΒΕΡΝΑ"
/>
</div>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen navItems={navItems} brandName="ΕΒΙΒΑ" />
</div>
<div id="hero" data-section="hero">
<HeroLogo
logoText="Εβίβα Ταβέρνα"
description="Premium κρεατοφαγία, εκλεκτά κρασιά και ζεστή αθηναϊκή φιλοξενία. Εκεί που το φαγητό γίνεται εμπειρία."
buttons={[
{
text: "Κράτηση Τραπεζιού",
href: "#reservation",
},
{
text: "Δείτε το Μενού",
href: "#menu",
},
]}
imageSrc="http://img.b2bpic.net/free-photo/young-beautiful-smiling-pop-star-singer-with-microphone-sitting-scene-club_158538-7879.jpg"
/>
</div>
<div id="hero" data-section="hero">
<HeroLogo
logoText="Εβίβα Ταβέρνα"
description="Premium κρεατοφαγία, εκλεκτά κρασιά και ζεστή αθηναϊκή φιλοξενία. Εκεί που το φαγητό γίνεται εμπειρία."
buttons={[{text: "Κράτηση Τραπεζιού", href: "#contact"}, {text: "Δείτε το Μενού", href: "#menu"}]}
imageSrc="http://img.b2bpic.net/free-photo/young-beautiful-smiling-pop-star-singer-with-microphone-sitting-scene-club_158538-7879.jpg"
/>
</div>
<div id="story" data-section="story">
<InlineImageSplitTextAbout
useInvertedBackground={false}
heading={[
{
type: "text",
content: "Η Έκπληξη που ",
},
{
type: "text",
content: "Περιμένει στη Στροφή",
},
]}
/>
</div>
<div id="story" data-section="story">
<InlineImageSplitTextAbout
useInvertedBackground={false}
heading={[{type: "text", content: "Η Έκπληξη που "}, {type: "text", content: "Περιμένει στη Στροφή"}]}
/>
</div>
<div id="menu" data-section="menu">
<ProductCardTwo
animationType="slide-up"
textboxLayout="split"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
products={[
{
id: "1",
brand: "Signature",
name: "Ειδικές Κοπές Κρέατος",
price: "Premium",
rating: 5,
reviewCount: "120+",
imageSrc: "http://img.b2bpic.net/free-photo/piece-roasted-meat-served-with-breaded-squid-ring_651396-1441.jpg?_wi=1",
},
{
id: "2",
brand: "Chef's Choice",
name: "Αρνί στη Γάστρα",
price: "Authentic",
rating: 5,
reviewCount: "85",
imageSrc: "http://img.b2bpic.net/free-photo/piece-roasted-meat-served-with-breaded-squid-ring_651396-1441.jpg?_wi=2",
},
{
id: "3",
brand: "Curated",
name: "Κρασιά Υψηλού Επιπέδου",
price: "Exclusive",
rating: 5,
reviewCount: "200+",
imageSrc: "http://img.b2bpic.net/free-photo/shrimp-plate-garnished-with-sauce-bread-stuffing-spinach-shredded-carrot_141793-2276.jpg",
},
]}
title="Το Μενού μας"
description="Premium και super-premium επιλογές για κάθε ουρανίσκο."
/>
</div>
<div id="menu" data-section="menu">
<ProductCardTwo
animationType="slide-up"
textboxLayout="split"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
products={[
{id: "1", brand: "Signature", name: "Ειδικές Κοπές Κρέατος", price: "Premium", rating: 5, reviewCount: "120+", imageSrc: "http://img.b2bpic.net/free-photo/piece-roasted-meat-served-with-breaded-squid-ring_651396-1441.jpg"},
{id: "2", brand: "Chef's Choice", name: "Αρνί στη Γάστρα", price: "Authentic", rating: 5, reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/piece-roasted-meat-served-with-breaded-squid-ring_651396-1441.jpg"},
{id: "3", brand: "Curated", name: "Κρασιά Υψηλού Επιπέδου", price: "Exclusive", rating: 5, reviewCount: "200+", imageSrc: "http://img.b2bpic.net/free-photo/shrimp-plate-garnished-with-sauce-bread-stuffing-spinach-shredded-carrot_141793-2276.jpg"}
]}
title="Το Μενού μας"
description="Premium και super-premium επιλογές για κάθε ουρανίσκο."
/>
</div>
<div id="reviews" data-section="reviews">
<TestimonialCardSixteen
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Γιώργος Π.",
role: "Food Blogger",
company: "Αθήνα",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/group-happy-people-eating-pizza_23-2148212367.jpg?_wi=1",
},
{
id: "2",
name: "Μαρία Κ.",
role: "Traveler",
company: "Ελλάδα",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/senior-friends-having-wonderful-time-together_23-2149262202.jpg?_wi=1",
},
{
id: "3",
name: "Ανδρέας Σ.",
role: "Diner",
company: "Περιοχή",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/group-happy-people-eating-pizza_23-2148212367.jpg?_wi=2",
},
{
id: "4",
name: "Ελένη Δ.",
role: "Critic",
company: "Αθήνα",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/senior-friends-having-wonderful-time-together_23-2149262202.jpg?_wi=2",
},
{
id: "5",
name: "Κώστας Β.",
role: "Gastronome",
company: "Θεσσαλονίκη",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/group-happy-people-eating-pizza_23-2148212367.jpg?_wi=3",
},
]}
kpiItems={[
{
value: "5★",
label: "Google Rating",
},
{
value: "100+",
label: "Wine Labels",
},
{
value: "No.1",
label: "Area Tavern",
},
]}
title="Λόγια από Αληθινούς Λάτρεις"
description="Τι λένε οι επισκέπτες μας για την εμπειρία τους."
/>
</div>
<div id="reviews" data-section="reviews">
<TestimonialCardSixteen
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
title="Λόγια από Αληθινούς Λάτρεις"
description="Τι λένε οι επισκέπτες μας για την εμπειρία τους."
kpiItems={[{value: "5★", label: "Google Rating"}, {value: "100+", label: "Wine Labels"}, {value: "No.1", label: "Area Tavern"}]}
testimonials={[
{id: "1", name: "Γιώργος Π.", role: "Food Blogger", company: "Αθήνα", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/group-happy-people-eating-pizza_23-2148212367.jpg"},
{id: "2", name: "Μαρία Κ.", role: "Traveler", company: "Ελλάδα", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/senior-friends-having-wonderful-time-together_23-2149262202.jpg"},
{id: "3", name: "Ανδρέας Σ.", role: "Diner", company: "Περιοχή", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/group-happy-people-eating-pizza_23-2148212367.jpg"},
{id: "4", name: "Ελένη Δ.", role: "Critic", company: "Αθήνα", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/senior-friends-having-wonderful-time-together_23-2149262202.jpg"},
{id: "5", name: "Κώστας Β.", role: "Gastronome", company: "Θεσσαλονίκη", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/group-happy-people-eating-pizza_23-2148212367.jpg"}
]}
/>
</div>
<div id="contact" data-section="contact">
<ContactText
useInvertedBackground={false}
background={{
variant: "radial-gradient",
}}
text="Είμαστε έτοιμοι να σας υποδεχτούμε στην Εβίβα Ταβέρνα. Κάντε την κράτησή σας για ένα γεύμα που δεν θα ξεχάσετε."
buttons={[
{
text: "Κράτηση Τώρα",
href: "#reservation",
},
]}
/>
</div>
<div id="contact" data-section="contact">
<ContactText
text="Είμαστε έτοιμοι να σας υποδεχτούμε στην Εβίβα Ταβέρνα. Κάντε την κράτησή σας για ένα γεύμα που δεν θα ξεχάσετε."
background={{variant: "radial-gradient"}}
useInvertedBackground={false}
buttons={[{text: "Κράτηση Τώρα", href: "#reservation"}]}
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="ΕΒΙΒΑ ΤΑΒΕΡΝΑ"
columns={[
{
title: "Πλοήγηση",
items: [
{
label: "Ιστορία",
href: "#story",
},
{
label: "Μενού",
href: "#menu",
},
{
label: "Εμπειρία",
href: "#experience",
},
],
},
{
title: "Πληροφορίες",
items: [
{
label: "Κράτηση",
href: "#reservation",
},
{
label: "Ωράριο",
href: "#",
},
],
},
{
title: "Επικοινωνία",
items: [
{
label: "Instagram",
href: "#",
},
{
label: "Facebook",
href: "#",
},
],
},
]}
/>
</div>
</ReactLenis>
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="ΕΒΙΒΑ ΤΑΒΕΡΝΑ"
columns={[
{title: "Πλοήγηση", items: [{label: "Ιστορία", href: "#story"}, {label: "Μενού", href: "#menu"}, {label: "Εμπειρία", href: "#reviews"}]},
{title: "Πληροφορίες", items: [{label: "Κράτηση", href: "#contact"}, {label: "Ωράριο", href: "#"}]},
{title: "Επικοινωνία", items: [{label: "Instagram", href: "#"}, {label: "Facebook", href: "#"}]}
]}
/>
</div>
</ThemeProvider>
);
}