From 2976a34b46f753f33f7ceab525de14401b54a38c Mon Sep 17 00:00:00 2001 From: Adrian Bonpin Date: Mon, 25 May 2026 19:33:21 +0800 Subject: [PATCH] fix: add canonical URL, preconnect hints, remove user-scalable=no (Task 5) --- app/layout.tsx | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/app/layout.tsx b/app/layout.tsx index c30ac2d..365cf9f 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -14,8 +14,6 @@ export const viewport: Viewport = { width: "device-width", initialScale: 1, viewportFit: "cover", - maximumScale: 1, - userScalable: false, themeColor: "#eb3779", } @@ -79,6 +77,9 @@ export const metadata: Metadata = { "max-snippet": -1, }, }, + alternates: { + canonical: "https://deckyvault.xyz", + }, } export default function RootLayout({ @@ -92,6 +93,20 @@ export default function RootLayout({ className={`${font.variable} bg-background text-text antialiased overscroll-none`} > + {/* DNS prefetch + preconnect for external image CDNs */} + + + + + + + + + + + + + {/* PWA meta */}