From 2f57a0c25f8cb2ed678cf1d88d768a989c63238f Mon Sep 17 00:00:00 2001 From: Mega Plant Date: Sat, 12 Sep 2026 12:12:30 +0200 Subject: [PATCH] Brand logo: 3D cube/map icon replaces the M gradient mark MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - public/brand/logo.png: 117×115 transparent PNG (source) - public/icons/icon-192.png, icon-512.png, icon-maskable-512.png: PWA icons derived from logo - public/icons/favicon.png (64), favicon-32.png (32): favicon sizes - icon-maskable-512: logo on #003D5B indigo background, 80% safe zone - layout.tsx: header logo + mobile drawer logo both use the new image - Sidebar.tsx: drawer header logo uses the new image - metadata.icons updated to include favicon sizes - added for 32×32 and 64×64 favicons --- app/layout.tsx | 16 ++++++++++++---- components/Sidebar.tsx | 4 +--- public/brand/logo.png | Bin 0 -> 18822 bytes public/icons/favicon-32.png | Bin 0 -> 2326 bytes public/icons/favicon.png | Bin 0 -> 6518 bytes public/icons/icon-192.png | Bin 1543 -> 39660 bytes public/icons/icon-512.png | Bin 4329 -> 186435 bytes public/icons/icon-maskable-512.png | Bin 3237 -> 119955 bytes 8 files changed, 13 insertions(+), 7 deletions(-) create mode 100644 public/brand/logo.png create mode 100644 public/icons/favicon-32.png create mode 100644 public/icons/favicon.png diff --git a/app/layout.tsx b/app/layout.tsx index 44c9dd9..1c36cd6 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -34,10 +34,14 @@ export const metadata: Metadata = { }, icons: { icon: [ + { url: "/icons/favicon-32.png", sizes: "32x32" }, + { url: "/icons/icon-192.png", sizes: "192x192" }, + { url: "/icons/icon-512.png", sizes: "512x512" }, + ], + apple: [ { url: "/icons/icon-192.png", sizes: "192x192" }, { url: "/icons/icon-512.png", sizes: "512x512" }, ], - apple: [{ url: "/icons/icon-192.png", sizes: "192x192" }], }, }; @@ -73,6 +77,8 @@ export default async function RootLayout({ children }: { children: React.ReactNo Without this tag, iOS Add-to-Home-Screen opens in Safari instead of standalone. */} + + @@ -81,9 +87,11 @@ export default async function RootLayout({ children }: { children: React.ReactNo
-
- M -
+ Mega Plant
Mega Plant
Overheads 2026
diff --git a/components/Sidebar.tsx b/components/Sidebar.tsx index deb5e15..0266726 100644 --- a/components/Sidebar.tsx +++ b/components/Sidebar.tsx @@ -82,9 +82,7 @@ export function Sidebar({ items }: { items: NavItem[] }) { >
-
- M -
+ Mega Plant Mega Plant