Team Ai
Datasetpublic

GD-ML/AndroidCode

sourceHugging Facemitupdated 6mo agoView on Hugging Face
1likes3.4kdownloads
11015_8.html299 linesDownload Raw Back to 11015
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>Schedule Setup UI</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: #ffffff;15    font-family: Arial, Helvetica, sans-serif;16    color: #212121;17  }18 19  /* Hero section */20  .hero {21    position: relative;22    width: 100%;23    height: 820px;24  }25  .hero-img {26    position: absolute;27    left: 0; top: 0;28    width: 100%; height: 100%;29    background: #E0E0E0;30    border-bottom: 1px solid #BDBDBD;31    display: flex;32    align-items: center;33    justify-content: center;34    color: #757575;35    font-size: 34px;36    letter-spacing: 0.4px;37  }38  .hero-img::after {39    content: "";40    position: absolute;41    inset: 0;42    background: linear-gradient(180deg, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.45) 40%, rgba(0,0,0,0.15) 100%);43    pointer-events: none;44  }45  .close-btn {46    position: absolute;47    top: 64px;48    left: 48px;49    width: 60px; height: 60px;50    display: flex;51    align-items: center;52    justify-content: center;53    z-index: 2;54  }55  .close-btn svg { width: 36px; height: 36px; }56  .close-btn line { stroke: #ffffff; stroke-width: 4; stroke-linecap: round; }57 58  .hero-text {59    position: absolute;60    left: 60px;61    right: 60px;62    bottom: 80px;63    z-index: 2;64    color: #fff;65  }66  .hero-title {67    font-size: 86px;68    line-height: 96px;69    font-weight: 800;70    margin: 0 0 24px 0;71    letter-spacing: 0.5px;72  }73  .hero-sub {74    font-size: 40px;75    line-height: 56px;76    color: #ECEFF1;77    margin: 0;78  }79 80  /* Content area */81  .content {82    position: absolute;83    top: 820px;84    left: 0; right: 0;85    bottom: 0;86    background: #ffffff;87  }88  .section {89    padding: 40px 60px 0 60px;90  }91  .label {92    font-size: 44px;93    color: #424242;94    margin-bottom: 28px;95  }96 97  /* Days row */98  .days-row {99    display: flex;100    gap: 36px;101    padding: 0 60px;102    margin-bottom: 24px;103  }104  .day {105    width: 120px;106    text-align: center;107  }108  .day .circle {109    width: 96px; height: 96px;110    background: #1a73e8;111    border-radius: 50%;112    margin: 0 auto 16px auto;113    display: flex; align-items: center; justify-content: center;114    box-shadow: 0 2px 4px rgba(0,0,0,0.12);115  }116  .day svg { width: 44px; height: 44px; }117  .day .check path {118    stroke: #fff; stroke-width: 8; fill: none; stroke-linecap: round; stroke-linejoin: round;119  }120  .day .name {121    font-size: 34px;122    color: #616161;123  }124 125  .divider {126    height: 1px;127    background: #E0E0E0;128    margin: 36px 0;129  }130 131  /* Setting rows */132  .row {133    display: flex;134    align-items: center;135    justify-content: space-between;136    padding: 0 60px;137  }138  .row .left {139    font-size: 44px;140    color: #424242;141  }142  .row .right {143    font-size: 48px;144    color: #616161;145  }146 147  /* Toggles */148  .toggle {149    width: 120px; height: 64px;150    border-radius: 32px;151    background: #e0e0e0;152    position: relative;153    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.06);154  }155  .toggle .knob {156    position: absolute;157    top: 6px; left: 6px;158    width: 52px; height: 52px;159    background: #ffffff;160    border-radius: 50%;161    box-shadow: 0 2px 8px rgba(0,0,0,0.2);162    transition: left 0.2s ease;163  }164  .toggle.on { background: #2ecc71; }165  .toggle.on .knob { left: 62px; }166  .toggle.off { background: #CFD8DC; }167  .toggle.off .knob { left: 6px; }168 169  /* CTA button */170  .cta {171    position: absolute;172    left: 0; right: 0;173    bottom: 138px;174    height: 150px;175    background: #1a73e8;176    display: flex;177    align-items: center;178    justify-content: center;179    color: #fff;180    font-weight: 700;181    font-size: 48px;182  }183 184  /* Home indicator */185  .home-indicator {186    position: absolute;187    bottom: 60px;188    left: 50%;189    transform: translateX(-50%);190    width: 300px;191    height: 18px;192    background: #bdbdbd;193    border-radius: 9px;194  }195</style>196</head>197<body>198<div id="render-target">199  <!-- Hero area -->200  <div class="hero">201    <div class="hero-img">[IMG: Blurry subway station with person wearing earphones]</div>202    <div class="close-btn">203      <svg viewBox="0 0 24 24">204        <line x1="5" y1="5" x2="19" y2="19"></line>205        <line x1="19" y1="5" x2="5" y2="19"></line>206      </svg>207    </div>208    <div class="hero-text">209      <h1 class="hero-title">When would you like to learn?</h1>210      <p class="hero-sub">Research shows that studying at the same time each day helps form habits.</p>211    </div>212  </div>213 214  <!-- Content area -->215  <div class="content">216    <div class="section">217      <div class="label">Days</div>218    </div>219    <div class="days-row">220      <div class="day">221        <div class="circle">222          <svg class="check" viewBox="0 0 24 24"><path d="M4 13 L9 18 L20 7"></path></svg>223        </div>224        <div class="name">Mon</div>225      </div>226      <div class="day">227        <div class="circle">228          <svg class="check" viewBox="0 0 24 24"><path d="M4 13 L9 18 L20 7"></path></svg>229        </div>230        <div class="name">Tue</div>231      </div>232      <div class="day">233        <div class="circle">234          <svg class="check" viewBox="0 0 24 24"><path d="M4 13 L9 18 L20 7"></path></svg>235        </div>236        <div class="name">Wed</div>237      </div>238      <div class="day">239        <div class="circle">240          <svg class="check" viewBox="0 0 24 24"><path d="M4 13 L9 18 L20 7"></path></svg>241        </div>242        <div class="name">Thu</div>243      </div>244      <div class="day">245        <div class="circle">246          <svg class="check" viewBox="0 0 24 24"><path d="M4 13 L9 18 L20 7"></path></svg>247        </div>248        <div class="name">Fri</div>249      </div>250      <div class="day">251        <div class="circle">252          <svg class="check" viewBox="0 0 24 24"><path d="M4 13 L9 18 L20 7"></path></svg>253        </div>254        <div class="name">Sat</div>255      </div>256      <div class="day">257        <div class="circle">258          <svg class="check" viewBox="0 0 24 24"><path d="M4 13 L9 18 L20 7"></path></svg>259        </div>260        <div class="name">Sun</div>261      </div>262    </div>263 264    <div class="divider"></div>265 266    <div class="row">267      <div class="left">Time</div>268      <div class="right">11:00 AM</div>269    </div>270 271    <div class="divider"></div>272 273    <div class="row">274      <div class="left">Minutes / day</div>275      <div class="right">5</div>276    </div>277 278    <div class="divider"></div>279 280    <div class="row" style="margin-top: 8px;">281      <div class="left">Notifications</div>282      <div class="toggle on">283        <div class="knob"></div>284      </div>285    </div>286 287    <div class="row" style="margin-top: 42px;">288      <div class="left">Add study reminders to my calendar</div>289      <div class="toggle off">290        <div class="knob"></div>291      </div>292    </div>293 294    <div class="cta">Continue</div>295    <div class="home-indicator"></div>296  </div>297</div>298</body>299</html>