From 3571982c7e10d8129bce40a2d95c6b9f82f1156b Mon Sep 17 00:00:00 2001 From: Marc Klose Date: Mon, 6 Apr 2026 02:25:00 +0300 Subject: [PATCH] feat: initialize root layout with Geist font, metadata, and theme provider --- app/layout.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/layout.tsx b/app/layout.tsx index 4d3424a..25b63d3 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,4 +1,4 @@ -import type { Metadata } from "next"; +import type { Metadata, Viewport } from "next"; import { Geist } from "next/font/google"; import { ThemeProvider } from "next-themes"; import "./globals.css"; @@ -7,6 +7,11 @@ const defaultUrl = process.env.VERCEL_URL ? `https://${process.env.VERCEL_URL}` : "http://localhost:3000"; +export const viewport: Viewport = { + width: "device-width", + initialScale: 1, +}; + export const metadata: Metadata = { metadataBase: new URL(defaultUrl), title: "Next.js and Supabase Starter Kit",