Fonts
Fonts ~10 mins - nextjs

Fonts

Why optimize fonts?

Add a primary font

import { Inter } from 'next/font/google';

export const inter = Inter({ subsets: ['latin'] });
import '@/app/ui/global.css';
import { inter } from '@/app/ui/fonts';

export default function RootLayout({
children,
}: {
children: React.ReactNode;
}) {
return (
<html lang="en">
<body className={`${inter.className} antialiased`}>{children}</body>
</html>
);
}

Add a secondary font

import { Inter, Lusitana } from 'next/font/google';

export const inter = Inter({ subsets: ['latin'] });

export const lusitana = Lusitana({
weight: ['400', '700'],
subsets: ['latin'],
});