diff --git a/web-next/public/apple-icon-180.png b/web-next/public/apple-icon-180.png new file mode 100644 index 00000000..03a148f1 Binary files /dev/null and b/web-next/public/apple-icon-180.png differ diff --git a/web-next/public/favicon.ico b/web-next/public/favicon.ico new file mode 100644 index 00000000..d12b7a41 Binary files /dev/null and b/web-next/public/favicon.ico differ diff --git a/web-next/public/favicon.svg b/web-next/public/favicon.svg new file mode 100644 index 00000000..8401c118 --- /dev/null +++ b/web-next/public/favicon.svg @@ -0,0 +1,29 @@ + + + diff --git a/web-next/public/manifest.json b/web-next/public/manifest.json new file mode 100644 index 00000000..7db73a10 --- /dev/null +++ b/web-next/public/manifest.json @@ -0,0 +1,36 @@ +{ + "name": "Hackers' Pub", + "display": "standalone", + "start_url": "/", + "icons": [ + { + "purpose": "maskable", + "sizes": "192x192", + "src": "maskable-icon-192.png", + "type": "image/png" + }, + { + "purpose": "maskable", + "sizes": "1024x1024", + "src": "maskable-icon-1024.png", + "type": "image/png" + }, + { + "purpose": "maskable", + "sizes": "512x512", + "src": "maskable-icon-512.png", + "type": "image/png" + }, + { + "src": "/favicon.svg", + "type": "image/svg+xml" + }, + { + "src": "/favicon.ico", + "sizes": "16x16 32x32 48x48 256x256", + "type": "image/x-icon" + } + ], + "theme_color": "#000000", + "background_color": "#000000" +} diff --git a/web-next/public/maskable-icon-1024.png b/web-next/public/maskable-icon-1024.png new file mode 100644 index 00000000..1487ecb4 Binary files /dev/null and b/web-next/public/maskable-icon-1024.png differ diff --git a/web-next/public/maskable-icon-192.png b/web-next/public/maskable-icon-192.png new file mode 100644 index 00000000..9a128a45 Binary files /dev/null and b/web-next/public/maskable-icon-192.png differ diff --git a/web-next/public/maskable-icon-512.png b/web-next/public/maskable-icon-512.png new file mode 100644 index 00000000..f7e1b0cf Binary files /dev/null and b/web-next/public/maskable-icon-512.png differ diff --git a/web-next/src/entry-server.tsx b/web-next/src/entry-server.tsx index d799c4bb..0097d16b 100644 --- a/web-next/src/entry-server.tsx +++ b/web-next/src/entry-server.tsx @@ -11,7 +11,16 @@ export default createHandler(() => ( name="viewport" content="width=device-width, initial-scale=1" /> - + + + + + {assets}