From bfbd36f7f90e0e743f60883e5cec192ba6006d03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B6=B5=E6=9B=A6?= Date: Tue, 17 Sep 2024 19:42:58 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=20pure=20=E4=B8=BB?= =?UTF-8?q?=E9=A2=98=20vue=20+=20elementUI=20(#172)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * allow CROS * feat: vue + elementUI * fixed 设置后打开主页白屏的问题 * fixed 设置中获取device_list失败的问题 * Update Theme * Update Theme --------- Co-authored-by: 52fisher <32198215+52fisher@users.noreply.github.com> Co-authored-by: fisher --- .gitignore | 2 +- xiaomusic/httpserver.py | 2 - xiaomusic/static/{ => default}/app.js | 5 +- xiaomusic/static/{ => default}/debug.html | 0 xiaomusic/static/default/index.html | 92 ++++++++++++++ .../static/{ => default}/jquery-3.7.1.min.js | 0 xiaomusic/static/{ => default}/m3u.html | 0 xiaomusic/static/{ => default}/qrcode.png | Bin xiaomusic/static/{ => default}/setting.html | 12 +- xiaomusic/static/{ => default}/setting.js | 0 xiaomusic/static/{ => default}/style.css | 0 xiaomusic/static/index.html | 113 +++++------------- .../static/pure/assets/AboutView-C6Dx7pxG.css | 1 + .../static/pure/assets/AboutView-YnMeWeO4.js | 1 + .../static/pure/assets/index-Bd5dK7Z7.css | 1 + .../static/pure/assets/index-SRiaS3ii.js | 41 +++++++ xiaomusic/static/pure/favicon.ico | Bin 0 -> 4286 bytes xiaomusic/static/pure/index.html | 14 +++ xiaomusic/static/xiaoai.png | Bin 0 -> 541234 bytes 19 files changed, 188 insertions(+), 96 deletions(-) rename xiaomusic/static/{ => default}/app.js (99%) rename xiaomusic/static/{ => default}/debug.html (100%) create mode 100644 xiaomusic/static/default/index.html rename xiaomusic/static/{ => default}/jquery-3.7.1.min.js (100%) rename xiaomusic/static/{ => default}/m3u.html (100%) rename xiaomusic/static/{ => default}/qrcode.png (100%) rename xiaomusic/static/{ => default}/setting.html (94%) rename xiaomusic/static/{ => default}/setting.js (100%) rename xiaomusic/static/{ => default}/style.css (100%) create mode 100644 xiaomusic/static/pure/assets/AboutView-C6Dx7pxG.css create mode 100644 xiaomusic/static/pure/assets/AboutView-YnMeWeO4.js create mode 100644 xiaomusic/static/pure/assets/index-Bd5dK7Z7.css create mode 100644 xiaomusic/static/pure/assets/index-SRiaS3ii.js create mode 100644 xiaomusic/static/pure/favicon.ico create mode 100644 xiaomusic/static/pure/index.html create mode 100644 xiaomusic/static/xiaoai.png diff --git a/.gitignore b/.gitignore index 5c9ad13..b5a817d 100644 --- a/.gitignore +++ b/.gitignore @@ -25,7 +25,7 @@ share/python-wheels/ .installed.cfg *.egg MANIFEST - +*_bak/ # PyInstaller # Usually these files are written by a python script from a template # before PyInstaller builds the exe, so as to inject date/other infos into it. diff --git a/xiaomusic/httpserver.py b/xiaomusic/httpserver.py index 0baaa6e..962d3e7 100644 --- a/xiaomusic/httpserver.py +++ b/xiaomusic/httpserver.py @@ -30,7 +30,6 @@ xiaomusic = None config = None log = None - @asynccontextmanager async def app_lifespan(app): if xiaomusic is not None: @@ -75,7 +74,6 @@ app = FastAPI( version=__version__, ) - def reset_http_server(): log.info(f"disable_httpauth:{config.disable_httpauth}") if config.disable_httpauth: diff --git a/xiaomusic/static/app.js b/xiaomusic/static/default/app.js similarity index 99% rename from xiaomusic/static/app.js rename to xiaomusic/static/default/app.js index 0f0d53f..c18f3d3 100644 --- a/xiaomusic/static/app.js +++ b/xiaomusic/static/default/app.js @@ -300,7 +300,4 @@ $(function(){ var remainingSeconds =Math.floor(seconds % 60); return `${minutes.toString().padStart(2, '0')}:${remainingSeconds.toString().padStart(2, '0')}`; } -}); - - - +}); \ No newline at end of file diff --git a/xiaomusic/static/debug.html b/xiaomusic/static/default/debug.html similarity index 100% rename from xiaomusic/static/debug.html rename to xiaomusic/static/default/debug.html diff --git a/xiaomusic/static/default/index.html b/xiaomusic/static/default/index.html new file mode 100644 index 0000000..682e3ec --- /dev/null +++ b/xiaomusic/static/default/index.html @@ -0,0 +1,92 @@ + + + + + 小爱音箱操控面板 + + + + + + + + + + + + +

小爱音箱操控面板 + ( + 版本未知 + ) +

+
+ +
+ +
+ +
+ 设置 +
+
+ +
+
+ + +
+
+
+
+ + + +
+ +
00:00/00:00
+
+
+ +
+
+
+ +
+
+ + + + +
+ + + +
+
+ +
+
+ +
+
+ + +
+ + + + diff --git a/xiaomusic/static/jquery-3.7.1.min.js b/xiaomusic/static/default/jquery-3.7.1.min.js similarity index 100% rename from xiaomusic/static/jquery-3.7.1.min.js rename to xiaomusic/static/default/jquery-3.7.1.min.js diff --git a/xiaomusic/static/m3u.html b/xiaomusic/static/default/m3u.html similarity index 100% rename from xiaomusic/static/m3u.html rename to xiaomusic/static/default/m3u.html diff --git a/xiaomusic/static/qrcode.png b/xiaomusic/static/default/qrcode.png similarity index 100% rename from xiaomusic/static/qrcode.png rename to xiaomusic/static/default/qrcode.png diff --git a/xiaomusic/static/setting.html b/xiaomusic/static/default/setting.html similarity index 94% rename from xiaomusic/static/setting.html rename to xiaomusic/static/default/setting.html index 50dfe59..4b587b4 100644 --- a/xiaomusic/static/setting.html +++ b/xiaomusic/static/default/setting.html @@ -3,9 +3,9 @@ 小爱音箱操控面板 - - - + + + @@ -180,15 +180,15 @@ var vConsole = new window.VConsole(); 下载日志文件 - m3u文件转换 + m3u文件转换
- 调试工具 + 调试工具 💰 爱发电 点个 Star ⭐
- 请涵曦喝奶茶🧋 + 请涵曦喝奶茶🧋