Team Ai
Datasetpublic

GD-ML/AndroidCode

sourceHugging Facemitupdated 6mo agoView on Hugging Face
1likes3.4kdownloads
11884_1.html270 linesDownload Raw Back to 11884
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>Drawing App UI Mock</title>7<style>8  body { margin:0; padding:0; background:transparent; }9  #render-target{10    position:relative;11    width:1080px;12    height:2400px;13    overflow:hidden;14    background:#000000;15    font-family: Arial, Helvetica, sans-serif;16    color:#222;17  }18 19  /* Top toolbar */20  .toolbar{21    position:absolute;22    left:28px;23    right:28px;24    top:28px;25    height:120px;26    background:#dedede;27    border:1px solid #cfcfcf;28    box-shadow:0 2px 0 rgba(0,0,0,0.3);29    display:flex;30    align-items:center;31    padding:0 26px;32    gap:38px;33  }34  .icon{35    width:72px;36    height:72px;37    display:flex;38    align-items:center;39    justify-content:center;40  }41  .icon svg{ width:64px; height:64px; }42  .icon path, .icon rect, .icon line, .icon circle { fill:#7b7b7b; stroke:#7b7b7b; stroke-width:2; }43 44  /* Special color wheel icon */45  .icon.color{46    width:74px; height:74px; border-radius:50%;47    background: conic-gradient(red, yellow, lime, cyan, blue, magenta, red);48    border:4px solid #dedede;49    box-shadow: inset 0 0 0 3px #fff;50  }51 52  /* Dropdown menu */53  .menu{54    position:absolute;55    top:168px;56    left:28px;57    width:780px;58    background:#ececec;59    border:1px solid #cfcfcf;60    box-shadow:0 10px 18px rgba(0,0,0,0.25);61    border-radius:3px;62    overflow:hidden;63  }64  .menu-item{65    display:flex;66    align-items:center;67    gap:28px;68    padding:34px 36px;69    border-bottom:1px solid #dddddd;70    font-size:42px;71    color:#2b2b2b;72  }73  .menu-item:last-child{ border-bottom:none; }74  .menu .mi-icon{75    width:56px; height:56px; display:flex; align-items:center; justify-content:center;76  }77  .menu .mi-icon svg{ width:56px; height:56px; }78  .menu .mi-icon path, .menu .mi-icon line, .menu .mi-icon rect, .menu .mi-icon circle {79    fill:#7a7a7a; stroke:#7a7a7a; stroke-width:2;80  }81  .star-orange path{ fill:#ff7a24; stroke:#c75a16; }82 83  /* Canvas glow */84  .glow{85    position:absolute;86    width:920px;87    height:920px;88    left:160px;89    top:560px;90    border-radius:50%;91    background: radial-gradient(circle at 50% 30%, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.35) 34%, rgba(30,30,30,0.3) 55%, rgba(0,0,0,0) 78%);92    filter: blur(1px);93  }94 95  .big-title{96    position:absolute;97    left:84px;98    top:1040px;99    font-size:176px;100    letter-spacing:4px;101    color:#0a0a0a;102    text-shadow: 0 2px 0 rgba(255,255,255,0.12);103    white-space:nowrap;104  }105 106  /* Bottom small spinner */107  .spinner{108    position:absolute;109    left:50%;110    transform:translateX(-50%);111    bottom:180px;112    width:44px; height:44px;113    border-radius:50%;114    border:6px solid #bdbdbd;115    border-top-color: transparent;116    opacity:0.6;117  }118</style>119</head>120<body>121<div id="render-target">122 123  <!-- Top toolbar with icons -->124  <div class="toolbar">125    <!-- Menu/List -->126    <div class="icon">127      <svg viewBox="0 0 24 24">128        <path d="M3 5h18v2H3zM3 11h18v2H3zM3 17h18v2H3z"/>129      </svg>130    </div>131    <!-- Undo -->132    <div class="icon">133      <svg viewBox="0 0 24 24">134        <path d="M9 7l-6 5 6 5v-3h5a6 6 0 0 1 6 6 9 9 0 0 0-9-9H9z" />135      </svg>136    </div>137    <!-- Redo -->138    <div class="icon">139      <svg viewBox="0 0 24 24">140        <path d="M15 7l6 5-6 5v-3h-5a6 6 0 0 0-6 6 9 9 0 0 1 9-9h2z" />141      </svg>142    </div>143    <!-- Grid -->144    <div class="icon">145      <svg viewBox="0 0 24 24">146        <rect x="3" y="3" width="6" height="6"/>147        <rect x="10.5" y="3" width="6" height="6"/>148        <rect x="3" y="10.5" width="6" height="6"/>149        <rect x="10.5" y="10.5" width="6" height="6"/>150      </svg>151    </div>152    <!-- Pen 1 -->153    <div class="icon">154      <svg viewBox="0 0 24 24">155        <path d="M12 2l4 9-4 11-4-11z"/>156      </svg>157    </div>158    <!-- Pen 2 -->159    <div class="icon">160      <svg viewBox="0 0 24 24">161        <path d="M6 20l6-18 6 18-6-4z"/>162      </svg>163    </div>164    <!-- Color wheel -->165    <div class="icon color"></div>166    <!-- Layers -->167    <div class="icon">168      <svg viewBox="0 0 24 24">169        <path d="M12 3l9 5-9 5-9-5z"/>170        <path d="M12 13l7 4-7 4-7-4z"/>171      </svg>172    </div>173    <!-- Fullscreen -->174    <div class="icon">175      <svg viewBox="0 0 24 24">176        <path d="M4 4h6v2H6v4H4zM14 4h6v6h-2V6h-4zM4 14h2v4h4v2H4zM18 14h2v6h-6v-2h4z"/>177      </svg>178    </div>179  </div>180 181  <!-- Dropdown menu -->182  <div class="menu">183    <div class="menu-item">184      <div class="mi-icon">185        <svg viewBox="0 0 24 24">186          <path d="M11 4h2v6h6v2h-6v6h-2v-6H5v-2h6z"/>187        </svg>188      </div>189      <div>New Sketch</div>190    </div>191    <div class="menu-item">192      <div class="mi-icon">193        <svg viewBox="0 0 24 24">194          <rect x="3" y="5" width="18" height="14" rx="2" ry="2" fill="none"/>195          <path d="M4 17l5-6 4 4 2-2 5 4" fill="none" stroke="#7a7a7a" stroke-width="2"/>196          <circle cx="9" cy="9" r="1.5" />197        </svg>198      </div>199      <div>Gallery</div>200    </div>201    <div class="menu-item">202      <div class="mi-icon">203        <svg viewBox="0 0 24 24">204          <path d="M12 3v12"/>205          <path d="M8 11l4 4 4-4" fill="none"/>206          <rect x="4" y="18" width="16" height="2"/>207        </svg>208      </div>209      <div>Save</div>210    </div>211    <div class="menu-item">212      <div class="mi-icon">213        <svg viewBox="0 0 24 24">214          <rect x="3" y="4" width="18" height="14" rx="2" ry="2" fill="none"/>215          <path d="M12 7v6"/>216          <path d="M8 11l4 4 4-4" fill="none"/>217        </svg>218      </div>219      <div>Import from Files</div>220    </div>221    <div class="menu-item">222      <div class="mi-icon">223        <svg viewBox="0 0 24 24">224          <rect x="4" y="13" width="16" height="7" fill="none"/>225          <path d="M12 3v10"/>226          <path d="M8 7l4-4 4 4" fill="none"/>227        </svg>228      </div>229      <div>Share</div>230    </div>231    <div class="menu-item">232      <div class="mi-icon">233        <svg viewBox="0 0 24 24">234          <path d="M12 8a4 4 0 1 0 0 8 4 4 0 0 0 0-8zm0-5v3m0 12v3m9-9h-3M6 12H3m13.95-6.95l-2.12 2.12M6.17 17.83l-2.12 2.12m0-14.24l2.12 2.12M17.83 17.83l2.12 2.12" fill="none" stroke="#7a7a7a" stroke-width="2"/>235        </svg>236      </div>237      <div>Preferences</div>238    </div>239    <div class="menu-item">240      <div class="mi-icon">241        <svg viewBox="0 0 24 24">242          <circle cx="12" cy="12" r="10" fill="none"/>243          <circle cx="12" cy="8.5" r="1.2"/>244          <path d="M11 11.5h2V18h-2z"/>245        </svg>246      </div>247      <div>Support</div>248    </div>249    <div class="menu-item">250      <div class="mi-icon star-orange">251        <svg viewBox="0 0 24 24">252          <path d="M12 3l2.7 5.6 6.3.9-4.5 4.4 1.1 6.3-5.6-2.9-5.6 2.9 1.1-6.3L3 9.5l6.3-.9z"/>253        </svg>254      </div>255      <div>Upgrade to Premium</div>256    </div>257  </div>258 259  <!-- Canvas center glow -->260  <div class="glow"></div>261 262  <!-- Large text -->263  <div class="big-title">Maria Rossi</div>264 265  <!-- Bottom spinner -->266  <div class="spinner"></div>267 268</div>269</body>270</html>
GD-ML/AndroidCode · Team Ai