From b120b9ce4aa1e67df8330875e554087eb4b25061 Mon Sep 17 00:00:00 2001 From: Yuval Adam <_@yuv.al> Date: Fri, 16 May 2025 12:23:30 +0200 Subject: New favicons --- public/favicon.ico | Bin 5238 -> 0 bytes public/ico/README.txt | 18 ++++++++++++++++ public/ico/apple-touch-icon.png | Bin 0 -> 3090 bytes public/ico/favicon.ico | Bin 0 -> 5238 bytes public/ico/icon-192-maskable.png | Bin 0 -> 3326 bytes public/ico/icon-192.png | Bin 0 -> 7002 bytes public/ico/icon-512-maskable.png | Bin 0 -> 10341 bytes public/ico/icon-512.png | Bin 0 -> 21319 bytes public/manifest.json | 44 +++++++++++++++++++++++++++++++++++++++ src/pages/index.astro | 7 ++++++- 10 files changed, 68 insertions(+), 1 deletion(-) delete mode 100644 public/favicon.ico create mode 100644 public/ico/README.txt create mode 100644 public/ico/apple-touch-icon.png create mode 100644 public/ico/favicon.ico create mode 100644 public/ico/icon-192-maskable.png create mode 100644 public/ico/icon-192.png create mode 100644 public/ico/icon-512-maskable.png create mode 100644 public/ico/icon-512.png create mode 100644 public/manifest.json diff --git a/public/favicon.ico b/public/favicon.ico deleted file mode 100644 index 22b08b5..0000000 Binary files a/public/favicon.ico and /dev/null differ diff --git a/public/ico/README.txt b/public/ico/README.txt new file mode 100644 index 0000000..3bdd02f --- /dev/null +++ b/public/ico/README.txt @@ -0,0 +1,18 @@ +Add this to your HTML
: + + + + +Add this to your app's manifest.json: + + ... + { + "icons": [ + { "src": "/favicon.ico", "type": "image/x-icon", "sizes": "16x16 32x32" }, + { "src": "/icon-192.png", "type": "image/png", "sizes": "192x192" }, + { "src": "/icon-512.png", "type": "image/png", "sizes": "512x512" }, + { "src": "/icon-192-maskable.png", "type": "image/png", "sizes": "192x192", "purpose": "maskable" }, + { "src": "/icon-512-maskable.png", "type": "image/png", "sizes": "512x512", "purpose": "maskable" } + ] + } + ... diff --git a/public/ico/apple-touch-icon.png b/public/ico/apple-touch-icon.png new file mode 100644 index 0000000..1335ca3 Binary files /dev/null and b/public/ico/apple-touch-icon.png differ diff --git a/public/ico/favicon.ico b/public/ico/favicon.ico new file mode 100644 index 0000000..eeceeb5 Binary files /dev/null and b/public/ico/favicon.ico differ diff --git a/public/ico/icon-192-maskable.png b/public/ico/icon-192-maskable.png new file mode 100644 index 0000000..7a74fd4 Binary files /dev/null and b/public/ico/icon-192-maskable.png differ diff --git a/public/ico/icon-192.png b/public/ico/icon-192.png new file mode 100644 index 0000000..552f250 Binary files /dev/null and b/public/ico/icon-192.png differ diff --git a/public/ico/icon-512-maskable.png b/public/ico/icon-512-maskable.png new file mode 100644 index 0000000..0fa6d90 Binary files /dev/null and b/public/ico/icon-512-maskable.png differ diff --git a/public/ico/icon-512.png b/public/ico/icon-512.png new file mode 100644 index 0000000..718ea6f Binary files /dev/null and b/public/ico/icon-512.png differ diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..015b025 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,44 @@ +{ + "name": "CIDR Calculator", + "short_name": "CIDR.xyz", + "description": "Interactive visual CIDR and IP range calculator", + "start_url": "/", + "display": "standalone", + "background_color": "#ffffff", + "theme_color": "#0066cc", + "icons": [ + { + "src": "/ico/favicon.ico", + "sizes": "48x48", + "type": "image/x-icon" + }, + { + "src": "/ico/icon-192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/ico/icon-192-maskable.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "maskable" + }, + { + "src": "/ico/icon-512.png", + "sizes": "512x512", + "type": "image/png" + }, + { + "src": "/ico/icon-512-maskable.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "maskable" + }, + { + "src": "/ico/apple-touch-icon.png", + "sizes": "180x180", + "type": "image/png", + "purpose": "apple-touch-icon" + } + ] +} diff --git a/src/pages/index.astro b/src/pages/index.astro index 619c5f4..3679adc 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -25,7 +25,12 @@ const faqJsonLd = { - + + + + + +