Skip to content

docs(extension): HTML-sourced store assets, five screenshots - #50

Merged
karngyan merged 1 commit into
mainfrom
docs/store-assets
Sep 28, 2026
Merged

karngyan merged 1 commit into
mainfrom
docs/store-assets

Conversation

@karngyan

@karngyan karngyan commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Drops generate.py. Store graphics are now HTML in packages/extension/store-assets/screens/, rendered by render.sh via chrome-headless-shell to 24-bit PNGs with no alpha (store rejects alpha).
  • Popup slide frames the real popup.css, so it tracks the actual UI.
  • Five 1280×800 screenshots in upload order: hero, site permissions, reins do, debugging, local-only. Small and marquee tiles re-rendered from the same source.
  • docs/CHROME_WEB_STORE.md updated: new render step, screenshot order, where slide 3's benchmark figures come from.

Test plan

  • packages/extension/store-assets/screens/render.sh regenerates all seven PNGs at exact sizes
  • Eyeball each PNG before uploading to the listing

🤖 Generated with Claude Code

Replace generate.py with HTML slides in store-assets/screens/ rendered by
render.sh (chrome-headless-shell, 24-bit PNG, no alpha). The popup slide
frames the real popup.css. Five screenshots now: hero, site permissions,
reins do, debugging, local-only. Promo tiles re-rendered from the same source.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@karngyan
karngyan merged commit cc28fc6 into main Sep 28, 2026
2 checks passed
@karngyan
karngyan deleted the docs/store-assets branch September 28, 2026 20:15
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