landing-page/app/layout.tsx

55 lines
1.3 KiB
TypeScript

import type { Metadata } from "next";
import { Inter, Outfit } from "next/font/google";
import "./globals.css";
const inter = Inter({
variable: "--font-geist-sans",
subsets: ["latin"],
display: "swap",
});
const outfit = Outfit({
variable: "--font-outfit",
subsets: ["latin"],
display: "swap",
});
export const metadata: Metadata = {
title: "TCM Sales & Marketing | Foodservice & Janitorial Experts",
description:
"With over 100 years of combined experience, TCM Sales & Marketing provides expert foodservice and janitorial solutions across the Rocky Mountain and Northwest regions.",
keywords: [
"foodservice",
"janitorial",
"sales",
"marketing",
"Rocky Mountain",
"food packaging",
"sustainability",
"green products",
],
icons: {
icon: "/assets/isotype.png",
apple: "/assets/isotype.png",
},
openGraph: {
title: "TCM Sales & Marketing",
description: "Your Foodservice and Janitorial Sales Experts",
type: "website",
},
};
export default function RootLayout({
children,
}: Readonly<{
children: React.ReactNode;
}>) {
return (
<html lang="en" className="scroll-smooth relative">
<body className={`${inter.variable} ${outfit.variable} antialiased relative`}>
{children}
</body>
</html>
);
}