Enhance BlogPost layout with image modal functionality; add astro-link-preview integration and update dependencies

This commit is contained in:
KazooTTT
2025-01-19 21:39:04 +08:00
parent b9307d4a41
commit 8c1fbba215
4 changed files with 5843 additions and 4213 deletions

View File

@ -10,6 +10,7 @@ import { expressiveCodeOptions } from './src/site.config'
import icon from 'astro-icon'
import react from '@astrojs/react'
import cloudflare from '@astrojs/cloudflare'
import linkPreview from 'astro-link-preview'
// https://astro.build/config
export default defineConfig({
@ -60,7 +61,8 @@ export default defineConfig({
local: './src/icons/*.svg'
}
}),
react()
react(),
linkPreview()
],
markdown: {
remarkPlugins: [remarkUnwrapImages, remarkReadingTime],