diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..f0efe96 Binary files /dev/null and b/public/favicon.ico differ diff --git a/public/favicon.png b/public/favicon.png new file mode 100644 index 0000000..f0efe96 Binary files /dev/null and b/public/favicon.png differ diff --git a/src/app/favicon.ico b/src/app/favicon.ico new file mode 100644 index 0000000..f0efe96 Binary files /dev/null and b/src/app/favicon.ico differ diff --git a/src/app/icon.png b/src/app/icon.png new file mode 100644 index 0000000..f0efe96 Binary files /dev/null and b/src/app/icon.png differ diff --git a/src/app/layout.tsx b/src/app/layout.tsx index e16a163..e9c1a53 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -4,6 +4,13 @@ import './globals.css'; export const metadata: Metadata = { title: '4Ventures — Centro de Mando del Cliente', description: 'Portal ejecutivo y analítica de crecimiento impulsado por IA para 4Ventures', + icons: { + icon: [ + { url: '/favicon.png', type: 'image/png' }, + { url: '/favicon.ico' } + ], + apple: '/favicon.png', + }, }; export default function RootLayout({ diff --git a/src/middleware.ts b/src/middleware.ts index c37ca92..99a04ee 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -96,5 +96,5 @@ export async function middleware(req: NextRequest) { } export const config = { - matcher: ['/((?!_next/static|_next/image|favicon.ico|_4v_attr.js|api/chat|api/simulate).*)'] + matcher: ['/((?!_next/static|_next/image|favicon.ico|favicon.png|icon.png|_4v_attr.js|api/chat|api/simulate).*)'] };