← back to Dw Theme Work

specmeta-tk10095/preview.html

79 lines

<!doctype html><meta charset=utf-8><title>PDP Specs — Before / After (TK-10095)</title>
<style>
body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;background:#f7f7f7;margin:0;padding:28px;color:#111}
h1{font-size:18px;margin:0 0 18px}
.cols{display:flex;gap:28px;flex-wrap:wrap}
.card{background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:22px 26px;width:360px;box-shadow:0 1px 3px rgba(0,0,0,.05)}
.tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;border-radius:20px;margin-bottom:14px}
.b{background:#fde68a;color:#78350f}.a{background:#bbf7d0;color:#14532d}
/* ---- shared spec styles (live) ---- */
.dw-specs{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;margin:0}
.dw-specs-title{font-size:13px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #eee}
.dw-spec-row{display:flex;padding:6px 0;border-bottom:1px solid #f5f5f5;font-size:15px;line-height:1.4}
.dw-spec-row:last-child{border-bottom:none}
.dw-spec-label{font-weight:600;color:#333;width:40%;min-width:120px;flex-shrink:0}
.dw-spec-value{color:#555;flex:1}
.dw-specs-more{margin:0}
.dw-specs-more__body{padding-top:2px}
/* ---- OLD summary (blends in) ---- */
.old .dw-specs-more>summary{cursor:pointer;list-style:none;font-size:13px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.06em;padding:9px 0;display:flex;align-items:center;user-select:none;border-bottom:1px solid #f5f5f5}
.old .dw-specs-more>summary::-webkit-details-marker{display:none}
.old .dw-specs-more>summary::after{content:"+";margin-left:auto;font-size:17px;font-weight:400;color:#aaa;line-height:1}
.old .dw-specs-more[open]>summary::after{content:"\2013"}
/* ---- NEW summary (stands out + chevron icon) ---- */
.new .dw-specs-more>summary{cursor:pointer;list-style:none;font-size:14px;font-weight:700;color:#1a1a1a;text-transform:uppercase;letter-spacing:.05em;padding:11px 0;display:flex;align-items:center;gap:9px;user-select:none;border-bottom:1px solid #e3e3e3}
.new .dw-specs-more>summary::-webkit-details-marker{display:none}
.new .dw-specs-more>summary::before{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform .2s ease;flex-shrink:0;position:relative;top:-1px}
.new .dw-specs-more[open]>summary::before{transform:rotate(45deg);top:-2px}
.new .dw-specs-more>summary::after{content:"+";margin-left:auto;font-size:18px;font-weight:400;color:#999;line-height:1}
.new .dw-specs-more[open]>summary::after{content:"\2013"}
.new .dw-specs-more[open]>summary{border-bottom:none}
.note{font-size:12px;color:#666;margin-top:10px}
</style>
<h1>DW Product-page Specifications — Before / After &nbsp;·&nbsp; TK-10095</h1>
<div class=cols>
  <div class="card old">
    <span class="tag b">Before (live now)</span>
    <div class="dw-specs">
      <div class="dw-specs-title">Specifications</div>
      <div class="dw-spec-row"><span class="dw-spec-label">Product Type</span><span class="dw-spec-value">Wallcovering</span></div>
      <div class="dw-spec-row"><span class="dw-spec-label">Pattern Name</span><span class="dw-spec-value">Palm Botanical</span></div>
      <div class="dw-spec-row"><span class="dw-spec-label">Color</span><span class="dw-spec-value">Emerald</span></div>
      <div class="dw-spec-row"><span class="dw-spec-label">SKU</span><span class="dw-spec-value">DWKK-2043</span></div>
      <details class="dw-specs-more">
        <summary>More specifications</summary>
        <div class="dw-specs-more__body">
          <div class="dw-spec-row"><span class="dw-spec-label">Width</span><span class="dw-spec-value">36"</span></div>
          <div class="dw-spec-row"><span class="dw-spec-label">Length</span><span class="dw-spec-value">5 yards</span></div>
          <div class="dw-spec-row"><span class="dw-spec-label">Pattern Repeat</span><span class="dw-spec-value">25.25"</span></div>
          <div class="dw-spec-row"><span class="dw-spec-label">Material</span><span class="dw-spec-value">Grasscloth</span></div>
          <div class="dw-spec-row"><span class="dw-spec-label">Finish</span><span class="dw-spec-value">Matte</span></div>
        </div>
      </details>
    </div>
    <div class="note">Width / Length / Repeat hidden in a gray "More specifications" that blends into the page. No obvious toggle icon.</div>
  </div>

  <div class="card new">
    <span class="tag a">After (proposed)</span>
    <div class="dw-specs">
      <div class="dw-specs-title">Specifications</div>
      <div class="dw-spec-row"><span class="dw-spec-label">Product Type</span><span class="dw-spec-value">Wallcovering</span></div>
      <div class="dw-spec-row"><span class="dw-spec-label">Pattern Name</span><span class="dw-spec-value">Palm Botanical</span></div>
      <div class="dw-spec-row"><span class="dw-spec-label">Color</span><span class="dw-spec-value">Emerald</span></div>
      <div class="dw-spec-row"><span class="dw-spec-label">SKU</span><span class="dw-spec-value">DWKK-2043</span></div>
      <div class="dw-spec-row"><span class="dw-spec-label">Width</span><span class="dw-spec-value">36"</span></div>
      <div class="dw-spec-row"><span class="dw-spec-label">Length</span><span class="dw-spec-value">5 yards</span></div>
      <div class="dw-spec-row"><span class="dw-spec-label">Pattern Repeat</span><span class="dw-spec-value">25.25"</span></div>
      <details class="dw-specs-more" open>
        <summary>More specifications</summary>
        <div class="dw-specs-more__body">
          <div class="dw-spec-row"><span class="dw-spec-label">Material</span><span class="dw-spec-value">Grasscloth</span></div>
          <div class="dw-spec-row"><span class="dw-spec-label">Finish</span><span class="dw-spec-value">Matte</span></div>
        </div>
      </details>
    </div>
    <div class="note">Width / Length / Repeat now always visible. "More specifications" is dark, bold, with a chevron icon (▸ closed → ▾ open) — shown open here.</div>
  </div>
</div>