diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png
index bbf9cf4..93abbef 100644
Binary files a/public/apple-touch-icon.png and b/public/apple-touch-icon.png differ
diff --git a/public/favicon-32x32.png b/public/favicon-32x32.png
index 458d0f6..9f0ac5b 100644
Binary files a/public/favicon-32x32.png and b/public/favicon-32x32.png differ
diff --git a/public/favicon.ico b/public/favicon.ico
new file mode 100644
index 0000000..632f6e7
Binary files /dev/null and b/public/favicon.ico differ
diff --git a/public/icon-192.png b/public/icon-192.png
new file mode 100644
index 0000000..3844a10
Binary files /dev/null and b/public/icon-192.png differ
diff --git a/public/icon-512.png b/public/icon-512.png
new file mode 100644
index 0000000..ded1966
Binary files /dev/null and b/public/icon-512.png differ
diff --git a/public/logo.png b/public/logo.png
index 728c34e..ded1966 100644
Binary files a/public/logo.png and b/public/logo.png differ
diff --git a/public/manifest.json b/public/manifest.json
index 5a1eafa..5262ac2 100644
--- a/public/manifest.json
+++ b/public/manifest.json
@@ -11,6 +11,18 @@
"lang": "en-US",
"categories": ["business", "productivity"],
"icons": [
+ {
+ "src": "/icon-192.png",
+ "sizes": "192x192",
+ "type": "image/png",
+ "purpose": "any maskable"
+ },
+ {
+ "src": "/icon-512.png",
+ "sizes": "512x512",
+ "type": "image/png",
+ "purpose": "any maskable"
+ },
{
"src": "/apple-touch-icon.png",
"sizes": "180x180",
diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro
index dca8eb3..b06f7ec 100644
--- a/src/layouts/BaseLayout.astro
+++ b/src/layouts/BaseLayout.astro
@@ -48,6 +48,7 @@ const fullTitle = title === 'Home' ? siteName : `${title} | ${siteName}`;
+