Merge version_1 into main #1

Merged
bender merged 5 commits from version_1 into main 2026-03-18 17:39:04 +00:00
5 changed files with 43 additions and 24 deletions

View File

@@ -88,32 +88,32 @@ export default function BookingPage() {
carouselItems={[
{
id: "booking-1",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lvm8vn",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lvm8vn&_wi=2",
imageAlt: "professional automotive workshop interior",
},
{
id: "booking-2",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=388xl4",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=388xl4&_wi=2",
imageAlt: "professional mechanic working on vehicle",
},
{
id: "booking-3",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=yn9mv2",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=yn9mv2&_wi=2",
imageAlt: "professional paint job automotive work",
},
{
id: "booking-4",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=pedbtr",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=pedbtr&_wi=2",
imageAlt: "suspension system work automotive",
},
{
id: "booking-5",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rewdvn",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rewdvn&_wi=2",
imageAlt: "vehicle diagnostics computer equipment",
},
{
id: "booking-6",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=o8yl79",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=o8yl79&_wi=2",
imageAlt: "custom car build showcase project",
},
]}

View File

@@ -202,7 +202,7 @@ export default function BuildsPage() {
required: true,
}}
useInvertedBackground={false}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r2ak1y"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r2ak1y&_wi=2"
imageAlt="professional automotive workshop contact"
mediaAnimation="slide-up"
mediaPosition="right"

View File

@@ -111,7 +111,7 @@ export default function ContactPage() {
required: true,
}}
useInvertedBackground={false}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r2ak1y"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r2ak1y&_wi=3"
imageAlt="professional automotive workshop contact"
mediaAnimation="slide-up"
mediaPosition="right"

View File

@@ -1,28 +1,45 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import { Open_Sans } 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 { Open_Sans } from "next/font/google";
export const metadata: Metadata = {
title: "Webild components 2",
description: "Generated by create next app",
};
const halant = Halant({
variable: "--font-halant",
subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
});
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
});
const openSans = Open_Sans({
variable: "--font-open-sans",
subsets: ["latin"],
});
export const metadata: Metadata = {
title: "Contact JRP CENTRE",
description: "Get in touch with JRP CENTRE. Phone: +254 722 831 954. Hours: Mon-Fri 9AM-5PM, Sat 9AM-1PM.",
keywords: "contact garage, garage hours, automotive contact",
openGraph: {
title: "Contact JRP CENTRE",
description: "Phone: +254 722 831 954 | Hours: Mon-Fri 9AM-5PM, Sat 9AM-1PM | East Africa Time",
url: "https://jrpcentre.com/contact",
siteName: "JRP CENTRE",
type: "website",
},
robots: {
index: true,
follow: true,
},
};
export default function RootLayout({
children,
}: Readonly<{
@@ -31,7 +48,9 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${inter.variable} ${openSans.variable} antialiased`}>
<body
className={`${halant.variable} ${inter.variable} ${openSans.variable} antialiased`}
>
<Tag />
{children}
<script
@@ -43,4 +62,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -95,32 +95,32 @@ export default function HomePage() {
carouselItems={[
{
id: "carousel-1",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lvm8vn",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lvm8vn&_wi=1",
imageAlt: "professional automotive workshop interior",
},
{
id: "carousel-2",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=388xl4",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=388xl4&_wi=1",
imageAlt: "professional mechanic working on vehicle",
},
{
id: "carousel-3",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=yn9mv2",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=yn9mv2&_wi=1",
imageAlt: "professional paint job automotive work",
},
{
id: "carousel-4",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=pedbtr",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=pedbtr&_wi=1",
imageAlt: "suspension system work automotive",
},
{
id: "carousel-5",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rewdvn",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rewdvn&_wi=1",
imageAlt: "vehicle diagnostics computer equipment",
},
{
id: "carousel-6",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=o8yl79",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=o8yl79&_wi=1",
imageAlt: "custom car build showcase project",
},
]}
@@ -264,7 +264,7 @@ export default function HomePage() {
required: true,
}}
useInvertedBackground={false}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r2ak1y"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r2ak1y&_wi=1"
imageAlt="professional automotive workshop contact"
mediaAnimation="slide-up"
mediaPosition="right"