diff --git a/docs/.vitepress/config.mts b/docs/.vitepress/config.mts index 06a121b..8b28b23 100644 --- a/docs/.vitepress/config.mts +++ b/docs/.vitepress/config.mts @@ -8,7 +8,6 @@ export default defineConfig({ metaChunk: true, head: [ - ['link', { rel: 'icon', type: 'image/png', href: '/images/logo.png' }], ['meta', { name: 'theme-color', content: '#3399ff' }], ['meta', { property: 'og:type', content: 'website' }], ['meta', { property: 'og:locale', content: 'en' }], @@ -16,6 +15,11 @@ export default defineConfig({ ['meta', { property: 'og:site_name', content: 'Sky Follower Bridge' }], ['meta', { property: 'og:image', content: 'https://sky-follower-bridge-docs.vercel.app/og-image.png' }], ['meta', { property: 'og:url', content: 'https://sky-follower-bridge-docs.vercel.app/' }], + ['link', { rel: 'icon', type: 'image/png', href: '/favicon/favicon-96x96.png', sizes: '96x96' }], + ['link', { rel: 'icon', type: 'image/svg+xml', href: '/favicon/favicon.svg' }], + ['link', { rel: 'shortcut icon', href: '/favicon/favicon.ico' }], + ['link', { rel: 'apple-touch-icon', sizes: '180x180', href: '/favicon/apple-touch-icon.png' }], + ['link', { rel: 'manifest', href: '/favicon/site.webmanifest' }], ], description: "Sky Follower Bridge is a Chrome extension that allows you to follow users on Bluesky from your own account.", diff --git a/docs/public/favicon/apple-touch-icon.png b/docs/public/favicon/apple-touch-icon.png new file mode 100644 index 0000000..c5bac01 Binary files /dev/null and b/docs/public/favicon/apple-touch-icon.png differ diff --git a/docs/public/favicon/favicon-96x96.png b/docs/public/favicon/favicon-96x96.png new file mode 100644 index 0000000..a5a8d96 Binary files /dev/null and b/docs/public/favicon/favicon-96x96.png differ diff --git a/docs/public/favicon/favicon.ico b/docs/public/favicon/favicon.ico new file mode 100644 index 0000000..174e11d Binary files /dev/null and b/docs/public/favicon/favicon.ico differ diff --git a/docs/public/favicon/favicon.svg b/docs/public/favicon/favicon.svg new file mode 100644 index 0000000..f5652cb --- /dev/null +++ b/docs/public/favicon/favicon.svg @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/docs/public/favicon/site.webmanifest b/docs/public/favicon/site.webmanifest new file mode 100644 index 0000000..ccf313a --- /dev/null +++ b/docs/public/favicon/site.webmanifest @@ -0,0 +1,21 @@ +{ + "name": "MyWebSite", + "short_name": "MySite", + "icons": [ + { + "src": "/web-app-manifest-192x192.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "maskable" + }, + { + "src": "/web-app-manifest-512x512.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "maskable" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff", + "display": "standalone" +} \ No newline at end of file diff --git a/docs/public/favicon/web-app-manifest-192x192.png b/docs/public/favicon/web-app-manifest-192x192.png new file mode 100644 index 0000000..91f50d5 Binary files /dev/null and b/docs/public/favicon/web-app-manifest-192x192.png differ diff --git a/docs/public/favicon/web-app-manifest-512x512.png b/docs/public/favicon/web-app-manifest-512x512.png new file mode 100644 index 0000000..d25ee8e Binary files /dev/null and b/docs/public/favicon/web-app-manifest-512x512.png differ