Skip to content

Refresh social preview for the redesigned homepage - #125

Merged
arpanghoshal merged 3 commits into
mainfrom
codex/social-preview-refresh
Sep 7, 2026
Merged

arpanghoshal merged 3 commits into
mainfrom
codex/social-preview-refresh

Conversation

@arpanghoshal

Copy link
Copy Markdown
Member

Summary

  • Redesigns docs/assets/social-preview.svg (rendered PNG synced to docs/images/social-preview.png, used by both GitHub's repo card and the Mintlify site's og:image/twitter:image) to match the redesigned ctrlrun.dev homepage: light theme, the CTRLRun mark, "Execution safety for AI agents." headline.
  • Swaps the code panel's stripe.refund example for a domain-neutral tool_name/effect_key signature and a caption spelling out the breadth (refunds, access changes, deploys, emails) so the card doesn't read as payments-only.
  • Adds a sidebar title and a short teaser line to the demos overview page.

Test plan

  • Rendered SVG → PNG with sh docs/assets/render-social-preview.sh and visually reviewed the output.
  • Confirmed docs/images/social-preview.png (site og:image) and docs/assets/social-preview.png (GitHub repo card) are byte-identical, as before.

Light theme, the CTRLRun mark, and the "Execution safety for AI
agents." headline replace the old dark GitHub-only card. The code
panel uses a domain-neutral tool_name/effect_key signature instead of
a named vendor (Stripe) so the card doesn't read as payments-only, and
the caption spells out the breadth: refunds, access changes, deploys,
emails.
@mintlify

mintlify Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
ctrlrun 🟢 Ready View Preview Sep 7, 2026, 3:48 PM

💡 Tip: Enable Automations to automatically generate PRs for you.

test_the_social_preview_is_1280_by_640_and_rendered_from_its_svg
asserted the old dark-theme headline and BLOCKED panel copy, which
CI caught as a real regression: the file's claim about its own
content no longer matched. Assert the new headline, the ctrlrun.dev
corner mark, and that no vendor name (Stripe) sneaks back into the
domain-neutral code panel.
@arpanghoshal
arpanghoshal merged commit 61bdf1c into main Sep 7, 2026
11 checks passed
@arpanghoshal
arpanghoshal deleted the codex/social-preview-refresh branch September 7, 2026 16: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