feat: redesign responsive control room ui

This commit is contained in:
2026-04-26 02:18:03 +08:00
parent ff3e1fae70
commit 94f6e08dea
16 changed files with 4189 additions and 926 deletions
+19
View File
@@ -6,7 +6,10 @@ const MainLayout = () => import("@/components/layout/MainLayout.vue");
const LiveRoomsView = () => import("@/views/LiveRoomsView.vue");
const RecordTasksView = () => import("@/views/RecordTasksView.vue");
const RecordTaskDetailView = () => import("@/views/RecordTaskDetailView.vue");
const RecordSessionDetailView = () => import("@/views/RecordSessionDetailView.vue");
const DailyReviewsView = () => import("@/views/DailyReviewsView.vue");
const LogsView = () => import("@/views/LogsView.vue");
const RecoveryView = () => import("@/views/RecoveryView.vue");
const SettingsView = () => import("@/views/SettingsView.vue");
const router = createRouter({
@@ -42,11 +45,27 @@ const router = createRouter({
component: RecordTaskDetailView,
props: true
},
{
path: "record-sessions/:id",
name: "record-session-detail",
component: RecordSessionDetailView,
props: true
},
{
path: "daily-reviews",
name: "daily-reviews",
component: DailyReviewsView
},
{
path: "logs",
name: "logs",
component: LogsView
},
{
path: "recovery",
name: "recovery",
component: RecoveryView
},
{
path: "settings",
name: "settings",