website: one picture viewer (assets/gallery.js) for app and dashboard pictures — declared data-gallery sets, a click on the big picture closes, JS-off still opens the file; site gate 20 + 4 decoys; demo-hp language read back (hu); R-908 (old Resend key in homelab-manifests history); 131 -> 132
gates / gates (push) Successful in 4m25s
gates / gates (push) Successful in 4m25s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012qRErfCoiTkvDK9N5XHbzb
This commit is contained in:
@@ -1,3 +1,10 @@
|
||||
## gates — site gate 20: the one picture viewer (2026-10-08)
|
||||
|
||||
- Every `data-gallery` opener must be an `<a href>` to an existing file under `website/assets/`; a page with openers must
|
||||
load `/assets/gallery.js?v=N`, and a page that loads it must have openers; „Screenshot Gallery / Lightbox" (the old inline
|
||||
viewer) may appear on no page. Four decoys: `site/viewer-opener-without-href`, `viewer-opener-missing-file`,
|
||||
`viewer-openers-no-script`, `viewer-inline-copy-back`, each with its failure line (`must=`).
|
||||
|
||||
## gates — site gate 19: dashboard pictures in the page's own language (2026-10-08)
|
||||
|
||||
- `site_gates.py` gate 19: every `/assets/dashboard-*-(hu|en).webp` on a page must match the page's language set.
|
||||
|
||||
Reference in New Issue
Block a user