soul-speaks-soil-website/app/layout.tsx

45 lines
1.1 KiB
TypeScript

import type React from "react"
import type { Metadata } from "next"
import { Crimson_Text, Libre_Baskerville, Playfair_Display } from "next/font/google"
import { Analytics } from "@vercel/analytics/next"
import "./globals.css"
const playfair = Playfair_Display({
subsets: ["latin"],
weight: ["400", "500", "600", "700", "800", "900"],
variable: "--font-display",
})
const crimson = Crimson_Text({
subsets: ["latin"],
weight: ["400", "600", "700"],
variable: "--font-body",
})
const libre = Libre_Baskerville({
subsets: ["latin"],
weight: ["400", "700"],
variable: "--font-serif",
})
export const metadata: Metadata = {
title: "Soul Speaks Soil | A Podcast by Sammy Davies",
description: "Exploring the connection between soul and soil through meaningful conversations",
generator: "v0.app",
}
export default function RootLayout({
children,
}: Readonly<{
children: React.ReactNode
}>) {
return (
<html lang="en">
<body className={`${playfair.variable} ${crimson.variable} ${libre.variable} font-body antialiased`}>
{children}
<Analytics />
</body>
</html>
)
}