Team Ai
Datasetpublic

GD-ML/AndroidCode

sourceHugging Facemitupdated 6mo agoView on Hugging Face
1likes3.4kdownloads
11630_1.html324 linesDownload Raw Back to 11630
1<html>2<head>3<meta charset="UTF-8">4<title>Product Q&A and Similar Items</title>5<style>6  body { margin: 0; padding: 0; background: transparent; font-family: Arial, Helvetica, sans-serif; }7  #render-target {8    width: 1080px;9    height: 2400px;10    position: relative;11    overflow: hidden;12    background: #f6d3df; /* pink header/background tint from screenshot */13  }14  /* Status bar */15  .statusbar {16    height: 64px;17    padding: 16px 24px 0 24px;18    font-size: 30px;19    color: #313131;20    display: flex;21    align-items: center;22    justify-content: space-between;23  }24  .status-icons span { margin-left: 18px; opacity: 0.85; }25  /* Search + top actions */26  .topbar {27    display: flex;28    align-items: center;29    padding: 10px 18px 18px 18px;30  }31  .icon-btn {32    width: 72px; height: 72px; border-radius: 36px;33    display: flex; align-items: center; justify-content: center;34    cursor: default;35  }36  .search-field {37    flex: 1;38    height: 88px;39    background: #fff;40    border-radius: 44px;41    display: flex;42    align-items: center;43    padding: 0 26px;44    box-shadow: 0 1px 0 rgba(0,0,0,0.06) inset;45    border: 1px solid #e7e7e7;46    margin-left: 6px;47  }48  .search-field input {49    flex: 1; border: none; outline: none; font-size: 34px; color: #333;50  }51  .search-icons { display: flex; align-items: center; gap: 18px; }52  .cart-wrapper {53    width: 86px;54    display: flex; align-items: center; justify-content: center; position: relative;55  }56  .badge {57    position: absolute; right: 10px; top: 4px;58    min-width: 40px; height: 40px; border-radius: 20px;59    background: #e53935; color: #fff; font-size: 26px; line-height: 40px; text-align: center;60    border: 2px solid #fff;61  }62 63  /* Content area */64  .content {65    position: absolute;66    top: 170px; /* below pink header area */67    left: 0;68    right: 0;69    bottom: 0;70    background: #ffffff;71    border-top-left-radius: 22px;72    border-top-right-radius: 22px;73    box-shadow: 0 -1px 0 rgba(0,0,0,0.04);74  }75 76  .review-block {77    padding: 26px 32px 6px 32px;78    color: #333;79    font-size: 34px;80    line-height: 44px;81  }82  .review-small {83    color: #6d6d6d; font-size: 28px; display: flex; align-items: center; gap: 20px; margin-top: 18px;84  }85  .chip {86    display: inline-flex;87    align-items: center;88    gap: 12px;89    padding: 10px 18px;90    font-size: 28px;91    background: #f3f4f6;92    border: 1px solid #e1e3e6;93    border-radius: 28px;94    margin-right: 16px;95    color: #333;96  }97  .divider { height: 18px; background: #f7f7f7; margin: 18px 0; }98 99  .row-link {100    padding: 22px 32px;101    display: flex; align-items: center; justify-content: space-between;102    font-size: 36px; font-weight: 600; color: #111;103    border-bottom: 1px solid #efefef;104  }105 106  .section-title {107    padding: 26px 32px 10px 32px;108    font-size: 38px; font-weight: 700; color: #202124;109  }110  .qa-item { padding: 10px 32px 16px 32px; }111  .qline, .aline { font-size: 34px; color: #111; margin: 12px 0; }112  .qline span.q { color: #0d47a1; font-weight: 700; margin-right: 8px; }113  .aline span.a { color: #2e7d32; font-weight: 700; margin-right: 8px; }114  .person { font-size: 30px; color: #333; margin-top: 6px; }115  .subrow { display: flex; align-items: center; justify-content: space-between; margin-top: 12px; }116  .left-mini { display: flex; align-items: center; gap: 14px; }117  .tick {118    width: 28px; height: 28px; border-radius: 50%; background: #1e88e5; color: #fff;119    display: inline-flex; align-items: center; justify-content: center; font-size: 20px;120  }121  .muted { color: #6d6d6d; font-size: 28px; }122 123  .ask-box {124    margin: 18px 32px;125    border: 2px solid #e8e8e8;126    border-radius: 18px;127    padding: 20px;128  }129  .ask-title { font-size: 34px; color: #333; }130  .ask-btn {131    margin-top: 16px;132    height: 90px;133    border-radius: 14px;134    border: 2px solid #cdd3d9;135    font-size: 34px;136    color: #0d47a1;137    display: flex; align-items: center; justify-content: center;138    background: #fafcff;139  }140 141  .compare-title {142    padding: 22px 32px 12px 32px;143    font-size: 40px; font-weight: 700; color: #111;144  }145  .carousel {146    display: flex; gap: 28px; padding: 8px 28px 160px 28px; overflow: hidden;147  }148  .card {149    width: 290px; border: 1px solid #e3e3e3; border-radius: 16px; padding: 16px; background: #fff;150  }151  .img {152    width: 100%; height: 210px; background: #E0E0E0; border: 1px solid #BDBDBD;153    display: flex; align-items: center; justify-content: center; color: #777; font-size: 26px; border-radius: 12px;154  }155  .tag { margin-top: 12px; font-size: 28px; color: #555; }156  .pname { font-size: 30px; color: #222; line-height: 36px; height: 72px; overflow: hidden; }157 158  /* Bottom sticky bar */159  .sticky-bar {160    position: absolute; bottom: 0; left: 0; right: 0; height: 138px; background: #fff;161    border-top: 1px solid #ececec; display: flex; align-items: center; padding: 18px 24px; gap: 22px;162  }163  .mini-btn {164    width: 160px; height: 100px; border: 1px dashed #c6c6c6; border-radius: 16px;165    display: flex; align-items: center; justify-content: center; color: #333; font-size: 30px;166    background: #fafafa;167  }168  .emi-btn {169    flex: 1; height: 100px; border: 1px solid #dfe3e6; border-radius: 16px; background: #f8fbff; color: #0d47a1; font-size: 36px;170    display: flex; align-items: center; justify-content: center;171  }172  .buy-btn {173    width: 380px; height: 100px; border-radius: 16px; background: #f8c446; color: #111; font-weight: 700; font-size: 38px;174    display: flex; align-items: center; justify-content: center;175  }176  /* Floating action button */177  .fab {178    position: absolute; right: 38px; bottom: 186px; width: 152px; height: 152px;179    background: radial-gradient(circle at 35% 35%, #ffeb3b 40%, #1565c0 42%);180    border-radius: 50%; box-shadow: 0 8px 20px rgba(0,0,0,0.2);181    display: flex; align-items: center; justify-content: center;182  }183  .fab span { font-size: 72px; color: #003; font-weight: 900; transform: translateX(-6px); }184  /* Simple SVG helpers */185  .svg { width: 44px; height: 44px; }186  .svg.lg { width: 52px; height: 52px; }187</style>188</head>189<body>190<div id="render-target">191 192  <!-- Pink header area -->193  <div class="statusbar">194    <div>7:27</div>195    <div class="status-icons">196      <span>◔</span>197      <span>◉</span>198      <span>✈</span>199      <span>🔋</span>200    </div>201  </div>202 203  <div class="topbar">204    <div class="icon-btn">205      <!-- back arrow -->206      <svg class="svg lg" viewBox="0 0 24 24">207        <path d="M15 4 L7 12 L15 20" fill="none" stroke="#333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>208      </svg>209    </div>210    <div class="search-field">211      <svg class="svg" viewBox="0 0 24 24" style="margin-right:10px;">212        <circle cx="10" cy="10" r="7" stroke="#777" stroke-width="2" fill="none"></circle>213        <line x1="15" y1="15" x2="21" y2="21" stroke="#777" stroke-width="2"></line>214      </svg>215      <input type="text" value="Search for products" />216      <div class="search-icons">217        <!-- microphone -->218        <svg class="svg" viewBox="0 0 24 24">219          <rect x="9" y="3" width="6" height="10" rx="3" ry="3" fill="#666"></rect>220          <path d="M5 11 C5 15, 19 15, 19 11" stroke="#666" stroke-width="2" fill="none"></path>221          <line x1="12" y1="15" x2="12" y2="21" stroke="#666" stroke-width="2"></line>222          <line x1="9" y1="21" x2="15" y2="21" stroke="#666" stroke-width="2"></line>223        </svg>224      </div>225    </div>226    <div class="cart-wrapper">227      <!-- cart -->228      <svg class="svg lg" viewBox="0 0 24 24">229        <circle cx="9" cy="20" r="1.5" fill="#333"></circle>230        <circle cx="17" cy="20" r="1.5" fill="#333"></circle>231        <path d="M3 4 H6 L7.5 14 H18 L21 7 H8" stroke="#333" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"></path>232      </svg>233      <div class="badge">1</div>234    </div>235  </div>236 237  <!-- White content area -->238  <div class="content">239 240    <div class="review-block">241      Two boards made of engineering wood with black tape, all over finishing is not perfect. Single star less due to boards are not perfect. One littl...242      <div class="review-small">243        <span class="chip">Helpful for 9</span>244        <span class="chip">9</span>245      </div>246      <div class="review-small" style="margin-top: 18px;">247        <span style="color:#2e7d32;">✔ Verified Purchase</span>248        <span>· Apr, 2022</span>249      </div>250    </div>251 252    <div class="divider"></div>253 254    <div class="row-link">255      <div>All 11 reviews</div>256      <svg class="svg" viewBox="0 0 24 24">257        <path d="M8 4 L16 12 L8 20" fill="none" stroke="#444" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>258      </svg>259    </div>260 261    <div class="section-title">Questions and Answers</div>262 263    <div class="qa-item">264      <div class="qline"><span class="q">Q:</span>Can we adjust the height manually, if the motor fails ??</div>265      <div class="aline"><span class="a">A:</span>You can but require proper tools</div>266      <div class="person">Harsha M</div>267      <div class="subrow">268        <div class="left-mini">269          <div class="chip">Helpful for 7</div>270          <div class="chip">💬</div>271        </div>272        <div class="muted">⋮</div>273      </div>274      <div class="left-mini" style="margin-top: 16px;">275        <span class="tick">✔</span>276        <span class="muted">Certified Buyer</span>277      </div>278    </div>279 280    <div class="ask-box">281      <div class="ask-title">Didn't get the right answer you are looking for</div>282      <div class="ask-btn">POST YOUR QUESTION</div>283    </div>284 285    <div class="compare-title">Similar Products to Compare</div>286 287    <div class="carousel">288      <div class="card">289        <div class="img">[IMG: This item desk]</div>290        <div class="tag">This item</div>291        <div class="pname">GREEN SOUL ...</div>292      </div>293      <div class="card">294        <div class="img">[IMG: Gaming desk]</div>295        <div class="tag">SAVYA HOME</div>296        <div class="pname">Electric Height...</div>297      </div>298      <div class="card">299        <div class="img">[IMG: Office desk]</div>300        <div class="tag">Some brand</div>301        <div class="pname">Smart Height Adjustable Desk</div>302      </div>303      <div class="card">304        <div class="img">[IMG: Modern desk]</div>305        <div class="tag">Another brand</div>306        <div class="pname">Sit Stand Table</div>307      </div>308    </div>309 310    <!-- Floating button -->311    <div class="fab"><span>f</span></div>312 313    <!-- Bottom sticky buttons -->314    <div class="sticky-bar">315      <div class="mini-btn">🛍+</div>316      <div class="emi-btn">Pay with EMI</div>317      <div class="buy-btn">Buy now</div>318    </div>319 320  </div>321 322</div>323</body>324</html>
GD-ML/AndroidCode · Team Ai