From db6ae6a447d8dc76ac17649f0c8312ac411470e4 Mon Sep 17 00:00:00 2001 From: Usman Baig Date: Thu, 22 Jan 2026 16:44:37 +0100 Subject: [PATCH] feat(layout): add viewport configuration to layout for responsive design --- app/layout.tsx | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/app/layout.tsx b/app/layout.tsx index 1fd8f10..7c1fb24 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,7 +1,7 @@ import { ThemeProviders } from '@ciphera-net/ui' import { AuthProvider } from '@/lib/auth/context' import { Toaster } from 'sonner' -import type { Metadata } from 'next' +import type { Metadata, Viewport } from 'next' import { Plus_Jakarta_Sans } from 'next/font/google' import LayoutContent from './layout-content' import '../styles/globals.css' @@ -12,6 +12,14 @@ const plusJakartaSans = Plus_Jakarta_Sans({ display: 'swap', }) +export const viewport: Viewport = { + width: 'device-width', + initialScale: 1, + maximumScale: 5, + userScalable: true, + themeColor: '#FD5E0F', +} + export const metadata: Metadata = { title: 'Pulse - Privacy-First Web Analytics', description: 'Simple, privacy-focused web analytics. No cookies, no tracking. GDPR compliant.', @@ -28,7 +36,6 @@ export const metadata: Metadata = { index: true, follow: true, }, - themeColor: '#FD5E0F', } export default function RootLayout({