Skip to content

Demo site: reuse dot.png as a 10-image gallery - #85

Merged
stolau merged 2 commits into
mainfrom
demo-site-image-gallery
Jul 27, 2026
Merged

Demo site: reuse dot.png as a 10-image gallery#85
stolau merged 2 commits into
mainfrom
demo-site-image-gallery

Conversation

@stolau

@stolau stolau commented Jul 27, 2026

Copy link
Copy Markdown
Owner

Summary

Every snapshot captured by the e2e suite was the same near-identical page
-- an h1, a paragraph, the .box regression target, and exactly one small
<img>. Fine for automated assertions, thin to actually look at when
browsing a populated instance manually.

Adds a .thumbs gallery of 10 <img> tags (reusing the existing dot.png
asset with distinct alt="dot-N" per tag -- no new binary assets) below the
.box element. Purely additive; doesn't touch the .box regression trick
or anything any test asserts on.

Test plan

  • npm run lint --workspaces clean
  • npm test --workspaces -- 3 client + 55 viewer, unaffected
  • npm run test:e2e -w examples/demo-app -- 6/6 (this branch is off
    main, before PR Grow e2e suite to 10 captured snapshots #84's 10-capture growth merges; no conflict, just
    independent)
  • backend ruff check + pytest -- 141/141
  • examples/demo-app/CODEMAP.md updated

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01NrQeh9CXrigN1cvpJuyzy4

anssiuistola and others added 2 commits July 27, 2026 13:32
…ually thin

Every snapshot captured by the e2e suite -- 10 of them, after the last
PR -- was the same near-identical page: an h1, a paragraph, the .box
regression target, and exactly one small <img>. Fine for automated
assertions, but thin to actually look at when browsing a populated
instance manually, which is the whole point of the Docker+Playwright
verification pattern this repo leans on.

Adds a .thumbs gallery of 10 <img> tags (reusing the existing dot.png
asset with distinct alt="dot-N" per tag -- no new binary assets needed)
below the .box element. Purely additive to the page; doesn't touch the
.box regression trick or anything any test asserts on.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NrQeh9CXrigN1cvpJuyzy4
…flict

Three PRs landed on main after this branch forked (#86 self-hosting,
#87 mask popup, #88 six more e2e stories), two of which touched the
same examples/demo-app/CODEMAP.md paragraph this branch also edited.
index.html and style.css merged cleanly with no conflict; CODEMAP.md's
prose needed manual reconciliation -- kept main's up-to-date "fourteen
tests" description and spliced this branch's .thumbs gallery sentence
back into the site/ bullet it belongs to.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NrQeh9CXrigN1cvpJuyzy4
@stolau
stolau merged commit 0ff81d2 into main Jul 27, 2026
5 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