Skip to content

Add selected Precise footer to IssuePages - #28

Merged
sarthakagrawal927 merged 4 commits into
mainfrom
agent/footer-issue-pages-precise-20261005
Oct 5, 2026
Merged

sarthakagrawal927 merged 4 commits into
mainfrom
agent/footer-issue-pages-precise-20261005

Conversation

@sarthakagrawal927

Copy link
Copy Markdown
Member

IssuePages now uses the selected C Precise footer on successful shared layouts, with the existing native footer retained for opt-out and error responses. The integration keeps IssuePages home/search/publish/repository navigation, newsletter capture behavior, and host-only AI controls. Original artwork and exact OFL font files are served from same-origin static assets with public hash/license provenance; the existing CSP needs no expansion.

The focused regression coverage checks successful homepage/article markup and native error opt-outs. The static-asset smoke starts the actual local Wrangler asset server and verifies GET/HEAD, MIME, exact art/font hashes, public provenance without local paths, unknown-file 404s, and rejected POST/OPTIONS.

Validation: managed pnpm check passed (format, lint, both TypeScript configs, 78 tests, client asset budgets, Wrangler dry-run, and the local static-asset smoke). Actual browser rendering and final design review remain pending; no production deployment is claimed.

Closes #26 after rendered review and release qualification.

@sarthakagrawal927
sarthakagrawal927 marked this pull request as ready for review October 5, 2026 16:29
@sarthakagrawal927
sarthakagrawal927 merged commit d3377a8 into main Oct 5, 2026
3 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.

Complete selected Precise footer for IssuePages

1 participant