feat: add theme toggle and simplify nav

This commit is contained in:
haeyupi
2026-05-30 02:41:03 +08:00
parent 2b84433d9e
commit e153f901cf
10 changed files with 252 additions and 53 deletions
+2
View File
@@ -5,6 +5,8 @@
- Redesigned the Web UI into dedicated overview, login workspace, accounts, send console, logs, and settings views.
- Moved the console styling and interaction scripts into `DouYinSparkFlow/webui/static/` with a denser admin-console layout and mobile drawer navigation.
- Added safer confirmations for manual operations and localized the main Web UI feedback messages.
- Removed the redundant send-console navigation label while keeping send details available from contextual actions.
- Added a persistent sun/moon toggle for switching between light and dark console themes.
- Added a project disclaimer to the root README.
- Added a Linux Do friendly link and GitHub star history chart.
- Refined the root README wording and structure for an open source project style.