← back to Bestwallpaperplace
Phase 2: mobile-ready + tap-to-reveal
2584c91250ff228ca10e6e571d9aafa3e3c4c09c · 2026-05-19 11:26:51 -0700 · Steve Abrams
Files touched
M public/index.htmlM site.config.json
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 →