Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamically generate share images #519

Open
Snugug opened this issue Nov 7, 2022 · 1 comment
Open

Dynamically generate share images #519

Snugug opened this issue Nov 7, 2022 · 1 comment
Labels
experience: ux Improvements to user experience problem: externally blocked Issue cannot be worked on because progress relies on an external dependency request: update Improvement of existing feature scope: site Pertains to the production website

Comments

@Snugug
Copy link
Collaborator

Snugug commented Nov 7, 2022

Instead of just a generic share images, we should dynamically generate share images that include some information about the page, similar to what GitHub does with repos.

Maybe utilize something like https://vercel.com/blog/introducing-vercel-og-image-generation-fast-dynamic-social-card-images

@Snugug Snugug added request: update Improvement of existing feature experience: ux Improvements to user experience scope: site Pertains to the production website labels Nov 7, 2022
@Snugug
Copy link
Collaborator Author

Snugug commented Jun 13, 2024

This is becoming more important as the images being grabbed seem to be fairly random and, in some cases, aren't what we want at all (author headshot, for instance).

May be blocked on withastro/roadmap#916, but then we should be able to use https://www.npmjs.com/package/@vercel/og to render, something:

@Snugug Snugug added the problem: externally blocked Issue cannot be worked on because progress relies on an external dependency label Jun 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
experience: ux Improvements to user experience problem: externally blocked Issue cannot be worked on because progress relies on an external dependency request: update Improvement of existing feature scope: site Pertains to the production website
Projects
None yet
Development

No branches or pull requests

1 participant