Team Ai
Datasetpublic

GD-ML/AndroidCode

sourceHugging Facemitupdated 6mo agoView on Hugging Face
1likes3.4kdownloads
11453_3.html279 linesDownload Raw Back to 11453
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>Reminder Detail Screen</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: #121212;15    color: #FFFFFF;16    font-family: Roboto, system-ui, -apple-system, Segoe UI, Arial, sans-serif;17  }18 19  /* Status bar */20  .status-bar {21    position: absolute;22    top: 0;23    left: 0;24    width: 1080px;25    height: 110px;26    display: flex;27    align-items: center;28    justify-content: space-between;29    padding: 0 36px;30    box-sizing: border-box;31    color: #E0E0E0;32    font-size: 38px;33    letter-spacing: 0.2px;34  }35  .status-left {36    display: flex;37    align-items: center;38    gap: 20px;39  }40  .status-right {41    display: flex;42    align-items: center;43    gap: 22px;44  }45  .status-icon svg { display: block; }46 47  /* App bar */48  .app-bar {49    position: absolute;50    top: 110px;51    left: 0;52    width: 1080px;53    height: 120px;54    display: flex;55    align-items: center;56    padding: 0 24px;57    box-sizing: border-box;58  }59  .app-bar .left {60    width: 120px;61    display: flex;62    align-items: center;63    justify-content: flex-start;64  }65  .app-bar .right {66    margin-left: auto;67    display: flex;68    align-items: center;69    gap: 36px;70    padding-right: 10px;71  }72  .icon-btn { width: 64px; height: 64px; display: flex; align-items: center; justify-content: center; }73 74  /* Title and meta */75  .content {76    position: absolute;77    top: 270px;78    left: 48px;79    right: 48px;80  }81  .title {82    font-size: 66px;83    font-weight: 800;84    line-height: 1.2;85    color: #FAFAFA;86    margin-bottom: 22px;87  }88  .meta {89    display: flex;90    align-items: center;91    justify-content: space-between;92    color: #8D8D8D;93    font-size: 30px;94  }95  .calendar-icon { margin-right: 8px; }96  .divider {97    height: 1px;98    background: #2D2D2D;99    margin: 30px 0 24px;100  }101  .note-text {102    font-size: 46px;103    color: #EDEDED;104    letter-spacing: 0.2px;105  }106 107  /* Floating chip */108  .edit-chip {109    position: absolute;110    bottom: 290px;111    left: 50%;112    transform: translateX(-50%);113    background: #2E2A25;114    color: #EDEDED;115    padding: 22px 34px 22px 24px;116    border-radius: 48px;117    display: flex;118    align-items: center;119    gap: 18px;120    box-shadow: 0 8px 18px rgba(0,0,0,0.35);121    font-size: 34px;122  }123  .chip-icon {124    width: 64px;125    height: 64px;126    border-radius: 32px;127    background: #F6C83B;128    display: flex;129    align-items: center;130    justify-content: center;131  }132 133  /* Bottom toolbar */134  .bottom-toolbar {135    position: absolute;136    bottom: 120px;137    left: 0;138    width: 1080px;139    height: 120px;140    background: #1D1D1F;141    display: flex;142    align-items: center;143    justify-content: space-between;144    padding: 0 36px;145    box-sizing: border-box;146    border-top: 1px solid #2C2C2C;147  }148  .bt-left {149    color: #EDEDED;150    font-size: 44px;151    font-weight: 500;152    letter-spacing: 0.5px;153  }154  .bt-right {155    width: 64px;156    height: 64px;157    display: flex; align-items: center; justify-content: center;158  }159 160  /* Gesture bar */161  .gesture {162    position: absolute;163    bottom: 52px;164    left: 50%;165    transform: translateX(-50%);166    width: 240px;167    height: 12px;168    background: #EDEDED;169    border-radius: 8px;170    opacity: 0.85;171  }172</style>173</head>174<body>175<div id="render-target">176 177  <!-- Status Bar -->178  <div class="status-bar">179    <div class="status-left">180      <div>3:11</div>181      <div>72°</div>182      <div>✓</div>183      <div>▲</div>184      <div>en •</div>185    </div>186    <div class="status-right">187      <div class="status-icon">188        <svg width="40" height="40" viewBox="0 0 48 48">189          <path d="M6 26c8-8 28-8 36 0" stroke="#E0E0E0" stroke-width="3" fill="none" stroke-linecap="round"/>190          <path d="M12 30c6-6 18-6 24 0" stroke="#E0E0E0" stroke-width="3" fill="none" stroke-linecap="round"/>191          <circle cx="24" cy="34" r="3.5" fill="#E0E0E0"/>192        </svg>193      </div>194      <div class="status-icon">195        <svg width="44" height="44" viewBox="0 0 48 48">196          <rect x="6" y="10" width="30" height="20" rx="3" stroke="#E0E0E0" stroke-width="3" fill="none"/>197          <rect x="10" y="14" width="22" height="12" fill="#E0E0E0"/>198          <rect x="38" y="16" width="4" height="8" rx="1" fill="#E0E0E0"/>199        </svg>200      </div>201    </div>202  </div>203 204  <!-- App Bar -->205  <div class="app-bar">206    <div class="left icon-btn">207      <svg width="56" height="56" viewBox="0 0 48 48">208        <path d="M30 10 L16 24 L30 38" stroke="#FFFFFF" stroke-width="4" fill="none" stroke-linecap="round" stroke-linejoin="round"/>209      </svg>210    </div>211    <div class="right">212      <div class="icon-btn">213        <svg width="56" height="56" viewBox="0 0 48 48">214          <circle cx="24" cy="24" r="14" fill="none" stroke="#F6C83B" stroke-width="4"/>215          <circle cx="24" cy="24" r="3" fill="#F6C83B"/>216        </svg>217      </div>218      <div class="icon-btn">219        <svg width="56" height="56" viewBox="0 0 48 48">220          <path d="M16 8c4 4 8 4 12 0v8l6 6-6 2v8l-6 6v-14l-6-2 6-6V8z" fill="#EDEDED"/>221        </svg>222      </div>223      <div class="icon-btn">224        <svg width="56" height="56" viewBox="0 0 48 48">225          <circle cx="24" cy="12" r="3.5" fill="#EDEDED"/>226          <circle cx="24" cy="24" r="3.5" fill="#EDEDED"/>227          <circle cx="24" cy="36" r="3.5" fill="#EDEDED"/>228        </svg>229      </div>230    </div>231  </div>232 233  <!-- Content -->234  <div class="content">235    <div class="title">Reminder to buy groceries</div>236    <div class="meta">237      <div>Edited: 12-13 13:59</div>238      <div style="display:flex; align-items:center; color:#9A9A9A;">239        <svg class="calendar-icon" width="40" height="40" viewBox="0 0 48 48">240          <rect x="8" y="12" width="32" height="26" rx="3" fill="none" stroke="#8D8D8D" stroke-width="3"/>241          <rect x="8" y="18" width="32" height="6" fill="#8D8D8D"/>242          <rect x="14" y="6" width="6" height="8" rx="2" fill="#8D8D8D"/>243          <rect x="28" y="6" width="6" height="8" rx="2" fill="#8D8D8D"/>244        </svg>245      </div>246    </div>247    <div class="divider"></div>248    <div class="note-text">Milk, eggs and chicken</div>249  </div>250 251  <!-- Floating edit chip -->252  <div class="edit-chip">253    <div class="chip-icon">254      <svg width="38" height="38" viewBox="0 0 48 48">255        <rect x="10" y="12" width="28" height="20" rx="3" fill="#FFF3CD"/>256        <rect x="14" y="16" width="20" height="3.5" fill="#E0B833"/>257        <rect x="14" y="22" width="14" height="3.5" fill="#E0B833"/>258      </svg>259    </div>260    <div>Double tap to edit</div>261  </div>262 263  <!-- Bottom toolbar -->264  <div class="bottom-toolbar">265    <div class="bt-left">Aa</div>266    <div class="bt-right">267      <svg width="56" height="56" viewBox="0 0 48 48">268        <path d="M10 32l2 6 6-2 16-16-6-6L12 30z" fill="#EDEDED"/>269        <path d="M28 10l6 6" stroke="#EDEDED" stroke-width="3" stroke-linecap="round"/>270      </svg>271    </div>272  </div>273 274  <!-- Gesture bar -->275  <div class="gesture"></div>276 277</div>278</body>279</html>
GD-ML/AndroidCode · Team Ai