Skip to content

feat: Tech-specific OG images for 7 technology pages#139

Merged
vibemarketerpromax merged 1 commit intomainfrom
tech-og-images
Mar 3, 2026
Merged

feat: Tech-specific OG images for 7 technology pages#139
vibemarketerpromax merged 1 commit intomainfrom
tech-og-images

Conversation

@vibemarketerpromax
Copy link
Collaborator

Summary

  • Replace generic /og-image.png with unique OG images for React, Next.js, Node.js, Python, Angular, Flutter, and React Native
  • Each image matches the existing .NET OG image style: dark background, green gradient, Procedure logo, page headline
  • Generated via SVG→PNG conversion using sharp (script included at scripts/generate-og-images.mjs)

Before

All 7 tech pages shared the same generic OG image — social shares were indistinguishable.

After

Each page has a unique OG image with its headline text, improving click-through from social platforms.

Test plan

  • npm run lint — 0 errors
  • npx tsc --noEmit — 0 errors
  • npm run build — passes
  • Share a tech page URL on Slack/Twitter and verify the correct OG image appears

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Mar 3, 2026

Deploying website with  Cloudflare Pages  Cloudflare Pages

Latest commit: b4403e0
Status: ✅  Deploy successful!
Preview URL: https://d0061142.website-yiq.pages.dev
Branch Preview URL: https://tech-og-images.website-yiq.pages.dev

View logs

Replace generic /og-image.png with unique OG images for React, Next.js,
Node.js, Python, Angular, Flutter, and React Native pages. Each image
matches the existing .NET OG image style: dark background with green
gradient, Procedure logo, and page headline text.

Includes reusable generation script (scripts/generate-og-images.mjs).
@vibemarketerpromax vibemarketerpromax merged commit 0e2ebd1 into main Mar 3, 2026
5 checks passed
@vibemarketerpromax vibemarketerpromax deleted the tech-og-images branch March 3, 2026 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant