diff --git a/docs/app/pages/blog/.blog.yml b/docs/app/pages/blog/.blog.yml deleted file mode 100644 index 7a6e1132..00000000 --- a/docs/app/pages/blog/.blog.yml +++ /dev/null @@ -1,30 +0,0 @@ -title: The NuxtHub Blog -navigation.title: Blog -description: 'Read the latest news about NuxtHub or articles about fullstack development with Nuxt.' -icon: i-lucide-newspaper -hero: - title: 'Blog' - description: 'Read the latest news about NuxtHub.' - align: center - links: - - label: '@nuxt_hub' - icon: i-simple-icons-x - color: neutral - variant: outline - size: sm - to: https://x.com/nuxt_hub - target: _blank - - label: 'NuxtHub' - icon: i-simple-icons-linkedin - color: neutral - variant: outline - size: sm - to: https://www.linkedin.com/showcase/nuxthub/ - target: _blank - - label: 'Blog RSS' - icon: 'i-simple-icons-rss' - to: '/blog/rss.xml' - color: neutral - variant: outline - size: sm - target: _blank diff --git a/docs/app/pages/blog/[slug].vue b/docs/app/pages/blog/[slug].vue index 10ced6cd..c181a52b 100644 --- a/docs/app/pages/blog/[slug].vue +++ b/docs/app/pages/blog/[slug].vue @@ -36,7 +36,7 @@ useSeoMeta({ ogTitle: `${title} · NuxtHub Blog` }) -if (post.value.image) { +if (post.value.image && import.meta.server) { defineOgImage({ url: joinURL(url, post.value.image) }) } diff --git a/docs/app/pages/blog/index.vue b/docs/app/pages/blog/index.vue index 3ac2d795..12aec2c1 100644 --- a/docs/app/pages/blog/index.vue +++ b/docs/app/pages/blog/index.vue @@ -1,6 +1,47 @@