Skip to content

fix(website): add rel="noopener noreferrer" to external links#503

Merged
xiaolai merged 1 commit intomainfrom
fix/501-noopener-noreferrer
Mar 22, 2026
Merged

fix(website): add rel="noopener noreferrer" to external links#503
xiaolai merged 1 commit intomainfrom
fix/501-noopener-noreferrer

Conversation

@claude
Copy link
Contributor

@claude claude bot commented Mar 22, 2026

Summary

  • Add rel="noopener noreferrer" to all target="_blank" links across the 10 locale landing pages (website/index.md + 9 translations)
  • Add rel="noopener noreferrer" to 2 links in DownloadButton.vue
  • Update GitHubLink.vue from rel="noopener" to rel="noopener noreferrer"

Closes #501

Test plan

  • Verify all external links on the website open in new tabs correctly
  • Confirm rel="noopener noreferrer" is present on all target="_blank" links
  • Website builds successfully (cd website && pnpm build)

🤖 Generated with Claude Code

Closes #501

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@claude claude bot enabled auto-merge (squash) March 22, 2026 09:31
@xiaolai xiaolai merged commit 140e82e into main Mar 22, 2026
8 checks passed
@xiaolai xiaolai deleted the fix/501-noopener-noreferrer branch March 22, 2026 11:24
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.

[audit] security: website external links missing rel="noopener noreferrer"

1 participant