Skip to content

Regenerate the screenshot gallery for the redesigned UI - #27

Merged
seankearon merged 1 commit into
mainfrom
docs/screenshot-refresh
Jul 22, 2026
Merged

Regenerate the screenshot gallery for the redesigned UI#27
seankearon merged 1 commit into
mainfrom
docs/screenshot-refresh

Conversation

@seankearon

Copy link
Copy Markdown
Owner

The Docs/screenshots gallery still showed the pre-redesign dialogs. This PR replaces every frame with captures of the redesigned UI and makes the gallery reproducible.

What changed

  • All 13 gallery PNGs regenerated from the real app via the headless test renderer: dark/light pairs for the home screen, inline discovery results, the delete row and its in-place confirm strip (with the uncommitted-changes warning visible), the new placement-offer cards (new worktree / switch clone — new gallery section), and the settings dialog, plus the light-theme "The Eagle has landed" hero used by the main README.
  • A new env-gated capture test (GalleryScreenshotTests, runs only with FIDO_GALLERY=1 and writes to FIDO_SCREENSHOT_DIR) builds a small readable demo world and walks the states — so the gallery can be regenerated deterministically after any future visual change instead of hand-capturing.
  • Gallery README gains the placement-cards section; existing captions were already updated for the redesign.

Verification

  • Full suite: 163/163 pass (the gallery test no-ops in normal runs).
  • Every regenerated frame reviewed against the design handoff.

🤖 Generated with Claude Code

The Docs/screenshots gallery still showed the pre-redesign dialogs. All
frames are now captured headlessly from the real app by an env-gated
gallery test (FIDO_GALLERY=1 + FIDO_SCREENSHOT_DIR), so the gallery can be
regenerated deterministically after any visual change: dark/light pairs for
the home screen, inline discovery results, the delete row and its in-place
confirm strip, the new placement-offer cards (new worktree / switch clone),
and the settings dialog, plus the light-theme "The Eagle has landed" hero
for the main README. The gallery README gains a section for the placement
cards.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@seankearon
seankearon merged commit 91f5d56 into main Jul 22, 2026
2 checks passed
@seankearon
seankearon deleted the docs/screenshot-refresh branch July 22, 2026 16:47
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