Team Ai
Datasetpublic

GD-ML/AndroidCode

sourceHugging Facemitupdated 6mo agoView on Hugging Face
1likes3.4kdownloads
1011_0.html245 linesDownload Raw Back to 1011
1<html lang="en">2<head>3<meta charset="UTF-8">4<meta name="viewport" content="width=1080, initial-scale=1.0">5<title>Switch FWD Running Shoes - UI Mock</title>6<style>7  body { margin: 0; padding: 0; background: transparent; font-family: Arial, Helvetica, sans-serif; }8  #render-target {9    width: 1080px; height: 2400px;10    position: relative; overflow: hidden;11    background: #FFFFFF; color: #111;12  }13 14  /* Status bar */15  .status-bar {16    height: 80px; padding: 0 32px;17    display: flex; align-items: center; justify-content: space-between;18    color: #222; font-weight: 600; font-size: 36px;19  }20  .status-icons { display: flex; align-items: center; gap: 22px; }21  .dot {22    width: 26px; height: 26px; border-radius: 50%; background: #D7D7D7;23  }24  .signal { width: 32px; height: 22px; background: #D7D7D7; border-radius: 4px; }25  .battery { width: 26px; height: 40px; border: 3px solid #D7D7D7; border-radius: 6px; position: relative; }26  .battery:after { content: ""; position: absolute; top: -8px; left: 8px; width: 10px; height: 6px; background: #D7D7D7; border-radius: 2px; }27 28  /* Header */29  .header {30    padding: 10px 40px 20px 40px;31    display: flex; align-items: center; justify-content: space-between;32  }33  .title {34    font-size: 48px; font-weight: 800; letter-spacing: 2px; text-transform: uppercase;35  }36  .header-actions { display: flex; align-items: center; gap: 28px; }37  .pill {38    padding: 14px 26px; border: 3px solid #111; border-radius: 40px;39    font-size: 36px; font-weight: 700;40  }41  .icon-btn { width: 68px; height: 68px; display: flex; align-items: center; justify-content: center; }42  .icon-btn svg { width: 48px; height: 48px; }43 44  /* Thumbnails strip */45  .thumb-strip {46    display: flex; align-items: center; gap: 36px;47    padding: 20px 40px;48    overflow: hidden;49  }50  .thumb {51    width: 160px; height: 100px;52    background: #E0E0E0; border: 1px solid #BDBDBD;53    display: flex; align-items: center; justify-content: center;54    color: #757575; font-size: 26px; border-radius: 12px;55  }56  .thumb.active { outline: 6px solid #EDEDED; }57 58  /* Accessory cards quick row (prices $20, $50, $65) */59  .accessories {60    display: flex; gap: 24px; padding: 10px 40px 26px 40px;61  }62  .acc-card {63    flex: 1; min-width: 0;64    background: #F6F6F6; border-radius: 16px; padding: 24px;65    box-shadow: inset 0 0 0 1px #E0E0E0;66  }67  .acc-price {68    display: inline-block; padding: 8px 16px; border: 2px solid #111; border-radius: 28px;69    font-weight: 700; font-size: 28px; margin-bottom: 16px;70  }71  .acc-title { font-size: 32px; font-weight: 800; text-transform: uppercase; line-height: 1.1; }72  .acc-sub { color: #6f6f6f; margin-top: 12px; font-size: 28px; }73 74  /* Section title */75  .section-title {76    padding: 36px 40px 14px 40px;77    font-size: 56px; font-weight: 900; letter-spacing: 2px; text-transform: uppercase;78  }79 80  /* Product grid */81  .product-grid {82    display: flex; gap: 28px; padding: 0 40px;83  }84  .product-card {85    flex: 1; background: #F4F4F4; border-radius: 16px; overflow: hidden;86    box-shadow: inset 0 0 0 1px #E0E0E0;87    position: relative;88  }89  .prod-img {90    height: 380px; background: #E0E0E0; border-bottom: 1px solid #BDBDBD;91    display: flex; align-items: center; justify-content: center; color: #757575; font-size: 28px;92  }93  .price-tag {94    position: absolute; left: 24px; top: 24px;95    background: #fff; border: 2px solid #111; border-radius: 28px;96    padding: 10px 18px; font-weight: 800; font-size: 30px;97  }98  .prod-body { padding: 24px; }99  .prod-name {100    font-size: 38px; font-weight: 900; text-transform: uppercase; line-height: 1.15;101  }102  .prod-cat { color: #6f6f6f; font-size: 28px; margin-top: 12px; }103 104  /* Questions section */105  .questions { padding: 40px; margin-top: 36px; }106  .questions h2 { font-size: 64px; font-weight: 900; letter-spacing: 2px; margin: 0 0 32px 0; }107  .qa-row { display: flex; gap: 60px; }108  .qa-card { flex: 1; }109  .qa-title { font-size: 36px; margin-top: 18px; }110  .cta { margin-top: 22px; font-weight: 900; font-size: 34px; display: inline-block; border-bottom: 6px solid #111; padding-bottom: 10px; }111  .qa-icon {112    width: 90px; height: 90px; border: 3px solid #111; border-radius: 14px;113    display: flex; align-items: center; justify-content: center;114  }115  .qa-icon svg { width: 60px; height: 60px; }116 117  /* Bottom bar mimic */118  .bottom-handle {119    position: absolute; bottom: 24px; left: 50%;120    transform: translateX(-50%);121    width: 420px; height: 12px; border-radius: 6px; background: #222;122  }123</style>124</head>125<body>126<div id="render-target">127 128  <!-- Status Bar -->129  <div class="status-bar">130    <div>5:12</div>131    <div class="status-icons">132      <div class="dot"></div>133      <div class="dot"></div>134      <div class="dot"></div>135      <div class="signal"></div>136      <div class="battery"></div>137    </div>138  </div>139 140  <!-- Header with title, price, close -->141  <div class="header">142    <div class="title">SWITCH FWD RUNNING SHOES</div>143    <div class="header-actions">144      <div class="pill">$140.00</div>145      <div class="icon-btn" aria-label="Close">146        <svg viewBox="0 0 24 24">147          <path d="M4 4 L20 20 M20 4 L4 20" stroke="#111" stroke-width="2.5" stroke-linecap="round"/>148        </svg>149      </div>150    </div>151  </div>152 153  <!-- Thumbnail strip -->154  <div class="thumb-strip">155    <div class="thumb">[IMG: Shoe - Lime]</div>156    <div class="thumb">[IMG: Shoe - Pink]</div>157    <div class="thumb">[IMG: Shoe - Black]</div>158    <div class="thumb">[IMG: Shoe - Beige]</div>159    <div class="thumb active">[IMG: Shoe - Green]</div>160  </div>161 162  <!-- Accessories quick cards -->163  <div class="accessories">164    <div class="acc-card">165      <div class="acc-price">$20.00</div>166      <div class="acc-title">Multiple Width Training Headbands 3 Per...</div>167      <div class="acc-sub">Performance</div>168    </div>169    <div class="acc-card">170      <div class="acc-price">$50.00</div>171      <div class="acc-title">Break the Norm Running Tank Top (Gender Neutral)</div>172      <div class="acc-sub">Performance</div>173    </div>174    <div class="acc-card">175      <div class="acc-price">$65.00</div>176      <div class="acc-title">Break the Norm Graphic Sweat...</div>177      <div class="acc-sub">Performance</div>178    </div>179  </div>180 181  <!-- You may also like -->182  <div class="section-title">YOU MAY ALSO LIKE</div>183 184  <div class="product-grid">185    <div class="product-card">186      <div class="price-tag">$160.00</div>187      <div class="prod-img">[IMG: Adizero Boston 12 - Lime/Grey]</div>188      <div class="prod-body">189        <div class="prod-name">Adizero Boston 12 Running Shoes</div>190        <div class="prod-cat">Women's Performance</div>191      </div>192    </div>193 194    <div class="product-card">195      <div class="price-tag">$160.00</div>196      <div class="prod-img">[IMG: Adizero Boston 12 - Grey]</div>197      <div class="prod-body">198        <div class="prod-name">Adizero Boston 12 Running Shoes</div>199        <div class="prod-cat">Women's Performance</div>200      </div>201    </div>202 203    <div class="product-card">204      <div class="price-tag">$190.00</div>205      <div class="prod-img">[IMG: Ultraboost - Blue/White]</div>206      <div class="prod-body">207        <div class="prod-name">Ultraboost Running Shoes</div>208        <div class="prod-cat">Performance</div>209      </div>210    </div>211  </div>212 213  <!-- Questions section -->214  <div class="questions">215    <h2>QUESTIONS?</h2>216    <div class="qa-row">217      <div class="qa-card">218        <div class="qa-icon" aria-hidden="true">219          <svg viewBox="0 0 24 24">220            <path d="M3 6h12v9H9l-3 3v-3H3z" fill="none" stroke="#111" stroke-width="2.2" stroke-linejoin="round"/>221            <path d="M15 9h6v9h-4l-2 2v-2h-0" fill="none" stroke="#111" stroke-width="2.2" stroke-linejoin="round"/>222          </svg>223        </div>224        <div class="qa-title">Chat with an agent</div>225        <div class="cta">START CHAT</div>226      </div>227 228      <div class="qa-card">229        <div class="qa-icon" aria-hidden="true">230          <svg viewBox="0 0 24 24">231            <circle cx="12" cy="12" r="9" fill="none" stroke="#111" stroke-width="2.2"/>232            <path d="M12 7c2 0 3 1.2 3 2.6 0 1.8-2 2.5-3 3.4" fill="none" stroke="#111" stroke-width="2.2" stroke-linecap="round"/>233            <circle cx="12" cy="17.2" r="1.2" fill="#111"/>234          </svg>235        </div>236        <div class="qa-title">Visit our help section</div>237        <div class="cta">FAQ & HELP</div>238      </div>239    </div>240  </div>241 242  <div class="bottom-handle"></div>243</div>244</body>245</html>
GD-ML/AndroidCode · Team Ai