From f5dce6efe515c4e8cbd283c9613075a6335c269c Mon Sep 17 00:00:00 2001 From: sansen Date: Thu, 30 Jul 2026 14:30:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=9F=E8=83=BD=E5=AE=8C=E5=96=84=20UI?= =?UTF-8?q?=E6=94=B9=E8=BF=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/App.vue | 18 +- frontend/src/assets/icon/DarkMode.svg | 1 + frontend/src/assets/icon/LightMode.svg | 1 + frontend/src/assets/icon/Maximize.svg | 1 + frontend/src/assets/icon/Minimize.svg | 1 + frontend/src/assets/icon/Normalmize.svg | 1 + frontend/src/assets/icon/Settings.svg | 1 + frontend/src/assets/icon/Shut down.svg | 1 + frontend/src/assets/icon/TaskList.svg | 1 + frontend/src/assets/icon/app-logo.svg | 2 +- frontend/src/components/Header.vue | 93 +++++-- frontend/src/components/TaskDrawer.vue | 350 +++++++++++++----------- frontend/src/views/BurnPage.vue | 74 ++++- frontend/src/views/EncodePage.vue | 75 ++++- frontend/src/views/LogPage.vue | 47 ++-- internal/ffmpeg/executor.go | 39 ++- internal/ffmpeg/progress.go | 55 +++- internal/task/manager.go | 2 +- 18 files changed, 533 insertions(+), 230 deletions(-) create mode 100644 frontend/src/assets/icon/DarkMode.svg create mode 100644 frontend/src/assets/icon/LightMode.svg create mode 100644 frontend/src/assets/icon/Maximize.svg create mode 100644 frontend/src/assets/icon/Minimize.svg create mode 100644 frontend/src/assets/icon/Normalmize.svg create mode 100644 frontend/src/assets/icon/Settings.svg create mode 100644 frontend/src/assets/icon/Shut down.svg create mode 100644 frontend/src/assets/icon/TaskList.svg diff --git a/frontend/src/App.vue b/frontend/src/App.vue index a475e17..bfd3efd 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -3,8 +3,11 @@
@@ -24,15 +27,15 @@ -
+