From 372a0c5cfa4890a7dc1959075aa56ba78d8985b6 Mon Sep 17 00:00:00 2001 From: Marc Mintel Date: Mon, 2 Feb 2026 13:08:19 +0100 Subject: [PATCH] feat: Add new logo and configure application icons in metadata and manifest. --- app/[locale]/layout.tsx | 13 +++++++++---- app/manifest.ts | 5 +++++ public/logo.png | Bin 0 -> 23028 bytes 3 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 public/logo.png diff --git a/app/[locale]/layout.tsx b/app/[locale]/layout.tsx index cc51684e..fff060f6 100644 --- a/app/[locale]/layout.tsx +++ b/app/[locale]/layout.tsx @@ -11,6 +11,13 @@ import { SITE_URL } from '@/lib/schema'; export const metadata: Metadata = { metadataBase: new URL(SITE_URL), + icons: { + icon: [ + { url: '/favicon.ico', sizes: 'any' }, + { url: '/logo-blue.svg', type: 'image/svg+xml' }, + ], + apple: [{ url: '/apple-touch-icon.png', sizes: '180x180', type: 'image/png' }], + }, }; export const viewport: Viewport = { @@ -24,7 +31,7 @@ export const viewport: Viewport = { export default async function LocaleLayout({ children, - params: { locale } + params: { locale }, }: { children: React.ReactNode; params: { locale: string }; @@ -39,9 +46,7 @@ export default async function LocaleLayout({
-
- {children} -
+
{children}