diff --git a/app/(marketing)/components/minimal-nav.tsx b/app/(marketing)/components/minimal-nav.tsx
index a77a7db..739f749 100644
--- a/app/(marketing)/components/minimal-nav.tsx
+++ b/app/(marketing)/components/minimal-nav.tsx
@@ -10,6 +10,7 @@
import { useState, useEffect } from 'react'
import Link from 'next/link'
+import Image from 'next/image'
import { Menu, X } from 'lucide-react'
import type { NavigationContent } from '@/content/schemas/manifesto'
@@ -51,8 +52,8 @@ export function MinimalNav({ content }: MinimalNavProps) {
: 'bg-slate-900/80 backdrop-blur-sm md:bg-white/80 md:backdrop-blur-sm'
const logoClasses = isScrolled
- ? 'text-slate-900'
- : 'text-white md:mix-blend-difference md:text-white'
+ ? 'text-teal-600'
+ : 'text-white md:text-teal-600'
const linkClasses = isScrolled
? 'text-slate-900 hover:text-slate-700'
@@ -70,13 +71,20 @@ export function MinimalNav({ content }: MinimalNavProps) {
>
{/* Logo */}
- setIsMenuOpen(false)}
>
{content.logo}
+
{/* Desktop Navigation Links */}
diff --git a/app/favicon.ico b/app/favicon.ico
deleted file mode 100644
index 718d6fe..0000000
Binary files a/app/favicon.ico and /dev/null differ
diff --git a/app/layout.tsx b/app/layout.tsx
index 2578915..ea8b862 100644
--- a/app/layout.tsx
+++ b/app/layout.tsx
@@ -93,6 +93,12 @@ export const metadata: Metadata = {
authors: [{ name: 'Colin van der Heijden', url: 'https://ikbenlit.nl' }],
creator: 'Colin van der Heijden',
publisher: 'AI Speedrun',
+ icons: {
+ icon: [
+ { url: '/images/aispeedrun-logo.webp', type: 'image/webp' },
+ ],
+ apple: '/images/aispeedrun-logo.webp',
+ },
formatDetection: {
email: false,
address: false,
diff --git a/public/images/aispeedrun-logo.png b/public/images/aispeedrun-logo.png
new file mode 100644
index 0000000..e062920
Binary files /dev/null and b/public/images/aispeedrun-logo.png differ
diff --git a/public/images/aispeedrun-logo.webp b/public/images/aispeedrun-logo.webp
new file mode 100644
index 0000000..06eedef
Binary files /dev/null and b/public/images/aispeedrun-logo.webp differ