5 Commits

Author SHA1 Message Date
98d8feba7a Update src/app/styles/base.css 2026-03-07 03:15:51 +00:00
441efc4d50 Update src/app/layout.tsx 2026-03-07 03:15:51 +00:00
b6e254177e Merge version_1 into main
Merge version_1 into main
2026-03-07 02:49:42 +00:00
59c13437ff Merge version_1 into main
Merge version_1 into main
2026-03-07 02:48:52 +00:00
624c701abe Merge version_1 into main
Merge version_1 into main
2026-03-07 02:48:00 +00:00
2 changed files with 17 additions and 43 deletions

View File

@@ -1,53 +1,28 @@
import type { Metadata } from "next"; import type { Metadata } from "next";
import { Halant } from "next/font/google"; import { Libre_Baskerville, Montserrat } from "next/font/google";
import { Inter } from "next/font/google"; import "./styles/variables.css";
import { Manrope } from "next/font/google"; import "./styles/base.css";
import { DM_Sans } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const halant = Halant({ const libreBaskerville = Libre_Baskerville({
variable: "--font-halant", subsets: ["latin"], variable: "--font-libre-baskerville", subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"], weight: ["400", "700"],
}); });
const inter = Inter({ const montserrat = Montserrat({
variable: "--font-inter", subsets: ["latin"], variable: "--font-montserrat", subsets: ["latin"],
});
const manrope = Manrope({
variable: "--font-manrope", subsets: ["latin"],
});
const dmSans = DM_Sans({
variable: "--font-dm-sans", subsets: ["latin"],
}); });
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Performance Marketing Results | FGA Growth", description: "See proven case studies with 17x+ ROAS. FGA Growth scales e-commerce brands through data-driven performance marketing strategies.", keywords: "performance marketing, ROAS, case studies, e-commerce growth, marketing agency", openGraph: { title: "FGA Growth - Performance Marketing Agency", description: "Scale your e-commerce with proven performance marketing strategies"};
title: "Performance Marketing Results That Scale", description: "17x+ ROAS case studies from FGA Growth. Data-driven strategies for e-commerce success.", siteName: "FGA Growth", type: "website", images: [
{
url: "http://img.b2bpic.net/free-vector/online-shopping-sales-landing-page-template_23-2148826283.jpg", alt: "FGA Growth case study results"},
],
},
twitter: {
card: "summary_large_image", title: "Performance Marketing Results | FGA Growth", description: "17x+ ROAS. Proven case studies from leading performance marketing agency.", images: ["http://img.b2bpic.net/free-vector/online-shopping-sales-landing-page-template_23-2148826283.jpg"],
},
};
export default function RootLayout({ export default function RootLayout({
children, children,
}: Readonly<{ }: {
children: React.ReactNode; children: React.ReactNode;
}>) { }) {
return ( return (
<html lang="en" suppressHydrationWarning> <html lang="en">
<ServiceWrapper> <body className={`${libreBaskerville.variable} ${montserrat.variable}`}>
<body
className={`${halant.variable} ${inter.variable} ${manrope.variable} ${dmSans.variable} antialiased`}
>
<Tag />
{children} {children}
<script <script
@@ -1417,7 +1392,6 @@ export default function RootLayout({
}} }}
/> />
</body> </body>
</ServiceWrapper>
</html> </html>
); );
} }

View File

@@ -11,7 +11,7 @@ html {
body { body {
background-color: var(--background); background-color: var(--background);
color: var(--foreground); color: var(--foreground);
font-family: var(--font-dm-sans), sans-serif; font-family: var(--font-montserrat), sans-serif;
position: relative; position: relative;
min-height: 100vh; min-height: 100vh;
overscroll-behavior: none; overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4, h4,
h5, h5,
h6 { h6 {
font-family: var(--font-manrope), sans-serif; font-family: var(--font-libre-baskerville), serif;
} }