diff --git a/frontend/src/views/Dashboard.vue b/frontend/src/views/Dashboard.vue index d6079f7..d5b18ac 100644 --- a/frontend/src/views/Dashboard.vue +++ b/frontend/src/views/Dashboard.vue @@ -14,7 +14,16 @@
-
+
+ + + + + + + + +
{{ stat.value }}
@@ -270,6 +279,12 @@ const recentData = [ display: flex; align-items: center; justify-content: center; + + .stat-icon-svg { + color: rgba(255, 255, 255, 0.9); + width: 24px; + height: 24px; + } } } @@ -306,10 +321,10 @@ const recentData = [ } } -// 内容区域 +// 内容区域 - 默认上下布局,充满屏幕宽度 .content-section { display: grid; - grid-template-columns: 1fr 1fr; + grid-template-columns: 1fr; gap: 24px; } @@ -408,12 +423,7 @@ const recentData = [ } } -// 响应式设计 -@media (max-width: 1200px) { - .content-section { - grid-template-columns: 1fr; - } -} +// 响应式设计已在默认样式中设置为上下布局 @media (max-width: 768px) { .stats-section { @@ -438,11 +448,13 @@ const recentData = [ font-size: 24px; } } + + // 图表和表格区域保持上下布局(已在默认样式中设置) } @media (max-width: 480px) { .stats-section { - grid-template-columns: 1fr; + grid-template-columns: repeat(2, 1fr); } .recent-table {