Skip to content

Commit 663b547

Browse files
committed
feat: Add dynamic OG images and Schema.org structured data
- Add satori + resvg for programmatic OG image generation (1200x630) - Create 42 per-page OG images with LUMOS branding (dark gradient style) - Override Starlight Head component with og:image, twitter:image - Add Schema.org JSON-LD (Organization, WebSite, SoftwareApplication, WebPage) - Add build:og script for manual regeneration Closes #102
1 parent b7a9e4a commit 663b547

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+1034
-1
lines changed

astro.config.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ export default defineConfig({
1414
src: './src/assets/logo.png',
1515
},
1616
components: {
17+
Head: './src/components/Head.astro',
1718
Footer: './src/components/Footer.astro',
1819
},
1920
social: [

0 commit comments

Comments
 (0)