← back to Ffepurchasing
remove vendor names from customer-facing cards/rows/rails (DW rule: never expose vendor identity)
8b06c9d782c5ca82fc5d7d0a84520503b740e009 · 2026-05-25 21:03:03 -0700 · Steve Abrams
Files touched
Diff
commit 8b06c9d782c5ca82fc5d7d0a84520503b740e009
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Mon May 25 21:03:03 2026 -0700
remove vendor names from customer-facing cards/rows/rails (DW rule: never expose vendor identity)
---
public/index.html | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/public/index.html b/public/index.html
index 009b9a4..19951c5 100644
--- a/public/index.html
+++ b/public/index.html
@@ -659,7 +659,6 @@ function cardHTML(p) {
return '<img loading="' + (eager ? 'eager' : 'lazy') + '"' + (eager ? ' fetchpriority="high"' : '') + ' src="' + escAttr(safeImg(p.image_url)) + '" alt="' + escAttr(p.title) + '">'
+ '<div class="overlay">'
+ '<div class="pat">' + escAttr(p.pattern_name || p.title) + '</div>'
- + '<div class="ven">' + escAttr((p.vendor || '').replace(/-/g, ' ')) + '</div>'
+ '<div class="trade">' + trade + '</div>'
+ '<div class="actions">'
+ '<button class="sample-btn" onclick="event.stopPropagation();dwmOpen(\'Sample\',' + JSON.stringify({sku:p.sku||p.handle, title:p.title, image_url:safeImg(p.image_url)}).replace(/"/g,'"') + ')">Sample</button>'
@@ -672,7 +671,7 @@ function rowHTML(p) {
return '<tr>'
+ '<td><img class="timg" src="' + escAttr(safeImg(p.image_url)) + '" alt="" loading="lazy"></td>'
+ '<td class="tsku">' + escAttr(t.sku || '—') + '</td>'
- + '<td><div>' + escAttr(p.pattern_name || p.title) + '</div><div class="tven">' + escAttr((p.vendor || '').replace(/-/g, ' ')) + '</div></td>'
+ + '<td><div>' + escAttr(p.pattern_name || p.title) + '</div></td>'
+ '<td class="twidth">' + escAttr(t.width || '—') + '</td>'
+ '<td class="trepeat">' + escAttr(t.repeat || '—') + '</td>'
+ '<td class="tprice">' + (t.trade ? fmtTrade(t.trade) : '—') + '</td>'
@@ -1102,7 +1101,6 @@ loadGridPage();
return '<a class="rail-card" href="/sample/' + encodeURIComponent(p.handle || p.sku) + '">' +
'<img src="' + url + '" alt="' + (p.title || '').replace(/"/g, '"') + '" loading="lazy">' +
'<div class="rc-title">' + ((p.title || '').split('|')[0] || '').trim() + '</div>' +
- '<div class="rc-meta">' + (p.vendor || '') + '</div>' +
'</a>';
}
const r1 = document.getElementById('railNewest');
← 52ff72f retag aesthetic from PG: 598 rows updated
·
back to Ffepurchasing
·
wire api-vendor-redact middleware (close vendors-facet leak) 407df7e →