diff options
-rw-r--r-- | public/apple-touch-icon.png | bin | 0 -> 54809 bytes | |||
-rw-r--r-- | public/favicon.ico | bin | 0 -> 15342 bytes | |||
-rw-r--r-- | public/favicon.png | bin | 0 -> 2587 bytes | |||
-rw-r--r-- | public/favicon.svg | 9 | ||||
-rw-r--r-- | public/google-touch-icon.png | bin | 0 -> 398571 bytes | |||
-rw-r--r-- | public/manifest.json | 13 | ||||
-rw-r--r-- | src/components/Head.astro | 5 |
7 files changed, 18 insertions, 9 deletions
diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png Binary files differnew file mode 100644 index 0000000..366842c --- /dev/null +++ b/public/apple-touch-icon.png diff --git a/public/favicon.ico b/public/favicon.ico Binary files differnew file mode 100644 index 0000000..6e66b2e --- /dev/null +++ b/public/favicon.ico diff --git a/public/favicon.png b/public/favicon.png Binary files differnew file mode 100644 index 0000000..60291fc --- /dev/null +++ b/public/favicon.png diff --git a/public/favicon.svg b/public/favicon.svg deleted file mode 100644 index f157bd1..0000000 --- a/public/favicon.svg +++ /dev/null @@ -1,9 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 128 128"> - <path d="M50.4 78.5a75.1 75.1 0 0 0-28.5 6.9l24.2-65.7c.7-2 1.9-3.2 3.4-3.2h29c1.5 0 2.7 1.2 3.4 3.2l24.2 65.7s-11.6-7-28.5-7L67 45.5c-.4-1.7-1.6-2.8-2.9-2.8-1.3 0-2.5 1.1-2.9 2.7L50.4 78.5Zm-1.1 28.2Zm-4.2-20.2c-2 6.6-.6 15.8 4.2 20.2a17.5 17.5 0 0 1 .2-.7 5.5 5.5 0 0 1 5.7-4.5c2.8.1 4.3 1.5 4.7 4.7.2 1.1.2 2.3.2 3.5v.4c0 2.7.7 5.2 2.2 7.4a13 13 0 0 0 5.7 4.9v-.3l-.2-.3c-1.8-5.6-.5-9.5 4.4-12.8l1.5-1a73 73 0 0 0 3.2-2.2 16 16 0 0 0 6.8-11.4c.3-2 .1-4-.6-6l-.8.6-1.6 1a37 37 0 0 1-22.4 2.7c-5-.7-9.7-2-13.2-6.2Z" /> - <style> - path { fill: #000; } - @media (prefers-color-scheme: dark) { - path { fill: #FFF; } - } - </style> -</svg> diff --git a/public/google-touch-icon.png b/public/google-touch-icon.png Binary files differnew file mode 100644 index 0000000..243dd44 --- /dev/null +++ b/public/google-touch-icon.png diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..725d7ff --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,13 @@ +{ + "name": "Valentin Popov's Blog", + "short_name": "popov.link", + "icons": [ + { + "sizes": "512x512", + "src": "google-touch-icon.png" + } + ], + "background_color": "#ffffff", + "theme_color": "#ffffff", + "display": "fullscreen" +} diff --git a/src/components/Head.astro b/src/components/Head.astro index 9d7f39c..8ed2224 100644 --- a/src/components/Head.astro +++ b/src/components/Head.astro @@ -21,4 +21,9 @@ const { description, title } = Astro.props; <link href={canonicalURL} rel="canonical" /> <title>{title}</title> + + <link rel="icon" href="/favicon.png" /> + <link rel="apple-touch-icon" href="/apple-touch-icon.png" /> + <link rel="manifest" href="/manifest.json" /> + <meta name="theme-color" content="#ffffff" /> </head> |