Files
e00a3c16-e910-4550-8413-a4a…/src/app/page.tsx
2026-04-04 20:18:03 +00:00

153 lines
8.6 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FeatureCardTwelve from '@/components/sections/feature/FeatureCardTwelve';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroSplitDualMedia from '@/components/sections/hero/HeroSplitDualMedia';
import MetricCardFourteen from '@/components/sections/metrics/MetricCardFourteen';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
import { Zap } from "lucide-react";
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="icon-arrow"
defaultTextAnimation="entrance-slide"
borderRadius="soft"
contentWidth="medium"
sizing="largeSizeMediumTitles"
background="grid"
cardStyle="inset"
primaryButtonStyle="diagonal-gradient"
secondaryButtonStyle="solid"
headingFontWeight="light"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{ name: "Αρχική", id: "hero" },
{ name: "Υπηρεσίες", id: "services" },
{ name: "Γιατί εμάς", id: "why" },
{ name: "Επικοινωνία", id: "contact" },
]}
brandName="ΨΥΚΤΙΚΟΣ"
button={{ text: "Καλέστε τώρα", href: "tel:6977689296" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitDualMedia
background={{ variant: "gradient-bars" }}
title="Άμεση Επισκευή & Συντήρηση Ψυγείων & A/C στη Θεσσαλονίκη"
description="Επισκευή, εγκατάσταση & συντήρηση ψυγείων και κλιματιστικών. Είμαστε δίπλα σας για οποιαδήποτε βλάβη με ταχύτητα και αξιοπιστία."
tag="Επείγουσα εξυπηρέτηση διαθέσιμη"
buttons={[{ text: "Καλέστε τώρα", href: "tel:6977689296" }]}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/portrait-professional-engineer-standing-front-fixed-air-conditioner-proud-work-done-skilled-technician-contracted-by-customer-happy-with-smooth-maintenance-hvac-system-components_482257-70160.jpg", imageAlt: "Τεχνικός σε δράση"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/front-view-interested-repairman-with-head-lamp-putting-stethoscope-washing-machine-white-space_140725-106533.jpg", imageAlt: "Επισκευή οικιακής συσκευής"
}
]}
mediaAnimation="slide-up"
rating={5}
ratingText="5/5 Αξιολογήσεις Πελατών"
tagIcon={Zap}
tagAnimation="slide-up"
/>
</div>
<div id="services" data-section="services">
<FeatureCardTwelve
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
features={[
{ id: "s1", label: "01", title: "Επισκευή ψυγείων", items: ["Ανίχνευση διαρροής", "Αλλαγή συμπιεστή", "Αναπλήρωση φρέον"] },
{ id: "s2", label: "02", title: "Επισκευή κλιματιστικών", items: ["Καθαρισμός φίλτρων", "Έλεγχος απόδοσης", "Αντικατάσταση πλακέτας"] },
{ id: "s3", label: "03", title: "Συντήρηση AC", items: ["Απολύμανση στοιχείων", "Έλεγχος πίεσης", "Καθαρισμός αποχέτευσης"] },
{ id: "s4", label: "04", title: "Εγκατάσταση νέων μονάδων", items: ["Μελέτη χώρου", "Τοποθέτηση εσωτερικής/εξωτερικής", "Έλεγχος σωστής λειτουργίας"] },
{ id: "s5", label: "05", title: "Διάγνωση βλάβης", items: ["Άμεση ανταπόκριση", "Διάγνωση με εξειδικευμένα όργανα", "Αναλυτική ενημέρωση κόστους"] },
]}
title="Οι Υπηρεσίες μας"
description="Εξειδικευμένες λύσεις για κάθε ανάγκη ψύξης."
/>
</div>
<div id="why" data-section="why">
<MetricCardFourteen
useInvertedBackground={true}
title="Γιατί να μας επιλέξετε;"
tag="Εμπειρία & Εμπιστοσύνη"
metrics={[
{ id: "m1", value: "15+", description: "Χρόνια εμπειρίας" },
{ id: "m2", value: "24/7", description: "Άμεση εξυπηρέτηση" },
{ id: "m3", value: "100%", description: "Ικανοποιημένοι πελάτες" },
]}
metricsAnimation="blur-reveal"
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardFifteen
useInvertedBackground={false}
testimonial="Ο κ. Νίκος είναι επαγγελματίας από τους λίγους! Ήρθε άμεσα, βρήκε το πρόβλημα στο ψυγείο μου και το έφτιαξε σε λιγότερο από μία ώρα. Τον συστήνω ανεπιφύλακτα."
rating={5}
author="Γιώργος Παπαδόπουλος"
avatars={[
{ src: "http://img.b2bpic.net/free-photo/black-businessman-happy-expression_1194-2727.jpg", alt: "Πελάτης 1" },
{ src: "http://img.b2bpic.net/free-photo/black-businessman-happy-expression_1194-2727.jpg", alt: "Πελάτης 2" },
{ src: "http://img.b2bpic.net/free-photo/black-businessman-happy-expression_1194-2727.jpg", alt: "Πελάτης 3" },
{ src: "http://img.b2bpic.net/free-photo/black-businessman-happy-expression_1194-2727.jpg", alt: "Πελάτης 4" },
{ src: "http://img.b2bpic.net/free-photo/black-businessman-happy-expression_1194-2727.jpg", alt: "Πελάτης 5" },
]}
ratingAnimation="blur-reveal"
avatarsAnimation="blur-reveal"
/>
</div>
<div id="contact" data-section="contact">
<ContactSplitForm
useInvertedBackground={true}
title="Επικοινωνήστε μαζί μας"
description="Βρισκόμαστε στην Αποστόλου Παύλου 16, Θεσσαλονίκη. Καλέστε μας για άμεση βοήθεια."
inputs={[
{ name: "name", type: "text", placeholder: "Ονοματεπώνυμο", required: true },
{ name: "phone", type: "tel", placeholder: "Τηλέφωνο επικοινωνίας", required: true },
]}
textarea={{ name: "message", placeholder: "Περιγράψτε το πρόβλημα της συσκευής σας", rows: 4, required: true }}
imageSrc="http://img.b2bpic.net/free-photo/close-up-refrigerant-manifold-gauges_482257-90522.jpg?_wi=1"
mediaPosition="right"
/>
</div>
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/close-up-refrigerant-manifold-gauges_482257-90522.jpg?_wi=2"
logoText="ΨΥΚΤΙΚΟΣ"
columns={[
{
title: "Υπηρεσίες", items: [
{ label: "Επισκευή Ψυγείων", href: "#services" },
{ label: "Επισκευή Κλιματιστικών", href: "#services" },
{ label: "Συντήρηση Air Condition", href: "#services" },
],
},
{
title: "Επικοινωνία", items: [
{ label: "Αποστόλου Παύλου 16, Θεσσαλονίκη", href: "#" },
{ label: "6977689296", href: "tel:6977689296" },
],
},
]}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}