Team Ai
Datasetpublic

GD-ML/AndroidCode

sourceHugging Facemitupdated 6mo agoView on Hugging Face
1likes3.4kdownloads
11036_5.html372 linesDownload Raw Back to 11036
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>Compose - Smart Compose Tip</title>7<style>8  body { margin: 0; padding: 0; background: transparent; }9  #render-target {10    width: 1080px;11    height: 2400px;12    position: relative;13    overflow: hidden;14    background: #F0F0F0;15    font-family: Arial, Helvetica, sans-serif;16    color: #222;17  }18 19  /* Status bar */20  .status-bar {21    position: absolute;22    top: 0;23    left: 0;24    height: 96px;25    width: 100%;26    background: #d9dadc;27    color: #2a2a2a;28    font-weight: 600;29    font-size: 34px;30    display: flex;31    align-items: center;32    padding: 0 36px;33    box-sizing: border-box;34  }35  .status-bar .right-icons {36    margin-left: auto;37    display: flex;38    align-items: center;39    gap: 24px;40  }41  .circle-icon {42    width: 36px;43    height: 36px;44    background: #9aa0a6;45    border-radius: 50%;46    display: inline-block;47  }48  .battery {49    width: 48px;50    height: 26px;51    border: 3px solid #222;52    border-radius: 4px;53    position: relative;54    box-sizing: border-box;55    display: inline-block;56  }57  .battery:after {58    content: "";59    position: absolute;60    right: -8px;61    top: 6px;62    width: 6px;63    height: 12px;64    background: #222;65    border-radius: 2px;66  }67  .battery .level {68    position: absolute;69    left: 3px;70    top: 3px;71    height: 16px;72    width: 28px;73    background: #4CAF50;74  }75 76  /* App bar */77  .app-bar {78    position: absolute;79    top: 96px;80    left: 0;81    height: 140px;82    width: 100%;83    background: #eeeeee;84    display: flex;85    align-items: center;86    padding: 0 24px;87    box-sizing: border-box;88    border-bottom: 1px solid #d4d4d4;89  }90  .app-title {91    font-size: 56px;92    font-weight: 600;93    margin-left: 16px;94  }95  .app-actions {96    margin-left: auto;97    display: flex;98    gap: 28px;99    align-items: center;100  }101  .icon-btn {102    width: 60px;103    height: 60px;104    display: inline-flex;105    align-items: center;106    justify-content: center;107    border-radius: 30px;108  }109  .icon {110    width: 48px;111    height: 48px;112  }113 114  /* Compose content */115  .compose-content {116    position: absolute;117    top: 236px;118    left: 0;119    width: 100%;120    padding: 28px 36px;121    box-sizing: border-box;122    color: #333;123  }124  .field-row {125    display: flex;126    align-items: center;127    justify-content: space-between;128    padding: 24px 0;129    border-bottom: 1px solid #e2e2e2;130  }131  .label {132    font-size: 42px;133    color: #444;134    width: 120px;135  }136  .value {137    font-size: 40px;138    color: #222;139    flex: 1;140  }141  .subject {142    margin-top: 26px;143    font-size: 44px;144    color: #222;145  }146 147  /* Dim overlay and modal card */148  .overlay {149    position: absolute;150    left: 0;151    top: 0;152    width: 1080px;153    height: 2400px;154    background: rgba(0,0,0,0.35);155  }156  .card {157    position: absolute;158    left: 70px;159    top: 760px;160    width: 940px;161    height: 920px;162    background: #E6EFDF;163    border-radius: 28px;164    box-shadow: 0 24px 60px rgba(0,0,0,0.35);165    border: 1px solid #d6decf;166    display: flex;167    flex-direction: column;168    align-items: center;169  }170  .illustration {171    width: 760px;172    height: 420px;173    margin-top: 70px;174    background: #E0E0E0;175    border: 1px solid #BDBDBD;176    border-radius: 22px;177    color: #757575;178    display: flex;179    align-items: center;180    justify-content: center;181    font-size: 34px;182  }183  .card-title {184    margin-top: 50px;185    font-size: 72px;186    font-weight: 700;187    color: #111;188    letter-spacing: 0.3px;189  }190  .card-desc {191    margin-top: 18px;192    width: 820px;193    text-align: center;194    font-size: 36px;195    color: #333;196    line-height: 1.4;197  }198  .card-action {199    position: absolute;200    right: 38px;201    bottom: 28px;202    font-size: 36px;203    color: #2e7d32;204    font-weight: 600;205  }206 207  /* Keyboard mock */208  .keyboard {209    position: absolute;210    left: 0;211    bottom: 0;212    width: 100%;213    height: 760px;214    background: #D7D9DB;215    border-top: 1px solid #c7c7c7;216    padding: 24px 18px 40px;217    box-sizing: border-box;218  }219  .key-row {220    display: flex;221    gap: 18px;222    margin-bottom: 26px;223    justify-content: center;224  }225  .key {226    width: 84px;227    height: 108px;228    background: #E6E7E8;229    border-radius: 18px;230    box-shadow: inset 0 2px 0 rgba(255,255,255,0.7);231  }232  .key.wide { width: 180px; }233  .key.space { width: 520px; }234  .key.action {235    background: #C9D4C6;236  }237  .gesture-pill {238    position: absolute;239    bottom: 20px;240    left: 50%;241    transform: translateX(-50%);242    width: 260px;243    height: 14px;244    background: #ffffff;245    border-radius: 8px;246    opacity: 0.85;247  }248</style>249</head>250<body>251<div id="render-target">252  <!-- Status bar -->253  <div class="status-bar">254    <div>3:59</div>255    <div style="margin-left: 16px; color:#4a4a4a; font-size:32px;">32°</div>256    <div class="right-icons">257      <span class="circle-icon" title="Globe"></span>258      <span class="circle-icon" title="Cell"></span>259      <span class="circle-icon" title="Cloud"></span>260      <span class="battery"><span class="level"></span></span>261    </div>262  </div>263 264  <!-- App bar -->265  <div class="app-bar">266    <!-- Back arrow -->267    <svg class="icon" viewBox="0 0 24 24">268      <path d="M15 6l-6 6 6 6" fill="none" stroke="#222" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>269    </svg>270    <div class="app-title">Compose</div>271    <div class="app-actions">272      <!-- Attach icon -->273      <div class="icon-btn">274        <svg class="icon" viewBox="0 0 24 24">275          <path d="M7 13l7-7a4 4 0 015 5l-8 8a6 6 0 01-9-9l7-7" fill="none" stroke="#222" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>276        </svg>277      </div>278      <!-- Send icon -->279      <div class="icon-btn">280        <svg class="icon" viewBox="0 0 24 24">281          <path d="M3 12l18-8-8 18-3-7-7-3z" fill="#222"></path>282        </svg>283      </div>284      <!-- More icon -->285      <div class="icon-btn">286        <svg class="icon" viewBox="0 0 24 24">287          <circle cx="5" cy="12" r="2" fill="#222"></circle>288          <circle cx="12" cy="12" r="2" fill="#222"></circle>289          <circle cx="19" cy="12" r="2" fill="#222"></circle>290        </svg>291      </div>292    </div>293  </div>294 295  <!-- Compose fields -->296  <div class="compose-content">297    <div class="field-row">298      <div class="label">From</div>299      <div class="value">dbwscratch.test.id2@gmail.com</div>300    </div>301 302    <div class="field-row" style="border-bottom: none;">303      <div class="label">To</div>304      <div class="value" style="color:#4a4a4a;">|</div>305      <svg class="icon" viewBox="0 0 24 24" style="margin-left: 12px;">306        <path d="M6 9l6 6 6-6" fill="none" stroke="#444" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>307      </svg>308    </div>309 310    <div class="subject">Weather&Radar - know your weather</div>311    <div style="margin-top: 22px; font-size: 40px; color:#545454;">Weather&Radar - know your weather has...</div>312  </div>313 314  <!-- Overlay and Smart Compose card -->315  <div class="overlay"></div>316  <div class="card">317    <div class="illustration">[IMG: Smart Compose Illustration]</div>318    <div class="card-title">Smart Compose</div>319    <div class="card-desc">320      Writing suggestions appear as you type. Swipe right to accept.321    </div>322    <div class="card-action">Got it</div>323  </div>324 325  <!-- Keyboard mock -->326  <div class="keyboard">327    <div class="key-row">328      <div class="key action"></div>329      <div class="key"></div>330      <div class="key"></div>331      <div class="key"></div>332      <div class="key"></div>333      <div class="key"></div>334      <div class="key"></div>335      <div class="key"></div>336      <div class="key"></div>337      <div class="key"></div>338    </div>339    <div class="key-row">340      <div class="key"></div>341      <div class="key"></div>342      <div class="key"></div>343      <div class="key"></div>344      <div class="key"></div>345      <div class="key"></div>346      <div class="key"></div>347      <div class="key"></div>348      <div class="key action"></div>349    </div>350    <div class="key-row">351      <div class="key"></div>352      <div class="key"></div>353      <div class="key"></div>354      <div class="key"></div>355      <div class="key"></div>356      <div class="key"></div>357      <div class="key"></div>358      <div class="key"></div>359      <div class="key action"></div>360    </div>361    <div class="key-row">362      <div class="key wide action"></div>363      <div class="key wide"></div>364      <div class="key space"></div>365      <div class="key wide"></div>366      <div class="key wide action"></div>367    </div>368    <div class="gesture-pill"></div>369  </div>370</div>371</body>372</html>
GD-ML/AndroidCode · Team Ai