Team Ai
Datasetpublic

GD-ML/AndroidCode

sourceHugging Facemitupdated 6mo agoView on Hugging Face
1likes3.4kdownloads
1160_4.html236 linesDownload Raw Back to 1160
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>Gallery - Select Items</title>7  <style>8    body { margin: 0; padding: 0; background: transparent; font-family: "Roboto", Arial, Helvetica, sans-serif; }9    #render-target {10      width: 1080px;11      height: 2400px;12      position: relative;13      overflow: hidden;14      background: #232629;15      color: #FFFFFF;16    }17 18    /* Status bar */19    .status-bar {20      position: absolute;21      top: 0;22      left: 0;23      width: 100%;24      height: 96px;25      background: #1c1e22;26      display: flex;27      align-items: center;28      padding: 0 32px;29      box-sizing: border-box;30      font-size: 34px;31      color: #e9eaec;32    }33    .status-right {34      margin-left: auto;35      display: flex;36      align-items: center;37      gap: 28px;38      color: #e9eaec;39      font-size: 30px;40    }41    .icon {42      width: 42px;43      height: 42px;44      display: inline-block;45    }46    .battery {47      display: inline-flex;48      align-items: center;49      gap: 12px;50      font-size: 30px;51    }52 53    /* App bar */54    .app-bar {55      position: absolute;56      top: 96px;57      left: 0;58      width: 100%;59      height: 140px;60      background: #202225;61      display: flex;62      align-items: center;63      padding: 0 28px;64      box-sizing: border-box;65      border-bottom: 1px solid rgba(255,255,255,0.06);66    }67    .close-btn {68      width: 80px;69      height: 80px;70      border-radius: 40px;71      display: flex;72      align-items: center;73      justify-content: center;74      margin-right: 18px;75    }76    .title {77      font-size: 48px;78      font-weight: 500;79      letter-spacing: 0.2px;80      color: #ffffff;81    }82    .kebab {83      margin-left: auto;84      width: 64px;85      height: 64px;86      display: flex;87      align-items: center;88      justify-content: center;89      opacity: 0.9;90    }91 92    /* Section header */93    .section {94      position: absolute;95      top: 270px;96      left: 32px;97      font-size: 40px;98      font-weight: 700;99      color: #ffffff;100    }101 102    /* Photo grid */103    .grid {104      position: absolute;105      top: 340px;106      left: 24px;107      right: 24px;108      display: grid;109      grid-template-columns: repeat(3, 1fr);110      gap: 18px;111    }112    .photo {113      position: relative;114      height: 290px;115      background: #E0E0E0;116      border: 1px solid #BDBDBD;117      display: flex;118      align-items: center;119      justify-content: center;120      color: #757575;121      font-size: 32px;122      text-align: center;123      border-radius: 8px;124      overflow: hidden;125    }126    .select-circle {127      position: absolute;128      top: 12px;129      left: 12px;130      width: 44px;131      height: 44px;132      border: 3px solid #ffffff;133      border-radius: 50%;134      background: transparent;135      box-shadow: 0 0 0 3px rgba(0,0,0,0.25) inset;136    }137 138    /* Overflow menu */139    .menu {140      position: absolute;141      top: 220px;142      right: 28px;143      width: 520px;144      background: #2e3034;145      border-radius: 20px;146      box-shadow: 0 18px 40px rgba(0,0,0,0.45);147      padding: 18px 0;148    }149    .menu-item {150      padding: 26px 36px;151      font-size: 40px;152      color: #ffffff;153    }154    .menu-item.disabled {155      color: #9da3ab;156    }157    .menu-item + .menu-item {158      border-top: 1px solid rgba(255,255,255,0.04);159    }160 161    /* Bottom navigation */162    .bottom-bar {163      position: absolute;164      left: 0;165      right: 0;166      bottom: 96px;167      height: 150px;168      background: #2a2b2f;169      border-top: 1px solid rgba(255,255,255,0.06);170      display: flex;171      align-items: center;172      justify-content: space-around;173    }174    .tab {175      width: 45%;176      display: flex;177      flex-direction: column;178      align-items: center;179      gap: 10px;180      color: #b9bec6;181      font-size: 34px;182    }183    .tab .icon {184      width: 54px;185      height: 54px;186      opacity: 0.9;187    }188    .tab.active {189      color: #8ab4f8;190    }191    .tab.active .icon svg {192      fill: #8ab4f8;193    }194    .tab .icon svg {195      fill: #b9bec6;196    }197 198    /* Gesture pill */199    .gesture {200      position: absolute;201      bottom: 26px;202      left: 50%;203      transform: translateX(-50%);204      width: 220px;205      height: 12px;206      background: #ffffff;207      opacity: 0.9;208      border-radius: 8px;209    }210  </style>211</head>212<body>213  <div id="render-target">214    <!-- Status bar -->215    <div class="status-bar">216      <div>10:33</div>217      <div class="status-right">218        <!-- simple mail icon -->219        <svg class="icon" viewBox="0 0 24 24">220          <path fill="#e9eaec" d="M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4-8 5L4 8V6l8 5 8-5v2z"/>221        </svg>222        <!-- settings gear (simple) -->223        <svg class="icon" viewBox="0 0 24 24">224          <path fill="#e9eaec" d="M19.4 13a7.6 7.6 0 0 0 .1-2l2-1.6-2-3.5-2.4.7a7.5 7.5 0 0 0-1.7-1L13 2h-4l-.4 2.6a7.4 7.4 0 0 0-1.7 1l-2.5-.8-2 3.5 2 1.6a7.6 7.6 0 0 0 0 2l-2 1.6 2 3.5 2.5-.8c.5.4 1.1.7 1.7 1l.4 2.6h4l.4-2.6c.6-.3 1.2-.6 1.7-1l2.4.8 2-3.5-2-1.6zM11 15a3 3 0 1 1 0-6 3 3 0 0 1 0 6z"/>225        </svg>226        <!-- cloud icon -->227        <svg class="icon" viewBox="0 0 24 24">228          <path fill="#e9eaec" d="M19 18H7a4 4 0 1 1 .6-7.9A5 5 0 0 1 18 8a4 4 0 0 1 1 7.8V16a2 2 0 0 1 0 2z"/>229        </svg>230        <!-- wifi -->231        <svg class="icon" viewBox="0 0 24 24">232          <path fill="#e9eaec" d="M12 20l3-3H9l3 3zm6.5-5.5a9 9 0 0 0-13 0l1.4 1.4a7 7 0 0 1 10.2 0l1.4-1.4zm3.5-3.6a13 13 0 0 0-23 0l1.5 1.5a11 11 0 0 1 20 0L22 10.9z"/>233        </svg>234        <div class="battery">235          <svg class="icon" viewBox="0 0 24 24">236            <p
GD-ML/AndroidCode · Team Ai