3 files changed
+20
-1
app/favicon.ico
Binary files a/app/favicon.ico and /dev/null differ
app/layout.tsx
+9
@@ -13,6 +13,15 @@ const inter = Inter({
13
export const metadata: Metadata = {
14
title: "NORD — Elite Style OS",
15
description: "A curated gallery-to-booking pipeline for Scandinavian beauty. One tap to transform.",
16
+ icons: {
17
+ icon: [
18
+ { url: "/favicon/favicon.ico", sizes: "any" },
19
+ { url: "/favicon/favicon-16x16.png", sizes: "16x16", type: "image/png" },
20
+ { url: "/favicon/favicon-32x32.png", sizes: "32x32", type: "image/png" },
21
+ ],
22
+ apple: "/favicon/apple-touch-icon.png",
23
+ },
24
+ manifest: "/favicon/site.webmanifest",
25
};
26
27
export default function RootLayout({ children }: { children: React.ReactNode }) {
public/favicon/site.webmanifest
+11
-1
@@ -1 +1,11 @@
1
-{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}
\ No newline at end of file
1
+{
2
+ "name": "NORD",
3
+ "short_name": "NORD",
4
+ "icons": [
5
+ { "src": "/favicon/android-chrome-192x192.png", "sizes": "192x192", "type": "image/png" },
6
+ { "src": "/favicon/android-chrome-512x512.png", "sizes": "512x512", "type": "image/png" }
7
+ ],
8
+ "theme_color": "#050505",
9
+ "background_color": "#050505",
10
+ "display": "standalone"
11
+}