Team Ai
Datasetpublic

GD-ML/AndroidCode

sourceHugging Facemitupdated 6mo agoView on Hugging Face
1likes3.4kdownloads
11675_3.html248 linesDownload Raw Back to 11675
1<html>2<head>3<meta charset="UTF-8">4<title>Alarm UI</title>5<style>6  body { margin:0; padding:0; background:transparent; font-family: Arial, Helvetica, sans-serif; }7  #render-target {8    width:1080px; height:2400px;9    position:relative; overflow:hidden;10    background:#1c1613;11    color:#fff;12  }13  .status-bar {14    position:absolute; top:0; left:0; right:0;15    height:110px; padding:0 36px;16    display:flex; align-items:center; justify-content:space-between;17    color:#eae7e4; font-weight:600;18    font-size:46px;19  }20  .status-icons { display:flex; align-items:center; gap:24px; }21  .app-title {22    position:absolute; top:140px; left:46px;23    font-size:86px; font-weight:700; color:#eae7e4;24  }25  .menu-dots {26    position:absolute; top:150px; right:46px;27    width:20px; height:80px; display:flex; flex-direction:column; justify-content:space-between; align-items:center;28  }29  .menu-dots span {30    width:10px; height:10px; border-radius:50%; background:#9c8f86;31  }32  .cards { position:absolute; top:260px; left:26px; right:26px; }33  .card {34    width:1028px; border-radius:54px;35    background:#241c18; margin-bottom:36px;36    padding:44px; box-sizing:border-box;37    position:relative;38    box-shadow: 0 8px 18px rgba(0,0,0,0.35);39  }40  .card.large { padding-top:56px; padding-bottom:56px; }41  .time-row { display:flex; align-items:flex-end; gap:16px; }42  .time {43    font-size:180px; line-height:180px; font-weight:800; letter-spacing:4px; color:#fff;44  }45  .ampm { font-size:58px; margin-bottom:24px; color:#eae7e4; font-weight:700; }46  .sub {47    margin-top:30px; font-size:50px; color:#d0c6bf;48  }49  .sub.orange { color:#f2b367; }50  .toggle {51    position:absolute; right:46px; bottom:54px;52    width:190px; height:90px; border-radius:45px;53    background:#7b4b1d; display:flex; align-items:center; justify-content:flex-end; padding-right:12px;54  }55  .toggle .knob {56    width:68px; height:68px; border-radius:50%;57    background:#f4c897;58    box-shadow:0 2px 6px rgba(0,0,0,0.35);59  }60  .chevron {61    position:absolute; top:34px; right:34px;62    width:64px; height:64px; border-radius:50%;63    background:#3a302a; display:flex; align-items:center; justify-content:center;64  }65  .chevron svg { width:28px; height:28px; fill:#c6b9af; }66  .label { font-size:52px; color:#d9d0c9; margin-bottom:18px; }67  .days { margin-top:30px; font-size:48px; color:#d9d0c9; }68  /* Floating action button */69  .fab {70    position:absolute; left:50%; transform:translateX(-50%);71    top:1420px; width:300px; height:300px;72    border-radius:50%; background:#ffc58a;73    display:flex; align-items:center; justify-content:center;74    box-shadow:0 10px 24px rgba(0,0,0,0.5);75    z-index:5;76  }77  .fab span { font-size:120px; color:#5d3b19; font-weight:700; }78  /* Bottom nav */79  .bottom-nav {80    position:absolute; bottom:0; left:0; right:0;81    height:214px; background:#2a201b;82    display:flex; align-items:center; justify-content:space-around;83    padding:0 24px;84    box-shadow:0 -10px 24px rgba(0,0,0,0.4);85  }86  .nav-item { display:flex; align-items:center; flex-direction:column; gap:16px; color:#d9d0c9; font-size:42px; }87  .nav-item.active { color:#f4c897; }88  .icon-wrap {89    width:110px; height:110px; border-radius:28px;90    background:#4a3b32; display:flex; align-items:center; justify-content:center;91  }92  .nav-item.active .icon-wrap { background:#5a442f; }93  .nav-item svg { width:64px; height:64px; fill:#eae7e4; }94  .nav-item.active svg { fill:#f4c897; }95</style>96</head>97<body>98<div id="render-target">99 100  <!-- Status bar -->101  <div class="status-bar">102    <div>12:20</div>103    <div class="status-icons">104      <!-- Notification dot -->105      <svg width="20" height="20">106        <circle cx="10" cy="10" r="6" fill="#cfc6be"></circle>107      </svg>108      <!-- Mail -->109      <svg width="28" height="28" viewBox="0 0 24 24">110        <path fill="#cfc6be" d="M3 6h18v12H3V6zm9 6 9-6H3l9 6zm-9 6 9-6 9 6H3z"/>111      </svg>112      <!-- Sun/brightness -->113      <svg width="28" height="28" viewBox="0 0 24 24">114        <path fill="#cfc6be" d="M12 7a5 5 0 1 1 0 10 5 5 0 0 1 0-10zm0-5h1v3h-1V2zm0 19h1v3h-1v-3zM2 11h3v1H2v-1zm17 0h3v1h-3v-1zM4.7 4.7l2.1 2.1-.7.7L4 5.4l.7-.7zm12.5 12.5 2.1 2.1-.7.7-2.1-2.1.7-.7zM19.3 4.7l.7.7-2.1 2.1-.7-.7 2.1-2.1zM4.7 19.3l.7.7 2.1-2.1-.7-.7-2.1 2.1z"/>115      </svg>116      <!-- Download icon -->117      <svg width="26" height="26" viewBox="0 0 24 24">118        <path fill="#cfc6be" d="M12 3v10l4-4 1.4 1.4L12 17l-5.4-5.6L8 9l4 4V3h0zM4 19h16v2H4v-2z"/>119      </svg>120      <!-- Signal dot -->121      <svg width="18" height="18">122        <circle cx="9" cy="9" r="5" fill="#cfc6be"></circle>123      </svg>124      <!-- Wi‑Fi -->125      <svg width="28" height="28" viewBox="0 0 24 24">126        <path fill="#cfc6be" d="M12 18l-2 2 2 2 2-2-2-2zm-6-6 1.5 1.5A7 7 0 0 1 18.5 13L20 11a9 9 0 0 0-14 0zm-3-3 1.5 1.5A12 12 0 0 1 21.5 10L23 8A14 14 0 0 0 3 9z"/>127      </svg>128      <!-- Battery -->129      <svg width="34" height="34" viewBox="0 0 24 24">130        <path fill="#cfc6be" d="M20 7h2v10h-2V7zM3 7h16v10H3V7zm2 2v6h12V9H5z"/>131      </svg>132    </div>133  </div>134 135  <!-- Title -->136  <div class="app-title">Alarm</div>137 138  <!-- Menu dots -->139  <div class="menu-dots">140    <span></span><span></span><span></span>141  </div>142 143  <!-- Cards -->144  <div class="cards">145    <!-- First alarm -->146    <div class="card large">147      <div class="chevron">148        <svg viewBox="0 0 24 24"><path d="M7 10l5 5 5-5H7z"/></svg>149      </div>150      <div class="time-row">151        <div class="time">12:20</div>152        <div class="ampm">AM</div>153      </div>154      <div class="sub">Today</div>155      <div class="sub orange">Snoozing until Fri 12:30 AM</div>156      <div class="toggle"><div class="knob"></div></div>157    </div>158 159    <!-- Second alarm -->160    <div class="card">161      <div class="chevron">162        <svg viewBox="0 0 24 24"><path d="M7 10l5 5 5-5H7z"/></svg>163      </div>164      <div class="label">time to walk</div>165      <div class="time-row">166        <div class="time" style="font-size:170px; line-height:170px;">7:15</div>167        <div class="ampm">AM</div>168      </div>169      <div class="sub">Every day</div>170      <div class="toggle"><div class="knob"></div></div>171    </div>172 173    <!-- Third alarm -->174    <div class="card">175      <div class="chevron">176        <svg viewBox="0 0 24 24"><path d="M7 10l5 5 5-5H7z"/></svg>177      </div>178      <div class="label">Office time</div>179      <div class="time-row">180        <div class="time" style="font-size:170px; line-height:170px;">8:00</div>181        <div class="ampm">AM</div>182      </div>183      <div class="days">Mon, Tue, Wed, Thu, Fri</div>184      <div class="toggle"><div class="knob"></div></div>185    </div>186 187    <!-- Fourth alarm -->188    <div class="card" style="margin-bottom:300px;">189      <div class="chevron">190        <svg viewBox="0 0 24 24"><path d="M7 10l5 5 5-5H7z"/></svg>191      </div>192      <div class="label">Gym time</div>193      <div class="time-row">194        <div class="time" style="font-size:170px; line-height:170px;">8:00</div>195        <div class="ampm">PM</div>196      </div>197      <div class="days">Mon, Tue, Wed, Thu, Fri</div>198      <div class="toggle"><div class="knob"></div></div>199    </div>200  </div>201 202  <!-- Floating action button -->203  <div class="fab"><span>+</span></div>204 205  <!-- Bottom navigation -->206  <div class="bottom-nav">207    <div class="nav-item active">208      <div class="icon-wrap">209        <!-- Alarm clock -->210        <svg viewBox="0 0 24 24">211          <path d="M6 2 2 6l2 2 4-4L6 2zm12 0 4 4-2 2-4-4 2-2zM12 6a8 8 0 1 1 0 16 8 8 0 0 1 0-16zm0 3v6l4 2-.6 1.2L11 15V9h1z"/>212        </svg>213      </div>214      <div>Alarm</div>215    </div>216    <div class="nav-item">217      <div class="icon-wrap">218        <!-- Clock -->219        <svg viewBox="0 0 24 24"><path d="M12 2a10 10 0 1 1 0 20A10 10 0 0 1 12 2zm1 5h-2v6l5 3 1-1.7-4-2.3V7z"/></svg>220      </div>221      <div>Clock</div>222    </div>223    <div class="nav-item">224      <div class="icon-wrap">225        <!-- Timer -->226        <svg viewBox="0 0 24 24"><path d="M9 2h6v2H9V2zm3 4a9 9 0 1 1 0 18 9 9 0 0 1 0-18zm1 4h-2v6h2V10z"/></svg>227      </div>228      <div>Timer</div>229    </div>230    <div class="nav-item">231      <div class="icon-wrap">232        <!-- Stopwatch -->233        <svg viewBox="0 0 24 24"><path d="M9 2h6v2H9V2zm9.7 5.3-1.4-1.4-2.3 2.3 1.4 1.4 2.3-2.3zM12 6a8 8 0 1 1 0 16 8 8 0 0 1 0-16zm1 4h-2v6h2V10z"/></svg>234      </div>235      <div>Stopwatch</div>236    </div>237    <div class="nav-item">238      <div class="icon-wrap">239        <!-- Bedtime -->240        <svg viewBox="0 0 24 24"><path d="M3 12h18v6H3v-6zm2-6h8a3 3 0 0 1 3 3v3H5V6zm16 11h2v3h-2v-3z"/></svg>241      </div>242      <div>Bedtime</div>243    </div>244  </div>245 246</div>247</body>248</html>
GD-ML/AndroidCode · Team Ai