Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
2026-03-15 08:59:55 +00:00
6 changed files with 91 additions and 50 deletions

View File

@@ -93,7 +93,7 @@ export default function AboutPage() {
id: "owner",
name: "Rajesh Patil",
role: "Founder & Managing Director",
imageSrc: "http://img.b2bpic.net/free-photo/confident-european-businessman-smiling-closeup-portrait-jobs-career-campaign_53876-128975.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/confident-european-businessman-smiling-closeup-portrait-jobs-career-campaign_53876-128975.jpg?_wi=2",
imageAlt: "Rajesh Patil, Founder of Patil Enterprises",
},
]}

View File

@@ -87,7 +87,7 @@ export default function ContactPage() {
useInvertedBackground={true}
mediaAnimation="slide-up"
mediaPosition="right"
imageSrc="http://img.b2bpic.net/free-photo/young-woman-chooses-goods-home-interior-store_169016-19586.jpg"
imageSrc="http://img.b2bpic.net/free-photo/young-woman-chooses-goods-home-interior-store_169016-19586.jpg?_wi=9"
imageAlt="Patil Enterprises showroom"
inputPlaceholder="Enter your email address"
buttonText="Subscribe"

View File

@@ -1,18 +1,22 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import { Poppins } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Poppins } from "next/font/google";
const halant = Halant({
variable: "--font-halant",
subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
});
export const metadata: Metadata = {
title: "Webild components 2",
description: "Generated by create next app",
};
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
});
const poppins = Poppins({
variable: "--font-poppins",
@@ -20,6 +24,41 @@ const poppins = Poppins({
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
});
export const metadata: Metadata = {
title: "Patil Enterprises - Solar Systems, Inverters, Batteries & Water Purifiers",
description: "Trusted solar energy and water purification solutions for homes and businesses. Expert installation, quality products, and exceptional service in your local area.",
keywords: "solar installation near me, solar rooftop systems, battery and inverter shop, water purifier service, solar water heater dealer, renewable energy solutions",
metadataBase: new URL("https://patilenterprises.com"),
alternates: {
canonical: "https://patilenterprises.com",
},
openGraph: {
title: "Patil Enterprises - Solar & Energy Solutions",
description: "Reliable solar systems, inverters, batteries, and water purifiers with professional installation and maintenance.",
url: "https://patilenterprises.com",
siteName: "Patil Enterprises",
type: "website",
images: [
{
url: "http://img.b2bpic.net/free-photo/industrial-plant-managers-greet-investors-doing-handshake-showcasing-product_482257-119474.jpg",
alt: "Solar panels and energy solutions",
},
],
},
twitter: {
card: "summary_large_image",
title: "Patil Enterprises - Solar & Energy Solutions",
description: "Trusted solar systems, batteries, inverters, and water purifiers with expert installation.",
images: [
"http://img.b2bpic.net/free-photo/industrial-plant-managers-greet-investors-doing-handshake-showcasing-product_482257-119474.jpg",
],
},
robots: {
index: true,
follow: true,
},
};
export default function RootLayout({
children,
}: Readonly<{
@@ -28,7 +67,9 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${poppins.variable} antialiased`}>
<body
className={`${halant.variable} ${inter.variable} ${poppins.variable} antialiased`}
>
<Tag />
{children}
<script
@@ -40,4 +81,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -88,42 +88,42 @@ export default function HomePage() {
id: "solar-grid-5kw",
name: "5KW On-Grid Solar System",
price: "₹3,50,000",
imageSrc: "http://img.b2bpic.net/free-photo/alternative-energy-ecological-concept_1157-35709.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/alternative-energy-ecological-concept_1157-35709.jpg?_wi=1",
imageAlt: "5KW on-grid solar system",
},
{
id: "hybrid-inverter-10kva",
name: "10KVA Hybrid Inverter",
price: "₹1,20,000",
imageSrc: "http://img.b2bpic.net/free-vector/modern-hosting-concept_23-2147956069.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/modern-hosting-concept_23-2147956069.jpg?_wi=1",
imageAlt: "10KVA hybrid inverter",
},
{
id: "ro-water-purifier",
name: "Advanced RO Water Purifier",
price: "₹18,000",
imageSrc: "http://img.b2bpic.net/free-photo/water-filter-is-kitchen_185193-165422.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/water-filter-is-kitchen_185193-165422.jpg?_wi=1",
imageAlt: "Advanced RO water purifier",
},
{
id: "solar-off-grid-3kw",
name: "3KW Off-Grid Solar System",
price: "₹2,50,000",
imageSrc: "http://img.b2bpic.net/free-photo/scientists-conduct-research-development-solar-panel-efficiency_482257-123422.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/scientists-conduct-research-development-solar-panel-efficiency_482257-123422.jpg?_wi=1",
imageAlt: "3KW off-grid solar system",
},
{
id: "solar-water-heater",
name: "200L Solar Water Heater",
price: "₹35,000",
imageSrc: "http://img.b2bpic.net/free-photo/engineer-writing-condenser-values_482257-90848.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/engineer-writing-condenser-values_482257-90848.jpg?_wi=1",
imageAlt: "200L solar water heater",
},
{
id: "escort-battery-150ah",
name: "150AH Escort Battery",
price: "₹45,000",
imageSrc: "http://img.b2bpic.net/free-vector/modern-hosting-concept_23-2147956069.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/modern-hosting-concept_23-2147956069.jpg?_wi=2",
imageAlt: "150AH Escort battery",
},
]}
@@ -146,11 +146,11 @@ export default function HomePage() {
icon: Sun,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg?_wi=1",
imageAlt: "Solar installation in progress",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg?_wi=2",
imageAlt: "Professional solar team",
},
],
@@ -161,11 +161,11 @@ export default function HomePage() {
icon: Droplets,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/expert-using-pressure-measurement-device_482257-91080.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/expert-using-pressure-measurement-device_482257-91080.jpg?_wi=1",
imageAlt: "Water purifier installation",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/expert-using-pressure-measurement-device_482257-91080.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/expert-using-pressure-measurement-device_482257-91080.jpg?_wi=2",
imageAlt: "Purifier system setup",
},
],
@@ -176,11 +176,11 @@ export default function HomePage() {
icon: BarChart3,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg?_wi=3",
imageAlt: "Solar system maintenance",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg?_wi=4",
imageAlt: "Maintenance team at work",
},
],
@@ -191,11 +191,11 @@ export default function HomePage() {
icon: Lightbulb,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-chooses-goods-home-interior-store_169016-19586.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-chooses-goods-home-interior-store_169016-19586.jpg?_wi=1",
imageAlt: "Consultation at showroom",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-chooses-goods-home-interior-store_169016-19586.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-chooses-goods-home-interior-store_169016-19586.jpg?_wi=2",
imageAlt: "Product demonstration",
},
],
@@ -303,7 +303,7 @@ export default function HomePage() {
id: "owner",
name: "Rajesh Patil",
role: "Founder & Managing Director",
imageSrc: "http://img.b2bpic.net/free-photo/confident-european-businessman-smiling-closeup-portrait-jobs-career-campaign_53876-128975.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/confident-european-businessman-smiling-closeup-portrait-jobs-career-campaign_53876-128975.jpg?_wi=1",
imageAlt: "Rajesh Patil, Founder of Patil Enterprises",
},
]}
@@ -418,7 +418,7 @@ export default function HomePage() {
useInvertedBackground={true}
mediaAnimation="slide-up"
mediaPosition="right"
imageSrc="http://img.b2bpic.net/free-photo/young-woman-chooses-goods-home-interior-store_169016-19586.jpg"
imageSrc="http://img.b2bpic.net/free-photo/young-woman-chooses-goods-home-interior-store_169016-19586.jpg?_wi=3"
imageAlt="Patil Enterprises showroom"
inputPlaceholder="Enter your email address"
buttonText="Subscribe"

View File

@@ -58,63 +58,63 @@ export default function ProductsPage() {
id: "solar-grid-5kw",
name: "5KW On-Grid Solar System",
price: "₹3,50,000",
imageSrc: "http://img.b2bpic.net/free-photo/alternative-energy-ecological-concept_1157-35709.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/alternative-energy-ecological-concept_1157-35709.jpg?_wi=2",
imageAlt: "5KW on-grid solar system",
},
{
id: "hybrid-inverter-10kva",
name: "10KVA Hybrid Inverter",
price: "₹1,20,000",
imageSrc: "http://img.b2bpic.net/free-vector/modern-hosting-concept_23-2147956069.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/modern-hosting-concept_23-2147956069.jpg?_wi=3",
imageAlt: "10KVA hybrid inverter",
},
{
id: "ro-water-purifier",
name: "Advanced RO Water Purifier",
price: "₹18,000",
imageSrc: "http://img.b2bpic.net/free-photo/water-filter-is-kitchen_185193-165422.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/water-filter-is-kitchen_185193-165422.jpg?_wi=2",
imageAlt: "Advanced RO water purifier",
},
{
id: "solar-off-grid-3kw",
name: "3KW Off-Grid Solar System",
price: "₹2,50,000",
imageSrc: "http://img.b2bpic.net/free-photo/scientists-conduct-research-development-solar-panel-efficiency_482257-123422.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/scientists-conduct-research-development-solar-panel-efficiency_482257-123422.jpg?_wi=2",
imageAlt: "3KW off-grid solar system",
},
{
id: "solar-water-heater",
name: "200L Solar Water Heater",
price: "₹35,000",
imageSrc: "http://img.b2bpic.net/free-photo/engineer-writing-condenser-values_482257-90848.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/engineer-writing-condenser-values_482257-90848.jpg?_wi=2",
imageAlt: "200L solar water heater",
},
{
id: "escort-battery-150ah",
name: "150AH Escort Battery",
price: "₹45,000",
imageSrc: "http://img.b2bpic.net/free-vector/modern-hosting-concept_23-2147956069.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/modern-hosting-concept_23-2147956069.jpg?_wi=4",
imageAlt: "150AH Escort battery",
},
{
id: "solar-grid-3kw",
name: "3KW On-Grid Solar System",
price: "₹2,40,000",
imageSrc: "http://img.b2bpic.net/free-photo/alternative-energy-ecological-concept_1157-35709.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/alternative-energy-ecological-concept_1157-35709.jpg?_wi=3",
imageAlt: "3KW on-grid solar system",
},
{
id: "luminous-inverter-5kva",
name: "5KVA Luminous Inverter",
price: "₹65,000",
imageSrc: "http://img.b2bpic.net/free-vector/modern-hosting-concept_23-2147956069.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/modern-hosting-concept_23-2147956069.jpg?_wi=5",
imageAlt: "5KVA Luminous inverter",
},
{
id: "uv-water-purifier",
name: "UV Water Purifier System",
price: "₹12,000",
imageSrc: "http://img.b2bpic.net/free-photo/water-filter-is-kitchen_185193-165422.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/water-filter-is-kitchen_185193-165422.jpg?_wi=3",
imageAlt: "UV water purifier system",
},
]}
@@ -137,11 +137,11 @@ export default function ProductsPage() {
icon: Sun,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg?_wi=5",
imageAlt: "Installation process",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg?_wi=6",
imageAlt: "Technician at work",
},
],
@@ -152,11 +152,11 @@ export default function ProductsPage() {
icon: BarChart3,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/expert-using-pressure-measurement-device_482257-91080.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/expert-using-pressure-measurement-device_482257-91080.jpg?_wi=3",
imageAlt: "Maintenance service",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/expert-using-pressure-measurement-device_482257-91080.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/expert-using-pressure-measurement-device_482257-91080.jpg?_wi=4",
imageAlt: "System check",
},
],
@@ -167,11 +167,11 @@ export default function ProductsPage() {
icon: Droplets,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-chooses-goods-home-interior-store_169016-19586.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-chooses-goods-home-interior-store_169016-19586.jpg?_wi=4",
imageAlt: "Warranty coverage",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-chooses-goods-home-interior-store_169016-19586.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-chooses-goods-home-interior-store_169016-19586.jpg?_wi=5",
imageAlt: "Customer support",
},
],
@@ -195,7 +195,7 @@ export default function ProductsPage() {
useInvertedBackground={true}
mediaAnimation="slide-up"
mediaPosition="right"
imageSrc="http://img.b2bpic.net/free-photo/young-woman-chooses-goods-home-interior-store_169016-19586.jpg"
imageSrc="http://img.b2bpic.net/free-photo/young-woman-chooses-goods-home-interior-store_169016-19586.jpg?_wi=6"
imageAlt="Product consultation"
inputPlaceholder="Enter your email address"
buttonText="Get Consultation"

View File

@@ -92,11 +92,11 @@ export default function ServicesPage() {
icon: Sun,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg?_wi=7",
imageAlt: "Solar installation in progress",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg?_wi=8",
imageAlt: "Professional solar team",
},
],
@@ -107,11 +107,11 @@ export default function ServicesPage() {
icon: Droplets,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/expert-using-pressure-measurement-device_482257-91080.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/expert-using-pressure-measurement-device_482257-91080.jpg?_wi=5",
imageAlt: "Water purifier installation",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/expert-using-pressure-measurement-device_482257-91080.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/expert-using-pressure-measurement-device_482257-91080.jpg?_wi=6",
imageAlt: "Purifier system setup",
},
],
@@ -122,11 +122,11 @@ export default function ServicesPage() {
icon: BarChart3,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg?_wi=9",
imageAlt: "Solar system maintenance",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15557.jpg?_wi=10",
imageAlt: "Maintenance team at work",
},
],
@@ -137,11 +137,11 @@ export default function ServicesPage() {
icon: Zap,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-chooses-goods-home-interior-store_169016-19586.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-chooses-goods-home-interior-store_169016-19586.jpg?_wi=7",
imageAlt: "Consultation at showroom",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-chooses-goods-home-interior-store_169016-19586.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-chooses-goods-home-interior-store_169016-19586.jpg?_wi=8",
imageAlt: "Product demonstration",
},
],