9 Commits

Author SHA1 Message Date
255ab575fb Merge version_3 into main
Merge version_3 into main
2026-03-04 22:59:49 +00:00
539f883b3c Update src/app/page.tsx 2026-03-04 22:59:46 +00:00
2185d72e99 Update src/app/layout.tsx 2026-03-04 22:59:45 +00:00
6d0d562b40 Merge version_2 into main
Merge version_2 into main
2026-03-04 22:57:24 +00:00
c97e30e50a Update src/app/page.tsx 2026-03-04 22:57:20 +00:00
a3db65329b Update src/app/layout.tsx 2026-03-04 22:57:19 +00:00
166f8c0bae Merge version_1 into main
Merge version_1 into main
2026-03-04 22:56:08 +00:00
49cae9e63c Merge version_1 into main
Merge version_1 into main
2026-03-04 22:55:12 +00:00
e5c5da8a59 Merge version_1 into main
Merge version_1 into main
2026-03-04 22:54:04 +00:00
2 changed files with 15 additions and 62 deletions

View File

@@ -1,74 +1,28 @@
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 { Geist, Geist_Mono } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const halant = Halant({
variable: "--font-halant",
subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
const geist = Geist({
variable: "--font-geist-sans", subsets: ["latin"],
});
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
});
const openSans = Open_Sans({
variable: "--font-open-sans",
subsets: ["latin"],
const geistMono = Geist_Mono({
variable: "--font-geist-mono", subsets: ["latin"],
});
export const metadata: Metadata = {
title: "Mining Equipment Services Burgersfort | Ratec Services 24/7",
description: "Professional mining equipment maintenance, repairs & emergency breakdown response in Burgersfort. 24/7 availability. 5-star rated. Local expertise.",
keywords: "mining equipment services Burgersfort, mining repairs Limpopo, equipment maintenance Burgersfort, emergency breakdown mining, mining services near me",
metadataBase: new URL("https://ratec.co.za"),
alternates: {
canonical: "https://ratec.co.za",
},
openGraph: {
title: "Mining Equipment Services Burgersfort | Ratec Services",
description: "Professional 24/7 mining equipment services. Repairs, maintenance, and emergency response in Burgersfort.",
url: "https://ratec.co.za",
siteName: "Ratec Services",
type: "website",
images: [
{
url: "http://img.b2bpic.net/free-photo/heavy-machinery-quarry_158595-5157.jpg",
alt: "Ratec Services - Professional Mining Equipment Solutions",
},
],
},
twitter: {
card: "summary_large_image",
title: "Mining Equipment Services Burgersfort",
description: "Professional 24/7 mining equipment services. Emergency repairs & maintenance.",
images: ["http://img.b2bpic.net/free-photo/heavy-machinery-quarry_158595-5157.jpg"],
},
robots: {
index: true,
follow: true,
},
};
title: "Ratec Services - Mining Equipment Services in Burgersfort", description: "Reliable 24/7 mining equipment maintenance, emergency repairs, and on-site support in Burgersfort. Professional service for local mining operations."};
export default function RootLayout({
children,
}: Readonly<{
}: {
children: React.ReactNode;
}>) {
}) {
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body
className={`${halant.variable} ${inter.variable} ${openSans.variable} antialiased`}
>
<Tag />
{children}
<html lang="en">
<body className={`${geist.variable} ${geistMono.variable} antialiased`}>
{children}
<script
dangerouslySetInnerHTML={{
__html: `
@@ -1436,7 +1390,6 @@ export default function RootLayout({
}}
/>
</body>
</ServiceWrapper>
</html>
);
}

View File

@@ -98,7 +98,7 @@ export default function HomePage() {
<div id="services" data-section="services">
<FeatureCardEight
title="Our Services"
description="Comprehensive mining equipment solutions tailored to your operations"
description="Comprehensive mining equipment solutions tailored to your operations. Pricing is custom-quoted based on your specific needs contact us to discuss your requirements and get a tailored quote."
tag="What We Offer"
tagIcon={Wrench}
tagAnimation="slide-up"
@@ -122,7 +122,7 @@ export default function HomePage() {
]}
textboxLayout="default"
useInvertedBackground={false}
buttons={[{ text: "Discuss Your Needs", href: "tel:0722170221" }]}
buttons={[{ text: "Request a Custom Quote", href: "tel:0722170221" }]}
buttonAnimation="slide-up"
/>
</div>
@@ -163,7 +163,7 @@ export default function HomePage() {
imageAlt="Ratec Services contact"
mediaAnimation="slide-up"
mediaPosition="right"
buttonText="Request Service"
buttonText="Get Emergency Response"
/>
</div>