diff --git a/packages/frontend/public/android-chrome-192x192.png b/packages/frontend/public/android-chrome-192x192.png deleted file mode 100644 index 5ac9858d..00000000 Binary files a/packages/frontend/public/android-chrome-192x192.png and /dev/null differ diff --git a/packages/frontend/public/apple-touch-icon.png b/packages/frontend/public/apple-touch-icon.png deleted file mode 100644 index 966f94aa..00000000 Binary files a/packages/frontend/public/apple-touch-icon.png and /dev/null differ diff --git a/packages/frontend/public/favicon-16x16.png b/packages/frontend/public/favicon-16x16.png deleted file mode 100644 index 6830f5e7..00000000 Binary files a/packages/frontend/public/favicon-16x16.png and /dev/null differ diff --git a/packages/frontend/public/favicon-32x32.png b/packages/frontend/public/favicon-32x32.png deleted file mode 100644 index 747588fb..00000000 Binary files a/packages/frontend/public/favicon-32x32.png and /dev/null differ diff --git a/packages/frontend/public/favicon.ico b/packages/frontend/public/favicon.ico deleted file mode 100644 index 66e64568..00000000 Binary files a/packages/frontend/public/favicon.ico and /dev/null differ diff --git a/packages/frontend/public/web-app-manifest-192x192.png b/packages/frontend/public/web-app-manifest-192x192.png new file mode 100644 index 00000000..271704b5 Binary files /dev/null and b/packages/frontend/public/web-app-manifest-192x192.png differ diff --git a/packages/frontend/public/android-chrome-512x512.png b/packages/frontend/public/web-app-manifest-512x512.png similarity index 100% rename from packages/frontend/public/android-chrome-512x512.png rename to packages/frontend/public/web-app-manifest-512x512.png diff --git a/packages/frontend/src/app/apple-icon.png b/packages/frontend/src/app/apple-icon.png new file mode 100644 index 00000000..1bad172f Binary files /dev/null and b/packages/frontend/src/app/apple-icon.png differ diff --git a/packages/frontend/src/app/favicon.ico b/packages/frontend/src/app/favicon.ico new file mode 100644 index 00000000..08970b21 Binary files /dev/null and b/packages/frontend/src/app/favicon.ico differ diff --git a/packages/frontend/src/app/icon0.svg b/packages/frontend/src/app/icon0.svg new file mode 100644 index 00000000..87de53fb --- /dev/null +++ b/packages/frontend/src/app/icon0.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/frontend/src/app/icon1.png b/packages/frontend/src/app/icon1.png new file mode 100644 index 00000000..08347fc0 Binary files /dev/null and b/packages/frontend/src/app/icon1.png differ diff --git a/packages/frontend/src/app/layout.tsx b/packages/frontend/src/app/layout.tsx index b3117fd5..4b02e5a1 100644 --- a/packages/frontend/src/app/layout.tsx +++ b/packages/frontend/src/app/layout.tsx @@ -15,6 +15,9 @@ export default function RootLayout({ }) { return ( + + + {children} ); diff --git a/packages/frontend/src/app/manifest.json b/packages/frontend/src/app/manifest.json index 7929eaf9..f794efeb 100644 --- a/packages/frontend/src/app/manifest.json +++ b/packages/frontend/src/app/manifest.json @@ -3,18 +3,20 @@ "short_name": "AIO", "icons": [ { - "src": "/android-chrome-192x192.png", + "src": "/web-app-manifest-192x192.png", "sizes": "192x192", - "type": "image/png" + "type": "image/png", + "purpose": "maskable" }, { - "src": "/android-chrome-512x512.png", + "src": "/web-app-manifest-512x512.png", "sizes": "512x512", - "type": "image/png" + "type": "image/png", + "purpose": "maskable" } ], "theme_color": "#ffffff", "start_url": ".", - "background_color": "black", + "background_color": "#000000", "display": "standalone" } diff --git a/packages/server/src/app.ts b/packages/server/src/app.ts index 9c9a735c..336466d2 100644 --- a/packages/server/src/app.ts +++ b/packages/server/src/app.ts @@ -143,11 +143,11 @@ app.get( '/favicon.ico', '/logo.png', '/manifest.json', - '/android-chrome-192x192.png', - '/android-chrome-512x512.png', - '/apple-touch-icon.png', - '/favicon-16x16.png', - '/favicon-32x32.png', + '/web-app-manifest-192x192.png', + '/web-app-manifest-512x512.png', + '/apple-icon.png', + '/icon0.svg', + '/icon1.png', ], staticRateLimiter, (req, res, next) => {