fix: product inquiry honeypot hidden + review minors (10b quality round)

- .pro-honeypot hidden under .sf-theme-trade-pro scope (was visible:
  pro-base hide rule needs .pro-inquiry ancestor, new form lacks it)
- drop redundant .sf-tp-photo class on placeholder branch (dual
  aspect-ratio, shadow asymmetry)
- spec table filters 'gallery' rows (string-form gallery leaked as a row)
- comment documents pro.js sibling-node constraint on gallery markup

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
浅念
2026-10-23 11:43:52 +08:00
parent e017d3a809
commit 257c89e159
2 changed files with 8 additions and 2 deletions
+3
View File
@@ -270,3 +270,6 @@
.sf-theme-trade-pro .pro-art .pro-art-ring{display:none}
.sf-theme-trade-pro .pro-art .pro-art-center{font-size:28px;font-weight:800;letter-spacing:.04em}
.sf-theme-trade-pro .pro-art .pro-art-label{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--sf-tp-color-text-muted)}
/* 询盘蜜罐:隐藏但不移出 DOM(pro-base 的 .pro-inquiry 作用域规则不覆盖新表单容器) */
.sf-theme-trade-pro .pro-honeypot{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}