├── .babelrc ├── .editorconfig ├── .gitignore ├── .postcssrc.js ├── LICENSE ├── README.md ├── config ├── dev.env.js ├── index.js └── prod.env.js ├── desgin.jpg ├── index.html ├── package.json ├── screenshots ├── magic-music1.png ├── magic-music2.png └── magic-music3.png ├── src ├── App.vue ├── api │ └── index.js ├── assets │ ├── css │ │ └── function.scss │ └── img │ │ ├── load.gif │ │ ├── loading.gif │ │ └── login-bg.jpeg ├── common │ └── js │ │ ├── dom.js │ │ ├── mixin.js │ │ ├── pinyin.js │ │ ├── plugin.js │ │ ├── singer.js │ │ └── util.js ├── components │ ├── animationMenu.vue │ ├── banner.vue │ ├── confirm.vue │ ├── header.vue │ ├── listView.vue │ ├── load.vue │ ├── musicList.vue │ ├── play.vue │ ├── playList.vue │ ├── progressBar.vue │ ├── progressCircle.vue │ ├── progressCurve.vue │ ├── scroll.vue │ ├── searchBox.vue │ ├── searchList.vue │ ├── sidebar.vue │ ├── slide.vue │ ├── songList.vue │ ├── suggest.vue │ ├── switches.vue │ ├── tab.vue │ └── toast.vue ├── main.js ├── pages │ ├── disc.vue │ ├── login.vue │ ├── rank.vue │ ├── recommend.vue │ ├── search.vue │ ├── singer.vue │ ├── singerDetail.vue │ ├── topList.vue │ └── user.vue ├── router │ └── index.js └── vuex │ ├── modules │ ├── com.js │ ├── music.js │ └── user.js │ ├── store.js │ └── types.js └── static ├── .gitkeep ├── css ├── plugin.scss └── reset.scss └── img └── loading.gif /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/.gitignore -------------------------------------------------------------------------------- /.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/.postcssrc.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/README.md -------------------------------------------------------------------------------- /config/dev.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/config/dev.env.js -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/config/index.js -------------------------------------------------------------------------------- /config/prod.env.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | NODE_ENV: '"production"' 3 | } 4 | -------------------------------------------------------------------------------- /desgin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/desgin.jpg -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/package.json -------------------------------------------------------------------------------- /screenshots/magic-music1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/screenshots/magic-music1.png -------------------------------------------------------------------------------- /screenshots/magic-music2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/screenshots/magic-music2.png -------------------------------------------------------------------------------- /screenshots/magic-music3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/screenshots/magic-music3.png -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/api/index.js -------------------------------------------------------------------------------- /src/assets/css/function.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/assets/css/function.scss -------------------------------------------------------------------------------- /src/assets/img/load.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/assets/img/load.gif -------------------------------------------------------------------------------- /src/assets/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/assets/img/loading.gif -------------------------------------------------------------------------------- /src/assets/img/login-bg.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/assets/img/login-bg.jpeg -------------------------------------------------------------------------------- /src/common/js/dom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/common/js/dom.js -------------------------------------------------------------------------------- /src/common/js/mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/common/js/mixin.js -------------------------------------------------------------------------------- /src/common/js/pinyin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/common/js/pinyin.js -------------------------------------------------------------------------------- /src/common/js/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/common/js/plugin.js -------------------------------------------------------------------------------- /src/common/js/singer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/common/js/singer.js -------------------------------------------------------------------------------- /src/common/js/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/common/js/util.js -------------------------------------------------------------------------------- /src/components/animationMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/animationMenu.vue -------------------------------------------------------------------------------- /src/components/banner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/banner.vue -------------------------------------------------------------------------------- /src/components/confirm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/confirm.vue -------------------------------------------------------------------------------- /src/components/header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/header.vue -------------------------------------------------------------------------------- /src/components/listView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/listView.vue -------------------------------------------------------------------------------- /src/components/load.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/load.vue -------------------------------------------------------------------------------- /src/components/musicList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/musicList.vue -------------------------------------------------------------------------------- /src/components/play.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/play.vue -------------------------------------------------------------------------------- /src/components/playList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/playList.vue -------------------------------------------------------------------------------- /src/components/progressBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/progressBar.vue -------------------------------------------------------------------------------- /src/components/progressCircle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/progressCircle.vue -------------------------------------------------------------------------------- /src/components/progressCurve.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/progressCurve.vue -------------------------------------------------------------------------------- /src/components/scroll.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/scroll.vue -------------------------------------------------------------------------------- /src/components/searchBox.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/searchBox.vue -------------------------------------------------------------------------------- /src/components/searchList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/searchList.vue -------------------------------------------------------------------------------- /src/components/sidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/sidebar.vue -------------------------------------------------------------------------------- /src/components/slide.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/slide.vue -------------------------------------------------------------------------------- /src/components/songList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/songList.vue -------------------------------------------------------------------------------- /src/components/suggest.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/suggest.vue -------------------------------------------------------------------------------- /src/components/switches.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/switches.vue -------------------------------------------------------------------------------- /src/components/tab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/tab.vue -------------------------------------------------------------------------------- /src/components/toast.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/components/toast.vue -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/main.js -------------------------------------------------------------------------------- /src/pages/disc.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/pages/disc.vue -------------------------------------------------------------------------------- /src/pages/login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/pages/login.vue -------------------------------------------------------------------------------- /src/pages/rank.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/pages/rank.vue -------------------------------------------------------------------------------- /src/pages/recommend.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/pages/recommend.vue -------------------------------------------------------------------------------- /src/pages/search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/pages/search.vue -------------------------------------------------------------------------------- /src/pages/singer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/pages/singer.vue -------------------------------------------------------------------------------- /src/pages/singerDetail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/pages/singerDetail.vue -------------------------------------------------------------------------------- /src/pages/topList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/pages/topList.vue -------------------------------------------------------------------------------- /src/pages/user.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/pages/user.vue -------------------------------------------------------------------------------- /src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/router/index.js -------------------------------------------------------------------------------- /src/vuex/modules/com.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/vuex/modules/com.js -------------------------------------------------------------------------------- /src/vuex/modules/music.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/vuex/modules/music.js -------------------------------------------------------------------------------- /src/vuex/modules/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/vuex/modules/user.js -------------------------------------------------------------------------------- /src/vuex/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/vuex/store.js -------------------------------------------------------------------------------- /src/vuex/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/src/vuex/types.js -------------------------------------------------------------------------------- /static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /static/css/plugin.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/static/css/plugin.scss -------------------------------------------------------------------------------- /static/css/reset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/static/css/reset.scss -------------------------------------------------------------------------------- /static/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hzzly/MagicMusic/HEAD/static/img/loading.gif --------------------------------------------------------------------------------