chore(assets): update plugin directory icon and banner artwork - #620
Conversation
Regenerate the four WordPress.org asset sizes from the new brand source files (512x512 icon, 3088x1000 banner). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
✅ WordPress Plugin Check Report
📊 ReportAll checks passed! No errors or warnings found. 🤖 Generated by WordPress Plugin Check Action • Learn more about Plugin Check |
|
@galbus This is an initial automated PR review. Soft score: Requires changes
Full reviewArchitectural mapWhat it is: four binary PNG replacements in Affected subsystemsWordPress.org plugin-directory presentation only. Nothing in Dependency graph changesNone. No Public API / DB / auth changesNone on all three. No REST routes, meta keys, options, filters, nonces, capabilities, escaping or sanitisation involved. Verified asset facts
All four dimensions are exactly the sizes WordPress.org reads. Banners are clean 2×/4× downscales of the 3088×1000 source — no crop, no letterboxing, text legible at 772×250. Banner artwork itself looks correct and on-brand. Findings1. The deploy script writes to a path WordPress.org does not read — the listing will not change (major)
Live SVN confirms both directories exist and both still hold the old artwork: So merging this PR pushes the new files into 2. The new icon is flat black on opaque white; the old one was the gradient mark on transparency (major)The previous That reads as the wrong source file — a monochrome/black logo variant rather than the full-colour one — and it clashes with the new banner in the same PR, which uses the purple/magenta gradient with a white mark. The white square also stops sitting cleanly on non-white card backgrounds. The PR notes "keeps the white background of the source artwork", so it may be deliberate; worth confirming against the brand pack before merge, because a black icon next to a gradient banner is the one visual inconsistency here. 3. Missing changelog entry (blocking per repo rules)
Risky filesNone in the correctness sense — no executable code. Risk is entirely reputational/visual: these are the first thing a user sees on the directory page, and asset pushes on Deployment/config
Review priority order
|
WordPress.org serves plugin directory artwork from /assets in SVN, but the script copied into /.wordpress-org — matching our repo's source directory name rather than the path the listing reads. Asset updates were committed to SVN but never appeared on the plugin page. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
Thanks @gouravkhunger — both points verified, one fixed and one needs a decision. 1. SVN deploy path — confirmed and fixed in da9efe8.
2. Icon variant — confirmed, but it's a deliberate hand-off and I've left it for @galbus to call. Your read of the bytes is exact:
That's not a downscaling artifact — the supplied 512×512 source is itself flat black on opaque white, so the variant difference is in the input, not in anything this PR did to it. I've flagged the clash with the gradient banner rather than substituting artwork I wasn't given; swapping to a transparent gradient icon is a branding decision, not a build fix. @galbus — if the intended source was the gradient-on-transparency mark, send it over and I'll regenerate both sizes.
🤖 Addressed by Claude Code |
The file was an orphan — readme.txt has no Screenshots section and nothing else referenced it, so it never appeared on the listing. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
@gouravkhunger assets used here have been supplied by @ptrko. If they don't look correct on deploy then we can update them directly using SVN without bumping the plugin version. |
What changed
Replaces the WordPress.org plugin directory artwork with the new BeyondWords brand assets — all four required sizes in
.wordpress-org/:icon-128x128.pngicon-256x256.pngbanner-772x250.pngbanner-1544x500.pngWhy
The directory listing was still showing the previous artwork. These are the only four sizes WordPress.org reads, so the new source files (512×512 icon, 3088×1000 banner) are downscaled into the set rather than added alongside it.
Reviewer notes
assets/and cleans up the stale.wordpress-org/directory left by earlier deploys.🤖 Generated with Claude Code