Team Ai
Datasetpublic

GD-ML/AndroidCode

sourceHugging Facemitupdated 6mo agoView on Hugging Face
1likes3.4kdownloads
1018_2.html326 linesDownload Raw Back to 1018
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>Mobile UI Mock</title>7<style>8  body { margin: 0; padding: 0; background: transparent; font-family: Arial, sans-serif; }9  #render-target {10    width: 1080px; height: 2400px; position: relative; overflow: hidden;11    background: #ffffff;12  }13  .status-bar {14    height: 90px; padding: 0 36px; display: flex; align-items: center; justify-content: space-between; color: #111;15    font-size: 32px;16  }17  .status-left, .status-right { display: flex; align-items: center; gap: 24px; }18  .icon { width: 40px; height: 40px; }19  .header {20    padding: 10px 24px 18px 24px;21  }22  .search-row {23    display: flex; align-items: center; gap: 20px;24  }25  .back-btn {26    width: 72px; height: 72px; display: flex; align-items: center; justify-content: center;27  }28  .search-box {29    flex: 1; height: 96px; background: #f2f3f5; border: 1px solid #e5e6ea; border-radius: 18px;30    display: flex; align-items: center; gap: 22px; padding: 0 26px;31  }32  .search-placeholder { color: #777; font-size: 34px; }33  .cart-btn {34    width: 90px; height: 90px; display: flex; align-items: center; justify-content: center;35  }36 37  .list { padding: 0 24px; }38  .list-item {39    display: flex; align-items: center; padding: 28px 0; border-bottom: 1px solid #efefef;40  }41  .list-item:last-child { border-bottom: none; }42  .li-ico {43    width: 72px; height: 72px; border-radius: 12px; display: flex; align-items: center; justify-content: center;44    color: #333;45  }46  .li-text { margin-left: 26px; flex: 1; }47  .li-title { font-size: 36px; font-weight: 700; color: #111; }48  .li-sub { font-size: 30px; color: #6b6b6b; margin-top: 8px; }49  .accent-pink { color: #ff3b83; font-weight: 700; }50  .chev { width: 40px; height: 40px; }51  .divider-soft { height: 18px; background: #f6eef9; margin: 18px 0; }52 53  .deal-card { padding: 24px; }54  .deal-row {55    display: flex; align-items: center; gap: 24px; border: 1px solid #eee; border-radius: 16px; padding: 26px;56  }57  .deal-badge {58    width: 170px; height: 120px; background: #E0E0E0; border: 1px solid #BDBDBD;59    display: flex; align-items: center; justify-content: center; color: #757575; font-weight: 700;60  }61  .deal-text { flex: 1; }62  .deal-title { font-size: 38px; font-weight: 800; color: #111; }63  .price { color: #00a650; font-weight: 800; }64  .deal-sub { font-size: 30px; color: #666; margin-top: 6px; }65 66  .section-header {67    padding: 28px 24px; font-size: 38px; font-weight: 800; color: #111; border-top: 1px solid #eee; border-bottom: 1px solid #eee;68    display: flex; align-items: center; justify-content: space-between;69  }70 71  .info-row {72    display: flex; align-items: center; padding: 28px 24px; border-bottom: 1px solid #efefef; gap: 22px;73  }74  .circle-ico {75    width: 58px; height: 58px; border-radius: 50%; background: #eaf7ea; border: 1px solid #d6e9d6; display: flex; align-items: center; justify-content: center;76  }77  .info-text { font-size: 34px; color: #222; }78  .highlight { font-weight: 800; }79  .coin-ico { background: #fff9e6; border-color: #ffe7a6; }80  .helper { padding: 20px 24px; font-size: 32px; color: #555; }81  .link { color: #1976d2; font-weight: 700; }82 83  .banner {84    margin: 16px 24px; height: 160px; background: #E0E0E0; border: 1px solid #BDBDBD; border-radius: 10px;85    display: flex; align-items: center; justify-content: center; color: #757575;86  }87 88  .brand-card {89    margin: 24px; border: 1px solid #eee; border-radius: 18px; padding: 24px;90  }91  .brand-top { display: flex; align-items: center; gap: 20px; color: #888; font-size: 32px; }92  .brand-logo {93    width: 120px; height: 90px; background: #E0E0E0; border: 1px solid #BDBDBD;94    display: flex; align-items: center; justify-content: center; color: #757575;95    border-radius: 12px;96  }97  .brand-name { font-size: 44px; font-weight: 900; color: #111; margin: 18px 0 10px 0; }98  .feature {99    display: flex; align-items: flex-start; gap: 22px; padding: 22px 0; border-top: 1px solid #f2f2f2;100  }101  .feat-ico { width: 56px; height: 56px; }102  .feat-title { font-size: 36px; font-weight: 800; color: #111; }103  .feat-sub { font-size: 30px; color: #777; margin-top: 6px; }104 105  .bottom-bar {106    position: absolute; left: 0; bottom: 0; width: 1080px; height: 190px; background: #fff; border-top: 1px solid #e6e6e6;107    display: flex; align-items: center; gap: 24px; padding: 24px;108  }109  .btn {110    height: 120px; border-radius: 18px; display: flex; align-items: center; justify-content: center; font-size: 36px; font-weight: 800;111  }112  .btn-outline { flex: 0 0 300px; background: #fff; border: 1px solid #e6e6e6; color: #111; gap: 16px; }113  .btn-white { flex: 1; background: #fff; border: 1px solid #e6e6e6; color: #111; }114  .btn-primary { flex: 0 0 380px; background: #f9c527; border: 1px solid #e0b01e; color: #111; box-shadow: 0 4px 10px rgba(0,0,0,0.15); }115  .floating {116    position: absolute; right: 40px; bottom: 230px; width: 120px; height: 120px; border-radius: 60px; background: #2563eb;117    display: flex; align-items: center; justify-content: center; box-shadow: 0 10px 24px rgba(0,0,0,0.25);118  }119  .floating .logo {120    width: 90px; height: 90px; background: #E0E0E0; border: 1px solid #BDBDBD; border-radius: 45px; color: #757575;121    display: flex; align-items: center; justify-content: center; font-weight: 800;122  }123</style>124</head>125<body>126<div id="render-target">127 128  <!-- Status bar -->129  <div class="status-bar">130    <div class="status-left">131      <span>11:29</span>132      <!-- simple icons -->133      <svg class="icon" viewBox="0 0 24 24"><circle cx="11" cy="11" r="7" fill="none" stroke="#555" stroke-width="2"/><path d="M20 20 L16 16" stroke="#555" stroke-width="2" /></svg>134      <svg class="icon" viewBox="0 0 24 24"><path d="M4 10 L12 4 L20 10 L12 16 Z" fill="none" stroke="#555" stroke-width="2"/></svg>135      <svg class="icon" viewBox="0 0 24 24"><path d="M6 6 L18 18 M18 6 L6 18" stroke="#555" stroke-width="2"/></svg>136      <svg class="icon" viewBox="0 0 24 24"><circle cx="12" cy="12" r="2" fill="#555"/></svg>137    </div>138    <div class="status-right">139      <svg class="icon" viewBox="0 0 24 24"><path d="M3 18 L3 6 L21 6 L21 18" fill="none" stroke="#555" stroke-width="2"/><rect x="6" y="9" width="12" height="6" fill="#555"/></svg>140      <svg class="icon" viewBox="0 0 24 24"><path d="M6 18 L18 18 L18 6" fill="none" stroke="#555" stroke-width="2"/><path d="M10 6 L14 6" stroke="#555" stroke-width="2"/></svg>141    </div>142  </div>143 144  <!-- Header with search -->145  <div class="header">146    <div class="search-row">147      <div class="back-btn">148        <svg viewBox="0 0 100 100" width="56" height="56">149          <path d="M60 20 L30 50 L60 80" fill="none" stroke="#222" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"/>150        </svg>151      </div>152      <div class="search-box">153        <svg viewBox="0 0 24 24" width="44" height="44">154          <circle cx="10" cy="10" r="6" fill="none" stroke="#777" stroke-width="2"/>155          <path d="M16 16 L21 21" stroke="#777" stroke-width="2"/>156        </svg>157        <div class="search-placeholder">Search for products</div>158        <div style="margin-left:auto;">159          <svg viewBox="0 0 24 24" width="44" height="44">160            <path d="M12 4 C9 4,8 6,8 8 L8 14 C8 16,9 18,12 18 C15 18,16 16,16 14 L16 8 C16 6,15 4,12 4" fill="none" stroke="#777" stroke-width="2"/>161            <rect x="10" y="18" width="4" height="3" fill="#777"/>162          </svg>163        </div>164      </div>165      <div class="cart-btn">166        <svg viewBox="0 0 24 24" width="48" height="48">167          <path d="M4 6 L6 6 L7 14 L19 14 L21 8 L7 8" fill="none" stroke="#222" stroke-width="2"/>168          <circle cx="9" cy="18" r="2" fill="#222"/>169          <circle cx="17" cy="18" r="2" fill="#222"/>170        </svg>171      </div>172    </div>173  </div>174 175  <!-- Info list -->176  <div class="list">177    <div class="list-item">178      <div class="li-ico">179        <svg viewBox="0 0 24 24" width="48" height="48">180          <rect x="3" y="6" width="12" height="10" fill="none" stroke="#555" stroke-width="2"/>181          <rect x="15" y="10" width="6" height="6" fill="none" stroke="#555" stroke-width="2"/>182          <circle cx="8" cy="18" r="1.8" fill="#555"/><circle cx="18" cy="18" r="1.8" fill="#555"/>183        </svg>184      </div>185      <div class="li-text">186        <div class="li-title">1 Nov, Wednesday</div>187        <div class="li-sub">If ordered within <span class="accent-pink">28m 07s</span></div>188      </div>189      <svg class="chev" viewBox="0 0 24 24"><path d="M9 5 L16 12 L9 19" fill="none" stroke="#999" stroke-width="2"/></svg>190    </div>191 192    <div class="list-item">193      <div class="li-ico">194        <svg viewBox="0 0 24 24" width="48" height="48">195          <path d="M5 12 L12 5 L19 12" fill="none" stroke="#555" stroke-width="2"/>196          <path d="M12 5 L12 19" fill="none" stroke="#555" stroke-width="2"/>197        </svg>198      </div>199      <div class="li-text">200        <div class="li-title">10 Days Return Policy</div>201      </div>202      <svg class="chev" viewBox="0 0 24 24"><path d="M9 5 L16 12 L9 19" fill="none" stroke="#999" stroke-width="2"/></svg>203    </div>204 205    <div class="list-item">206      <div class="li-ico">207        <svg viewBox="0 0 24 24" width="48" height="48">208          <path d="M6 12 C6 9,8 7,11 7 C14 7,16 9,16 12" fill="none" stroke="#555" stroke-width="2"/>209          <path d="M11 12 L11 17" stroke="#555" stroke-width="2"/>210          <path d="M9 17 L13 17" stroke="#555" stroke-width="2"/>211        </svg>212      </div>213      <div class="li-text">214        <div class="li-title">Cash on Delivery Available</div>215      </div>216      <svg class="chev" viewBox="0 0 24 24"><path d="M9 5 L16 12 L9 19" fill="none" stroke="#999" stroke-width="2"/></svg>217    </div>218  </div>219 220  <div class="divider-soft"></div>221 222  <!-- Deal card -->223  <div class="deal-card">224    <div class="deal-row">225      <div class="deal-badge">[IMG: WOW DEAL]</div>226      <div class="deal-text">227        <div class="deal-title">Get at <span class="price">₹1,879</span></div>228        <div class="deal-sub">With Basket, Bank offers</div>229      </div>230      <svg class="chev" viewBox="0 0 24 24"><path d="M9 5 L16 12 L9 19" fill="none" stroke="#999" stroke-width="2"/></svg>231    </div>232  </div>233 234  <!-- Offers header -->235  <div class="section-header">236    <div>All Offers & Coupons</div>237    <svg class="chev" viewBox="0 0 24 24"><path d="M9 5 L16 12 L9 19" fill="none" stroke="#999" stroke-width="2"/></svg>238  </div>239 240  <!-- Info rows -->241  <div class="info-row">242    <div class="circle-ico">243      <svg viewBox="0 0 24 24" width="36" height="36">244        <path d="M4 14 L10 10 L14 12 L20 8" fill="none" stroke="#27ae60" stroke-width="2"/>245      </svg>246    </div>247    <div class="info-text"><span class="highlight">820</span> people ordered this in the last 15 days</div>248  </div>249 250  <div class="info-row">251    <div class="circle-ico coin-ico">252      <svg viewBox="0 0 24 24" width="36" height="36">253        <circle cx="12" cy="12" r="8" fill="none" stroke="#f4c542" stroke-width="2"/>254        <path d="M12 7 L10 12 L14 12 L12 17" stroke="#f4c542" stroke-width="2" fill="none"/>255      </svg>256    </div>257    <div class="info-text">You will earn ⚡ <span class="highlight">50</span> SuperCoins cashback</div>258  </div>259 260  <div class="helper">261    Use it to save on your next order. <span class="link">How?</span>262  </div>263 264  <!-- Banner -->265  <div class="banner">[IMG: Flipkart Pay Later banner]</div>266 267  <!-- Brand card -->268  <div class="brand-card">269    <div class="brand-top">270      <div class="brand-logo">[IMG: Nike logo]</div>271      <div>About the brand</div>272    </div>273    <div class="brand-name">NIKE</div>274 275    <div class="feature">276      <svg class="feat-ico" viewBox="0 0 24 24">277        <path d="M4 16 L10 10 L14 12 L20 6" fill="none" stroke="#111" stroke-width="2"/>278      </svg>279      <div>280        <div class="feat-title">Popular in Running</div>281        <div class="feat-sub">Based on recent orders on Flipkart</div>282      </div>283    </div>284 285    <div class="feature">286      <svg class="feat-ico" viewBox="0 0 24 24">287        <path d="M12 18 L7 21 L8 15 L4 11 L10 10 L12 4 L14 10 L20 11 L16 15 L17 21 Z" fill="none" stroke="#111" stroke-width="2"/>288      </svg>289      <div>290        <div class="feat-title">Loved by customers</div>291        <div class="feat-sub">Based on customer ratings</div>292      </div>293    </div>294 295    <div class="feature">296      <svg class="feat-ico" viewBox="0 0 24 24">297        <path d="M6 4 L16 4 L16 18 L11 16 L6 18 Z" fill="none" stroke="#111" stroke-width="2"/>298      </svg>299      <div>300        <div class="feat-title">8+ years on Flipkart</div>301        <div class="feat-sub">Trusted brand on Flipkart</div>302      </div>303    </div>304  </div>305 306  <!-- Floating button -->307  <div class="floating">308    <div class="logo">[IMG: Flipkart logo]</div>309  </div>310 311  <!-- Bottom bar -->312  <div class="bottom-bar">313    <div class="btn btn-outline">314      <svg viewBox="0 0 24 24" width="44" height="44">315        <path d="M4 6 L6 6 L7 14 L19 14 L21 8 L7 8" fill="none" stroke="#222" stroke-width="2"/>316        <path d="M12 9 L12 13 M10 11 L14 11" stroke="#222" stroke-width="2"/>317      </svg>318      <span>Add</span>319    </div>320    <div class="btn btn-white">Pay with EMI</div>321    <div class="btn btn-primary">Buy now</div>322  </div>323 324</div>325</body>326</html>
GD-ML/AndroidCode · Team Ai