Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 20d9d44785 |
286
src/app/page.tsx
286
src/app/page.tsx
@@ -2,17 +2,17 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import ContactText from '@/components/sections/contact/ContactText';
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
|
||||
import FeatureBorderGlow from '@/components/sections/feature/featureBorderGlow/FeatureBorderGlow';
|
||||
import FooterMedia from '@/components/sections/footer/FooterMedia';
|
||||
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
|
||||
import HeroSplitTestimonial from '@/components/sections/hero/HeroSplitTestimonial';
|
||||
import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
import ProductCardOne from '@/components/sections/product/ProductCardOne';
|
||||
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
|
||||
import TextAbout from '@/components/sections/about/TextAbout';
|
||||
import { Building2, Cake, Leaf, ShoppingBag, Truck, Users } from "lucide-react";
|
||||
import { Building2, Cake, Leaf, ShoppingBag, Truck, Users, Mail, Phone } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -32,22 +32,10 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Products",
|
||||
id: "products",
|
||||
},
|
||||
{
|
||||
name: "Services",
|
||||
id: "features",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Products", id: "products" },
|
||||
{ name: "Services", id: "features" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Sklavenitis"
|
||||
/>
|
||||
@@ -55,94 +43,11 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitTestimonial
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Welcome to Sklavenitis Limassol"
|
||||
description="Providing quality, fresh, and affordable products to our local community every single day."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Elena P.",
|
||||
handle: "@elena_limassol",
|
||||
testimonial: "Always the freshest produce in Limassol!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/grocery-bag-with-fresh-produce_23-2152003889.jpg",
|
||||
},
|
||||
{
|
||||
name: "George K.",
|
||||
handle: "@george_k",
|
||||
testimonial: "Great variety and very clean store.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-with-shopping-bags_329181-5055.jpg",
|
||||
},
|
||||
{
|
||||
name: "Maria S.",
|
||||
handle: "@maria_s",
|
||||
testimonial: "Kindest staff in the city.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elderly-woman-shopping-customer-day_23-2151638374.jpg",
|
||||
},
|
||||
{
|
||||
name: "Nikos T.",
|
||||
handle: "@nikos_t",
|
||||
testimonial: "Best bakery section hands down.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/choice-fresh-vegetables-market-counter-sale_23-2148209784.jpg",
|
||||
},
|
||||
{
|
||||
name: "Sophia L.",
|
||||
handle: "@sophia_l",
|
||||
testimonial: "Convenient and always well-stocked.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-man-holding-fresh-vegetables-fruits-grocery-paper-bag_23-2147855409.jpg",
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/woman-supermarket-beautiful-young-woman-shopping-supermarket-buying-fresh-organic-vegetables_169016-3365.jpg"
|
||||
testimonials={[]}
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/girl-red-holding-green-onions-fruits-store_627829-9479.jpg",
|
||||
alt: "Customer 1",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/various-organic-farmers-market-products-locally-grown_482257-77249.jpg",
|
||||
alt: "Customer 2",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-woman-supermarket-with-vegetables-fruits-buying-groceries_169016-19098.jpg",
|
||||
alt: "Customer 3",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/appetising-variety-vegetables-counter-fresh-tomatoes-cucumber-salad-peppers-carrots_613910-17228.jpg",
|
||||
alt: "Customer 4",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-hispanic-man-working-as-manager-retail-boutique-smiling-making-frame-with-hands-fingers-with-happy-face-creativity-photography-concept_839833-5501.jpg",
|
||||
alt: "Customer 5",
|
||||
},
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Freshness Guaranteed",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Local Produce",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Daily Deliveries",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Quality Assured",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Community Focused",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -150,12 +55,7 @@ export default function LandingPage() {
|
||||
<TextAbout
|
||||
useInvertedBackground={false}
|
||||
title="Our Commitment to Quality"
|
||||
buttons={[
|
||||
{
|
||||
text: "Learn More",
|
||||
href: "#",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Learn More", href: "#" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -165,21 +65,9 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
icon: Leaf,
|
||||
title: "Fresh Produce",
|
||||
description: "Farm-fresh fruits and vegetables delivered daily.",
|
||||
},
|
||||
{
|
||||
icon: Cake,
|
||||
title: "Artisan Bakery",
|
||||
description: "Traditional recipes baked fresh every morning.",
|
||||
},
|
||||
{
|
||||
icon: ShoppingBag,
|
||||
title: "Quality Meats",
|
||||
description: "Premium selections from trusted suppliers.",
|
||||
},
|
||||
{ icon: Leaf, title: "Fresh Produce", description: "Farm-fresh fruits and vegetables delivered daily." },
|
||||
{ icon: Cake, title: "Artisan Bakery", description: "Traditional recipes baked fresh every morning." },
|
||||
{ icon: ShoppingBag, title: "Quality Meats", description: "Premium selections from trusted suppliers." },
|
||||
]}
|
||||
title="Why Choose Us"
|
||||
description="Quality assurance and excellence across all departments."
|
||||
@@ -192,46 +80,9 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Seasonal Vegetables",
|
||||
price: "€3.50",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/abstract-blur-shopping-mall-interior_1203-7843.jpg",
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Dairy Assortment",
|
||||
price: "€4.99",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-lunch-packed-different-boxes-fresh-healthy-eating-wooden-background_482257-31547.jpg",
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Organic Fruits",
|
||||
price: "€2.80",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-composition-with-dairy-products_23-2148601707.jpg",
|
||||
},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Fresh Baked Bread",
|
||||
price: "€1.99",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pastry-bun-placed-table-cloth-with-traditional-embroidery_140725-8501.jpg",
|
||||
},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Gourmet Snacks",
|
||||
price: "€5.50",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/courier-delivering-groceries-home_23-2149737989.jpg",
|
||||
},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Pantry Staples",
|
||||
price: "€2.20",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-with-food-package_23-2148869395.jpg",
|
||||
},
|
||||
]}
|
||||
title="Featured Selection"
|
||||
description="Handpicked essentials for your kitchen."
|
||||
products={[]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -241,24 +92,9 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
icon: Users,
|
||||
title: "Happy Customers",
|
||||
value: "15,000+",
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
icon: Building2,
|
||||
title: "Local Employees",
|
||||
value: "200+",
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
icon: Truck,
|
||||
title: "Daily Deliveries",
|
||||
value: "50+",
|
||||
},
|
||||
{ id: "m1", icon: Users, title: "Happy Customers", value: "15,000+" },
|
||||
{ id: "m2", icon: Building2, title: "Local Employees", value: "200+" },
|
||||
{ id: "m3", icon: Truck, title: "Daily Deliveries", value: "50+" },
|
||||
]}
|
||||
title="Serving Limassol Daily"
|
||||
description="Our impact on local shopping convenience."
|
||||
@@ -268,33 +104,7 @@ export default function LandingPage() {
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardTwelve
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Elena P.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-woman-with-shopping-bags_1187-3644.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "George K.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-shopper-satisfied-with-discount_1262-14986.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Maria S.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elderly-woman-shopping-customer-day_23-2151638300.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Nikos T.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vegetables-stall-market-sanarysurmer_268835-3890.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Sophia L.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vibrant-indonesian-market-scene-with-festive-decorations_23-2151973448.jpg",
|
||||
},
|
||||
]}
|
||||
testimonials={[]}
|
||||
cardTitle="What People Say"
|
||||
cardAnimation="slide-up"
|
||||
cardTag="Testimonials"
|
||||
@@ -305,21 +115,9 @@ export default function LandingPage() {
|
||||
<FaqSplitText
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "What are the opening hours?",
|
||||
content: "We are open daily from 8:00 AM to 9:00 PM.",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Do you offer delivery?",
|
||||
content: "Yes, we provide same-day home delivery services.",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Is there parking available?",
|
||||
content: "Yes, we have a large parking area for all customers.",
|
||||
},
|
||||
{ id: "f1", title: "What are the opening hours?", content: "We are open daily from 8:00 AM to 9:00 PM." },
|
||||
{ id: "f2", title: "Do you offer delivery?", content: "Yes, we provide same-day home delivery services." },
|
||||
{ id: "f3", title: "Is there parking available?", content: "Yes, we have a large parking area for all customers." },
|
||||
]}
|
||||
sideTitle="Frequently Asked Questions"
|
||||
faqsAnimation="slide-up"
|
||||
@@ -327,44 +125,30 @@ export default function LandingPage() {
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactText
|
||||
<ContactCTA
|
||||
tag="Get In Touch"
|
||||
title="Visit Us Today"
|
||||
description="Have questions or want to learn more about our services? Our team is ready to assist you."
|
||||
buttons={[{ text: "Email Us", href: "mailto:info@sklavenitis.cy" }, { text: "Call Us", href: "tel:+35725000000" }]}
|
||||
background={{ variant: "plain" }}
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
text="Visit us at our Limassol branch for the best shopping experience."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterMedia
|
||||
imageSrc="http://img.b2bpic.net/free-photo/organ-hall-chisinau-moldova_1268-18334.jpg"
|
||||
<FooterBaseCard
|
||||
logoText="Sklavenitis"
|
||||
columns={[
|
||||
{
|
||||
title: "Quick Links",
|
||||
items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Products",
|
||||
href: "#products",
|
||||
},
|
||||
title: "Quick Links", items: [
|
||||
{ label: "About", href: "#about" },
|
||||
{ label: "Products", href: "#products" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
{
|
||||
label: "Email",
|
||||
href: "mailto:info@sklavenitis.cy",
|
||||
},
|
||||
{
|
||||
label: "Call Us",
|
||||
href: "tel:+35725000000",
|
||||
},
|
||||
title: "Contact", items: [
|
||||
{ label: "Email", href: "mailto:info@sklavenitis.cy" },
|
||||
{ label: "Call Us", href: "tel:+35725000000" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -373,4 +157,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user