diff --git a/web/app/root.tsx b/web/app/root.tsx index 536be05..ebe2348 100644 --- a/web/app/root.tsx +++ b/web/app/root.tsx @@ -31,6 +31,24 @@ import { IconRocket } from "@tabler/icons-react"; import { AuthProvider } from "./util/auth"; export const links: LinksFunction = () => [ + { + rel: "apple-touch-icon", + href: "/favicon/apple-touch-icon.png", + sizes: "180x180", + }, + { + rel: "icon", + href: "/favicon/favicon-32x32.png", + type: "image/png", + sizes: "32x32", + }, + { + rel: "icon", + href: "/favicon/favicon-16x1166.png", + type: "image/png", + sizes: "16x16", + }, + { rel: "manifest", href: "/favicon/site.webmanifest" }, ...(cssBundleHref ? [{ rel: "stylesheet", href: cssBundleHref }] : []), ]; diff --git a/web/public/favicon.ico b/web/public/favicon.ico deleted file mode 100644 index 8830cf6..0000000 Binary files a/web/public/favicon.ico and /dev/null differ diff --git a/web/public/favicon/android-chrome-192x192.png b/web/public/favicon/android-chrome-192x192.png new file mode 100644 index 0000000..c82306c Binary files /dev/null and b/web/public/favicon/android-chrome-192x192.png differ diff --git a/web/public/favicon/android-chrome-512x512.png b/web/public/favicon/android-chrome-512x512.png new file mode 100644 index 0000000..9f54503 Binary files /dev/null and b/web/public/favicon/android-chrome-512x512.png differ diff --git a/web/public/favicon/apple-touch-icon.png b/web/public/favicon/apple-touch-icon.png new file mode 100644 index 0000000..1b3ce9e Binary files /dev/null and b/web/public/favicon/apple-touch-icon.png differ diff --git a/web/public/favicon/favicon-16x16.png b/web/public/favicon/favicon-16x16.png new file mode 100644 index 0000000..68574ed Binary files /dev/null and b/web/public/favicon/favicon-16x16.png differ diff --git a/web/public/favicon/favicon-32x32.png b/web/public/favicon/favicon-32x32.png new file mode 100644 index 0000000..37f4e38 Binary files /dev/null and b/web/public/favicon/favicon-32x32.png differ diff --git a/web/public/favicon/favicon.ico b/web/public/favicon/favicon.ico new file mode 100644 index 0000000..cc9f960 Binary files /dev/null and b/web/public/favicon/favicon.ico differ diff --git a/web/public/favicon/site.webmanifest b/web/public/favicon/site.webmanifest new file mode 100644 index 0000000..8cf9748 --- /dev/null +++ b/web/public/favicon/site.webmanifest @@ -0,0 +1,19 @@ +{ + "name": "", + "short_name": "", + "icons": [ + { + "src": "/favicon/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/favicon/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff", + "display": "standalone" +}