Skip to content

fix(templates): add missing rel="noopener noreferrer" and sync notices#7176

Merged
mlissner merged 3 commits intomainfrom
frontend-checks-fixes
Mar 31, 2026
Merged

fix(templates): add missing rel="noopener noreferrer" and sync notices#7176
mlissner merged 3 commits intomainfrom
frontend-checks-fixes

Conversation

@elisa-a-v
Copy link
Copy Markdown
Contributor

Summary

  • Added rel="noopener noreferrer" to all target="_blank" links in header, footer, support plea banner, and v2 homepage templates
  • Replaced @change with x-on:change in tabs component (Alpine convention)
  • Added sync notice comment to legacy homepage.html explaining the v2 counterpart is independent

Pre-existing issues flagged by frontend checks on open PRs (#7167, #7169, #7170) that touch these files. Fixing on main so branches can rebase cleanly.

Test plan

  • CI frontend-lint passes
  • Spot-check external links open correctly in new tabs

🤖 Generated with Claude Code

Fix pre-existing frontend check errors across shared cotton templates
so open PRs that touch these files can pass CI cleanly.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions

This comment has been minimized.

@mlissner mlissner merged commit f08533d into main Mar 31, 2026
10 checks passed
@mlissner mlissner deleted the frontend-checks-fixes branch March 31, 2026 19:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants