Team Ai
Datasetpublic

GD-ML/AndroidCode

sourceHugging Facemitupdated 6mo agoView on Hugging Face
1likes3.4kdownloads
10269_0.html282 linesDownload Raw Back to 10269
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>Nike Waffle Debut - Mock</title>7<style>8  body {9    margin: 0;10    padding: 0;11    background: transparent;12    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;13    color: #111;14  }15 16  /* Root container per requirements */17  #render-target {18    width: 1080px;19    height: 2400px;20    position: relative;21    overflow: hidden;22    background: #fff;23  }24 25  /* Status bar */26  .status-bar {27    height: 120px;28    background: #000;29    color: #fff;30    display: flex;31    align-items: center;32    justify-content: space-between;33    padding: 0 36px;34    box-sizing: border-box;35    font-weight: 600;36  }37  .status-left {38    display: flex;39    align-items: center;40    gap: 18px;41    font-size: 40px;42  }43  .status-right {44    display: flex;45    align-items: center;46    gap: 20px;47  }48  .icon {49    width: 42px;50    height: 42px;51    display: inline-flex;52    align-items: center;53    justify-content: center;54  }55 56  /* App bar */57  .app-bar {58    height: 140px;59    padding: 0 36px;60    display: flex;61    align-items: center;62    box-sizing: border-box;63    border-bottom: 1px solid #e5e5e5;64    background: #fff;65  }66  .app-title {67    font-size: 52px;68    font-weight: 700;69    margin-left: 16px;70  }71  .app-right {72    margin-left: auto;73    display: flex;74    align-items: center;75    gap: 28px;76  }77  .tap-area {78    width: 88px;79    height: 88px;80    display: inline-flex;81    align-items: center;82    justify-content: center;83  }84 85  /* Hero image area */86  .hero {87    height: 980px;88    background: #f3f3f3;89    display: flex;90    align-items: center;91    justify-content: center;92    box-sizing: border-box;93  }94  .img-placeholder {95    width: 920px;96    height: 440px;97    background: #E0E0E0;98    border: 1px solid #BDBDBD;99    color: #757575;100    display: flex;101    align-items: center;102    justify-content: center;103    font-size: 36px;104    border-radius: 8px;105  }106 107  /* Pager indicator */108  .pager {109    height: 120px;110    display: flex;111    align-items: center;112    justify-content: center;113  }114  .pager-track {115    width: 680px;116    height: 8px;117    background: #dedede;118    border-radius: 6px;119    position: relative;120    overflow: hidden;121  }122  .pager-active {123    width: 160px;124    height: 100%;125    background: #9e9e9e;126    border-radius: 6px;127    position: absolute;128    left: 180px;129    top: 0;130  }131 132  /* Thumbnails row */133  .thumbs {134    padding: 22px 36px 24px;135    box-sizing: border-box;136    display: grid;137    grid-template-columns: repeat(3, 1fr);138    gap: 28px;139  }140  .thumb {141    height: 320px;142    background: #E0E0E0;143    border: 1px solid #BDBDBD;144    display: flex;145    align-items: center;146    justify-content: center;147    color: #757575;148    font-size: 32px;149    border-radius: 6px;150  }151 152  /* Product info */153  .info {154    padding: 28px 36px 0;155    box-sizing: border-box;156  }157  .info .label {158    font-size: 44px;159    color: #5f5f5f;160    margin-bottom: 8px;161  }162  .info .title {163    font-size: 88px;164    font-weight: 800;165    line-height: 1.05;166  }167 168  /* Bottom gesture pill (for visual completeness) */169  .gesture {170    position: absolute;171    bottom: 24px;172    left: 50%;173    transform: translateX(-50%);174    width: 280px;175    height: 12px;176    background: #111;177    opacity: 0.9;178    border-radius: 12px;179  }180</style>181</head>182<body>183<div id="render-target">184 185  <!-- Status Bar -->186  <div class="status-bar">187    <div class="status-left">188      <div>10:55</div>189      <div class="icon">190        <svg width="36" height="36" viewBox="0 0 24 24" fill="#fff" xmlns="http://www.w3.org/2000/svg">191          <path d="M12 2v4" stroke="#fff" stroke-width="2" stroke-linecap="round"/>192          <path d="M4.93 4.93l2.83 2.83" stroke="#fff" stroke-width="2" stroke-linecap="round"/>193        </svg>194      </div>195      <div class="icon">196        <svg width="36" height="36" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="2" xmlns="http://www.w3.org/2000/svg">197          <circle cx="12" cy="13" r="5"/>198          <path d="M12 3v2M3 13h2m14 0h2M12 21v-2"/>199        </svg>200      </div>201      <div class="icon">202        <svg width="36" height="36" viewBox="0 0 24 24" fill="#fff" xmlns="http://www.w3.org/2000/svg">203          <path d="M3 5h18v14H3z"/>204          <path d="M3 7l9 6 9-6" fill="#000"/>205        </svg>206      </div>207      <div class="icon">208        <svg width="36" height="36" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="2" xmlns="http://www.w3.org/2000/svg">209          <path d="M12 2l9 18H3z"/>210        </svg>211      </div>212    </div>213    <div class="status-right">214      <div class="icon">215        <svg width="36" height="36" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="2" xmlns="http://www.w3.org/2000/svg">216          <path d="M2 10l10-7 10 7v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V10z"/>217        </svg>218      </div>219      <div class="icon" style="width:auto; font-size:36px;">80%</div>220      <div class="icon">221        <svg width="40" height="40" viewBox="0 0 24 24" fill="#fff" xmlns="http://www.w3.org/2000/svg">222          <rect x="3" y="7" width="16" height="10" rx="2"/>223          <rect x="19" y="10" width="2" height="4" rx="1"/>224        </svg>225      </div>226    </div>227  </div>228 229  <!-- App Bar -->230  <div class="app-bar">231    <div class="tap-area">232      <svg width="42" height="42" viewBox="0 0 24 24" fill="none" stroke="#111" stroke-width="2" xmlns="http://www.w3.org/2000/svg">233        <path d="M15 18l-6-6 6-6" stroke-linecap="round" stroke-linejoin="round"/>234      </svg>235    </div>236    <div class="app-title">Nike Waffle Debut</div>237    <div class="app-right">238      <div class="tap-area">239        <svg width="42" height="42" viewBox="0 0 24 24" fill="none" stroke="#111" stroke-width="2" xmlns="http://www.w3.org/2000/svg">240          <circle cx="11" cy="11" r="7"/>241          <path d="M20 20l-4-4" stroke-linecap="round"/>242        </svg>243      </div>244      <div class="tap-area">245        <svg width="42" height="42" viewBox="0 0 24 24" fill="none" stroke="#111" stroke-width="2" xmlns="http://www.w3.org/2000/svg">246          <path d="M6 7h12v12H6z"/>247          <path d="M8 7a4 4 0 0 1 8 0" />248        </svg>249      </div>250    </div>251  </div>252 253  <!-- Hero Image -->254  <div class="hero">255    <div class="img-placeholder">[IMG: Nike Waffle Debut Shoe]</div>256  </div>257 258  <!-- Pager Indicator -->259  <div class="pager">260    <div class="pager-track">261      <div class="pager-active"></div>262    </div>263  </div>264 265  <!-- Thumbnails -->266  <div class="thumbs">267    <div class="thumb">[IMG: Black Colorway]</div>268    <div class="thumb">[IMG: Light Blue Colorway]</div>269    <div class="thumb">[IMG: Black/White Colorway]</div>270  </div>271 272  <!-- Product Info -->273  <div class="info">274    <div class="label">Men's Shoes</div>275    <div class="title">Nike Waffle Debut</div>276  </div>277 278  <!-- Bottom gesture pill -->279  <div class="gesture"></div>280</div>281</body>282</html>
GD-ML/AndroidCode · Team Ai