diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index eb639bc02..db8268b20 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -8,11 +8,15 @@ import sidebar from './sidebar'; const links = [] + +const title = "Lucide Icons"; +const description = "Beautiful & consistent icon toolkit made by the community." + // https://vitepress.dev/reference/site-config export default defineConfig({ + title, + description, cleanUrls: true, - title: "Lucide", - description: "Beautiful & consistent icon toolkit made by the community.", outDir: '.vercel/output/static', vite: { resolve: { @@ -33,14 +37,67 @@ export default defineConfig({ } }, head: [ - [ - 'script', - { - src: 'https://plausible.io/js/script.js', - 'data-domain': 'lucide.dev', - defer: '' - } - ], + [ 'script', { + src: 'https://plausible.io/js/script.js', + 'data-domain': 'lucide.dev', + defer: '' + }], + [ 'meta', { + property:"og:locale", + content:"en_US" + }], + [ 'meta', { + property:"og:type", + content:"website" + }], + [ 'meta', { + property:"og:site_name", + content: title, + }], + [ 'meta', { + property:"og:title", + content: title, + }], + [ 'meta', { + property:"og:description", + content: description + }], + [ 'meta', { + property:"og:url", + content:"https://lucide.dev" + }], + [ 'meta', { + property:"og:image", + content: "https://lucide.dev/og.png" + }], + [ 'meta', { + property:"og:image:width", + content:"1200" + }], + [ 'meta', { + property:"og:image:height", + content:"630" + }], + [ 'meta', { + property:"og:image:type", + content:"image/png" + }], + [ 'meta', { + property:"twitter:card", + content:"summary_large_image" + }], + [ 'meta', { + property:"twitter:title", + content: title, + }], + [ 'meta', { + property:"twitter:description", + content: description + }], + [ 'meta', { + property:"twitter:image", + content:"https://lucide.dev/og.png" + }], ], themeConfig: { // https://vitepress.dev/reference/default-theme-config diff --git a/docs/public/og.png b/docs/public/og.png new file mode 100644 index 000000000..4fbae3af2 Binary files /dev/null and b/docs/public/og.png differ