diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx
index b614da5..85f14d8 100644
--- a/src/app/contact/page.tsx
+++ b/src/app/contact/page.tsx
@@ -5,8 +5,7 @@ import ContactCenter from '@/components/sections/contact/ContactCenter';
import FaqDouble from '@/components/sections/faq/FaqDouble';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
-import Link from 'next/link';
-import { Envelope, HelpCircle } from 'lucide-react';
+import { Mail, HelpCircle } from 'lucide-react';
export default function ContactPage() {
return (
@@ -32,8 +31,7 @@ export default function ContactPage() {
{ name: "Contact", id: "/contact" }
]}
button={{
- text: "Book Consultation",
- href: "/contact"
+ text: "Book Consultation", href: "/contact"
}}
/>
@@ -41,7 +39,7 @@ export default function ContactPage() {
diff --git a/src/app/gallery/page.tsx b/src/app/gallery/page.tsx
index bbb987e..47ef1b9 100644
--- a/src/app/gallery/page.tsx
+++ b/src/app/gallery/page.tsx
@@ -5,7 +5,6 @@ import ProductCardThree from '@/components/sections/product/ProductCardThree';
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
-import Link from 'next/link';
import { Sparkles } from 'lucide-react';
export default function GalleryPage() {
@@ -32,8 +31,7 @@ export default function GalleryPage() {
{ name: "Contact", id: "/contact" }
]}
button={{
- text: "Book Consultation",
- href: "/contact"
+ text: "Book Consultation", href: "/contact"
}}
/>
@@ -46,36 +44,16 @@ export default function GalleryPage() {
tagIcon={Sparkles}
products={[
{
- id: "1",
- name: "Garden Paradise Bouquet",
- price: "$120",
- imageSrc: "https://img.b2bpic.net/free-photo/beautiful-boho-flowers-assortment_23-2149526015.jpg",
- imageAlt: "Garden paradise arrangement",
- initialQuantity: 1
+ id: "1", name: "Garden Paradise Bouquet", price: "$120", imageSrc: "https://img.b2bpic.net/free-photo/beautiful-boho-flowers-assortment_23-2149526015.jpg", imageAlt: "Garden paradise arrangement", initialQuantity: 1
},
{
- id: "2",
- name: "Elegant Rose Collection",
- price: "$95",
- imageSrc: "https://img.b2bpic.net/free-photo/rose-wooden-background_1232-2088.jpg",
- imageAlt: "Elegant rose collection",
- initialQuantity: 1
+ id: "2", name: "Elegant Rose Collection", price: "$95", imageSrc: "https://img.b2bpic.net/free-photo/rose-wooden-background_1232-2088.jpg", imageAlt: "Elegant rose collection", initialQuantity: 1
},
{
- id: "3",
- name: "Seasonal Wildflower Mix",
- price: "$75",
- imageSrc: "https://img.b2bpic.net/free-photo/elevated-view-red-rose-flower-vase_23-2148181221.jpg",
- imageAlt: "Wildflower arrangement",
- initialQuantity: 1
+ id: "3", name: "Seasonal Wildflower Mix", price: "$75", imageSrc: "https://img.b2bpic.net/free-photo/elevated-view-red-rose-flower-vase_23-2148181221.jpg", imageAlt: "Wildflower arrangement", initialQuantity: 1
},
{
- id: "4",
- name: "Luxury Bridal Bouquet",
- price: "$180",
- imageSrc: "https://img.b2bpic.net/free-photo/bouquet-roses-with-red-bow_23-2147591160.jpg",
- imageAlt: "Luxury bridal bouquet",
- initialQuantity: 1
+ id: "4", name: "Luxury Bridal Bouquet", price: "$180", imageSrc: "https://img.b2bpic.net/free-photo/bouquet-roses-with-red-bow_23-2147591160.jpg", imageAlt: "Luxury bridal bouquet", initialQuantity: 1
}
]}
textboxLayout="default"
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index 0bb36ca..7f821b9 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -3,16 +3,12 @@ import { Lato } from "next/font/google";
import "./globals.css";
const lato = Lato({
- variable: "--font-lato",
- subsets: ["latin"],
+ variable: "--font-lato", subsets: ["latin"],
weight: ["100", "300", "400", "700", "900"],
});
export const metadata: Metadata = {
- title: "Flowers Life - Premium Floral Design Studio",
- description: "Exquisite floral arrangements for weddings, events, and special occasions. Premium flowers crafted with artistry and care.",
- keywords: "florist, flowers, floral arrangements, wedding flowers, event flowers, bouquets, flower delivery",
- metadataBase: new URL("https://flowerslife.com"),
+ title: "Flowers Life - Premium Floral Design Studio", description: "Exquisite floral arrangements for weddings, events, and special occasions. Premium flowers crafted with artistry and care.", keywords: "florist, flowers, floral arrangements, wedding flowers, event flowers, bouquets, flower delivery", metadataBase: new URL("https://flowerslife.com"),
alternates: {
canonical: "https://flowerslife.com"
},
@@ -21,23 +17,14 @@ export const metadata: Metadata = {
follow: true
},
openGraph: {
- title: "Flowers Life - Premium Floral Design Studio",
- description: "Celebrating nature's beauty through exquisite floral artistry and design",
- url: "https://flowerslife.com",
- siteName: "Flowers Life",
- type: "website",
- images: [
+ title: "Flowers Life - Premium Floral Design Studio", description: "Celebrating nature's beauty through exquisite floral artistry and design", url: "https://flowerslife.com", siteName: "Flowers Life", type: "website", images: [
{
- url: "https://img.b2bpic.net/free-photo/beautiful-boho-flowers-assortment_23-2149526015.jpg",
- alt: "Flowers Life - Premium Floral Arrangements"
+ url: "https://img.b2bpic.net/free-photo/beautiful-boho-flowers-assortment_23-2149526015.jpg", alt: "Flowers Life - Premium Floral Arrangements"
}
]
},
twitter: {
- card: "summary_large_image",
- title: "Flowers Life - Premium Floral Design Studio",
- description: "Exquisite floral arrangements for every occasion",
- images: ["https://img.b2bpic.net/free-photo/beautiful-boho-flowers-assortment_23-2149526015.jpg"]
+ card: "summary_large_image", title: "Flowers Life - Premium Floral Design Studio", description: "Exquisite floral arrangements for every occasion", images: ["https://img.b2bpic.net/free-photo/beautiful-boho-flowers-assortment_23-2149526015.jpg"]
}
};
diff --git a/src/app/page.tsx b/src/app/page.tsx
index 902caf0..65e06a8 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -6,7 +6,6 @@ import AboutMetric from '@/components/sections/about/AboutMetric';
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
-import Link from 'next/link';
import { Flower2, Heart, Award, Globe } from 'lucide-react';
export default function HomePage() {
@@ -33,8 +32,7 @@ export default function HomePage() {
{ name: "Contact", id: "/contact" }
]}
button={{
- text: "Book Consultation",
- href: "/contact"
+ text: "Book Consultation", href: "/contact"
}}
/>
diff --git a/src/app/services/page.tsx b/src/app/services/page.tsx
index 8d22a85..11b8436 100644
--- a/src/app/services/page.tsx
+++ b/src/app/services/page.tsx
@@ -6,8 +6,7 @@ import ProductCardThree from '@/components/sections/product/ProductCardThree';
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
-import Link from 'next/link';
-import { Sparkles, Envelope } from 'lucide-react';
+import { Sparkles, Mail } from 'lucide-react';
export default function ServicesPage() {
return (
@@ -33,8 +32,7 @@ export default function ServicesPage() {
{ name: "Contact", id: "/contact" }
]}
button={{
- text: "Book Consultation",
- href: "/contact"
+ text: "Book Consultation", href: "/contact"
}}
/>
@@ -66,28 +64,13 @@ export default function ServicesPage() {
tagIcon={Sparkles}
products={[
{
- id: "1",
- name: "Romantic Rose Bouquet",
- price: "$85",
- imageSrc: "https://img.b2bpic.net/free-photo/rose-wooden-background_1232-2088.jpg",
- imageAlt: "Premium rose bouquet",
- initialQuantity: 1
+ id: "1", name: "Romantic Rose Bouquet", price: "$85", imageSrc: "https://img.b2bpic.net/free-photo/rose-wooden-background_1232-2088.jpg", imageAlt: "Premium rose bouquet", initialQuantity: 1
},
{
- id: "2",
- name: "Wedding Day Elegance",
- price: "$250",
- imageSrc: "https://img.b2bpic.net/free-photo/bouquet-roses-with-red-bow_23-2147591160.jpg",
- imageAlt: "Wedding flower arrangement",
- initialQuantity: 1
+ id: "2", name: "Wedding Day Elegance", price: "$250", imageSrc: "https://img.b2bpic.net/free-photo/bouquet-roses-with-red-bow_23-2147591160.jpg", imageAlt: "Wedding flower arrangement", initialQuantity: 1
},
{
- id: "3",
- name: "Seasonal Celebration",
- price: "$95",
- imageSrc: "https://img.b2bpic.net/free-photo/elevated-view-red-rose-flower-vase_23-2148181221.jpg",
- imageAlt: "Seasonal flower mix",
- initialQuantity: 1
+ id: "3", name: "Seasonal Celebration", price: "$95", imageSrc: "https://img.b2bpic.net/free-photo/elevated-view-red-rose-flower-vase_23-2148181221.jpg", imageAlt: "Seasonal flower mix", initialQuantity: 1
}
]}
textboxLayout="default"
@@ -100,7 +83,7 @@ export default function ServicesPage() {