Team Ai
Datasetpublic

GD-ML/AndroidCode

sourceHugging Facemitupdated 6mo agoView on Hugging Face
1likes3.4kdownloads
11859_3.html296 linesDownload Raw Back to 11859
1<!DOCTYPE html>2<html lang="en">3<head>4<meta charset="UTF-8">5<meta name="viewport" content="width=1080, initial-scale=1.0">6<title>Product Detail - Similar Products</title>7<style>8  body { margin:0; padding:0; background:transparent; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; color:#222; }9  #render-target {10    position: relative;11    width:1080px;12    height:2400px;13    overflow:hidden;14    background:#ffffff;15  }16 17  /* Status bar */18  .status-bar {19    position: relative;20    height:120px;21    padding:0 32px;22    display:flex;23    align-items:center;24    gap:22px;25    color:#555;26    font-size:40px;27  }28  .dot { width:16px; height:16px; background:#777; border-radius:50%; opacity:.7; display:inline-block; }29  .icon-pill { width:30px; height:30px; background:#9e9e9e; border-radius:50%; display:inline-block; opacity:.7; }30  .status-right {31    margin-left:auto;32    display:flex; gap:20px; align-items:center;33  }34 35  /* Top dark media bar with play icon */36  .media-bar {37    position:absolute; top:120px; left:0; right:0;38    height:110px; background:#121212;39    display:flex; align-items:center; justify-content:center;40  }41 42  /* Hero image placeholder */43  .hero {44    position:absolute; left:0; top:230px;45    width:1080px; height:820px;46    background:#E0E0E0;47    border:1px solid #BDBDBD;48    display:flex; align-items:center; justify-content:center;49    color:#757575; font-size:44px; letter-spacing:.2px;50  }51 52  /* Floating action buttons */53  .fab {54    position:absolute; right:28px;55    width:110px; height:110px; border-radius:55px;56    background:#fff; display:flex; align-items:center; justify-content:center;57    box-shadow:0 8px 16px rgba(0,0,0,.15);58  }59  .fab.heart { top:420px; }60  .fab.share { top:560px; }61 62  /* Carousel dots */63  .dots {64    position:absolute; left:0; right:0; top:1010px;65    display:flex; justify-content:center; gap:16px;66  }67  .dot-lg { width:24px; height:24px; background:#9e9e9e; border-radius:50%; opacity:.6; }68  .dot-lg.inactive { opacity:.35; }69 70  /* Title snippet (partially hidden by sheet) */71  .title {72    position:absolute; top:1060px; left:36px; right:36px;73    font-size:46px; line-height:58px; color:#111;74  }75 76  /* Bottom sheet */77  .sheet {78    position:absolute; left:0; right:0; bottom:0;79    height:1180px; background:#fff; border-top-left-radius:28px; border-top-right-radius:28px;80    box-shadow:0 -12px 24px rgba(0,0,0,.15);81    overflow:hidden;82  }83  .sheet-header {84    display:flex; align-items:center;85    padding:28px 32px;86    border-bottom:1px solid #eee;87  }88  .close-btn {89    width:72px; height:72px; border-radius:36px;90    display:flex; align-items:center; justify-content:center;91    color:#444;92  }93  .sheet-title {94    font-size:48px; font-weight:600; margin-left:12px;95  }96  .spacer { flex:1; }97  .outline-btn {98    padding:20px 34px; border:2px solid #d6d6f8; color:#4f46e5; border-radius:12px;99    font-weight:600; background:#fff; font-size:36px;100  }101 102  .cards-wrap {103    position:relative;104    padding:28px 0 0 28px;105  }106  .ad-pill {107    position:absolute; right:40px; top:20px;108    background:#f1f1f1; color:#707070; border-radius:12px;109    padding:12px 18px; font-size:30px; font-weight:600;110  }111  .h-scroll {112    display:flex; gap:36px; overflow-x:auto; padding:20px 28px 40px 0;113  }114  .card {115    min-width:300px; max-width:300px;116  }117  .img-ph {118    width:100%; height:260px; background:#E0E0E0; border:1px solid #BDBDBD;119    display:flex; align-items:center; justify-content:center; color:#757575; font-size:28px; text-align:center; padding:10px;120    border-radius:10px;121  }122  .brand { margin-top:16px; color:#555; font-size:30px; }123  .name { font-size:34px; line-height:40px; color:#111; margin-top:6px; }124  .price-row { margin-top:10px; display:flex; align-items:baseline; gap:10px; }125  .discount { color:#00a651; font-weight:700; font-size:32px; }126  .mrp { color:#9e9e9e; text-decoration:line-through; font-size:28px; }127  .price { font-size:36px; font-weight:700; }128  .stars { display:flex; align-items:center; gap:4px; margin-top:8px; }129  .count { color:#666; font-size:28px; margin-left:8px; }130  .gesture {131    position:absolute; left:50%; transform:translateX(-50%);132    bottom:20px; width:300px; height:12px; background:#000; opacity:.18; border-radius:8px;133  }134 135  /* Simple scrollbar hiding hint for cleaner look */136  .h-scroll::-webkit-scrollbar { height:0; }137</style>138</head>139<body>140<div id="render-target">141 142  <!-- Status bar -->143  <div class="status-bar">144    <div style="font-weight:600;">8:52</div>145    <span class="icon-pill"></span>146    <span class="icon-pill"></span>147    <span class="icon-pill"></span>148    <span class="icon-pill"></span>149    <span class="dot"></span>150    <div class="status-right">151      <span class="icon-pill"></span>152      <span class="icon-pill"></span>153    </div>154  </div>155 156  <!-- Media dark bar with play icon -->157  <div class="media-bar">158    <svg width="80" height="80" viewBox="0 0 24 24" fill="#fff" aria-hidden="true">159      <path d="M8 5v14l11-7z"></path>160    </svg>161  </div>162 163  <!-- Product hero image -->164  <div class="hero">[IMG: Yellow Speed Hurdles]</div>165 166  <!-- Floating buttons -->167  <div class="fab heart" aria-label="Add to wishlist">168    <svg width="46" height="46" viewBox="0 0 24 24" fill="none" stroke="#444" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">169      <path d="M20.8 4.6a5.5 5.5 0 0 0-7.8 0L12 5.6l-1-1a5.5 5.5 0 1 0-7.8 7.8l1 1L12 21l7.8-7.6 1-1a5.5 5.5 0 0 0 0-7.8z"/>170    </svg>171  </div>172  <div class="fab share" aria-label="Share">173    <svg width="46" height="46" viewBox="0 0 24 24" fill="none" stroke="#444" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">174      <path d="M4 12v7a1 1 0 0 0 1 1h14"/>175      <path d="M12 16V4"/>176      <path d="M7 9l5-5 5 5"/>177    </svg>178  </div>179 180  <!-- Carousel dots -->181  <div class="dots">182    <div class="dot-lg"></div>183    <div class="dot-lg inactive"></div>184  </div>185 186  <!-- Title snippet -->187  <div class="title">188    PEPUP PVC (Polyvinyl Chloride) Speed Hurdles (For Children, Adults Pack of Pack of 6)189  </div>190 191  <!-- Bottom Sheet: Similar Products -->192  <div class="sheet">193    <div class="sheet-header">194      <div class="close-btn" aria-label="Close">195        <svg width="40" height="40" viewBox="0 0 24 24" stroke="#333" stroke-width="2" fill="none" stroke-linecap="round">196          <path d="M4 4L20 20M20 4L4 20"></path>197        </svg>198      </div>199      <div class="sheet-title">Similar Products</div>200      <div class="spacer"></div>201      <button class="outline-btn">View all</button>202    </div>203 204    <div class="cards-wrap">205      <div class="ad-pill">Ad</div>206      <div class="h-scroll">207 208        <!-- Card 1 -->209        <div class="card">210          <div class="img-ph">[IMG: Lime Speed Hurdles Set]</div>211          <div class="brand">Vivi5</div>212          <div class="name">PVC Speed Hurdles</div>213          <div class="price-row">214            <div class="discount">50% off</div>215            <div class="mrp">1,500</div>216            <div class="price">₹749</div>217          </div>218          <div class="stars">219            <!-- 5 green stars -->220            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>221            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>222            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>223            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>224            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>225            <div class="count">(3)</div>226          </div>227        </div>228 229        <!-- Card 2 -->230        <div class="card">231          <div class="img-ph">[IMG: Neon Hurdles - Side Angle]</div>232          <div class="brand">Kiraro</div>233          <div class="name">PVC Speed Hurdles</div>234          <div class="price-row">235            <div class="discount">62% off</div>236            <div class="mrp">1,999</div>237            <div class="price">₹751</div>238          </div>239          <div class="stars">240            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>241            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>242            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>243            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>244            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>245            <div class="count">(6)</div>246          </div>247        </div>248 249        <!-- Card 3 -->250        <div class="card">251          <div class="img-ph">[IMG: Orange Speed Hurdles]</div>252          <div class="brand">Sahni Sports</div>253          <div class="name">Speed Hurdles</div>254          <div class="price-row">255            <div class="discount">30% off</div>256            <div class="mrp">2,199</div>257            <div class="price">₹1,539</div>258          </div>259          <div class="stars">260            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>261            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>262            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>263            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>264            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>265            <div class="count">(12)</div>266          </div>267        </div>268 269        <!-- Card 4 -->270        <div class="card">271          <div class="img-ph">[IMG: Yellow Hurdles - Bundle]</div>272          <div class="brand">AthletiX</div>273          <div class="name">Training Speed Hurdles</div>274          <div class="price-row">275            <div class="discount">45% off</div>276            <div class="mrp">1,899</div>277            <div class="price">₹1,045</div>278          </div>279          <div class="stars">280            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>281            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>282            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>283            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>284            <svg width="28" height="28" viewBox="0 0 24 24" fill="#13ae39"><path d="M12 17.3l-6.2 3.3 1.2-6.9L2 8.9l7-1 3-6.1 3 6.1 7 1-5 4.8 1.2 6.9z"/></svg>285            <div class="count">(8)</div>286          </div>287        </div>288 289      </div>290    </div>291    <div class="gesture"></div>292  </div>293 294</div>295</body>296</html>
GD-ML/AndroidCode · Team Ai