- Replace emoji icons with professional SVG icons from Lucide Vue - Add collapsible MusicControls with compact top-right collapse button - Improve icon system with dynamic sizing and proper prop handling - Disable SSR to prevent hydration issues with audio APIs - Update IconButton to support both emoji strings and SVG components - Optimize bottom positioning for expanded vs collapsed states - Document new icon system in DESIGN_SYSTEM.md
24 lines
530 B
JSON
24 lines
530 B
JSON
{
|
|
"name": "repodructor-music-player",
|
|
"version": "1.0.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"build": "nuxt build",
|
|
"dev": "nuxt dev",
|
|
"generate": "nuxt generate",
|
|
"preview": "nuxt preview",
|
|
"postinstall": "nuxt prepare",
|
|
"start": "node .output/server/index.mjs"
|
|
},
|
|
"devDependencies": {
|
|
"@nuxt/devtools": "latest",
|
|
"nuxt": "^3.8.0"
|
|
},
|
|
"dependencies": {
|
|
"@vite-pwa/nuxt": "^1.0.4",
|
|
"@vueuse/core": "^10.5.0",
|
|
"@vueuse/nuxt": "^10.5.0",
|
|
"lucide-vue-next": "^0.536.0"
|
|
}
|
|
}
|