Merge version_3 into main #3

Merged
bender merged 2 commits from version_3 into main 2026-03-06 15:46:20 +00:00
2 changed files with 42 additions and 74 deletions

View File

@@ -1,11 +1,17 @@
import type { Metadata } from "next";
import { Inter } from "next/font/google";
import "../styles/globals.css";
import { Geist, Geist_Mono } from "next/font/google";
import "./globals.css";
const inter = Inter({ subsets: ["latin"] });
const geist = Geist({
variable: "--font-geist-sans", subsets: ["latin"],
});
const geistMono = Geist_Mono({
variable: "--font-geist-mono", subsets: ["latin"],
});
export const metadata: Metadata = {
title: "Lilat Flowers - Fresh Flower Delivery in Tbilisi", description: "Handcrafted fresh flowers delivered directly to your door in Tbilisi. Perfect for birthdays, anniversaries, weddings, and every special moment."};
title: "Lilat Flowers | Fresh Flowers Delivery in Tbilisi", description: "Handcrafted fresh flowers delivered directly to your door in Tbilisi. Perfect for birthdays, anniversaries, weddings, and every special moment."};
export default function RootLayout({
children,
@@ -14,7 +20,9 @@ export default function RootLayout({
}) {
return (
<html lang="en">
<body className={inter.className}>{children}
<body className={`${geist.variable} ${geistMono.variable} antialiased`}>
{children}
<script
dangerouslySetInnerHTML={{
__html: `

View File

@@ -10,7 +10,7 @@ import MetricCardSeven from "@/components/sections/metrics/MetricCardSeven";
import TestimonialCardThirteen from "@/components/sections/testimonial/TestimonialCardThirteen";
import ContactText from "@/components/sections/contact/ContactText";
import FooterSimple from "@/components/sections/footer/FooterSimple";
import { CheckCircle, Flower, Heart, MapPin, Sparkles, Star, Truck, Users, Zap, AlertCircle } from "lucide-react";
import { CheckCircle, Flower, Heart, MapPin, Sparkles, Star, Truck, Users, Zap } from "lucide-react";
export default function LandingPage() {
return (
@@ -46,8 +46,8 @@ export default function LandingPage() {
description="Handcrafted fresh flowers delivered directly to your door in Tbilisi. Perfect for birthdays, anniversaries, weddings, and every special moment."
background={{ variant: "radial-gradient" }}
buttons={[
{ text: "Order Fresh Flowers Today", href: "#bouquets" },
{ text: "Call Now", href: "tel:+995577054283" },
{ text: "Order Flowers", href: "#bouquets" },
]}
buttonAnimation="slide-up"
layoutOrder="default"
@@ -62,21 +62,15 @@ export default function LandingPage() {
<ProductCardThree
title="Featured Bouquets"
description="Discover our most popular handcrafted arrangements. Each bouquet is made fresh to order using premium imported and local flowers."
tag="Limited Availability"
tagIcon={AlertCircle}
tag="Bestsellers"
tagIcon={Sparkles}
tagAnimation="slide-up"
buttons={[{ text: "View All Bouquets", href: "#" }]}
buttonAnimation="slide-up"
products={[
{
id: "romantic-roses", name: "Romantic Red Roses", price: "₾89", imageSrc: "http://img.b2bpic.net/free-photo/floral-decor-light-pink-roses-vase-scissors-rope-rose-petals-black_140725-10930.jpg", imageAlt: "Romantic red roses arrangement"
},
{
id: "soft-elegance", name: "Soft Elegance Mix", price: "₾79", imageSrc: "http://img.b2bpic.net/free-photo/pink-roses-paper-bag-with-gift-box_23-2148268255.jpg", imageAlt: "Mixed pink and white flowers"
},
{
id: "celebration-joy", name: "Celebration Joy", price: "₾69", imageSrc: "http://img.b2bpic.net/free-photo/colorful-flowers-vase_1220-659.jpg", imageAlt: "Colorful mixed flowers bouquet"
},
{ id: "romantic-roses", name: "Romantic Red Roses", price: "₾89", imageSrc: "http://img.b2bpic.net/free-photo/floral-decor-light-pink-roses-vase-scissors-rope-rose-petals-black_140725-10930.jpg", imageAlt: "Romantic red roses arrangement"},
{ id: "soft-elegance", name: "Soft Elegance Mix", price: "₾79", imageSrc: "http://img.b2bpic.net/free-photo/pink-roses-paper-bag-with-gift-box_23-2148268255.jpg", imageAlt: "Mixed pink and white flowers"},
{ id: "celebration-joy", name: "Celebration Joy", price: "₾69", imageSrc: "http://img.b2bpic.net/free-photo/colorful-flowers-vase_1220-659.jpg", imageAlt: "Colorful mixed flowers bouquet"},
]}
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
@@ -95,17 +89,13 @@ export default function LandingPage() {
buttons={[{ text: "Learn More", href: "#" }]}
buttonAnimation="slide-up"
bulletPoints={[
{
title: "Fresh Daily Flowers", description: "We receive fresh flowers daily from trusted local and international suppliers.", icon: Flower,
{ title: "Fresh Daily Flowers", description: "We receive fresh flowers daily from trusted local and international suppliers.", icon: Flower,
},
{
title: "Professional Florists", description: "Our experienced team creates stunning arrangements for any occasion.", icon: Users,
{ title: "Professional Florists", description: "Our experienced team creates stunning arrangements for any occasion.", icon: Users,
},
{
title: "Same-Day Delivery", description: "Order before 2 PM and we deliver the same day across Tbilisi.", icon: Truck,
{ title: "Same-Day Delivery", description: "Order before 2 PM and we deliver the same day across Tbilisi.", icon: Truck,
},
{
title: "Local Business", description: "Supporting our community since our opening in Gldani Mall.", icon: MapPin,
{ title: "Local Business", description: "Supporting our community since our opening in Gldani Mall.", icon: MapPin,
},
]}
imageSrc="http://img.b2bpic.net/free-photo/charming-redhead-female-florist-wearing-uniform-making-beautiful-flower-composition-while-standing-counter-flower-shop_613910-18148.jpg"
@@ -127,18 +117,10 @@ export default function LandingPage() {
buttons={[{ text: "Call Us Today", href: "tel:+995577054283" }]}
buttonAnimation="slide-up"
accordionItems={[
{
id: "guarantee", title: "Quality Guarantee", content: "Every arrangement is quality-checked before delivery. If you're not satisfied, we'll replace or refund your order within 24 hours."
},
{
id: "freshness", title: "Ultimate Freshness", content: "All flowers are selected daily and arranged fresh to order. Your bouquet will last 7-10 days with proper care instructions included."
},
{
id: "customization", title: "Full Customization", content: "Want a special arrangement? Contact us with your preferences, budget, and delivery date. We'll create a bespoke bouquet just for you."
},
{
id: "support", title: "Dedicated Customer Support", content: "Call us anytime: +995 577 05 42 83. Our team responds to all inquiries within minutes during business hours."
},
{ id: "guarantee", title: "Quality Guarantee", content: "Every arrangement is quality-checked before delivery. If you're not satisfied, we'll replace or refund your order within 24 hours."},
{ id: "freshness", title: "Ultimate Freshness", content: "All flowers are selected daily and arranged fresh to order. Your bouquet will last 7-10 days with proper care instructions included."},
{ id: "customization", title: "Full Customization", content: "Want a special arrangement? Contact us with your preferences, budget, and delivery date. We'll create a bespoke bouquet just for you."},
{ id: "support", title: "Dedicated Customer Support", content: "Call us anytime: +995 577 05 42 83. Our team responds to all inquiries within minutes during business hours."},
]}
imageSrc="http://img.b2bpic.net/free-photo/young-african-female-florist-arranging-flowers-shop_23-2147882015.jpg"
imageAlt="Professional florist arranging fresh flowers"
@@ -158,20 +140,14 @@ export default function LandingPage() {
buttons={[{ text: "Request Delivery", href: "#contact" }]}
buttonAnimation="slide-up"
metrics={[
{
id: "same-day", value: "2hrs", title: "Same-Day Delivery", items: [
"Available in central Tbilisi zones", "Order by 2 PM for delivery by 6 PM", "Free delivery for orders over ₾99"
],
{ id: "same-day", value: "2hrs", title: "Same-Day Delivery", items: [
"Available in central Tbilisi zones", "Order by 2 PM for delivery by 6 PM", "Free delivery for orders over ₾99"],
},
{
id: "service-area", value: "15km", title: "Service Coverage", items: [
"Entire Tbilisi metropolitan area", "Extended areas available with notice", "Gldani location perfectly positioned"
],
{ id: "service-area", value: "15km", title: "Service Coverage", items: [
"Entire Tbilisi metropolitan area", "Extended areas available with notice", "Gldani location perfectly positioned"],
},
{
id: "hours", value: "24/7", title: "Ordering Hours", items: [
"Order online anytime", "Call for urgent requests", "WhatsApp available for queries"
],
{ id: "hours", value: "24/7", title: "Ordering Hours", items: [
"Order online anytime", "Call for urgent requests", "WhatsApp available for queries"],
},
]}
animationType="slide-up"
@@ -190,22 +166,10 @@ export default function LandingPage() {
buttons={[{ text: "Leave a Review", href: "#" }]}
buttonAnimation="slide-up"
testimonials={[
{
id: "1", name: "Nino Gvenetadze", handle: "@nino_tbilisi", testimonial: "The roses arrived fresh and beautifully arranged. My husband loved them! Best flower delivery in Tbilisi.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-stylish-laughing-model-colorful-casual-summer-clothes-with-natural-makeup-gray_158538-11787.jpg", imageAlt: "Nino Gvenetadze"
},
{
id: "2", name: "Giorgi Beridze", handle: "@giorgi.designs", testimonial: "Ordered a custom bouquet for my proposal. The team understood my vision perfectly and created something magical. Highly recommended!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-athletic-ginger-man-stylish-navy-t-shirt-smiling-showing-ok-sign-looking-camera-while-posing-blue-studio-background-human-facial-expressions-sincere_639032-2124.jpg", imageAlt: "Giorgi Beridze"
},
{
id: "3", name: "Keti Nizharadze", handle: "@keti_mom", testimonial: "Same-day delivery saved my birthday! The flowers were so fresh and the arrangement was exactly what I wanted. Thank you!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-lovely-pretty-young-female-model-with-bobbed-hairstyle-shining-smile-being-good-mood-after-successful-shopping-dressed-casual-loose-t-shirt_273609-3588.jpg", imageAlt: "Keti Nizharadze"
},
{
id: "4", name: "Levan Kiknadze", handle: "@levan.events", testimonial: "I use Lilat for all my wedding events. Professional, reliable, and their flowers are always the freshest in town. Ten out of ten!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/closeup-confident-businessman-turn-face-camera-smiling-selfassured-standing-white-backgro_1258-113227.jpg", imageAlt: "Levan Kiknadze"
},
{ id: "1", name: "Nino Gvenetadze", handle: "@nino_tbilisi", testimonial: "The roses arrived fresh and beautifully arranged. My husband loved them! Best flower delivery in Tbilisi.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-stylish-laughing-model-colorful-casual-summer-clothes-with-natural-makeup-gray_158538-11787.jpg", imageAlt: "Nino Gvenetadze"},
{ id: "2", name: "Giorgi Beridze", handle: "@giorgi.designs", testimonial: "Ordered a custom bouquet for my proposal. The team understood my vision perfectly and created something magical. Highly recommended!", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-athletic-ginger-man-stylish-navy-t-shirt-smiling-showing-ok-sign-looking-camera-while-posing-blue-studio-background-human-facial-expressions-sincere_639032-2124.jpg", imageAlt: "Giorgi Beridze"},
{ id: "3", name: "Keti Nizharadze", handle: "@keti_mom", testimonial: "Same-day delivery saved my birthday! The flowers were so fresh and the arrangement was exactly what I wanted. Thank you!", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/happy-lovely-pretty-young-female-model-with-bobbed-hairstyle-shining-smile-being-good-mood-after-successful-shopping-dressed-casual-loose-t-shirt_273609-3588.jpg", imageAlt: "Keti Nizharadze"},
{ id: "4", name: "Levan Kiknadze", handle: "@levan.events", testimonial: "I use Lilat for all my wedding events. Professional, reliable, and their flowers are always the freshest in town. Ten out of ten!", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/closeup-confident-businessman-turn-face-camera-smiling-selfassured-standing-white-backgro_1258-113227.jpg", imageAlt: "Levan Kiknadze"},
]}
showRating={true}
animationType="slide-up"
@@ -230,31 +194,27 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterSimple
columns={[
{
title: "Quick Links", items: [
{ title: "Quick Links", items: [
{ label: "Home", href: "#" },
{ label: "Bouquets", href: "#bouquets" },
{ label: "About Us", href: "#about" },
{ label: "Delivery", href: "#delivery" },
],
},
{
title: "Contact", items: [
{ title: "Contact", items: [
{ label: "Call: +995 577 05 42 83", href: "tel:+995577054283" },
{ label: "WhatsApp", href: "https://wa.me/995577054283" },
{ label: "Gldani Mall, Tbilisi", href: "#" },
{ label: "Mon-Sun: 9 AM - 8 PM", href: "#" },
],
},
{
title: "Follow Us", items: [
{ title: "Follow Us", items: [
{ label: "Instagram", href: "https://instagram.com" },
{ label: "Facebook", href: "https://facebook.com" },
{ label: "Telegram", href: "https://telegram.org" },
],
},
{
title: "Legal", items: [
{ title: "Legal", items: [
{ label: "Privacy Policy", href: "#" },
{ label: "Terms of Service", href: "#" },
{ label: "Refund Policy", href: "#" },