Team Ai
Datasetpublic

GD-ML/AndroidCode

sourceHugging Facemitupdated 6mo agoView on Hugging Face
1likes3.4kdownloads
11160_2.html315 linesDownload Raw Back to 11160
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>Search on eBay - Mock UI</title>7<style>8  body { margin: 0; padding: 0; background: transparent; }9  #render-target {10    position: relative;11    width: 1080px;12    height: 2400px;13    overflow: hidden;14    background: #000000;15    color: #FFFFFF;16    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, "Helvetica Neue", Arial, sans-serif;17  }18 19  /* Status bar */20  .statusbar {21    position: absolute;22    top: 0;23    left: 0;24    width: 100%;25    height: 120px;26    box-sizing: border-box;27    padding: 0 40px;28    display: flex;29    align-items: center;30    justify-content: space-between;31    color: #fff;32    font-size: 44px;33    font-weight: 600;34  }35  .status-left, .status-right { display: flex; align-items: center; }36  .status-left { gap: 26px; }37  .status-right { gap: 26px; }38  .icon { width: 48px; height: 48px; }39 40  /* Search bar row */41  .search-row {42    position: absolute;43    top: 140px;44    left: 40px;45    right: 40px;46    display: flex;47    align-items: center;48    gap: 24px;49  }50  .back-btn {51    width: 80px;52    height: 80px;53    display: flex;54    align-items: center;55    justify-content: center;56  }57  .search-bar {58    flex: 1;59    height: 100px;60    background: #222222;61    border-radius: 50px;62    display: flex;63    align-items: center;64    padding: 0 30px;65    box-sizing: border-box;66    gap: 24px;67  }68  .search-placeholder {69    flex: 1;70    color: #EDEDED;71    font-size: 42px;72    font-weight: 500;73    white-space: nowrap;74  }75  .icon-chip {76    width: 88px;77    height: 88px;78    background: #2C2C2C;79    border: 1px solid #3A3A3A;80    border-radius: 44px;81    display: flex;82    align-items: center;83    justify-content: center;84  }85 86  /* Tabs */87  .tabs {88    position: absolute;89    top: 280px;90    left: 40px;91    width: 1000px;92    display: flex;93    align-items: center;94    gap: 40px;95    font-size: 42px;96  }97  .tabs .active { color: #5EA3FF; }98  .tabs .inactive { color: #AFAFAF; }99  .tabs-underline {100    position: absolute;101    top: 360px;102    left: 40px;103    width: 120px;104    height: 6px;105    background: #5EA3FF;106    border-radius: 3px;107  }108 109  /* Center hero content */110  .hero {111    position: absolute;112    top: 680px;113    left: 0;114    width: 100%;115    text-align: center;116  }117  .mag-wrap {118    width: 240px;119    height: 240px;120    margin: 0 auto 40px;121    display: flex;122    align-items: center;123    justify-content: center;124  }125  .hero h1 {126    margin: 0;127    font-size: 70px;128    font-weight: 700;129    letter-spacing: 0.2px;130  }131  .hero p {132    margin: 26px 0 0;133    font-size: 42px;134    color: #B3B3B3;135  }136 137  /* Keyboard mock */138  .keyboard {139    position: absolute;140    bottom: 0;141    left: 0;142    width: 100%;143    height: 900px;144    background: #171717;145    border-top-left-radius: 24px;146    border-top-right-radius: 24px;147    box-shadow: 0 -8px 20px rgba(0,0,0,0.45);148  }149  .kb-top {150    height: 160px;151    display: flex;152    align-items: center;153    justify-content: space-around;154    color: #DCDCDC;155    font-size: 40px;156  }157  .kb-rows { padding: 0 30px 30px; box-sizing: border-box; }158  .key-row { display: flex; justify-content: space-between; margin: 22px 0; }159  .key {160    width: 96px;161    height: 120px;162    background: #262626;163    border-radius: 22px;164    color: #E8E8E8;165    display: flex;166    align-items: center;167    justify-content: center;168    font-size: 48px;169    box-shadow: inset 0 -2px 0 rgba(255,255,255,0.06);170  }171  .key.wide { width: 140px; }172  .key.extra-wide { flex: 1; }173  .bottom-row { display: flex; align-items: center; gap: 18px; }174  .key.action {175    width: 160px;176    height: 120px;177    border-radius: 60px;178    background: #E5B8C5;179    color: #000000;180    font-weight: 700;181    font-size: 42px;182  }183  .mic-search {184    width: 140px;185    height: 140px;186    background: #F3C7D6;187    border-radius: 70px;188    display: flex;189    align-items: center;190    justify-content: center;191  }192 193  /* Home indicator */194  .home-indicator {195    position: absolute;196    bottom: 20px;197    left: 50%;198    transform: translateX(-50%);199    width: 240px;200    height: 12px;201    background: #E6E6E6;202    border-radius: 6px;203    opacity: 0.75;204  }205</style>206</head>207<body>208<div id="render-target">209 210  <!-- Status bar -->211  <div class="statusbar">212    <div class="status-left">213      <div class="time">11:07</div>214      <div style="font-weight:700; letter-spacing:6px;">S G</div>215      <div style="font-weight:600;">75°</div>216    </div>217    <div class="status-right">218      <!-- Wi-Fi (simple) -->219      <svg class="icon" viewBox="0 0 24 24" aria-label="wifi">220        <path fill="#ffffff" d="M2 9c6-6 14-6 20 0l-2 2c-4-4-12-4-16 0L2 9zm4 4c4-4 10-4 14 0l-2 2c-3-3-7-3-10 0l-2-2zm6 6l2 2-2 2-2-2 2-2z"></path>221      </svg>222      <!-- Battery (simple) -->223      <svg class="icon" viewBox="0 0 24 24" aria-label="battery">224        <rect x="3" y="6" width="17" height="12" fill="#ffffff" rx="2"></rect>225        <rect x="20" y="10" width="2" height="4" fill="#ffffff"></rect>226        <rect x="5" y="8" width="13" height="8" fill="#000000"></rect>227      </svg>228    </div>229  </div>230 231  <!-- Search bar -->232  <div class="search-row">233    <div class="back-btn" aria-label="Back">234      <svg width="48" height="48" viewBox="0 0 24 24">235        <path fill="#ffffff" d="M15.5 5l-7 7 7 7 1.5-1.5L11.5 12l5.5-5.5z"></path>236      </svg>237    </div>238    <div class="search-bar">239      <div class="search-placeholder">Search on eBay</div>240      <div class="icon-chip" aria-label="Voice search">241        <svg width="44" height="44" viewBox="0 0 24 24">242          <path fill="#ffffff" d="M12 3a4 4 0 014 4v6a4 4 0 11-8 0V7a4 4 0 014-4zm-5 8h2a5 5 0 0010 0h2a7 7 0 01-14 0zM11 21h2v-3h-2z"></path>243        </svg>244      </div>245      <div class="icon-chip" aria-label="Camera">246        <svg width="44" height="44" viewBox="0 0 24 24">247          <path fill="#ffffff" d="M4 7h4l2-2h4l2 2h4v12H4V7zm8 11a5 5 0 100-10 5 5 0 000 10z"></path>248        </svg>249      </div>250    </div>251  </div>252 253  <!-- Tabs -->254  <div class="tabs">255    <div class="active">Recent</div>256    <div class="inactive">Saved</div>257  </div>258  <div class="tabs-underline"></div>259 260  <!-- Center content -->261  <div class="hero">262    <div class="mag-wrap" aria-hidden="true">263      <svg width="240" height="240" viewBox="0 0 120 120">264        <circle cx="50" cy="50" r="28" stroke="#FFFFFF" stroke-width="8" fill="none"></circle>265        <path d="M68 68 L95 95" stroke="#FFFFFF" stroke-width="8" stroke-linecap="round"></path>266      </svg>267    </div>268    <h1>Search on eBay</h1>269    <p>Find your next favorite thing</p>270  </div>271 272  <!-- Keyboard mock -->273  <div class="keyboard" aria-label="On-screen keyboard">274    <div class="kb-top">275      <div>◧</div>276      <div>☺</div>277      <div>GIF</div>278      <div>⚙</div>279      <div>G↔</div>280      <div>🎨</div>281      <div>🎤</div>282    </div>283 284    <div class="kb-rows">285      <div class="key-row">286        <div class="key">q</div><div class="key">w</div><div class="key">e</div><div class="key">r</div><div class="key">t</div><div class="key">y</div><div class="key">u</div><div class="key">i</div><div class="key">o</div><div class="key">p</div>287      </div>288      <div class="key-row">289        <div class="key">a</div><div class="key">s</div><div class="key">d</div><div class="key">f</div><div class="key">g</div><div class="key">h</div><div class="key">j</div><div class="key">k</div><div class="key">l</div>290      </div>291      <div class="key-row">292        <div class="key wide">⇧</div><div class="key">z</div><div class="key">x</div><div class="key">c</div><div class="key">v</div><div class="key">b</div><div class="key">n</div><div class="key">m</div><div class="key wide">⌫</div>293      </div>294      <div class="bottom-row">295        <div class="key action">?123</div>296        <div class="key" style="width:90px; height:120px;">,</div>297        <div class="key" style="width:120px; height:120px;">☺</div>298        <div class="key extra-wide" style="height:120px;">space</div>299        <div class="key" style="width:120px; height:120px;">.</div>300        <div class="mic-search" aria-label="Search">301          <svg width="72" height="72" viewBox="0 0 24 24">302            <circle cx="10" cy="10" r="6" stroke="#000000" stroke-width="2.4" fill="none"></circle>303            <path d="M14 14 L20 20" stroke="#000000" stroke-width="2.4" stroke-linecap="round"></path>304          </svg>305        </div>306      </div>307    </div>308  </div>309 310  <!-- Home indicator -->311  <div class="home-indicator"></div>312 313</div>314</body>315</html>
GD-ML/AndroidCode · Team Ai