[object Object]

← back to Bestwallpaperplace

Phase 2: mobile-ready + tap-to-reveal

2584c91250ff228ca10e6e571d9aafa3e3c4c09c · 2026-05-19 11:26:51 -0700 · Steve Abrams

Files touched

Diff

commit 2584c91250ff228ca10e6e571d9aafa3e3c4c09c
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Tue May 19 11:26:51 2026 -0700

    Phase 2: mobile-ready + tap-to-reveal
---
 public/index.html |  7 +++++++
 site.config.json  | 10 +++++++++-
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/public/index.html b/public/index.html
index c798658..6fbfc16 100644
--- a/public/index.html
+++ b/public/index.html
@@ -234,10 +234,17 @@ header {
 @media (max-width:1024px) { .grid { grid-template-columns:repeat(min(var(--cols), 4), 1fr); } }
 @media (max-width:720px) {
   .grid { grid-template-columns:repeat(2, 1fr); }
+  /* keep sort + search on mobile — only the column-density slider is meaningless at a fixed 2-col layout */
   .density { display:none; }
   header { padding:14px 20px; }
   .section { padding-left:20px; padding-right:20px; }
   .hero { padding:64px 20px 48px; }
+  .card .sample-btn { padding:12px 10px; }   /* ≥44px touch target */
+}
+/* Touch devices have no hover — reveal the card overlay so the title +
+   Request Sample button are reachable without a hover state. */
+@media (hover: none) {
+  .card .overlay { transform:translateY(0); opacity:1; }
 }
 
 .loading {
diff --git a/site.config.json b/site.config.json
index 637669b..8e691ec 100644
--- a/site.config.json
+++ b/site.config.json
@@ -6,5 +6,13 @@
   "heroHeadline": "BEST WALLPAPER PLACE",
   "heroSub": "Curated favorites — the patterns we keep coming back to.",
   "ga": "G-SSNGG2BQC3",
-  "port": 9920
+  "port": 9920,
+  "rails": [
+    "commercial",
+    "vinyl",
+    "room",
+    "architectural",
+    "textured",
+    "living"
+  ]
 }

← a876dd0 stage2: wire bestwallpaperplace onto shared catalog (hand-ta  ·  back to Bestwallpaperplace  ·  Phase 2b: harden .card .pat against long-token title clippin 351cefa →