diff --git a/astro.config.mjs b/astro.config.mjs index 8681929..6965311 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -42,6 +42,8 @@ export default defineConfig({ // The link preview a chat shows: public/og.png, by its absolute address. { tag: 'meta', attrs: { property: 'og:image', content: `${site}${base.replace(/\/$/, '')}/og.png` } }, { tag: 'meta', attrs: { name: 'twitter:card', content: 'summary_large_image' } }, + // The mark iOS puts on a home screen. + { tag: 'link', attrs: { rel: 'apple-touch-icon', href: `${base.replace(/\/$/, '')}/apple-touch-icon.png` } }, { tag: 'link', attrs: { rel: 'alternate', type: 'text/plain', title: 'llms.txt', href: `${base.replace(/\/$/, '')}/llms.txt` }, diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png new file mode 100644 index 0000000..ca0a75b Binary files /dev/null and b/public/apple-touch-icon.png differ diff --git a/public/favicon.png b/public/favicon.png index 42f9c0a..ed3bcd8 100644 Binary files a/public/favicon.png and b/public/favicon.png differ diff --git a/public/mark.png b/public/mark.png index 60087d7..e4a44d1 100644 Binary files a/public/mark.png and b/public/mark.png differ diff --git a/src/assets/logo-light.png b/src/assets/logo-light.png index 775bcb5..3cb64ad 100644 Binary files a/src/assets/logo-light.png and b/src/assets/logo-light.png differ diff --git a/src/assets/logo.png b/src/assets/logo.png index 675024d..c2ffaac 100644 Binary files a/src/assets/logo.png and b/src/assets/logo.png differ diff --git a/tools/refgen/brand.go b/tools/refgen/brand.go index 0efdc98..7728001 100644 --- a/tools/refgen/brand.go +++ b/tools/refgen/brand.go @@ -16,6 +16,7 @@ var brandFiles = []struct{ from, to string }{ {"logos/mark-clear-256.png", "src/assets/logo-light.png"}, {"logos/mark-512.png", "public/mark.png"}, {"logos/favicon-64.png", "public/favicon.png"}, + {"logos/apple-touch-icon.png", "public/apple-touch-icon.png"}, {"shots/shots.json", "src/data/shots.json"}, }