adapt windows
This commit is contained in:
11
README.md
11
README.md
@@ -1,9 +1,8 @@
|
||||
# LoveLiveMusicPlayer · 桌面端(Apple 风格重构版)
|
||||
# LoveLiveMusicPlayer · 桌面端
|
||||
|
||||
基于最新 **electron-vite** 脚手架重构的 LoveLive! 音乐播放器 PC 端,复刻原 Electron 项目全部功能,
|
||||
UI 采用 **Apple / macOS 风格**(毛玻璃、圆角、SF 字体、系统色板、深浅色)。
|
||||
基于 **electron-vite** 的 LoveLive! 音乐播放器 PC 端,复刻原 Electron 项目功能。
|
||||
|
||||
> 设计目标之一:**为后续移动端(Flutter)重构预留最大兼容性与可扩展性**。
|
||||
> 设计目标之一:**为后续移动端(Flutter)预留最大兼容性与可扩展性**。
|
||||
> 双端联动协议被抽取为独立、框架无关的共享模块 `src/shared/protocol`,移动端可直接对照复用。
|
||||
|
||||
## 技术栈
|
||||
@@ -13,7 +12,7 @@ UI 采用 **Apple / macOS 风格**(毛玻璃、圆角、SF 字体、系统色
|
||||
| 框架 | Electron 43 + Vite 7 + React 19 + TypeScript |
|
||||
| 脚手架 | electron-vite |
|
||||
| 状态管理 | Zustand |
|
||||
| 样式 | Tailwind CSS 3 + 自研 Apple 设计系统(`src/renderer/src/styles/index.css`) |
|
||||
| 样式 | Tailwind CSS 3(`src/renderer/src/styles/index.css`) |
|
||||
| 本地数据库 | better-sqlite3(表结构与移动端 SQLite 对齐) |
|
||||
| 配置存储 | electron-store |
|
||||
| 局域网通信 | ws(WebSocket 服务端)+ express(HTTP 文件服务),**运行在主进程** |
|
||||
@@ -56,7 +55,7 @@ src/
|
||||
- 本地 HTTP 文件服务(端口探测、可配置)
|
||||
- iOS flac→wav 转码
|
||||
- 设置:曲库目录、HTTP 端口、主题(深/浅/跟随系统)、强调色
|
||||
- 无边框窗口 + Apple 质感(Windows 自定义控制按钮 / macOS 红绿灯位)
|
||||
- 无边框窗口(Windows 自定义控制按钮 / macOS 红绿灯位)
|
||||
|
||||
## 与移动端的兼容性设计
|
||||
|
||||
|
||||
Reference in New Issue
Block a user