Team Ai
Datasetpublic

GD-ML/AndroidCode

sourceHugging Facemitupdated 6mo agoView on Hugging Face
1likes3.4kdownloads
10779_0.html379 linesDownload Raw Back to 10779
1<!DOCTYPE html>2<html>3<head>4<meta charset="utf-8">5<title>UI Render</title>6<style>7  body {8    margin: 0;9    padding: 0;10    background: transparent;11    font-family: Arial, Helvetica, sans-serif;12    color: #222;13  }14  #render-target {15    width: 1080px;16    height: 2400px;17    position: relative;18    overflow: hidden;19    background: #ffffff;20  }21 22  /* Top green status bar */23  .topbar {24    position: absolute;25    top: 0;26    left: 0;27    width: 1080px;28    height: 120px;29    background: #5f7f3b;30    color: #fff;31    padding: 0 36px;32    box-sizing: border-box;33    display: flex;34    align-items: center;35    justify-content: space-between;36  }37  .topbar .left {38    display: flex;39    align-items: center;40    gap: 22px;41    font-weight: 600;42    font-size: 36px;43  }44  .topbar .right {45    display: flex;46    align-items: center;47    gap: 28px;48  }49  .icon {50    width: 34px;51    height: 34px;52    display: inline-block;53  }54  .icon svg { width: 100%; height: 100%; fill: #ffffff; }55 56  /* Location bar */57  .location-bar {58    position: absolute;59    top: 120px;60    left: 0;61    width: 1080px;62    height: 170px;63    background: #ffffff;64    border-bottom: 1px solid #e5e5e5;65    box-sizing: border-box;66    padding: 24px 40px;67    display: flex;68    align-items: center;69    gap: 24px;70  }71  .loc-icon-wrap {72    width: 72px;73    height: 72px;74    border-radius: 36px;75    background: #f1f8eb;76    display: flex;77    align-items: center;78    justify-content: center;79    border: 2px solid #cfe3c3;80  }81  .location-texts {82    display: flex;83    flex-direction: column;84    line-height: 1.25;85  }86  .location-title {87    font-size: 40px;88    color: #3d6f3e;89    font-weight: 700;90    display: inline-flex;91    align-items: center;92    gap: 10px;93  }94  .location-sub {95    margin-top: 8px;96    font-size: 30px;97    color: #666;98  }99  .caret {100    width: 24px; height: 24px; display: inline-block;101  }102  .caret svg { width: 100%; height: 100%; fill: #3d6f3e; }103 104  /* Content wrapper */105  .content {106    position: absolute;107    top: 290px;108    left: 0;109    width: 1080px;110    padding: 30px 50px 0 50px;111    box-sizing: border-box;112  }113 114  .section-title.green {115    font-size: 72px;116    color: #2f6d3f;117    font-weight: 700;118    margin: 24px 0 30px 10px;119    letter-spacing: 0.5px;120  }121  .section-title.red {122    font-size: 66px;123    color: #c75b55;124    font-weight: 700;125    margin: 60px 0 26px 10px;126    letter-spacing: 0.3px;127  }128 129  /* Cards */130  .card {131    background: #ffffff;132    border: 2px solid #d7dbe0;133    border-radius: 30px;134    box-sizing: border-box;135    overflow: hidden;136  }137  .card .card-body {138    padding: 30px 30px 20px 30px;139  }140  .brand-line {141    font-size: 48px;142    font-weight: 800;143    display: flex;144    align-items: baseline;145    gap: 8px;146  }147  .brand-big { color: #e53935; }148  .brand-basket { color: #222; }149  .brand-freshol { color: #e53935; font-weight: 800; }150  .brand-meats { color: #222; font-weight: 800; }151  .brand-the { color: #222; font-weight: 800; }152  .brand-beauty { color: #ff4fa3; font-weight: 800; }153  .brand-store { color: #222; font-weight: 800; }154 155  .card .subtitle {156    font-size: 34px;157    color: #444;158    margin-top: 12px;159  }160 161  .pill {162    margin-top: 18px;163    display: inline-flex;164    align-items: center;165    gap: 14px;166    background: #e9f6e7;167    color: #2f6d3f;168    padding: 16px 22px;169    border-radius: 24px;170    font-size: 30px;171    border: 1px solid #cfe6c9;172  }173  .pill .clock {174    width: 28px;175    height: 28px;176  }177  .pill .clock svg { width: 100%; height: 100%; fill: #2f6d3f; }178 179  .img-ph {180    width: 100%;181    height: 280px;182    background: #E0E0E0;183    border: 1px solid #BDBDBD;184    border-radius: 0 0 28px 28px;185    display: flex;186    align-items: center;187    justify-content: center;188    color: #757575;189    font-size: 30px;190  }191 192  /* Layout specifics */193  .single-card {194    width: 980px;195    margin-left: 10px;196  }197 198  .cards-row {199    display: flex;200    gap: 36px;201    margin: 0 10px;202  }203  .half-card {204    width: 472px;205  }206 207  /* NEW ribbon */208  .ribbon {209    position: absolute;210    top: 0;211    right: 0;212    background: #7d5df1;213    color: #fff;214    font-size: 26px;215    padding: 8px 16px;216    border-bottom-left-radius: 16px;217    font-weight: 700;218  }219 220  /* Bottom system bar */221  .system-bar {222    position: absolute;223    bottom: 0;224    left: 0;225    width: 1080px;226    height: 120px;227    background: #000;228    display: flex;229    align-items: center;230    justify-content: center;231  }232  .home-indicator {233    width: 200px;234    height: 12px;235    background: #ffffff;236    border-radius: 6px;237    opacity: 0.9;238  }239</style>240</head>241<body>242<div id="render-target">243 244  <!-- Top green status bar -->245  <div class="topbar">246    <div class="left">247      <span>12:32</span>248      <span class="icon" aria-hidden="true">249        <svg viewBox="0 0 24 24">250          <path d="M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm1 5h-2v6h6v-2h-4z"/>251        </svg>252      </span>253      <span class="icon" aria-hidden="true">254        <svg viewBox="0 0 24 24">255          <path d="M12 2l4 8-8 0 4-8zm0 20a4 4 0 1 0 0-8 4 4 0 0 0 0 8z"/>256        </svg>257      </span>258      <span class="icon" aria-hidden="true">259        <svg viewBox="0 0 24 24">260          <circle cx="12" cy="12" r="10"/>261          <path d="M12 6v6l4 2" stroke="#5f7f3b" stroke-width="0"/>262        </svg>263      </span>264    </div>265    <div class="right">266      <span class="icon" aria-hidden="true" title="Mute">267        <svg viewBox="0 0 24 24">268          <path d="M4 9v6h4l5 5V4L8 9H4zM18 9l2-2-2-2-2 2 2 2z"/>269        </svg>270      </span>271      <span class="icon" aria-hidden="true" title="WiFi">272        <svg viewBox="0 0 24 24">273          <path d="M12 20l-2-2 2-2 2 2-2 2zm-6-6l6-6 6 6-2 2-4-4-4 4-2-2z"/>274        </svg>275      </span>276      <span class="icon" aria-hidden="true" title="Battery">277        <svg viewBox="0 0 24 24">278          <path d="M20 7h2v10h-2V7zM3 7h16v10H3V7zm4 2h8v6H7V9z"/>279        </svg>280      </span>281    </div>282  </div>283 284  <!-- Location selection bar -->285  <div class="location-bar">286    <div class="loc-icon-wrap">287      <svg class="icon" viewBox="0 0 24 24">288        <path d="M12 2a7 7 0 0 0-7 7c0 5 7 13 7 13s7-8 7-13a7 7 0 0 0-7-7zm0 9a2 2 0 1 1 0-4 2 2 0 0 1 0 4z" fill="#3d6f3e"/>289      </svg>290    </div>291    <div class="location-texts">292      <div class="location-title">293        <span>Selected Location</span>294        <span class="caret" aria-hidden="true">295          <svg viewBox="0 0 24 24">296            <path d="M7 10l5 5 5-5H7z"/>297          </svg>298        </span>299      </div>300      <div class="location-sub">Shiv Durga Vihar, Shiv Durga Vihar, Faridabad</div>301    </div>302  </div>303 304  <!-- Main content -->305  <div class="content">306    <div class="section-title.green">Shop groceries</div>307 308    <!-- Bigbasket card -->309    <div class="card single-card">310      <div class="card-body">311        <div class="brand-line">312          <span class="brand-big">big</span><span class="brand-basket">basket</span>313        </div>314        <div class="subtitle">1 lakh+ products at lowest prices</div>315        <div class="pill">316          <span class="clock">317            <svg viewBox="0 0 24 24">318              <path d="M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm1 5h-2v6h6v-2h-4z"/>319            </svg>320          </span>321          <span>Get it in 4 hrs</span>322        </div>323      </div>324      <div class="img-ph">[IMG: Groceries collage]</div>325    </div>326 327    <div class="section-title.red">Do more with bigbasket</div>328 329    <!-- Two cards row -->330    <div class="cards-row">331      <!-- Fresh meats card -->332      <div class="card half-card" style="position: relative;">333        <div class="card-body">334          <div class="brand-line">335            <span class="brand-freshol">freshol</span><span class="brand-meats">meats</span>336          </div>337          <div class="subtitle">Fresh meats at lowest prices</div>338          <div class="pill">339            <span class="clock">340              <svg viewBox="0 0 24 24">341                <path d="M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm1 5h-2v6h6v-2h-4z"/>342              </svg>343            </span>344            <span>Get it in 4 hrs</span>345          </div>346        </div>347        <div class="img-ph" style="height: 300px; border-radius: 0 0 28px 28px;">[IMG: Meat cuts and ingredients]</div>348      </div>349 350      <!-- Beauty store card -->351      <div class="card half-card" style="position: relative;">352        <div class="ribbon">NEW</div>353        <div class="card-body">354          <div class="brand-line">355            <span class="brand-the">the</span><span class="brand-beauty">beauty</span><span class="brand-store">store</span>356          </div>357          <div class="subtitle">One stop shop for beauty and grooming</div>358          <div class="pill">359            <span class="clock">360              <svg viewBox="0 0 24 24">361                <path d="M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm1 5h-2v6h6v-2h-4z"/>362              </svg>363            </span>364            <span>Get it in 4 hrs</span>365          </div>366        </div>367        <div class="img-ph" style="height: 300px; border-radius: 0 0 28px 28px;">[IMG: Perfume sale banner]</div>368      </div>369    </div>370  </div>371 372  <!-- Bottom system bar -->373  <div class="system-bar">374    <div class="home-indicator"></div>375  </div>376 377</div>378</body>379</html>
GD-ML/AndroidCode · Team Ai