diff options
author | Valentin Popov <valentin@popov.link> | 2025-06-14 22:25:16 +0300 |
---|---|---|
committer | Valentin Popov <valentin@popov.link> | 2025-06-14 22:25:16 +0300 |
commit | a81117972d39df35574bbab809bb590abc874761 (patch) | |
tree | 41cb25172c7603d2ea0dc275f8d90c72d83bf5a1 /astro.config.mjs | |
parent | 3d0f4857465e55815809719a4a4438e8a3cd16a0 (diff) | |
download | popov.link-a81117972d39df35574bbab809bb590abc874761.tar.xz popov.link-a81117972d39df35574bbab809bb590abc874761.zip |
feat: implement Open Graph image generation and enhance configuration
- Added ogImages integration to generate Open Graph images for blog posts.
- Updated configuration to include Open Graph settings and default preview image.
- Refactored Head component to utilize new preview property for Open Graph meta tags.
- Enhanced blog post schema to include preview image for structured data representation.
- Introduced utility functions for creating Open Graph images with dynamic content.
Diffstat (limited to 'astro.config.mjs')
-rw-r--r-- | astro.config.mjs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/astro.config.mjs b/astro.config.mjs index 07e5d30..bbf2ac0 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -1,11 +1,12 @@ import { defineConfig } from "astro/config"; import { remarkReadingTime } from "./src/plugins/remarkReadingTime"; +import ogImages from "./src/integrations/ogImages"; import sitemap from "@astrojs/sitemap"; export default defineConfig({ site: "https://popov.link", output: "static", - integrations: [sitemap()], + integrations: [sitemap(), ogImages()], build: { inlineStylesheets: "always", }, |