diff --git a/docs/.vitepress/config.mts b/docs/.vitepress/config.mts index 9dd7a06..06a121b 100644 --- a/docs/.vitepress/config.mts +++ b/docs/.vitepress/config.mts @@ -3,13 +3,28 @@ import { defineConfig } from "vitepress"; // https://vitepress.dev/reference/site-config export default defineConfig({ title: "Sky Follower Bridge", - description: "Official Documentation of Sky Follower Bridge", + lastUpdated: true, + cleanUrls: true, + 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' }], + ['meta', { property: 'og:title', content: 'Sky Follower Bridge' }], + ['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/' }], + ], + + description: "Sky Follower Bridge is a Chrome extension that allows you to follow users on Bluesky from your own account.", themeConfig: { - // https://vitepress.dev/reference/default-theme-config logo: { src: "/images/logo.png", alt: "Sky Follower Bridge Logo", }, + nav: [ { text: "Home", link: "/" }, { text: "Getting Started", link: "/get-started" }, @@ -36,5 +51,10 @@ export default defineConfig({ search: { provider: "local", }, + + footer: { + message: 'Released under the MIT License.', + copyright: 'Copyright © 2024 Ryo Kawamata' + }, }, }); diff --git a/docs/public/images/og-image.png b/docs/public/images/og-image.png new file mode 100644 index 0000000..148f0c2 Binary files /dev/null and b/docs/public/images/og-image.png differ