Team Ai
Datasetpublic

GD-ML/AndroidCode

sourceHugging Facemitupdated 6mo agoView on Hugging Face
1likes3.4kdownloads
10584_11.html283 linesDownload Raw Back to 10584
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>Tell us who you are - Form</title>7<style>8  body { margin: 0; padding: 0; background: transparent; font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; }9  #render-target {10    width: 1080px;11    height: 2400px;12    position: relative;13    overflow: hidden;14    background: #ffffff;15  }16 17  /* Status bar */18  .status-bar {19    position: relative;20    height: 150px;21    background: #B33116;22    color: #fff;23  }24  .status-time {25    position: absolute;26    left: 36px;27    top: 46px;28    font-weight: 600;29    font-size: 48px;30    letter-spacing: 1px;31  }32  .status-icons {33    position: absolute;34    right: 32px;35    top: 38px;36    display: flex;37    gap: 28px;38    align-items: center;39  }40  .status-icons svg { fill: #fff; }41 42  /* Content */43  .content {44    padding: 34px 64px 0 64px;45  }46  h1.title {47    margin: 28px 0 26px 0;48    font-size: 88px;49    line-height: 1.05;50    color: #212121;51    font-weight: 700;52  }53 54  .form {55    margin-top: 6px;56  }57  .field {58    position: relative;59    margin: 34px 0;60  }61  .field input {62    width: 100%;63    height: 126px;64    border: 2px solid #C9C9C9;65    border-radius: 20px;66    padding: 34px 44px;67    font-size: 44px;68    color: #222;69    outline: none;70    box-sizing: border-box;71  }72  .field .label {73    position: absolute;74    top: -18px;75    left: 30px;76    background: #fff;77    padding: 0 14px;78    font-size: 30px;79    color: #9E9E9E;80  }81  .field.focus input {82    border-color: #1F1F1F;83    border-width: 4px;84  }85  .help {86    position: absolute;87    right: 26px;88    top: 50%;89    transform: translateY(-50%);90    width: 70px;91    height: 70px;92    border-radius: 50%;93    border: 2px solid #BDBDBD;94    display: flex;95    align-items: center;96    justify-content: center;97    color: #757575;98    font-weight: 700;99    font-size: 40px;100    background: #fff;101  }102 103  /* Caret selection bubble (approximation) */104  .caret-bubble {105    position: absolute;106    left: 250px;107    top: 92px;108    width: 58px;109    height: 58px;110    background: #2E2E2E;111    border-radius: 50%;112  }113  .caret-bubble .tail {114    position: absolute;115    bottom: -16px;116    left: 18px;117    width: 22px;118    height: 22px;119    background: #2E2E2E;120    transform: rotate(45deg);121    border-bottom-left-radius: 4px;122  }123 124  .hint {125    margin: 28px 0 0 10px;126    color: #5E5E5E;127    font-size: 36px;128    line-height: 1.35;129  }130 131  /* On-screen keyboard (simplified) */132  .keyboard {133    position: absolute;134    left: 0; right: 0; bottom: 0;135    height: 820px;136    background: #1F1F22;137    padding-top: 16px;138    box-sizing: border-box;139  }140  .kb-suggestions {141    display: flex;142    gap: 26px;143    padding: 18px 28px;144    color: #EDE7F6;145    font-size: 40px;146    background: #2A2A2D;147  }148  .kb-rows {149    padding: 24px 18px;150    display: grid;151    grid-template-rows: repeat(4, 1fr);152    gap: 18px;153    height: calc(100% - 106px);154    box-sizing: border-box;155  }156  .row {157    display: grid;158    grid-auto-columns: 1fr;159    grid-auto-flow: column;160    gap: 12px;161    align-items: center;162  }163  .key {164    height: 108px;165    background: #2F2F33;166    border-radius: 22px;167  }168  .key.small { width: 100px; }169  .key.medium { width: 160px; }170  .space {171    grid-column: span 6;172    height: 108px;173    background: #2F2F33;174    border-radius: 22px;175  }176  .action-left, .action-right {177    width: 150px; height: 150px; border-radius: 80px;178    background: #CAB2D6; color: #1F1F22;179  }180  .row-bottom {181    display: grid;182    grid-template-columns: 180px 1fr 180px;183    gap: 18px;184    align-items: center;185  }186</style>187</head>188<body>189<div id="render-target">190 191  <!-- Status bar -->192  <div class="status-bar">193    <div class="status-time">8:17</div>194    <div class="status-icons">195      <!-- WiFi icon -->196      <svg width="48" height="48" viewBox="0 0 24 24" aria-hidden="true">197        <path d="M12 18.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zm-5-3.3 1.4 1.4A6 6 0 0 1 17.6 16l1.4-1.4a8 8 0 0 0-12 0zm-3-3 1.4 1.4a12 12 0 0 1 16.2 0L23 12.2A14 14 0 0 0 2 12.2z"/>198      </svg>199      <!-- Battery icon -->200      <svg width="56" height="56" viewBox="0 0 24 24" aria-hidden="true">201        <path d="M17 6h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2v-1h-1V7h1V6zm-1 0H5a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h11V6z"/>202      </svg>203    </div>204  </div>205 206  <!-- Main content -->207  <div class="content">208    <h1 class="title">Tell us who you are</h1>209 210    <div class="form">211 212      <!-- First Name -->213      <div class="field">214        <div class="label">First Name</div>215        <input type="text" value="ABC">216      </div>217 218      <!-- Last Name (focused) -->219      <div class="field focus" style="margin-top: 48px;">220        <div class="label" style="color:#5E5E5E;">Last Name</div>221        <input type="text" value="Research">222        <div class="caret-bubble"><div class="tail"></div></div>223      </div>224 225      <!-- Birthdate with help -->226      <div class="field" style="margin-top: 48px;">227        <div class="label">Birthdate</div>228        <input type="text" placeholder="">229        <div class="help">?</div>230      </div>231 232      <!-- Gender with help -->233      <div class="field" style="margin-top: 48px;">234        <div class="label">Gender</div>235        <input type="text" placeholder="">236        <div class="help">?</div>237      </div>238 239      <div class="hint">240        Your profile is public by default. Change your visibility any time in Privacy Controls.241      </div>242 243    </div>244  </div>245 246  <!-- On-screen keyboard (simplified visual) -->247  <div class="keyboard">248    <div class="kb-suggestions">249      <div>Research</div>250      <div>|</div>251      <div>Researcher</div>252      <div>|</div>253      <div>Researching</div>254      <div style="margin-left:auto;">🎤</div>255    </div>256    <div class="kb-rows">257      <div class="row">258        <div class="key"></div><div class="key"></div><div class="key"></div><div class="key"></div>259        <div class="key"></div><div class="key"></div><div class="key"></div><div class="key"></div>260        <div class="key"></div><div class="key"></div>261      </div>262      <div class="row">263        <div class="key"></div><div class="key"></div><div class="key"></div><div class="key"></div>264        <div class="key"></div><div class="key"></div><div class="key"></div><div class="key"></div>265        <div class="key"></div>266      </div>267      <div class="row">268        <div class="key medium"></div>269        <div class="key"></div><div class="key"></div><div class="key"></div><div class="key"></div>270        <div class="key"></div><div class="key"></div><div class="key"></div>271        <div class="key medium"></div>272      </div>273      <div class="row-bottom">274        <div class="action-left"></div>275        <div class="space"></div>276        <div class="action-right"></div>277      </div>278    </div>279  </div>280 281</div>282</body>283</html>
GD-ML/AndroidCode · Team Ai