Skip to content

nondanee/Glee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

Glee

Built by Electron, Vanilla JS, Plain CSS

The logo is a rebound of Music Service Branding - G by Zack McBride in Dribbble

勉强算是 "目前最好的网易云音乐客户端 trazyn/ieaseMusic" 的竞品 ieaseMusic 都改 slogan 了...

Whisper

  • 因为发现 Electron 的 UWP acrylic 背景实现而重写了之前几百行辣鸡 JS 代码
  • 留着一些辣鸡代码没改 (tab 部分) 因为之后这些逻辑用不到了先撑一下
  • 其实主要是因为写详情界面太累了所以一直鸽
  • 依旧没有后端,弃用 request,请求改成 AJAX 方便调试 (改了 Electron 的请求头)
  • 改用 localStorage 代替 electron-json-storage
  • 改用 color-thief 代替 material-palette,应该会准一点,启用了 backdrop-filter (可能依旧有 bug)
  • 预留了 linuxapi 和 eapi,之后会换,登录和搜索都会有的
  • 默认开了 CDN 重定向因为目前人在海外
  • 用了 Native Node Modules 可能安装需要开发环境?不太懂

Acrylic

感兴趣亚克力效果实现可以看看这些

Run & Package

$ npm install
$ npm start
$ npm run package:win

Preview

image image image

Credit

License

MIT