From 64ab08e4aa624d49a16d9c4c1cfb3a68e5941eae Mon Sep 17 00:00:00 2001 From: J606y Date: Mon, 20 Jul 2026 22:10:19 +0800 Subject: [PATCH] =?UTF-8?q?fix(mobile):=20=E4=BF=AE=E5=A4=8D=E5=85=A8?= =?UTF-8?q?=E7=AB=99=E6=8E=92=E6=9F=A5=E5=8F=91=E7=8E=B0=E7=9A=84=E7=A7=BB?= =?UTF-8?q?=E5=8A=A8=E7=AB=AF=E5=B8=83=E5=B1=80=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 全站排查各页面移动端表现,修复以下确认会溢出/挤压的布局: - 分组用户倍率/RPM 上限弹窗:7 列宽表滚动容器补横向滚动(min-w-max) - 设置页联盟自定义用户表:容器 overflow-hidden 改为 overflow-x-auto - 模型/分组/端点分布、消费排行、用户仪表盘 5 处甜甜圈图例表: 移动端纵向堆叠(flex-col sm:flex-row),图例表全宽并支持横向滚动 - 安装向导:步骤指示器移动端只显示序号圆点(hidden sm:inline)避免 硬溢出,表单两列栅格移动端折叠为单列 - 设置页:支付商品名三列、Beta 策略与帮助图片两列输入行移动端折叠 - 分组创建/编辑弹窗:三个 time 输入的三列行移动端折叠(时间控件有 固有宽度,窄屏弹窗内会硬溢出) - 密钥页分组选择浮层:min-w-[380px] 改为视口限宽 + JS 夹取 left, 对齐 AccountGroupsCell 的定位收敛做法 桌面端布局均保持不变。 Co-Authored-By: Claude Fable 5 --- .../admin/group/GroupRPMOverridesModal.vue | 4 ++-- .../admin/group/GroupRateMultipliersModal.vue | 4 ++-- .../charts/EndpointDistributionChart.vue | 6 +++--- .../components/charts/GroupDistributionChart.vue | 6 +++--- .../components/charts/ModelDistributionChart.vue | 12 ++++++------ .../user/dashboard/UserDashboardCharts.vue | 6 +++--- frontend/src/views/admin/GroupsView.vue | 4 ++-- frontend/src/views/admin/SettingsView.vue | 8 ++++---- frontend/src/views/setup/SetupWizardView.vue | 14 +++++++------- frontend/src/views/user/KeysView.vue | 9 ++++++--- 10 files changed, 38 insertions(+), 35 deletions(-) diff --git a/frontend/src/components/admin/group/GroupRPMOverridesModal.vue b/frontend/src/components/admin/group/GroupRPMOverridesModal.vue index a4b4e536d4..8ecae2161e 100644 --- a/frontend/src/components/admin/group/GroupRPMOverridesModal.vue +++ b/frontend/src/components/admin/group/GroupRPMOverridesModal.vue @@ -102,8 +102,8 @@
-
- +
+
diff --git a/frontend/src/components/admin/group/GroupRateMultipliersModal.vue b/frontend/src/components/admin/group/GroupRateMultipliersModal.vue index d68f3aa56d..11d9ce7206 100644 --- a/frontend/src/components/admin/group/GroupRateMultipliersModal.vue +++ b/frontend/src/components/admin/group/GroupRateMultipliersModal.vue @@ -126,8 +126,8 @@
-
-
{{ t('admin.groups.columns.userEmail') }}
+
+
diff --git a/frontend/src/components/charts/EndpointDistributionChart.vue b/frontend/src/components/charts/EndpointDistributionChart.vue index b99cfc8ae1..a813df19b5 100644 --- a/frontend/src/components/charts/EndpointDistributionChart.vue +++ b/frontend/src/components/charts/EndpointDistributionChart.vue @@ -71,11 +71,11 @@
-
-
+
+
-
+
{{ t('admin.groups.columns.userEmail') }}
diff --git a/frontend/src/components/charts/GroupDistributionChart.vue b/frontend/src/components/charts/GroupDistributionChart.vue index 5f0c76d4ca..02f7b66d7a 100644 --- a/frontend/src/components/charts/GroupDistributionChart.vue +++ b/frontend/src/components/charts/GroupDistributionChart.vue @@ -33,11 +33,11 @@
-
-
+
+
-
+
diff --git a/frontend/src/components/charts/ModelDistributionChart.vue b/frontend/src/components/charts/ModelDistributionChart.vue index 48f46cba27..5467b6d5aa 100644 --- a/frontend/src/components/charts/ModelDistributionChart.vue +++ b/frontend/src/components/charts/ModelDistributionChart.vue @@ -101,12 +101,12 @@
-
+
-
+
@@ -182,11 +182,11 @@ > {{ t('admin.dashboard.failedToLoad') }} -
-
+
+
-
+
diff --git a/frontend/src/components/user/dashboard/UserDashboardCharts.vue b/frontend/src/components/user/dashboard/UserDashboardCharts.vue index 6816f2cd27..0aa17d1e75 100644 --- a/frontend/src/components/user/dashboard/UserDashboardCharts.vue +++ b/frontend/src/components/user/dashboard/UserDashboardCharts.vue @@ -27,12 +27,12 @@

{{ t('dashboard.modelDistribution') }}

-
-
+
+
{{ t('dashboard.noDataAvailable') }}
-
+
diff --git a/frontend/src/views/admin/GroupsView.vue b/frontend/src/views/admin/GroupsView.vue index 635488479b..05eb74365f 100644 --- a/frontend/src/views/admin/GroupsView.vue +++ b/frontend/src/views/admin/GroupsView.vue @@ -1101,7 +1101,7 @@
@@ -2615,7 +2615,7 @@
diff --git a/frontend/src/views/admin/SettingsView.vue b/frontend/src/views/admin/SettingsView.vue index bf749bb73b..af2a95c014 100644 --- a/frontend/src/views/admin/SettingsView.vue +++ b/frontend/src/views/admin/SettingsView.vue @@ -834,7 +834,7 @@
-
+
-
+
@@ -6664,7 +6664,7 @@ @@ -70,7 +70,7 @@

-
+
-
+
-
+
-
+
-
+