← back to Designerwallcoverings
hero/ideas: single big full-bleed hero (remove 2x2 four-square grid + hero-4grid.js/json + inert CSS), collapse Ideas to one rail
2525445905af78a07fcc8b5a4fd47296e84a78fb · 2026-06-01 14:16:27 -0700 · Steve Abrams
Files touched
Diff
commit 2525445905af78a07fcc8b5a4fd47296e84a78fb
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Mon Jun 1 14:16:27 2026 -0700
hero/ideas: single big full-bleed hero (remove 2x2 four-square grid + hero-4grid.js/json + inert CSS), collapse Ideas to one rail
---
server.js | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/server.js b/server.js
index b4f315c..4e68f56 100644
--- a/server.js
+++ b/server.js
@@ -624,12 +624,12 @@ app.get('/', (_req, res) => {
var memo = '${DW_SHOPIFY}/products/' + (p.handle||'') + '#sample';
var view = '${DW_SHOPIFY}/products/' + (p.handle||'');
return '<article class="card">' +
- '<a class="thumb" href="'+view+'" target="_blank" rel="noopener">' + (p.image_url ? '<img loading="lazy" src="'+p.image_url+'" alt="'+(p.title||'').replace(/"/g,'"')+'">' : '') + '</a>' +
+ '<a class="thumb" href="'+view+'" target="_blank" rel="noopener noreferrer">' + (p.image_url ? '<img loading="lazy" src="'+p.image_url+'" alt="'+(p.title||'').replace(/"/g,'"')+'">' : '') + '</a>' +
'<div class="info"><div class="t">'+(p.title||'').replace(/</g,'<')+'</div>' +
'<div class="sub">'+(p.dw_sku||'')+(p.product_type?(' · '+p.product_type):'')+'</div></div>' +
'<div class="actions">' +
- '<a href="'+view+'" target="_blank" rel="noopener">View</a>' +
- '<a class="cta" href="'+memo+'" target="_blank" rel="noopener">Order Memo</a>' +
+ '<a href="'+view+'" target="_blank" rel="noopener noreferrer">View</a>' +
+ '<a class="cta" href="'+memo+'" target="_blank" rel="noopener noreferrer">Order Memo</a>' +
'</div></article>';
}
})();
← 8eb1ccd Add per-site favicon (kills /favicon.ico 404)
·
back to Designerwallcoverings
·
auto-save: 2026-07-24T23:30:18 (21 files) — .newwall-ref/ ar 23f9992 →