Skip to content

release: 1.0.12 — directory listing assets (icon, banner, screenshots)#29

Merged
odanree merged 2 commits into
mainfrom
release/1.0.12
Jun 10, 2026
Merged

release: 1.0.12 — directory listing assets (icon, banner, screenshots)#29
odanree merged 2 commits into
mainfrom
release/1.0.12

Conversation

@odanree

@odanree odanree commented Jun 10, 2026

Copy link
Copy Markdown
Owner

Summary

Populates `.wordpress-org/` so the plugin's directory card stops looking visually empty.

What ships

Asset Source Notes
`icon-128x128.png` / `icon-256x256.png` Generated Blue gradient (`#003a5c` → `#0073aa` — the WP admin palette already used in `dashboard.css`), white "ODR" wordmark, subtle dot grid. Same design at both sizes; not just a downscale.
`banner-772x250.png` / `banner-1544x500.png` Generated Same gradient with a white diagonal accent on the right, a thin green keynote bar, headline "ODR Image Optimizer", strapline "WebP - LCP preloading - critical-path cleanup". Title font auto-shrinks until it fits the safe zone, so the wordmark won't bleed into the accent again.
`screenshot-1.png` / `screenshot-2.png` Copied from existing `assets/images/desktop.png` and `mobile.png` These are real Lighthouse audit dashboards that the plugin already shipped with — desktop 100/97/96/100, mobile 91/100/96/100.

Hedged screenshot captions

The mobile audit displays 91 Performance, not 100. I'm calling that out explicitly in the readme `== Screenshots ==` section:

  1. Lighthouse audit on the reference test site, desktop: 100 / 97 / 96 / 100.
  2. Lighthouse audit on the reference test site, mobile: Performance varies with theme and network conditions; this audit captured 91. Accessibility, Best Practices, and SEO remained 100 / 96 / 100.

This keeps the listing internally consistent with the "results vary by theme, hosting, content" hedge added in 1.0.10.

Out of scope

These are functional, not designed. They look intentional — gradient + accent + typography — but a designer with brand work would produce something better. Drop replacement files into `.wordpress-org/` with the same filenames anytime; the deploy workflow will pick them up.

Deploy plan

After merge:

```bash
git checkout main && git pull
git tag v1.0.12 && git push origin v1.0.12
```

The deploy workflow syncs `.wordpress-org/*.png` into SVN's sibling `assets/` folder (separate from `trunk/`), creates `tags/1.0.12/`, and updates `trunk/` with the readme that now references the screenshots.

Test plan

  • Version + Stable tag agree at 1.0.12 in plugin header and readme.txt.
  • CHANGELOG.md `## [1.0.12]` heading matches the format `release.yml` extracts.
  • Banner title fits within the safe zone at both 772x250 and 1544x500 (auto-shrink logic confirmed; final sizes 37pt and 74pt respectively).
  • Screenshot captions match what's actually in the images, including the 91 mobile Performance number.

odanree added 2 commits June 10, 2026 15:40
Populates .wordpress-org/ so the plugin's WordPress.org listing card
stops looking visually empty:

- icon-128x128.png / icon-256x256.png — solid blue gradient (the WP
  admin palette already in dashboard.css: #003a5c → #0073aa) with a
  large white 'ODR' wordmark and a subtle dot grid. No bitmap text
  artifacts at either size.

- banner-772x250.png / banner-1544x500.png — same gradient with a
  white diagonal accent on the right, a thin green keynote bar, and
  the headline 'ODR Image Optimizer' over the strapline 'WebP - LCP
  preloading - critical-path cleanup'. Title font scales until it
  fits the safe zone so the wordmark never bleeds into the accent.

- screenshot-1.png / screenshot-2.png — copies of the existing
  assets/images/desktop.png and mobile.png. Those are real Lighthouse
  audit dashboards already shipped with the plugin: 100/97/96/100
  desktop, 91/100/96/100 mobile. The Screenshots section captions
  call out the mobile 91 explicitly so the listing stays internally
  consistent with the 'results vary by theme, hosting, content' hedge
  added in 1.0.10.

readme.txt and CHANGELOG.md get the matching changelog entries; no
plugin code changes. Once tagged, the deploy workflow syncs the
.wordpress-org/ folder to SVN's sibling assets/ directory.
The desktop audit (screenshot-1.png) shows a clean 100/97/96/100; the
mobile audit captured 91 Performance, which visually contradicts the
'100/100 Lighthouse' headline on the listing page. Dropping it leaves
the 'results vary by theme, hosting, content' hedge in the Description
block as the honest expectation-setter.

Also adds .venv/ and .lla-*.json patterns to .gitignore — they live in
the repo root during local dev and have no business shipping (or being
accidentally swept up by 'git add -A').
@odanree odanree merged commit f2bf644 into main Jun 10, 2026
4 checks passed
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