├── dist
├── favicon.ico
├── index.html
└── assets
│ └── index-DRB2_ZPb.css
├── .vscode
└── extensions.json
├── postcss.config.js
├── public
└── favicon.ico
├── src
├── index.css
├── assets
│ ├── favicon_package_v0.16.zip
│ ├── favicon_package_v0.16
│ │ ├── favicon.ico
│ │ ├── mstile-70x70.png
│ │ ├── favicon-16x16.png
│ │ ├── favicon-32x32.png
│ │ ├── mstile-144x144.png
│ │ ├── mstile-150x150.png
│ │ ├── mstile-310x150.png
│ │ ├── mstile-310x310.png
│ │ ├── apple-touch-icon.png
│ │ ├── android-chrome-192x192.png
│ │ ├── android-chrome-512x512.png
│ │ ├── browserconfig.xml
│ │ ├── site.webmanifest
│ │ └── safari-pinned-tab.svg
│ └── spotdl.svg
├── main.js
├── config.js
├── views
│ ├── Download.vue
│ ├── Front.vue
│ └── Search.vue
├── App.vue
├── router
│ └── index.js
├── components
│ ├── About.vue
│ ├── SearchInput.vue
│ ├── Hero.vue
│ ├── Footer.vue
│ ├── Navbar.vue
│ ├── SearchList.vue
│ ├── DownloadList.vue
│ └── Settings.vue
└── model
│ ├── settings.js
│ ├── theme.js
│ ├── search.js
│ ├── api.js
│ └── download.js
├── vite.config.js
├── .prettierrc.js
├── index.html
├── package.json
├── README.md
├── LICENSE
├── tailwind.config.js
└── .gitignore
/dist/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spotDL/web-ui/HEAD/dist/favicon.ico
--------------------------------------------------------------------------------
/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": ["johnsoncodehk.volar"]
3 | }
4 |
--------------------------------------------------------------------------------
/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: [require("tailwindcss")],
3 | };
4 |
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spotDL/web-ui/HEAD/public/favicon.ico
--------------------------------------------------------------------------------
/src/index.css:
--------------------------------------------------------------------------------
1 | @tailwind base;
2 | @tailwind components;
3 | @tailwind utilities;
4 |
--------------------------------------------------------------------------------
/src/assets/favicon_package_v0.16.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spotDL/web-ui/HEAD/src/assets/favicon_package_v0.16.zip
--------------------------------------------------------------------------------
/src/assets/favicon_package_v0.16/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spotDL/web-ui/HEAD/src/assets/favicon_package_v0.16/favicon.ico
--------------------------------------------------------------------------------
/src/assets/favicon_package_v0.16/mstile-70x70.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spotDL/web-ui/HEAD/src/assets/favicon_package_v0.16/mstile-70x70.png
--------------------------------------------------------------------------------
/src/assets/favicon_package_v0.16/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spotDL/web-ui/HEAD/src/assets/favicon_package_v0.16/favicon-16x16.png
--------------------------------------------------------------------------------
/src/assets/favicon_package_v0.16/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spotDL/web-ui/HEAD/src/assets/favicon_package_v0.16/favicon-32x32.png
--------------------------------------------------------------------------------
/src/assets/favicon_package_v0.16/mstile-144x144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spotDL/web-ui/HEAD/src/assets/favicon_package_v0.16/mstile-144x144.png
--------------------------------------------------------------------------------
/src/assets/favicon_package_v0.16/mstile-150x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spotDL/web-ui/HEAD/src/assets/favicon_package_v0.16/mstile-150x150.png
--------------------------------------------------------------------------------
/src/assets/favicon_package_v0.16/mstile-310x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spotDL/web-ui/HEAD/src/assets/favicon_package_v0.16/mstile-310x150.png
--------------------------------------------------------------------------------
/src/assets/favicon_package_v0.16/mstile-310x310.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spotDL/web-ui/HEAD/src/assets/favicon_package_v0.16/mstile-310x310.png
--------------------------------------------------------------------------------
/src/assets/favicon_package_v0.16/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spotDL/web-ui/HEAD/src/assets/favicon_package_v0.16/apple-touch-icon.png
--------------------------------------------------------------------------------
/src/assets/favicon_package_v0.16/android-chrome-192x192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spotDL/web-ui/HEAD/src/assets/favicon_package_v0.16/android-chrome-192x192.png
--------------------------------------------------------------------------------
/src/assets/favicon_package_v0.16/android-chrome-512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/spotDL/web-ui/HEAD/src/assets/favicon_package_v0.16/android-chrome-512x512.png
--------------------------------------------------------------------------------
/src/main.js:
--------------------------------------------------------------------------------
1 | import { createApp } from 'vue'
2 | import App from './App.vue'
3 | import router from './router/index'
4 |
5 | import './index.css'
6 |
7 | const app = createApp(App)
8 | app.use(router)
9 | app.mount('#app')
10 |
--------------------------------------------------------------------------------
/vite.config.js:
--------------------------------------------------------------------------------
1 | import { defineConfig } from 'vite'
2 | import vue from '@vitejs/plugin-vue'
3 |
4 | // https://vitejs.dev/config/
5 | export default defineConfig({
6 | plugins: [vue()],
7 | define: {
8 | 'process.env': {},
9 | },
10 | })
11 |
--------------------------------------------------------------------------------
/.prettierrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | semi: false,
3 | tabWidth: 2,
4 | useTabs: false,
5 | printWidth: 80,
6 | endOfLine: 'auto',
7 | singleQuote: true,
8 | trailingComma: 'es5',
9 | bracketSpacing: true,
10 | arrowParens: 'always',
11 | }
12 |
--------------------------------------------------------------------------------
/src/assets/favicon_package_v0.16/browserconfig.xml:
--------------------------------------------------------------------------------
1 |
2 |
34 | Download your Spotify songs with embedded album art and metadata 35 |
36 |44 | {{ downloadItem.song.album_name }} 45 |
46 |