Initial commit: RepoDructor music player
- Nuxt 3 app with glassmorphism design - Music streaming from local files - Player controls with shuffle/repeat - PWA support - Responsive design for mobile - Configured for proxy deployment
This commit is contained in:
23
public/icon.svg
Normal file
23
public/icon.svg
Normal file
@@ -0,0 +1,23 @@
|
||||
<svg width="512" height="512" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg">
|
||||
<defs>
|
||||
<linearGradient id="gradient" x1="0%" y1="0%" x2="100%" y2="100%">
|
||||
<stop offset="0%" style="stop-color:#3b82f6;stop-opacity:1" />
|
||||
<stop offset="100%" style="stop-color:#8b5cf6;stop-opacity:1" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
|
||||
<!-- Background circle -->
|
||||
<circle cx="256" cy="256" r="240" fill="url(#gradient)" />
|
||||
|
||||
<!-- Glass effect -->
|
||||
<circle cx="256" cy="256" r="240" fill="none" stroke="rgba(255,255,255,0.3)" stroke-width="2" />
|
||||
<circle cx="256" cy="200" r="80" fill="rgba(255,255,255,0.1)" />
|
||||
|
||||
<!-- Music note -->
|
||||
<path d="M200 180 L200 350 C200 370 220 390 240 390 C260 390 280 370 280 350 C280 330 260 310 240 310 C220 310 200 320 200 340 L200 200 L320 160 L320 280 C320 300 340 320 360 320 C380 320 400 300 400 280 C400 260 380 240 360 240 C340 240 320 250 320 270 L320 140 Z" fill="white" />
|
||||
|
||||
<!-- Additional decorative elements -->
|
||||
<circle cx="150" cy="150" r="20" fill="rgba(255,255,255,0.2)" />
|
||||
<circle cx="380" cy="380" r="15" fill="rgba(255,255,255,0.2)" />
|
||||
<circle cx="100" cy="350" r="12" fill="rgba(255,255,255,0.15)" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
Reference in New Issue
Block a user