From a5d5f127fba17139165427415f3f985c70f91d60 Mon Sep 17 00:00:00 2001 From: Alex Yang Date: Thu, 28 Dec 2023 02:32:58 -0600 Subject: [PATCH 1/5] fix: og preview --- .vitepress/config.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.vitepress/config.ts b/.vitepress/config.ts index 3d72e387bb..e50c4c3fa8 100644 --- a/.vitepress/config.ts +++ b/.vitepress/config.ts @@ -568,8 +568,14 @@ export default defineConfigWithTheme({ head: [ ['meta', { name: 'theme-color', content: '#3c8772' }], + ['meta', { name: 'og:url', content: 'https://vuejs.org/' }], + ['meta', { name: 'og:type', content: 'website' }], + ['meta', { name: 'og:title', content: 'Vue.js' }], + ['meta', { name: 'og:description', content: 'Vue.js - The Progressive JavaScript Framework' }], + ['meta', { name: 'og:image', content: 'https://vuejs.org/images/logo.png' }], ['meta', { name: 'twitter:site', content: '@vuejs' }], - ['meta', { name: 'twitter:card', content: 'summary' }], + ['meta', { name: 'twitter:creator', content: '@vuejs' }], + ['meta', { name: 'twitter:card', content: 'summary_large_image' }], [ 'meta', { From 314c269347ee238b54a3be19f2077a0efaf2c530 Mon Sep 17 00:00:00 2001 From: Divyansh Singh <40380293+brc-dd@users.noreply.github.com> Date: Fri, 29 Dec 2023 00:40:08 +0530 Subject: [PATCH 2/5] simplify stuff --- .vitepress/config.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/.vitepress/config.ts b/.vitepress/config.ts index e50c4c3fa8..0bdd6e9f21 100644 --- a/.vitepress/config.ts +++ b/.vitepress/config.ts @@ -568,14 +568,9 @@ export default defineConfigWithTheme({ head: [ ['meta', { name: 'theme-color', content: '#3c8772' }], - ['meta', { name: 'og:url', content: 'https://vuejs.org/' }], - ['meta', { name: 'og:type', content: 'website' }], - ['meta', { name: 'og:title', content: 'Vue.js' }], - ['meta', { name: 'og:description', content: 'Vue.js - The Progressive JavaScript Framework' }], ['meta', { name: 'og:image', content: 'https://vuejs.org/images/logo.png' }], ['meta', { name: 'twitter:site', content: '@vuejs' }], - ['meta', { name: 'twitter:creator', content: '@vuejs' }], - ['meta', { name: 'twitter:card', content: 'summary_large_image' }], + ['meta', { name: 'twitter:card', content: 'summary' }], [ 'meta', { From 54a7e5b0e15fee87a981eb69ccc2049808448e15 Mon Sep 17 00:00:00 2001 From: Divyansh Singh <40380293+brc-dd@users.noreply.github.com> Date: Fri, 29 Dec 2023 00:46:00 +0530 Subject: [PATCH 3/5] another attempt --- .vitepress/config.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.vitepress/config.ts b/.vitepress/config.ts index 0bdd6e9f21..963a837b85 100644 --- a/.vitepress/config.ts +++ b/.vitepress/config.ts @@ -568,6 +568,8 @@ export default defineConfigWithTheme({ head: [ ['meta', { name: 'theme-color', content: '#3c8772' }], + ['meta', { name: 'og:title', content: 'Vue.js' }], + ['meta', { name: 'og:description', content: 'Vue.js - The Progressive JavaScript Framework' }], ['meta', { name: 'og:image', content: 'https://vuejs.org/images/logo.png' }], ['meta', { name: 'twitter:site', content: '@vuejs' }], ['meta', { name: 'twitter:card', content: 'summary' }], From 93498fc341ecd3fc15678e031bcdf4f50f0b5aaf Mon Sep 17 00:00:00 2001 From: Divyansh Singh <40380293+brc-dd@users.noreply.github.com> Date: Fri, 29 Dec 2023 00:57:48 +0530 Subject: [PATCH 4/5] another attempt --- .vitepress/config.ts | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/.vitepress/config.ts b/.vitepress/config.ts index 963a837b85..36b2e8b97c 100644 --- a/.vitepress/config.ts +++ b/.vitepress/config.ts @@ -568,18 +568,23 @@ export default defineConfigWithTheme({ head: [ ['meta', { name: 'theme-color', content: '#3c8772' }], - ['meta', { name: 'og:title', content: 'Vue.js' }], - ['meta', { name: 'og:description', content: 'Vue.js - The Progressive JavaScript Framework' }], - ['meta', { name: 'og:image', content: 'https://vuejs.org/images/logo.png' }], - ['meta', { name: 'twitter:site', content: '@vuejs' }], - ['meta', { name: 'twitter:card', content: 'summary' }], + ['meta', { property: 'og:title', content: 'Vue.js' }], [ 'meta', { - name: 'twitter:image', + property: 'og:description', + content: 'Vue.js - The Progressive JavaScript Framework' + } + ], + [ + 'meta', + { + property: 'og:image', content: 'https://vuejs.org/images/logo.png' } ], + ['meta', { name: 'twitter:site', content: '@vuejs' }], + ['meta', { name: 'twitter:card', content: 'summary' }], [ 'link', { @@ -704,7 +709,7 @@ export default defineConfigWithTheme({ markdown: { config(md) { md.use(headerPlugin) - // .use(textAdPlugin) + // .use(textAdPlugin) } }, From b4fb2915b0a85a92aed50acd2c13b0b580751cf7 Mon Sep 17 00:00:00 2001 From: Divyansh Singh <40380293+brc-dd@users.noreply.github.com> Date: Fri, 29 Dec 2023 01:03:58 +0530 Subject: [PATCH 5/5] restore url and type for fb compliance --- .vitepress/config.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.vitepress/config.ts b/.vitepress/config.ts index 36b2e8b97c..6c82decf8f 100644 --- a/.vitepress/config.ts +++ b/.vitepress/config.ts @@ -568,6 +568,8 @@ export default defineConfigWithTheme({ head: [ ['meta', { name: 'theme-color', content: '#3c8772' }], + ['meta', { property: 'og:url', content: 'https://vuejs.org/' }], + ['meta', { property: 'og:type', content: 'website' }], ['meta', { property: 'og:title', content: 'Vue.js' }], [ 'meta',