diff --git a/public/apple-icon.png b/public/apple-icon.png new file mode 100644 index 0000000..8d16f52 Binary files /dev/null and b/public/apple-icon.png differ diff --git a/public/badge.png b/public/badge.png new file mode 100644 index 0000000..2c7cead Binary files /dev/null and b/public/badge.png differ diff --git a/public/icon-192.png b/public/icon-192.png new file mode 100644 index 0000000..d5c1333 Binary files /dev/null and b/public/icon-192.png differ diff --git a/public/icon-512.png b/public/icon-512.png new file mode 100644 index 0000000..f88be69 Binary files /dev/null and b/public/icon-512.png differ diff --git a/public/sw.js b/public/sw.js index 04defb9..3a33dc1 100644 --- a/public/sw.js +++ b/public/sw.js @@ -4,7 +4,7 @@ self.addEventListener('push', function (event) { const options = { body: data.body, icon: '/icon-192.png', - badge: '/badge.png', + badge: '/icon-192.png', data: { url: data.url || '/' }, diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 360d8e3..c121870 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -17,9 +17,13 @@ const geistMono = Geist_Mono({ export const metadata: Metadata = { title: "JUNO | Modern Commerce Infrastructure", description: "The world's most advanced encrypted ecosystem for vendors and suppliers.", + manifest: "/manifest.webmanifest", icons: { - icon: "/icon.png", - apple: "/logo.png", + icon: [ + { url: "/icon-192.png", sizes: "192x192", type: "image/png" }, + { url: "/icon-512.png", sizes: "512x512", type: "image/png" }, + ], + apple: "/apple-icon.png", }, appleWebApp: { capable: true,