From a81117972d39df35574bbab809bb590abc874761 Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Sat, 14 Jun 2025 19:25:16 +0000 Subject: 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. --- astro.config.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'astro.config.mjs') 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", }, -- cgit v1.2.3