Team Ai
Datasetpublic

GD-ML/AndroidCode

sourceHugging Facemitupdated 6mo agoView on Hugging Face
1likes3.4kdownloads
1092_1.html256 linesDownload Raw Back to 1092
1<!DOCTYPE html>2<html>3<head>4<meta charset="UTF-8">5<title>Files - Browse</title>6<style>7  body { margin: 0; padding: 0; background: transparent; font-family: "Roboto", Arial, sans-serif; }8  #render-target {9    width: 1080px; height: 2160px; position: relative; overflow: hidden;10    background: #eaf0fb; border-radius: 32px;11  }12  .status-bar {13    height: 90px; padding: 0 36px; display: flex; align-items: center; justify-content: space-between;14    color: #222; font-weight: 500; font-size: 28px;15  }16  .status-icons { display: flex; align-items: center; gap: 24px; color: #444; }17  .main { padding: 0 32px; }18  .search-wrap { padding: 8px 0 18px; }19  .search-bar {20    background: #fff; border-radius: 36px; height: 104px; box-shadow: 0 2px 0 rgba(0,0,0,0.06);21    display: flex; align-items: center; padding: 0 26px; gap: 22px;22  }23  .search-text { flex: 1; color: #4b4f58; font-size: 36px; }24  .icon { width: 48px; height: 48px; }25  .divider-soft { height: 16px; }26  .quick-grid {27    display: grid; grid-template-columns: 1fr 1fr; gap: 24px; padding-top: 4px;28  }29  .card {30    background: #fff; border-radius: 36px; padding: 32px; box-shadow: 0 2px 0 rgba(0,0,0,0.06);31    display: flex; align-items: center; gap: 26px; min-height: 160px;32  }33  .card-title { font-size: 36px; color: #222; }34  .card-sub { font-size: 26px; color: #7a7f88; margin-top: 6px; }35  .card-col { display: flex; flex-direction: column; }36  .section {37    margin-top: 36px; display: flex; align-items: center; justify-content: space-between; padding: 0 4px;38  }39  .section h2 { margin: 0; font-size: 42px; color: #2a2d33; font-weight: 700; }40  .list-stack { display: flex; flex-direction: column; gap: 24px; margin-top: 20px; }41  .list-card {42    background: #fff; border-radius: 36px; padding: 32px; box-shadow: 0 2px 0 rgba(0,0,0,0.06);43    display: flex; align-items: center; gap: 26px; min-height: 150px;44  }45  .list-title { font-size: 36px; color: #222; }46  .list-sub { font-size: 26px; color: #7a7f88; margin-top: 6px; }47  .bottom-nav {48    position: absolute; left: 0; right: 0; bottom: 0; height: 280px; background: rgba(233,238,251,0.96);49    border-top: 1px solid rgba(0,0,0,0.06);50  }51  .nav-items { height: 220px; display: flex; align-items: center; justify-content: space-around; padding: 0 40px; }52  .nav-item { width: 280px; text-align: center; color: #6b717c; }53  .nav-item .label { font-size: 28px; margin-top: 14px; }54  .nav-icon { width: 60px; height: 60px; margin: 0 auto; display: block; }55  .nav-active .label { color: #16181b; font-weight: 700; }56  .nav-active .icon-highlight {57    width: 120px; height: 90px; background: rgba(69,97,255,0.1); border-radius: 40px; margin: 0 auto 8px;58    display: flex; align-items: center; justify-content: center;59  }60  .gesture {61    position: absolute; bottom: 26px; left: 50%; transform: translateX(-50%);62    width: 160px; height: 14px; background: #b9c0cf; border-radius: 10px;63  }64  .back-hint {65    position: absolute; bottom: 132px; left: 36px; width: 28px; height: 28px; color: #98a1b3;66  }67  /* small vertical dots icon */68  .dots { width: 36px; height: 36px; }69</style>70</head>71<body>72<div id="render-target">73 74  <!-- Status bar -->75  <div class="status-bar">76    <div>10:11</div>77    <div class="status-icons">78      <!-- simple mail icon -->79      <svg class="icon" viewBox="0 0 24 24">80        <path d="M3 6h18v12H3z" fill="none" stroke="#555" stroke-width="2" />81        <path d="M3 7l9 6 9-6" fill="none" stroke="#555" stroke-width="2"/>82      </svg>83      <!-- wifi -->84      <svg class="icon" viewBox="0 0 24 24">85        <path d="M2 10c6-6 14-6 20 0" fill="none" stroke="#555" stroke-width="2"/>86        <path d="M6 14c4-4 8-4 12 0" fill="none" stroke="#555" stroke-width="2"/>87        <circle cx="12" cy="18" r="2" fill="#555"/>88      </svg>89      <!-- battery -->90      <svg class="icon" viewBox="0 0 28 24">91        <rect x="2" y="6" width="20" height="12" rx="2" ry="2" fill="none" stroke="#555" stroke-width="2"/>92        <rect x="4" y="8" width="14" height="8" rx="1" fill="#555"/>93        <rect x="22" y="9" width="3" height="6" rx="1" fill="#555"/>94      </svg>95    </div>96  </div>97 98  <div class="main">99    <!-- Search bar -->100    <div class="search-wrap">101      <div class="search-bar">102        <!-- hamburger -->103        <svg class="icon" viewBox="0 0 24 24">104          <path d="M3 6h18M3 12h18M3 18h18" stroke="#222" stroke-width="2" stroke-linecap="round"/>105        </svg>106        <div class="search-text">Search in Files</div>107        <!-- search icon -->108        <svg class="icon" viewBox="0 0 24 24">109          <circle cx="10" cy="10" r="6" fill="none" stroke="#222" stroke-width="2"/>110          <path d="M15 15l6 6" stroke="#222" stroke-width="2" stroke-linecap="round"/>111        </svg>112      </div>113    </div>114 115    <div class="divider-soft"></div>116 117    <!-- Quick access grid -->118    <div class="quick-grid">119      <!-- Videos -->120      <div class="card">121        <svg class="icon" viewBox="0 0 24 24">122          <rect x="3" y="5" width="18" height="14" rx="2" fill="none" stroke="#22c45f" stroke-width="2"/>123          <polygon points="10,9 15,12 10,15" fill="#22c45f"/>124        </svg>125        <div class="card-col">126          <div class="card-title">Videos</div>127          <div class="card-sub">0 B</div>128        </div>129      </div>130      <!-- Audio -->131      <div class="card">132        <svg class="icon" viewBox="0 0 24 24">133          <path d="M8 5v10a3 3 0 1 0 2-3V5h6v8a3 3 0 1 0 2-3V5" fill="none" stroke="#8d57ff" stroke-width="2"/>134        </svg>135        <div class="card-col">136          <div class="card-title">Audio</div>137          <div class="card-sub">0 B</div>138        </div>139      </div>140      <!-- Documents & other -->141      <div class="card">142        <svg class="icon" viewBox="0 0 24 24">143          <path d="M6 3h8l4 4v14H6z" fill="none" stroke="#27c1ff" stroke-width="2"/>144          <path d="M14 3v5h5" fill="none" stroke="#27c1ff" stroke-width="2"/>145        </svg>146        <div class="card-col">147          <div class="card-title">Documents & other</div>148          <div class="card-sub">25 MB</div>149        </div>150      </div>151      <!-- Apps -->152      <div class="card">153        <svg class="icon" viewBox="0 0 24 24">154          <rect x="4" y="7" width="16" height="12" rx="4" fill="none" stroke="#999" stroke-width="2"/>155          <circle cx="8" cy="13" r="1.5" fill="#999"/>156          <circle cx="16" cy="13" r="1.5" fill="#999"/>157        </svg>158        <div class="card-col">159          <div class="card-title">Apps</div>160          <div class="card-sub">6.6 GB</div>161        </div>162      </div>163    </div>164 165    <!-- Collections -->166    <div class="section">167      <h2>Collections</h2>168      <svg class="dots" viewBox="0 0 24 24">169        <circle cx="12" cy="5" r="2" fill="#555"/>170        <circle cx="12" cy="12" r="2" fill="#555"/>171        <circle cx="12" cy="19" r="2" fill="#555"/>172      </svg>173    </div>174    <div class="list-stack">175      <div class="list-card">176        <svg class="icon" viewBox="0 0 24 24">177          <path d="M12 3l2.3 4.7 5.2.8-3.8 3.7.9 5.2L12 15l-4.6 2.4.9-5.2L4.5 8.5l5.2-.8L12 3z" fill="none" stroke="#f7b500" stroke-width="2"/>178        </svg>179        <div class="card-col">180          <div class="list-title">Favourites</div>181        </div>182      </div>183      <div class="list-card">184        <svg class="icon" viewBox="0 0 24 24">185          <rect x="5" y="9" width="14" height="10" rx="2" fill="none" stroke="#3c84ff" stroke-width="2"/>186          <path d="M8 9V7a4 4 0 0 1 8 0v2" fill="none" stroke="#3c84ff" stroke-width="2"/>187        </svg>188        <div class="card-col">189          <div class="list-title">Safe folder</div>190        </div>191      </div>192    </div>193 194    <!-- Storage devices -->195    <div class="section" style="margin-top: 40px;">196      <h2>Storage devices</h2>197    </div>198    <div class="list-stack">199      <div class="list-card">200        <svg class="icon" viewBox="0 0 24 24">201          <rect x="7" y="2" width="10" height="20" rx="2" fill="none" stroke="#666" stroke-width="2"/>202          <rect x="10" y="17" width="4" height="2" fill="#666"/>203        </svg>204        <div class="card-col">205          <div class="list-title">Internal storage</div>206          <div class="list-sub">45 GB free</div>207        </div>208      </div>209      <div class="list-card">210        <svg class="icon" viewBox="0 0 24 24">211          <rect x="4" y="5" width="16" height="3" rx="1" fill="#777"/>212          <rect x="4" y="10" width="16" height="3" rx="1" fill="#777"/>213          <rect x="4" y="15" width="16" height="3" rx="1" fill="#777"/>214        </svg>215        <div class="card-col">216          <div class="list-title">Other storage</div>217          <div class="list-sub">Browse cloud storage and developer files</div>218        </div>219      </div>220    </div>221  </div>222 223  <!-- Bottom navigation -->224  <div class="bottom-nav">225    <div class="nav-items">226      <div class="nav-item">227        <svg class="nav-icon" viewBox="0 0 24 24">228          <path d="M4 18l4-4M6 8l2-2M12 4l2 2M16 12l4 4" fill="none" stroke="#6b717c" stroke-width="2" stroke-linecap="round"/>229        </svg>230        <div class="label">Clean</div>231      </div>232      <div class="nav-item nav-active">233        <div class="icon-highlight">234          <svg class="nav-icon" viewBox="0 0 24 24">235            <circle cx="10" cy="10" r="6" fill="none" stroke="#16181b" stroke-width="2"/>236            <path d="M15 15l6 6" stroke="#16181b" stroke-width="2" stroke-linecap="round"/>237          </svg>238        </div>239        <div class="label">Browse</div>240      </div>241      <div class="nav-item">242        <svg class="nav-icon" viewBox="0 0 24 24">243          <path d="M4 8c6 6 10 6 16 0M10 12l4 4" fill="none" stroke="#6b717c" stroke-width="2" stroke-linecap="round"/>244        </svg>245        <div class="label">Nearby Share</div>246      </div>247    </div>248    <svg class="back-hint" viewBox="0 0 24 24">249      <path d="M14 5l-7 7 7 7" fill="none" stroke="#98a1b3" stroke-width="2" stroke-linecap="round"/>250    </svg>251    <div class="gesture"></div>252  </div>253 254</div>255</body>256</html>
GD-ML/AndroidCode · Team Ai