Spaces:
Running
Running
File size: 1,168 Bytes
a733514 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | import type { Metadata, Viewport } from 'next';
import { Fraunces, DM_Sans, DM_Mono } from 'next/font/google';
import './globals.css';
const fraunces = Fraunces({
subsets: ['latin'],
weight: ['300', '400'],
style: ['normal', 'italic'],
variable: '--font-fraunces',
display: 'swap',
});
const dmSans = DM_Sans({
subsets: ['latin'],
weight: ['400', '500', '600', '700'],
variable: '--font-dm-sans',
display: 'swap',
});
const dmMono = DM_Mono({
subsets: ['latin'],
weight: ['400', '500'],
variable: '--font-dm-mono',
display: 'swap',
});
export const metadata: Metadata = {
title: 'Matcha Moments',
description: 'Free matcha for an honest review.',
};
export const viewport: Viewport = {
width: 'device-width',
initialScale: 1,
maximumScale: 1,
userScalable: false,
themeColor: '#F5EFE2',
};
export default function RootLayout({ children }: { children: React.ReactNode }) {
return (
<html lang="en" className={`${fraunces.variable} ${dmSans.variable} ${dmMono.variable}`}>
<body className="font-sans bg-cream text-ink min-h-dvh">{children}</body>
</html>
);
}
|