mirror of
https://github.com/Wei-Shaw/sub2api.git
synced 2026-11-01 16:29:29 +00:00
fix(mobile): 修复全站排查发现的移动端布局问题
全站排查各页面移动端表现,修复以下确认会溢出/挤压的布局: - 分组用户倍率/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 <noreply@anthropic.com>
This commit is contained in:
@@ -1101,7 +1101,7 @@
|
||||
</div>
|
||||
<div
|
||||
v-if="createForm.peak_rate_enabled"
|
||||
class="mb-4 grid grid-cols-3 gap-3"
|
||||
class="mb-4 grid grid-cols-1 gap-3 sm:grid-cols-3"
|
||||
>
|
||||
<div>
|
||||
<label class="input-label">{{ t("admin.groups.peakRate.peakStart") }}</label>
|
||||
@@ -2615,7 +2615,7 @@
|
||||
</div>
|
||||
<div
|
||||
v-if="editForm.peak_rate_enabled"
|
||||
class="mb-4 grid grid-cols-3 gap-3"
|
||||
class="mb-4 grid grid-cols-1 gap-3 sm:grid-cols-3"
|
||||
>
|
||||
<div>
|
||||
<label class="input-label">{{ t("admin.groups.peakRate.peakStart") }}</label>
|
||||
|
||||
@@ -834,7 +834,7 @@
|
||||
</span>
|
||||
</div>
|
||||
|
||||
<div class="grid grid-cols-2 gap-4">
|
||||
<div class="grid grid-cols-1 gap-4 sm:grid-cols-2">
|
||||
<!-- Action -->
|
||||
<div>
|
||||
<label
|
||||
@@ -6344,7 +6344,7 @@
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="overflow-hidden rounded-lg border border-gray-200 dark:border-dark-700">
|
||||
<div class="overflow-x-auto rounded-lg border border-gray-200 dark:border-dark-700">
|
||||
<table class="min-w-full divide-y divide-gray-200 dark:divide-dark-700">
|
||||
<thead class="bg-gray-50 dark:bg-dark-800">
|
||||
<tr>
|
||||
@@ -6664,7 +6664,7 @@
|
||||
</div>
|
||||
<template v-if="form.payment_enabled">
|
||||
<!-- Row 1: Product name -->
|
||||
<div class="grid grid-cols-3 gap-3">
|
||||
<div class="grid grid-cols-1 gap-3 sm:grid-cols-3">
|
||||
<div>
|
||||
<label class="input-label">{{
|
||||
t("admin.settings.payment.productNamePrefix")
|
||||
@@ -7083,7 +7083,7 @@
|
||||
</p>
|
||||
</div>
|
||||
<!-- Row 5: Help image + text -->
|
||||
<div class="grid grid-cols-2 gap-3">
|
||||
<div class="grid grid-cols-1 gap-3 sm:grid-cols-2">
|
||||
<div>
|
||||
<label class="input-label">{{
|
||||
t("admin.settings.payment.helpImage")
|
||||
|
||||
Reference in New Issue
Block a user