[object Object]

← back to Bestwallpaperplace

Fix dead /about nav link and add noreferrer to external links

41b7017e0f0baabe003a4ad673af1fa6d32024d8 · 2026-05-19 08:17:45 -0700 · Steve Abrams

Point hamburger About link to /#about (editorial section anchored),
no /about route or page existed. Add rel=noreferrer to target=_blank
card links.

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

Files touched

Diff

commit 41b7017e0f0baabe003a4ad673af1fa6d32024d8
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Tue May 19 08:17:45 2026 -0700

    Fix dead /about nav link and add noreferrer to external links
    
    Point hamburger About link to /#about (editorial section anchored),
    no /about route or page existed. Add rel=noreferrer to target=_blank
    card links.
    
    Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---
 public/index.html | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/public/index.html b/public/index.html
index 51db205..c798658 100644
--- a/public/index.html
+++ b/public/index.html
@@ -301,7 +301,7 @@ a:focus-visible, button:focus-visible, input:focus-visible, select:focus-visible
   </div>
 </section>
 
-<section class="editorial" aria-labelledby="ed-h">
+<section class="editorial" id="about" aria-labelledby="ed-h">
   <div class="editorial-inner">
     <div class="ed-eyebrow">About this cut</div>
     <h2 id="ed-h">Curated, not aggregated.</h2>
@@ -430,14 +430,14 @@ a:focus-visible, button:focus-visible, input:focus-visible, select:focus-visible
     const img = p.image_url || '';
     const sampleUrl = '/sample/' + encodeURIComponent(handle);
     return `<article class="card">
-      <a href="${sampleUrl}" target="_blank" rel="noopener" aria-label="View ${title}">
+      <a href="${sampleUrl}" target="_blank" rel="noopener noreferrer" aria-label="View ${title}">
         <img loading="lazy" src="${img}" alt="${title.replace(/"/g,'&quot;')}">
       </a>
       <div class="overlay">
         <div class="pat">${title.replace(/</g,'&lt;')}</div>
         <div class="ven">${ven.replace(/</g,'&lt;')}</div>
         <div class="actions">
-          <a class="sample-btn" href="${sampleUrl}" target="_blank" rel="noopener">Request Sample</a>
+          <a class="sample-btn" href="${sampleUrl}" target="_blank" rel="noopener noreferrer">Request Sample</a>
         </div>
       </div>
     </article>`;
@@ -543,7 +543,7 @@ a:focus-visible, button:focus-visible, input:focus-visible, select:focus-visible
 </button>
 <nav class="dw-burger-panel" id="dwBurgerPanel" aria-label="Primary">
   <a href="/">Home</a>
-  <a href="/about">About</a>
+  <a href="/#about">About</a>
   <a href="mailto:info@bestwallpaperplace.com">Contact</a>
 </nav>
 <script>

← b870cb5 Untrack snapshot files and 404-guard .bak/.pre- static paths  ·  back to Bestwallpaperplace  ·  stage2: wire bestwallpaperplace onto shared catalog (hand-ta a876dd0 →