Team Ai
Datasetpublic

GD-ML/AndroidCode

sourceHugging Facemitupdated 6mo agoView on Hugging Face
1likes3.4kdownloads
10769_4.html326 linesDownload Raw Back to 10769
1<!DOCTYPE html>2<html>3<head>4<meta charset="utf-8">5<meta name="viewport" content="width=1080, initial-scale=1.0">6<style>7  body { margin: 0; padding: 0; background: transparent; font-family: Arial, Helvetica, sans-serif; }8  #render-target {9    width: 1080px;10    height: 2400px;11    position: relative;12    overflow: hidden;13    background: #f3f6f7;14  }15 16  /* Map placeholder filling the screen */17  .map {18    position: absolute;19    inset: 0;20    background: #E0E0E0;21    border: 1px solid #BDBDBD;22    display: flex;23    justify-content: center;24    align-items: flex-start;25    color: #757575;26    font-size: 28px;27    letter-spacing: 0.2px;28  }29  .map span {30    margin-top: 28px;31    background: rgba(255,255,255,0.7);32    padding: 8px 14px;33    border-radius: 14px;34    border: 1px solid #bdbdbd;35  }36 37  /* Status bar */38  .status {39    position: absolute;40    top: 0;41    left: 0;42    width: 1080px;43    height: 100px;44    display: flex;45    align-items: center;46    justify-content: space-between;47    padding: 0 28px;48    color: #2b2b2b;49    font-size: 34px;50    pointer-events: none;51  }52  .status .left, .status .right {53    display: flex;54    align-items: center;55    gap: 20px;56  }57  .status svg { width: 36px; height: 36px; }58 59  /* Search bar */60  .search-bar {61    position: absolute;62    top: 150px;63    left: 40px;64    width: 1000px;65    height: 120px;66    background: #ffffff;67    border-radius: 60px;68    box-shadow: 0 8px 20px rgba(0,0,0,0.15);69    display: flex;70    align-items: center;71    padding: 0 26px;72  }73  .search-bar .gm-icon {74    width: 70px; height: 70px; margin-right: 18px;75  }76  .search-bar .placeholder {77    flex: 1;78    color: #6b6b6b;79    font-size: 40px;80  }81  .search-bar .mic { width: 54px; height: 54px; margin-right: 20px; }82  .search-bar .avatar {83    width: 74px; height: 74px; border-radius: 50%;84    background: #6f69d8; color: #fff;85    display: flex; align-items: center; justify-content: center;86    font-weight: bold; font-size: 36px;87  }88 89  /* Category chips row */90  .chips {91    position: absolute;92    top: 300px;93    left: 40px;94    display: flex;95    gap: 18px;96  }97  .chip {98    background: #ffffff;99    border-radius: 40px;100    height: 86px;101    padding: 0 28px;102    box-shadow: 0 6px 16px rgba(0,0,0,0.12);103    display: flex; align-items: center; gap: 16px;104    color: #2e2e2e; font-size: 34px;105    border: 1px solid #e9e9e9;106  }107  .chip svg { width: 40px; height: 40px; }108 109  /* Floating controls */110  .floating {111    position: absolute;112    right: 30px;113  }114  .layers-btn {115    top: 720px;116    width: 110px; height: 110px; border-radius: 55px;117    background: #fff; box-shadow: 0 8px 20px rgba(0,0,0,0.20);118    display: flex; align-items: center; justify-content: center;119    border: 1px solid #e5e5e5;120  }121  .gps-btn {122    top: 1510px;123    width: 130px; height: 130px; border-radius: 65px;124    background: #fff; box-shadow: 0 10px 24px rgba(0,0,0,0.22);125    display: flex; align-items: center; justify-content: center;126    border: 1px solid #e5e5e5;127  }128  .directions-btn {129    top: 1730px;130    width: 150px; height: 150px; border-radius: 36px;131    background: #2e7bf7; box-shadow: 0 14px 28px rgba(0,0,0,0.30);132    display: flex; align-items: center; justify-content: center;133  }134  .directions-btn svg { width: 74px; height: 74px; }135 136  /* POI image placeholders on the map */137  .poi {138    position: absolute;139    width: 96px; height: 96px;140    background: #E0E0E0; border: 1px solid #BDBDBD;141    border-radius: 50%;142    display: flex; align-items: center; justify-content: center;143    color: #757575; font-size: 22px; text-align: center;144  }145  .poi.orange { border: 6px solid #f6a322; }146 147  /* Map texts (simulated labels) */148  .label {149    position: absolute; color: #64748b; font-size: 36px; background: rgba(255,255,255,0.75);150    padding: 8px 12px; border-radius: 12px; border: 1px solid #e1e1e1;151  }152 153  /* Bottom sheet */154  .bottom-sheet {155    position: absolute;156    left: 0;157    bottom: 160px; /* keep nav visible */158    width: 1080px;159    height: 360px;160    background: #ffffff;161    border-top-left-radius: 28px;162    border-top-right-radius: 28px;163    box-shadow: 0 -10px 20px rgba(0,0,0,0.18);164  }165  .bottom-sheet .handle {166    width: 140px; height: 12px; border-radius: 6px; background: #d2d6da;167    margin: 16px auto 20px auto;168  }169  .bottom-sheet .title {170    font-size: 52px; color: #202124; margin: 0 36px;171  }172 173  /* Google watermark */174  .google-watermark {175    position: absolute; left: 40px; bottom: 540px;176    font-size: 42px; color: #3c78dc; font-weight: bold;177    background: rgba(255,255,255,0.8); padding: 6px 10px; border-radius: 8px; border: 1px solid #e0e0e0;178  }179 180  /* Bottom navigation bar */181  .nav-bar {182    position: absolute; left: 0; bottom: 0;183    width: 1080px; height: 160px;184    background: #eef1f4; border-top: 1px solid #dadfe5;185    display: flex; align-items: center; justify-content: space-around;186  }187  .nav-item {188    width: 200px; height: 120px;189    display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 8px;190    color: #3b4a5a; font-size: 28px;191  }192  .nav-item.active { color: #2e7bf7; font-weight: 600; }193  .nav-item svg { width: 48px; height: 48px; }194</style>195</head>196<body>197<div id="render-target">198 199  <div class="map"><span>[IMG: Google Map - Jama Masjid area]</span></div>200 201  <!-- Status bar -->202  <div class="status">203    <div class="left">204      <div>3:37</div>205      <svg viewBox="0 0 24 24"><path d="M3 12h18" stroke="#555" stroke-width="2" fill="none"/></svg>206      <svg viewBox="0 0 24 24"><circle cx="12" cy="12" r="9" stroke="#777" stroke-width="2" fill="none"/></svg>207    </div>208    <div class="right">209      <svg viewBox="0 0 24 24"><rect x="3" y="7" width="18" height="10" rx="2" stroke="#333" stroke-width="2" fill="none"/></svg>210    </div>211  </div>212 213  <!-- Search bar -->214  <div class="search-bar">215    <!-- Google Maps pin icon -->216    <svg class="gm-icon" viewBox="0 0 24 24">217      <path d="M12 2a7 7 0 0 0-7 7c0 5 7 13 7 13s7-8 7-13a7 7 0 0 0-7-7z" fill="#4285F4"/>218      <circle cx="12" cy="9" r="3.2" fill="#fff"/>219    </svg>220    <div class="placeholder">Search here</div>221    <!-- microphone -->222    <svg class="mic" viewBox="0 0 24 24">223      <rect x="9" y="4" width="6" height="9" rx="3" fill="#666"/>224      <path d="M6 11c0 3.5 3 5 6 5s6-1.5 6-5" stroke="#666" stroke-width="2" fill="none"/>225      <path d="M12 16v4" stroke="#666" stroke-width="2"/>226    </svg>227    <!-- avatar -->228    <div class="avatar">C</div>229  </div>230 231  <!-- Category chips -->232  <div class="chips">233    <div class="chip">234      <svg viewBox="0 0 24 24">235        <circle cx="12" cy="12" r="6" stroke="#555" stroke-width="2" fill="none"/>236        <path d="M12 6v-3M12 21v-3M6 12H3M21 12h-3" stroke="#555" stroke-width="2" />237      </svg>238      <span>Attractions</span>239    </div>240    <div class="chip">241      <svg viewBox="0 0 24 24">242        <path d="M8 4v12" stroke="#555" stroke-width="2"/>243        <path d="M14 4v12" stroke="#555" stroke-width="2"/>244        <rect x="5" y="17" width="14" height="2" fill="#555"/>245      </svg>246      <span>Restaurants</span>247    </div>248    <div class="chip">249      <svg viewBox="0 0 24 24">250        <rect x="3" y="10" width="18" height="7" rx="2" stroke="#555" stroke-width="2" fill="none"/>251        <rect x="5" y="7" width="6" height="3" fill="#555"/>252      </svg>253      <span>Hotels</span>254    </div>255  </div>256 257  <!-- Labels on map -->258  <div class="label" style="top: 780px; left: 120px;">Jama Masjid</div>259  <div class="label" style="top: 710px; left: 470px;">Kabutar Market</div>260  <div class="label" style="top: 830px; left: 520px;">Chor Bazar</div>261  <div class="label" style="top: 640px; left: 780px;">Delhi Gate</div>262  <div class="label" style="top: 1010px; left: 720px;">Moti Mahal</div>263 264  <!-- POI image markers -->265  <div class="poi orange" style="top: 940px; left: 260px;">[IMG]</div>266  <div class="poi orange" style="top: 1120px; left: 760px;">[IMG]</div>267  <div class="poi orange" style="top: 1280px; left: 320px;">[IMG]</div>268 269  <!-- Floating controls -->270  <div class="floating layers-btn" style="position:absolute;">271    <svg viewBox="0 0 24 24">272      <rect x="5" y="6" width="14" height="10" rx="2" fill="#777"/>273      <rect x="8" y="9" width="14" height="10" rx="2" fill="#bbb" transform="translate(-3,-3)"/>274    </svg>275  </div>276 277  <div class="floating gps-btn" style="position:absolute;">278    <svg viewBox="0 0 24 24">279      <circle cx="12" cy="12" r="9" stroke="#333" stroke-width="2" fill="none"/>280      <circle cx="12" cy="12" r="3" fill="#333"/>281      <path d="M12 3v3M12 18v3M3 12h3M18 12h3" stroke="#333" stroke-width="2"/>282    </svg>283  </div>284 285  <div class="floating directions-btn" style="position:absolute;">286    <svg viewBox="0 0 24 24">287      <path d="M5 12h9l-3-3M14 12l-3 3" stroke="#fff" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"/>288    </svg>289  </div>290 291  <!-- Google watermark -->292  <div class="google-watermark">Google</div>293 294  <!-- Bottom sheet -->295  <div class="bottom-sheet">296    <div class="handle"></div>297    <div class="title">Latest in Meena Bazaar</div>298  </div>299 300  <!-- Bottom navigation -->301  <div class="nav-bar">302    <div class="nav-item active">303      <svg viewBox="0 0 24 24"><path d="M12 2a8 8 0 0 0-8 8c0 6 8 12 8 12s8-6 8-12a8 8 0 0 0-8-8z" fill="#2e7bf7"/><circle cx="12" cy="10" r="3" fill="#fff"/></svg>304      <div>Explore</div>305    </div>306    <div class="nav-item">307      <svg viewBox="0 0 24 24"><rect x="3" y="8" width="18" height="10" rx="2" stroke="#3b4a5a" stroke-width="2" fill="none"/><rect x="6" y="11" width="6" height="4" fill="#3b4a5a"/></svg>308      <div>Go</div>309    </div>310    <div class="nav-item">311      <svg viewBox="0 0 24 24"><path d="M6 3h12v18l-6-4-6 4V3z" stroke="#3b4a5a" stroke-width="2" fill="none"/></svg>312      <div>Saved</div>313    </div>314    <div class="nav-item">315      <svg viewBox="0 0 24 24"><path d="M12 5v14M5 12h14" stroke="#3b4a5a" stroke-width="2"/></svg>316      <div>Contribute</div>317    </div>318    <div class="nav-item">319      <svg viewBox="0 0 24 24"><path d="M12 3l8 7v7H4v-7l8-7z" stroke="#3b4a5a" stroke-width="2" fill="none"/><circle cx="12" cy="17" r="1.8" fill="#3b4a5a"/></svg>320      <div>Updates</div>321    </div>322  </div>323 324</div>325</body>326</html>
GD-ML/AndroidCode · Team Ai