├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── README.md ├── index.html ├── package.json ├── public ├── favicon.ico ├── songs │ └── U01459.mp3 └── static │ ├── playlist database.csv │ ├── recording database.csv │ ├── song database.csv │ └── wallpapers.csv ├── src ├── App.vue ├── assets │ ├── logo.png │ ├── logo_dark.png │ └── ui │ │ ├── arrow-repeat-once.svg │ │ ├── arrow-repeat.svg │ │ ├── banner_bg.png │ │ ├── banner_bg_dark.png │ │ ├── bilibili.svg │ │ ├── bookmark-star.svg │ │ ├── chevron-double-left.svg │ │ ├── chevron-double-right.svg │ │ ├── chevron-left.svg │ │ ├── chevron-right.svg │ │ ├── download.svg │ │ ├── loading.svg │ │ ├── music-note-list.svg │ │ ├── next.svg │ │ ├── pause.svg │ │ ├── pixiv.svg │ │ ├── play.svg │ │ ├── plus-circle.svg │ │ ├── prev.svg │ │ ├── progress_knot.svg │ │ ├── share.svg │ │ ├── shuffle.svg │ │ ├── sina-weibo.svg │ │ ├── star-fill.svg │ │ ├── star.svg │ │ ├── tag.svg │ │ ├── three-dots.svg │ │ ├── trash-fill.svg │ │ ├── twitter.svg │ │ ├── volume-up.svg │ │ └── x.svg ├── components.d.ts ├── components │ ├── AudioPlayer.vue │ ├── CopyCallCode.vue │ ├── CountdownTimer.vue │ ├── ImportSongList.vue │ ├── LoadingPanel.vue │ ├── MainSongList.vue │ ├── PageBanner.vue │ ├── PageFooter.vue │ ├── PlayList.vue │ ├── PlayListItem.vue │ ├── PopUp │ │ ├── Credit.vue │ │ ├── Details.vue │ │ ├── ExplainTreated.vue │ │ ├── Info.vue │ │ ├── Main.vue │ │ ├── Receive.vue │ │ └── Share.vue │ ├── SongFilter │ │ ├── Collection.vue │ │ ├── Filter.vue │ │ └── MyCollection.vue │ ├── SongListPagination.vue │ └── Wallpaper.vue ├── js │ ├── LoopControl.js │ ├── MeUmyAudioPaint.js │ ├── MeUmyAudioPlayer.js │ ├── data.js │ ├── global.js │ ├── load_wallpaper.js │ ├── song_collection.js │ └── utils.js ├── main.js ├── readme.md └── styles │ ├── audio_player.css │ ├── general.css │ └── main_song_list.css └── vite.config.js /.eslintignore: -------------------------------------------------------------------------------- 1 | src/components.d.ts -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/songs/U01459.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/public/songs/U01459.mp3 -------------------------------------------------------------------------------- /public/static/playlist database.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/public/static/playlist database.csv -------------------------------------------------------------------------------- /public/static/recording database.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/public/static/recording database.csv -------------------------------------------------------------------------------- /public/static/song database.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/public/static/song database.csv -------------------------------------------------------------------------------- /public/static/wallpapers.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/public/static/wallpapers.csv -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/logo.png -------------------------------------------------------------------------------- /src/assets/logo_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/logo_dark.png -------------------------------------------------------------------------------- /src/assets/ui/arrow-repeat-once.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/arrow-repeat-once.svg -------------------------------------------------------------------------------- /src/assets/ui/arrow-repeat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/arrow-repeat.svg -------------------------------------------------------------------------------- /src/assets/ui/banner_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/banner_bg.png -------------------------------------------------------------------------------- /src/assets/ui/banner_bg_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/banner_bg_dark.png -------------------------------------------------------------------------------- /src/assets/ui/bilibili.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/bilibili.svg -------------------------------------------------------------------------------- /src/assets/ui/bookmark-star.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/bookmark-star.svg -------------------------------------------------------------------------------- /src/assets/ui/chevron-double-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/chevron-double-left.svg -------------------------------------------------------------------------------- /src/assets/ui/chevron-double-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/chevron-double-right.svg -------------------------------------------------------------------------------- /src/assets/ui/chevron-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/chevron-left.svg -------------------------------------------------------------------------------- /src/assets/ui/chevron-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/chevron-right.svg -------------------------------------------------------------------------------- /src/assets/ui/download.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/download.svg -------------------------------------------------------------------------------- /src/assets/ui/loading.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/loading.svg -------------------------------------------------------------------------------- /src/assets/ui/music-note-list.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/music-note-list.svg -------------------------------------------------------------------------------- /src/assets/ui/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/next.svg -------------------------------------------------------------------------------- /src/assets/ui/pause.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/pause.svg -------------------------------------------------------------------------------- /src/assets/ui/pixiv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/pixiv.svg -------------------------------------------------------------------------------- /src/assets/ui/play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/play.svg -------------------------------------------------------------------------------- /src/assets/ui/plus-circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/plus-circle.svg -------------------------------------------------------------------------------- /src/assets/ui/prev.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/prev.svg -------------------------------------------------------------------------------- /src/assets/ui/progress_knot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/progress_knot.svg -------------------------------------------------------------------------------- /src/assets/ui/share.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/share.svg -------------------------------------------------------------------------------- /src/assets/ui/shuffle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/shuffle.svg -------------------------------------------------------------------------------- /src/assets/ui/sina-weibo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/sina-weibo.svg -------------------------------------------------------------------------------- /src/assets/ui/star-fill.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/star-fill.svg -------------------------------------------------------------------------------- /src/assets/ui/star.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/star.svg -------------------------------------------------------------------------------- /src/assets/ui/tag.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/tag.svg -------------------------------------------------------------------------------- /src/assets/ui/three-dots.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/three-dots.svg -------------------------------------------------------------------------------- /src/assets/ui/trash-fill.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/trash-fill.svg -------------------------------------------------------------------------------- /src/assets/ui/twitter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/twitter.svg -------------------------------------------------------------------------------- /src/assets/ui/volume-up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/volume-up.svg -------------------------------------------------------------------------------- /src/assets/ui/x.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/assets/ui/x.svg -------------------------------------------------------------------------------- /src/components.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components.d.ts -------------------------------------------------------------------------------- /src/components/AudioPlayer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/AudioPlayer.vue -------------------------------------------------------------------------------- /src/components/CopyCallCode.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/CopyCallCode.vue -------------------------------------------------------------------------------- /src/components/CountdownTimer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/CountdownTimer.vue -------------------------------------------------------------------------------- /src/components/ImportSongList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/ImportSongList.vue -------------------------------------------------------------------------------- /src/components/LoadingPanel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/LoadingPanel.vue -------------------------------------------------------------------------------- /src/components/MainSongList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/MainSongList.vue -------------------------------------------------------------------------------- /src/components/PageBanner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/PageBanner.vue -------------------------------------------------------------------------------- /src/components/PageFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/PageFooter.vue -------------------------------------------------------------------------------- /src/components/PlayList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/PlayList.vue -------------------------------------------------------------------------------- /src/components/PlayListItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/PlayListItem.vue -------------------------------------------------------------------------------- /src/components/PopUp/Credit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/PopUp/Credit.vue -------------------------------------------------------------------------------- /src/components/PopUp/Details.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/PopUp/Details.vue -------------------------------------------------------------------------------- /src/components/PopUp/ExplainTreated.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/PopUp/ExplainTreated.vue -------------------------------------------------------------------------------- /src/components/PopUp/Info.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/PopUp/Info.vue -------------------------------------------------------------------------------- /src/components/PopUp/Main.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/PopUp/Main.vue -------------------------------------------------------------------------------- /src/components/PopUp/Receive.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/PopUp/Receive.vue -------------------------------------------------------------------------------- /src/components/PopUp/Share.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/PopUp/Share.vue -------------------------------------------------------------------------------- /src/components/SongFilter/Collection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/SongFilter/Collection.vue -------------------------------------------------------------------------------- /src/components/SongFilter/Filter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/SongFilter/Filter.vue -------------------------------------------------------------------------------- /src/components/SongFilter/MyCollection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/SongFilter/MyCollection.vue -------------------------------------------------------------------------------- /src/components/SongListPagination.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/SongListPagination.vue -------------------------------------------------------------------------------- /src/components/Wallpaper.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/components/Wallpaper.vue -------------------------------------------------------------------------------- /src/js/LoopControl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/js/LoopControl.js -------------------------------------------------------------------------------- /src/js/MeUmyAudioPaint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/js/MeUmyAudioPaint.js -------------------------------------------------------------------------------- /src/js/MeUmyAudioPlayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/js/MeUmyAudioPlayer.js -------------------------------------------------------------------------------- /src/js/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/js/data.js -------------------------------------------------------------------------------- /src/js/global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/js/global.js -------------------------------------------------------------------------------- /src/js/load_wallpaper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/js/load_wallpaper.js -------------------------------------------------------------------------------- /src/js/song_collection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/js/song_collection.js -------------------------------------------------------------------------------- /src/js/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/js/utils.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/main.js -------------------------------------------------------------------------------- /src/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/readme.md -------------------------------------------------------------------------------- /src/styles/audio_player.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/styles/audio_player.css -------------------------------------------------------------------------------- /src/styles/general.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/styles/general.css -------------------------------------------------------------------------------- /src/styles/main_song_list.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/src/styles/main_song_list.css -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K-bai/csv-based-web-music-player/HEAD/vite.config.js --------------------------------------------------------------------------------