From b81ead700dca5108e07d8e53d78fc8437ddcea8f Mon Sep 17 00:00:00 2001 From: nanxun Date: Wed, 13 May 2026 18:51:05 +0800 Subject: [PATCH] feat: redesign live recorder control console ui --- frontend/src/components/layout/MainLayout.vue | 864 +++++++++--------- frontend/src/components/ui/EmptyState.vue | 68 ++ frontend/src/components/ui/MetricCard.vue | 85 ++ frontend/src/components/ui/RightDrawer.vue | 115 +++ frontend/src/components/ui/StatusBadge.vue | 299 ++++++ frontend/src/styles/main.css | 213 +++-- frontend/src/views/DailyReviewsView.vue | 52 +- frontend/src/views/LiveRoomsView.vue | 386 ++++++-- frontend/src/views/MediaBrowserView.vue | 27 +- frontend/src/views/RecordTasksView.vue | 120 ++- frontend/src/views/RecoveryView.vue | 87 +- frontend/src/views/SettingsView.vue | 610 ++++++++++--- 12 files changed, 2120 insertions(+), 806 deletions(-) create mode 100644 frontend/src/components/ui/EmptyState.vue create mode 100644 frontend/src/components/ui/MetricCard.vue create mode 100644 frontend/src/components/ui/RightDrawer.vue create mode 100644 frontend/src/components/ui/StatusBadge.vue diff --git a/frontend/src/components/layout/MainLayout.vue b/frontend/src/components/layout/MainLayout.vue index 0194a03..540a454 100644 --- a/frontend/src/components/layout/MainLayout.vue +++ b/frontend/src/components/layout/MainLayout.vue @@ -1,38 +1,35 @@