3 Commits

Author SHA1 Message Date
94507dabe8 Update src/app/page.tsx 2026-03-07 13:00:32 +00:00
9593a0dfda Update src/app/layout.tsx 2026-03-07 13:00:32 +00:00
d70c3159c8 Merge version_1 into main
Merge version_1 into main
2026-03-07 12:47:34 +00:00
2 changed files with 9 additions and 39 deletions

View File

@@ -1,49 +1,20 @@
import type { Metadata } from "next";
import { Libre_Baskerville } from "next/font/google";
import { Inter } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
import "@/styles/globals.css";
const libreBaskerville = Libre_Baskerville({
variable: "--font-libre-baskerville", subsets: ["latin"],
weight: ["400", "700"],
});
const inter = Inter({
variable: "--font-inter", subsets: ["latin"],
});
const inter = Inter({ subsets: ["latin"] });
export const metadata: Metadata = {
title: "Personal Trainer Coaching | Elite Fit Coaching", description: "Transform your fitness with expert personal coaching. Custom workout plans, nutrition guidance, and accountability coaching for lasting results.", keywords: "personal trainer, fitness coaching, personal training, online coaching, private trainer", robots: {
index: true,
follow: true,
},
openGraph: {
title: "Personal Trainer Coaching | Elite Fit Coaching", description: "Transform your fitness with expert personal coaching. Custom workout plans, nutrition guidance, and accountability coaching.", type: "website", siteName: "Elite Fit Coaching", images: [
{
url: "http://img.b2bpic.net/free-photo/middle-aged-hispanic-business-people_23-2151098646.jpg", alt: "Personal trainer coaching"},
],
},
twitter: {
card: "summary_large_image", title: "Personal Trainer Coaching | Elite Fit Coaching", description: "Transform your fitness with expert personal coaching", images: ["http://img.b2bpic.net/free-photo/middle-aged-hispanic-business-people_23-2151098646.jpg"],
},
};
title: "Elite Fit Coaching", description: "Transform Your Body, Transform Your Life"};
export default function RootLayout({
children,
}: Readonly<{
}: {
children: React.ReactNode;
}>) {
}) {
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body
className={`${libreBaskerville.variable} ${inter.variable} antialiased`}
>
<Tag />
{children}
<html lang="en">
<body className={inter.className}>{children}
<script
dangerouslySetInnerHTML={{
__html: `
@@ -1411,7 +1382,6 @@ export default function RootLayout({
}}
/>
</body>
</ServiceWrapper>
</html>
);
}

View File

@@ -174,11 +174,11 @@ export default function LandingPage() {
tagIcon={Mail}
tagAnimation="slide-up"
title="Ready to Transform?"
description="Join hundreds of satisfied clients who have achieved their fitness goals. Book your free consultation today to discuss your objectives and create your personalized training plan."
description="Join hundreds of satisfied clients who have achieved their fitness goals. Book your free consultation today to discuss your objectives and create your personalized training plan. Your consultation is completely free and includes a personalized plan overview to get you started on your fitness journey."
background={{ variant: "radial-gradient" }}
useInvertedBackground={false}
inputPlaceholder="Enter your email"
buttonText="Book Consultation"
buttonText="Schedule Free Consultation"
termsText="We respect your privacy. You'll receive a follow-up email within 24 hours with consultation details."
/>
</div>