Skip to content

Footer: use @profullstack/footer 0.3.0 (adds newsletter subscribe form) - #27

Merged
ralyodio merged 1 commit into
mainfrom
footer-sub-030
Oct 26, 2026
Merged

ralyodio merged 1 commit into
mainfrom
footer-sub-030

Conversation

@ralyodio

Copy link
Copy Markdown
Contributor

site/index.html had a hand-written footer (copyright, webring nav, badges, links) and never used @profullstack/footer, so it missed the 0.3.0 newsletter form. It now uses the house footer: a data-profullstack-footer wrapper (same links, since 2026, MIT) holding a copy rendered by @profullstack/footer 0.3.0 (footerHtmlSync) for crawlers and the ring verifier, plus embed.js for the @latest template at runtime. The copy carries form.pfs-footer__sub posting to https://pit.world/subscribe, the Profullstack webring row and the built.indie/pwamart badges. The pit.world clearnet network footer is still baked in by sync.sh/deploy-site.sh. No CSP on hqterm.sh, no ad units. bun test: 34 pass; tsc clean.

🤖 Generated with Claude Code

site/index.html had a hand-written footer (copyright, webring nav, badges, links) and never used @profullstack/footer, so it missed the 0.3.0 newsletter form. It now uses the house footer: a data-profullstack-footer wrapper (same links, since 2026, MIT) holding a copy rendered by @profullstack/footer 0.3.0 (footerHtmlSync) for crawlers and the ring verifier, plus embed.js for the @latest template at runtime. The copy carries form.pfs-footer__sub posting to https://pit.world/subscribe, the Profullstack webring row and the built.indie/pwamart badges. The pit.world clearnet network footer is still baked in by sync.sh/deploy-site.sh. No CSP on hqterm.sh, no ad units. bun test: 34 pass; tsc clean.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ralyodio
ralyodio merged commit a6f1f33 into main Oct 26, 2026
9 checks passed
@ralyodio
ralyodio deleted the footer-sub-030 branch October 26, 2026 15:59
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