feat: nouveau favicon (globe aquarelle) — remplace le placeholder FX

app/icon.png + app/apple-icon.png (convention Next.js, auto-génère les
balises <link>), manifest.json PWA mis à jour vers les mêmes PNG.
Supprime les anciens SVG placeholder devenus orphelins.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
caty21
2026-07-08 17:31:34 +02:00
parent e84e49eb4a
commit 49feaf4465
9 changed files with 5 additions and 16 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 172 KiB

-3
View File
@@ -20,9 +20,6 @@ export const viewport: Viewport = {
export default function RootLayout({ children }: { children: React.ReactNode }) {
return (
<html lang="fr">
<head>
<link rel="apple-touch-icon" href="/icons/icon-192.svg" />
</head>
<body className="min-h-screen bg-[#090e1a]">
{children}
<Script id="sw-register" strategy="afterInteractive">
Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

-4
View File
@@ -1,4 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="192" height="192" viewBox="0 0 192 192">
<rect width="192" height="192" rx="34" fill="#090e1a"/>
<text x="50%" y="54%" font-family="Arial,sans-serif" font-weight="bold" font-size="80" fill="#f59e0b" text-anchor="middle" dominant-baseline="middle">FX</text>
</svg>

Before

Width:  |  Height:  |  Size: 315 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 KiB

-4
View File
@@ -1,4 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512">
<rect width="512" height="512" rx="92" fill="#090e1a"/>
<text x="50%" y="54%" font-family="Arial,sans-serif" font-weight="bold" font-size="215" fill="#f59e0b" text-anchor="middle" dominant-baseline="middle">FX</text>
</svg>

Before

Width:  |  Height:  |  Size: 316 B

+4 -4
View File
@@ -9,15 +9,15 @@
"orientation": "portrait-primary",
"icons": [
{
"src": "/icons/icon-192.svg",
"src": "/icons/icon-192.png",
"sizes": "192x192",
"type": "image/svg+xml",
"type": "image/png",
"purpose": "any maskable"
},
{
"src": "/icons/icon-512.svg",
"src": "/icons/icon-512.png",
"sizes": "512x512",
"type": "image/svg+xml",
"type": "image/png",
"purpose": "any maskable"
}
]
+1 -1
View File
File diff suppressed because one or more lines are too long