Skip to content

Refresh PyPI screenshots — stale since 2026-05-26 (v1.0.x release polish) #565

@MartinCastroAlvarez

Description

@MartinCastroAlvarez

The 6 PNGs under docs/screenshots/ were last captured 2026-05-26 ~23:19 and predate every UX commit shipped this release window:

The screenshots are still REPRESENTATIVE of the overall product shape (same layout grammar) but minor chrome has shifted. They render on the PyPI landing page via raw.githubusercontent.com so a refresh ships the moment the PNGs are replaced on main.

How to refresh

Manual capture against a local dev server (the project deliberately does not depend on Playwright/Cypress/e2e tooling per the owner's preference):

  1. Spin up examples/project/ with a superuser and the bundled examples/ apps registered.
  2. Capture each view in light mode at 1440×900 (desktop) and 375×800 (mobile):
    • 01-spa-login.png — package login page.
    • 02-spa-registry.png — registry / home (no Recent-Actions panel, capitalised model titles, Pinned section).
    • 03-spa-list.png — list view (showing the new filter-row layout: chips + Clear all + Customize; Show all N when relevant).
    • 04-spa-list-mobile.png — same model at 375 px showing the stacked RecordCardList (each row a tappable card).
    • 05-spa-detail.png — detail view showing the new admin-action buttons next to History/Edit/Delete.
    • 06-registry-api-json.png — raw GET /api/v1/registry/ JSON (mostly unchanged).
  3. Use deterministic synthetic fixtures (no PII).
  4. Save in place under docs/screenshots/ (overwriting); open a docs/refresh-screenshots-v1 PR. No code change.

Stale screenshots are NOT a v1 blocker (the layout grammar is unchanged and the user can still gauge fit) but they're worth refreshing in a follow-up so the PyPI page reflects the latest chrome.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions