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

Improved changelog update flow with auto-generated image support #9149

Closed
corywatilo opened this issue Aug 9, 2024 · 0 comments · Fixed by #9246
Closed

Improved changelog update flow with auto-generated image support #9149

corywatilo opened this issue Aug 9, 2024 · 0 comments · Fixed by #9246
Assignees

Comments

@corywatilo
Copy link
Collaborator

corywatilo commented Aug 9, 2024

To support what Team Marketing wants to do with changelog images, I've updated the edit changelog form to support it in a mostly-automated way.

I'm imagining we can have some templates that personalize the design (mostly colors) for each product, then by changing a few variables in the form, they'll be able to auto-generate high quality images that can be used on social media.

image

image

Note that I added labels to inputs to make things more clear.

Fields needed for this

Field Status Notes
Status Add page name where it will appear (to make it more clear), eg: Roadmap, In progress, Changelog
Date
Team
Author Populate with all moderators, option for "None" to not add attribution
Product or feature Should infer details used in image: product name, image, background color (using each product's icon color)
Type Set accurate callout in image
Title
Details
Show on homepage
Short title For use in image only, should support color customization
Title size Default to something in reasonable, then let you increase/decrease from there
Hedgehog We'll create a library of a bunch of these to use, should show visually in the picker
Image size Default to something in reasonable, then let you increase/decrease from there
Image rotation Default to middle, then can rotate a few degrees in either direction

Exported image

I was imagining we can use the OG image generation on site build to make this work. So the process for getting the image would be:

  1. Publish a changelog item
  2. Wait for the site to build
  3. Download the rendered image
  4. Upload to Twitter or whatever

If there's a way to generate it without having to wait, even better, but worst case, seems like above would work.

Note: Would want to use square or even slightly vertical) dimensions, not our standard 1200x630 open graph image dimensions, since these are exclusively for social sharing and not for use as actual open graph images (since we don't have changelog permalink pages).

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 a pull request may close this issue.

2 participants