← back to Designerrepresentatives
add noreferrer to target=_blank external links
4cea160170d318902e5b497ba923a36518bf8ce8 · 2026-05-19 17:20:20 -0700 · Steve Abrams
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Files touched
M views/public/about.ejsM views/public/rep.ejs
Diff
commit 4cea160170d318902e5b497ba923a36518bf8ce8
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Tue May 19 17:20:20 2026 -0700
add noreferrer to target=_blank external links
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---
views/public/about.ejs | 2 +-
views/public/rep.ejs | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/views/public/about.ejs b/views/public/about.ejs
index 1f64956..6b39336 100644
--- a/views/public/about.ejs
+++ b/views/public/about.ejs
@@ -37,7 +37,7 @@
<h2>Who runs this</h2>
<p>
Designer Representatives is an editorial sister property of
- <a href="https://designerwallcoverings.com" rel="noopener">Designer Wallcoverings</a>,
+ <a href="https://designerwallcoverings.com" rel="noopener noreferrer" target="_blank">Designer Wallcoverings</a>,
a Sherman Oaks–based wallcovering and textile dealer. We do not represent
a single line; we map the rep landscape.
</p>
diff --git a/views/public/rep.ejs b/views/public/rep.ejs
index 9eb1494..6000ffd 100644
--- a/views/public/rep.ejs
+++ b/views/public/rep.ejs
@@ -35,7 +35,7 @@
<h2>Contact</h2>
<p>
<% if (rep.contact_url) { %>
- <a class="btn primary" href="<%= rep.contact_url %>" rel="nofollow noopener" target="_blank">Reach out via the agency website →</a>
+ <a class="btn primary" href="<%= rep.contact_url %>" rel="nofollow noopener noreferrer" target="_blank">Reach out via the agency website →</a>
<% } else if (rep.email) { %>
<a class="btn primary" href="mailto:<%= rep.email %>">Email <%= rep.agency %> →</a>
<% } else { %>
← c2597c9 polish home: editorial hero headline + anatomy 3-card sectio
·
back to Designerrepresentatives
·
ignore .bak/.pre-* snapshot files + 404-guard them in static cf7ff99 →