Team Ai
Datasetpublic

GD-ML/AndroidCode

sourceHugging Facemitupdated 6mo agoView on Hugging Face
1likes3.4kdownloads
11787_2.html282 linesDownload Raw Back to 11787
1<!DOCTYPE html>2<html>3<head>4<meta charset="UTF-8">5<meta name="viewport" content="width=1080, initial-scale=1.0">6<title>Your Library - Mock</title>7<style>8  body { margin: 0; padding: 0; background: transparent; }9  #render-target {10    width: 1080px;11    height: 2400px;12    position: relative;13    overflow: hidden;14    background: #121212;15    color: #FFFFFF;16    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;17  }18 19  /* Status bar */20  .status-bar {21    position: absolute;22    top: 0;23    left: 0;24    width: 100%;25    height: 120px;26    background: #0E0E0E;27    display: flex;28    align-items: center;29    padding: 0 40px;30    box-sizing: border-box;31  }32  .status-left { font-size: 40px; font-weight: 600; }33  .status-right {34    margin-left: auto;35    display: flex;36    align-items: center;37    gap: 36px;38  }39  .status-icon svg { width: 48px; height: 48px; fill: #FFFFFF; }40 41  /* Header */42  .header {43    position: absolute;44    top: 120px;45    left: 0;46    width: 100%;47    padding: 40px;48    box-sizing: border-box;49    background: #121212;50  }51  .header-top {52    display: flex;53    align-items: center;54    justify-content: space-between;55  }56  .title-group {57    display: flex;58    align-items: center;59    gap: 26px;60  }61  .avatar {62    width: 92px;63    height: 92px;64    border-radius: 50%;65    background: #B59DFF;66    color: #121212;67    display: flex;68    align-items: center;69    justify-content: center;70    font-weight: 800;71    font-size: 44px;72  }73  .title {74    font-size: 72px;75    font-weight: 800;76    letter-spacing: 0.2px;77  }78  .header-actions {79    display: flex;80    align-items: center;81    gap: 40px;82  }83  .icon-btn {84    width: 88px;85    height: 88px;86    border-radius: 44px;87    display: flex;88    align-items: center;89    justify-content: center;90  }91  .icon-btn svg { width: 52px; height: 52px; stroke: #FFFFFF; fill: none; stroke-width: 7px; }92 93  /* Filter pills */94  .filters {95    margin-top: 34px;96    display: flex;97    gap: 18px;98  }99  .pill {100    padding: 22px 32px;101    border-radius: 44px;102    background: #2A2A2A;103    color: #FFFFFF;104    font-size: 36px;105    font-weight: 600;106  }107 108  /* Section header */109  .section {110    position: absolute;111    top: 380px;112    left: 0;113    width: 100%;114    padding: 0 40px;115    box-sizing: border-box;116  }117  .section-head {118    display: flex;119    align-items: center;120    justify-content: space-between;121    color: #FFFFFF;122    margin-bottom: 24px;123  }124  .section-left {125    display: flex;126    align-items: center;127    gap: 16px;128    font-size: 34px;129    font-weight: 600;130  }131  .section-right svg { width: 48px; height: 48px; fill: #FFFFFF; }132 133  /* List */134  .list { margin-top: 8px; }135  .item {136    display: flex;137    align-items: center;138    gap: 30px;139    padding: 22px 0;140    border-bottom: 1px solid rgba(255,255,255,0.04);141  }142  .img-square, .img-circle {143    width: 140px;144    height: 140px;145    background: #E0E0E0;146    border: 1px solid #BDBDBD;147    color: #757575;148    display: flex;149    align-items: center;150    justify-content: center;151    font-size: 30px;152    box-sizing: border-box;153    text-align: center;154    line-height: 1.1;155  }156  .img-circle { border-radius: 50%; }157  .meta {158    display: flex;159    flex-direction: column;160    gap: 8px;161  }162  .title-text {163    font-size: 48px;164    font-weight: 700;165    color: #FFFFFF;166  }167  .sub-text {168    font-size: 34px;169    color: #B3B3B3;170  }171 172  /* Mini player */173  .mini-player {174    position: absolute;175    left: 40px;176    right: 40px;177    bottom: 260px;178    height: 180px;179    background: #2B2B2B;180    border-radius: 28px;181    display: flex;182    align-items: center;183    padding: 16px 24px;184    box-sizing: border-box;185    box-shadow: 0 8px 24px rgba(0,0,0,0.35);186  }187  .mini-art {188    width: 140px;189    height: 140px;190    background: #E0E0E0;191    border: 1px solid #BDBDBD;192    color: #757575;193    display: flex;194    align-items: center;195    justify-content: center;196    margin-right: 24px;197    font-size: 26px;198  }199  .mini-info {200    flex: 1;201    display: flex;202    flex-direction: column;203    gap: 10px;204    overflow: hidden;205  }206  .mini-title {207    font-size: 40px;208    font-weight: 800;209    white-space: nowrap;210    overflow: hidden;211    text-overflow: ellipsis;212  }213  .mini-artist {214    font-size: 32px;215    color: #B3B3B3;216  }217  .mini-controls {218    display: flex;219    align-items: center;220    gap: 26px;221    margin-left: 16px;222  }223  .mini-controls svg {224    width: 52px;225    height: 52px;226    fill: none;227    stroke: #FFFFFF;228    stroke-width: 7px;229  }230  .play-btn {231    width: 88px;232    height: 88px;233    border-radius: 44px;234    background: #3D3D3D;235    display: flex;236    align-items: center;237    justify-content: center;238  }239  .play-btn svg { width: 48px; height: 48px; fill: #FFFFFF; stroke: none; }240 241  /* Bottom nav */242  .bottom-nav {243    position: absolute;244    left: 0;245    bottom: 0;246    width: 100%;247    height: 220px;248    background: rgba(0,0,0,0.7);249    border-top: 1px solid #2A2A2A;250    display: flex;251    align-items: center;252    justify-content: space-around;253  }254  .nav-item {255    display: flex;256    flex-direction: column;257    align-items: center;258    gap: 18px;259    color: #B3B3B3;260  }261  .nav-item.active { color: #FFFFFF; }262  .nav-item svg { width: 64px; height: 64px; fill: none; stroke: currentColor; stroke-width: 8px; }263  .nav-label { font-size: 30px; font-weight: 600; }264  .home-indicator {265    position: absolute;266    bottom: 220px;267    left: 50%;268    transform: translateX(-50%);269    width: 300px;270    height: 14px;271    background: #FFFFFF;272    opacity: 0.75;273    border-radius: 20px;274  }275</style>276</head>277<body>278<div id="render-target">279 280  <!-- Status Bar -->281  <div class="status-bar">282    <div class="status-left">11:
GD-ML/AndroidCode · Team Ai