From 76448ab555d37f2a07f7f8051fa9bfb82ee177a6 Mon Sep 17 00:00:00 2001 From: IanShaw027 <131567472+IanShaw027@users.noreply.github.com> Date: Wed, 14 Jan 2026 23:26:34 +0800 Subject: [PATCH] =?UTF-8?q?refactor(frontend):=20=E4=BC=98=E5=8C=96ops?= =?UTF-8?q?=E7=9C=8B=E6=9D=BF=E9=AA=A8=E6=9E=B6=E5=B1=8F=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加 fullscreen 属性支持,适配全屏模式 - 优化骨架屏布局,更好地匹配实际看板结构 - 改进加载动画效果,提升用户体验 --- frontend/src/views/admin/ops/OpsDashboard.vue | 2 +- .../ops/components/OpsDashboardSkeleton.vue | 104 +++++++++++++----- 2 files changed, 76 insertions(+), 30 deletions(-) diff --git a/frontend/src/views/admin/ops/OpsDashboard.vue b/frontend/src/views/admin/ops/OpsDashboard.vue index 58f7fa23..ff2a434d 100644 --- a/frontend/src/views/admin/ops/OpsDashboard.vue +++ b/frontend/src/views/admin/ops/OpsDashboard.vue @@ -8,7 +8,7 @@ {{ errorMessage }} - + +interface Props { + fullscreen?: boolean +} + +const props = withDefaults(defineProps(), { + fullscreen: false +}) + +