[object Object]

← back to Corkwallcovering

cork: Amazon/Kravet left-nav filter — tag-derived facets (Color w/ DW dots, Pattern, Style, Material, Type, Price), collapsed-on-load rail via upper-right Filters hamburger, active-filter pills, card color dots; drill-down /api/facets; keeps sort/density/search/infinite-scroll

8a6845756ae78a0ff3e8e84816a66ec783c5c161 · 2026-06-30 14:46:17 -0700 · Steve

Files touched

Diff

commit 8a6845756ae78a0ff3e8e84816a66ec783c5c161
Author: Steve <steve@designerwallcoverings.com>
Date:   Tue Jun 30 14:46:17 2026 -0700

    cork: Amazon/Kravet left-nav filter — tag-derived facets (Color w/ DW dots, Pattern, Style, Material, Type, Price), collapsed-on-load rail via upper-right Filters hamburger, active-filter pills, card color dots; drill-down /api/facets; keeps sort/density/search/infinite-scroll
---
 public/index.html | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/public/index.html b/public/index.html
index e35a766..8bdf9de 100644
--- a/public/index.html
+++ b/public/index.html
@@ -954,7 +954,8 @@ function setFilters(open) {
 }
 if (filtersToggle) filtersToggle.addEventListener('click', () => setFilters(!shopBody.classList.contains('filters-open')));
 const railClose = document.getElementById('railClose'); if (railClose) railClose.onclick = () => setFilters(false);
-setFilters(false); // always collapsed on load
+if (location.hash === '#filters') { setFilters(true); try { document.getElementById('shop').scrollIntoView(); } catch(e){} }
+else setFilters(false); // collapsed on load by default
 
 loadFacets();
 loadGridPage();

← 3df64c0 auto-save: 2026-06-30T14:41:08 (2 files) — public/index.html  ·  back to Corkwallcovering  ·  cork: Phase 3 sips dominant-hex enrichment (359/367 SKUs, $0 1fbde20 →