Merge version_1 into main #1

Merged
bender merged 6 commits from version_1 into main 2026-03-13 14:48:03 +00:00
6 changed files with 69 additions and 30 deletions

View File

@@ -119,11 +119,11 @@ export default function AboutPage() {
buttonAnimation="slide-up"
mediaItems={[
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=k3s5be",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=k3s5be&_wi=2",
imageAlt: "Professional interior design team",
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1v8hgb",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1v8hgb&_wi=4",
imageAlt: "Team at work on renovation project",
},
]}
@@ -144,7 +144,7 @@ export default function AboutPage() {
tag="Our Journey"
tagIcon={Shield}
tagAnimation="slide-up"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=k3s5be"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=k3s5be&_wi=3"
imageAlt="Professional team at work"
mediaAnimation="opacity"
metricsAnimation="slide-up"

View File

@@ -80,11 +80,11 @@ export default function ContactPage() {
buttonAnimation="slide-up"
mediaItems={[
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=delhzt",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=delhzt&_wi=1",
imageAlt: "Contact form customer communication",
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=eckw4c",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=eckw4c&_wi=2",
imageAlt: "Interior design concept icon",
},
]}
@@ -115,7 +115,7 @@ export default function ContactPage() {
useInvertedBackground={true}
mediaAnimation="opacity"
mediaPosition="left"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=delhzt"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=delhzt&_wi=2"
imageAlt="Contact form customer communication"
/>
</div>

View File

@@ -1,24 +1,61 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import { Raleway } 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 { Raleway } 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 raleway = Raleway({
variable: "--font-raleway",
subsets: ["latin"],
});
export const metadata: Metadata = {
title: "Interior Design & Renovation Islamabad | Interior Decor",
description: "Professional interior design and renovation services in Islamabad. Expert team, premium materials, on-time delivery. 4.7★ rated by 85+ clients.",
keywords: "interior designer Islamabad, interior renovation Islamabad, wooden flooring Islamabad, office renovation Islamabad, wallpaper installation Islamabad",
metadataBase: new URL("https://interiordecor.com.pk"),
alternates: {
canonical: "https://interiordecor.com.pk",
},
openGraph: {
title: "Interior Design & Renovation Services in Islamabad",
description: "Transform your home or office with professional interior design and renovation services. Free consultation available.",
url: "https://interiordecor.com.pk",
siteName: "Interior Decor Islamabad",
type: "website",
images: [
{
url: "https://interiordecor.com.pk/og-image.jpg",
alt: "Interior Decor Islamabad - Professional Interior Design",
},
],
},
twitter: {
card: "summary_large_image",
title: "Professional Interior Design & Renovation in Islamabad",
description: "Transform your space with expert design solutions. 4.7★ rated. Free consultation.",
images: ["https://interiordecor.com.pk/twitter-image.jpg"],
},
robots: {
index: true,
follow: true,
},
};
export default function RootLayout({
children,
}: Readonly<{
@@ -27,7 +64,9 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${raleway.variable} antialiased`}>
<body
className={`${halant.variable} ${inter.variable} ${raleway.variable} antialiased`}
>
<Tag />
{children}
<script
@@ -39,4 +78,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -119,7 +119,7 @@ export default function HomePage() {
tag="About Us"
tagIcon={Shield}
tagAnimation="slide-up"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=k3s5be"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=k3s5be&_wi=1"
imageAlt="Interior design team working on professional renovation project"
mediaAnimation="opacity"
metricsAnimation="slide-up"
@@ -140,7 +140,7 @@ export default function HomePage() {
description:
"Complete interior planning and decor solutions for homes and offices.",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=eckw4c",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=eckw4c&_wi=1",
imageAlt: "Interior design service icon",
buttonIcon: CheckCircle,
buttonHref: "/services",
@@ -150,7 +150,7 @@ export default function HomePage() {
description:
"High-quality wood flooring installation with premium materials.",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=nsk6bk",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=nsk6bk&_wi=1",
imageAlt: "Wooden flooring installation project",
buttonIcon: CheckCircle,
buttonHref: "/services",
@@ -169,7 +169,7 @@ export default function HomePage() {
description:
"Modern wall design solutions with contemporary wallpaper options.",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=t83whv",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=t83whv&_wi=1",
imageAlt: "Modern wallpaper installation",
buttonIcon: CheckCircle,
buttonHref: "/services",
@@ -214,7 +214,7 @@ export default function HomePage() {
rating: 5,
reviewCount: "Client Approved",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1v8hgb",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1v8hgb&_wi=1",
imageAlt: "Modern guest room interior design",
},
{
@@ -225,7 +225,7 @@ export default function HomePage() {
rating: 5,
reviewCount: "Client Approved",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rqy0yz",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rqy0yz&_wi=1",
imageAlt: "Modern living room renovation",
},
{
@@ -236,7 +236,7 @@ export default function HomePage() {
rating: 5,
reviewCount: "Client Approved",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lje6vn",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lje6vn&_wi=1",
imageAlt: "Professional office interior",
},
{
@@ -247,7 +247,7 @@ export default function HomePage() {
rating: 5,
reviewCount: "Client Approved",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=xog6et",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=xog6et&_wi=1",
imageAlt: "Wooden flooring installation",
},
]}

View File

@@ -25,7 +25,7 @@ export default function PortfolioPage() {
price: "Budget Friendly",
rating: 5,
reviewCount: "Completed 2024",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1v8hgb",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1v8hgb&_wi=2",
imageAlt: "Modern guest room interior design",
},
{
@@ -35,7 +35,7 @@ export default function PortfolioPage() {
price: "Premium",
rating: 5,
reviewCount: "Completed 2024",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rqy0yz",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rqy0yz&_wi=2",
imageAlt: "Contemporary living room",
},
{
@@ -45,7 +45,7 @@ export default function PortfolioPage() {
price: "Commercial",
rating: 5,
reviewCount: "Completed 2024",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lje6vn",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lje6vn&_wi=2",
imageAlt: "Professional office",
},
{
@@ -55,7 +55,7 @@ export default function PortfolioPage() {
price: "Premium",
rating: 5,
reviewCount: "Completed 2023",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=xog6et",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=xog6et&_wi=2",
imageAlt: "Hardwood flooring",
},
];
@@ -121,11 +121,11 @@ export default function PortfolioPage() {
buttonAnimation="slide-up"
mediaItems={[
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1v8hgb",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1v8hgb&_wi=3",
imageAlt: "Guest room renovation",
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lje6vn",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lje6vn&_wi=3",
imageAlt: "Office renovation project",
},
]}

View File

@@ -77,12 +77,12 @@ export default function ServicesPage() {
mediaItems={[
{
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=nsk6bk",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=nsk6bk&_wi=2",
imageAlt: "Premium wooden flooring installation",
},
{
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=t83whv",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=t83whv&_wi=2",
imageAlt: "Modern wallpaper installation",
},
]}