From ef7a73afa022bc4359a7b5966b428c777ef93b87 Mon Sep 17 00:00:00 2001 From: riley brown Date: Tue, 18 Feb 2025 23:00:48 -0600 Subject: [PATCH] Force update with manifest and explicit favicon --- app/layout.tsx | 6 +++++- public/manifest.json | 21 +++++++++++++++++++++ vercel.json | 17 ++++++++++++----- 3 files changed, 38 insertions(+), 6 deletions(-) create mode 100644 public/manifest.json diff --git a/app/layout.tsx b/app/layout.tsx index 8c9dcc7..12a6f6b 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -34,7 +34,8 @@ export const metadata: Metadata = { url: "/images/idevibelogo.png", }, ], - } + }, + manifest: "/manifest.json" }; export default function RootLayout({ @@ -44,6 +45,9 @@ export default function RootLayout({ }) { return ( + + + {children} ); diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..4549bf4 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,21 @@ +{ + "name": "IDEvibe", + "short_name": "IDEvibe", + "icons": [ + { + "src": "/images/idevibelogo.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/images/idevibelogo.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#000000", + "background_color": "#000000", + "start_url": "/", + "display": "standalone", + "orientation": "portrait" +} \ No newline at end of file diff --git a/vercel.json b/vercel.json index 353481c..96cfd4e 100644 --- a/vercel.json +++ b/vercel.json @@ -1,13 +1,20 @@ { "version": 2, - "buildCommand": "next build", - "devCommand": "next dev", - "installCommand": "npm install", "framework": "nextjs", "builds": [ { "src": "package.json", - "use": "@vercel/next" + "use": "@vercel/next@canary" } - ] + ], + "build": { + "env": { + "NODE_VERSION": "18.x" + } + }, + "git": { + "deploymentEnabled": { + "main": true + } + } } \ No newline at end of file