diff --git a/app/[locale]/page.tsx b/app/[locale]/page.tsx index e8cb076..387ba27 100644 --- a/app/[locale]/page.tsx +++ b/app/[locale]/page.tsx @@ -9,11 +9,11 @@ import { ContactForm } from "@/components/ContactForm"; import { Footer } from "@/components/Footer"; const HERO_IMAGES = [ - "/images/hero-pump-1.jpg", - "/images/hero-pump-2.jpg", - "/images/hero-pump-3.jpg", - "/images/hero-pump-4.jpg", - "/images/hero-pump-5.jpg", + "/product/product.jpg", + "/product/product.jpg", + "/product/product.jpg", + "/product/product.jpg", + "/product/product.jpg", ]; export default function Home() { diff --git a/components/ContactForm.tsx b/components/ContactForm.tsx index bcca0cf..889492b 100644 --- a/components/ContactForm.tsx +++ b/components/ContactForm.tsx @@ -6,6 +6,7 @@ import { useTranslations } from "next-intl"; import { usePathname } from "next/navigation"; import { sendContactMessage } from "@/lib/api"; import { Phone, MessageSquare, MapPin } from "lucide-react"; +import Image from "next/image"; export function ContactForm() { const t = useTranslations(); @@ -61,10 +62,16 @@ export function ContactForm() { }; return ( -
+
+
+ hero image +
+
{/* Header */} -

+

{t("contact.title")}

-
+
{/* Contact Info */}
-

+

Get In Touch

diff --git a/components/ProductsGrid.tsx b/components/ProductsGrid.tsx index a2f0b48..f20b2db 100644 --- a/components/ProductsGrid.tsx +++ b/components/ProductsGrid.tsx @@ -7,6 +7,7 @@ import { ProductCard } from "./ProductCard"; import { getAllProducts } from "@/lib/products"; import type { Product } from "@/lib/products"; import { ProductModal } from "./ProductModal"; +import Image from "next/image"; // hello everyone @@ -37,7 +38,16 @@ export function ProductsGrid() { return ( <> -

+
+
+ hero image +
+
{/* Header */} -

+

{t("products.title")}

diff --git a/components/ShowCase.tsx b/components/ShowCase.tsx index bf9ff42..00f11f8 100644 --- a/components/ShowCase.tsx +++ b/components/ShowCase.tsx @@ -51,7 +51,16 @@ export function ShowCase({ }; return ( -
+
+
+ hero image +
+
{/* Left Content */} @@ -59,6 +68,7 @@ export function ShowCase({ initial={{ opacity: 0, x: -50 }} animate={{ opacity: 1, x: 0 }} transition={{ duration: 0.6 }} + className="bg-white/80 backdrop-blur-md rounded-xl overflow-hidden p-4" >

{t(titleKey)} diff --git a/public/images/README.md b/public/README.md similarity index 100% rename from public/images/README.md rename to public/README.md diff --git a/public/file.svg b/public/file.svg deleted file mode 100644 index 004145c..0000000 --- a/public/file.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/globe.svg b/public/globe.svg deleted file mode 100644 index 567f17b..0000000 --- a/public/globe.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/images/hero1.jpg b/public/images/hero1.jpg new file mode 100644 index 0000000..5f0cc86 Binary files /dev/null and b/public/images/hero1.jpg differ diff --git a/public/images/hero2.jpg b/public/images/hero2.jpg new file mode 100644 index 0000000..7d0cd4a Binary files /dev/null and b/public/images/hero2.jpg differ diff --git a/public/images/hero3.jpg b/public/images/hero3.jpg new file mode 100644 index 0000000..80135ad Binary files /dev/null and b/public/images/hero3.jpg differ diff --git a/public/images/hero4.jpg b/public/images/hero4.jpg new file mode 100644 index 0000000..a3c70f4 Binary files /dev/null and b/public/images/hero4.jpg differ diff --git a/public/next.svg b/public/next.svg deleted file mode 100644 index 5174b28..0000000 --- a/public/next.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/product/product.jpg b/public/product/product.jpg new file mode 100644 index 0000000..7ced25d Binary files /dev/null and b/public/product/product.jpg differ diff --git a/public/vercel.svg b/public/vercel.svg deleted file mode 100644 index 7705396..0000000 --- a/public/vercel.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/window.svg b/public/window.svg deleted file mode 100644 index b2b2a44..0000000 --- a/public/window.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file